CN116997062B - 控制方法、装置、照明结构及计算机存储介质 - Google Patents
控制方法、装置、照明结构及计算机存储介质 Download PDFInfo
- Publication number
- CN116997062B CN116997062B CN202311233332.XA CN202311233332A CN116997062B CN 116997062 B CN116997062 B CN 116997062B CN 202311233332 A CN202311233332 A CN 202311233332A CN 116997062 B CN116997062 B CN 116997062B
- Authority
- CN
- China
- Prior art keywords
- displayed
- images
- target
- lighting equipment
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000005286 illumination Methods 0.000 title claims description 11
- 238000012545 processing Methods 0.000 claims description 21
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000008878 coupling Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 6
- 238000005859 coupling reaction Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- HWWIYXKSCZCMFV-ZETCQYMHSA-N 2-[[(2s)-1-acetylpyrrolidine-2-carbonyl]-nitrosoamino]acetic acid Chemical compound CC(=O)N1CCC[C@H]1C(=O)N(CC(O)=O)N=O HWWIYXKSCZCMFV-ZETCQYMHSA-N 0.000 description 1
- 101150075622 UL80 gene Proteins 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
本申请公开了一种控制方法、装置、照明结构及计算机存储介质,涉及照明设备的技术领域,该方法包括:确定多张图像以及多张图像对应的显示信息;根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像;向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现目标待显示图像。由此,照明设备根据软件应用程序处理后的多张目标待显示图像以及显示信息,依次呈现目标待显示图像,实现呈现动态图案,以满足用户的个性化需求,且提高了照明设备的显示效率,从而提高用户体验感。
Description
技术领域
本申请涉及照明设备的技术领域,更具体地,涉及一种控制方法、装置、照明结构及计算机存储介质。
背景技术
为了丰富照明设备的表现形式,照明设备可以显示动态图案。在相关技术中,需要灯光设计师绘制图案,在图案的基础上,再绘制动态效果,存在显示效率较低的情况,或者预先存储若个动态图案,存在无法满足用户个性化的需求,以致用户体验感较差。
发明内容
鉴于上述问题,本申请提出了一种控制方法、装置、照明结构及计算机存储介质,不仅提高显示效率,而且显示多种动态图案,以提高用户的体验感。
第一方面,本申请提供了一种控制方法,该方法包括:确定多张图像以及多张图像对应的显示信息;根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像;向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现目标待显示图像。
第二方面,本申请提供了一种控制方法,应用于照明设备,该方法包括:接收多张目标待显示图像以及显示信息;根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使照明设备呈现目标待显示图像。
第三方面,本申请还提供了一种控制装置,该装置包括:获取模块,用于确定多张图像以及所述多张图像对应的显示信息;确定模块,用于根据照明设备的参数信息裁剪第一图像,得到多张目标待显示图像;其中,第一图像为多张图像中的任一图像;发送模块,用于向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现所述目标待显示图像。
第四方面,本申请还提供了一种控制装置,应用于照明设备,该装置包括:接收模块,用于接收多张目标待显示图像以及显示信息;控制模块,用于根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使照明设备呈现目标待显示图像。
第五方面,本申请还提供了一种照明结构,包括处理器、存储器以及一个或多个应用程序;一个或多个应用程序被存储在存储器中并被配置为由处理器执行以实现上述控制方法。
第六方面,本申请还提供了一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,其中,在程序代码被处理器运行时执行上述控制方法。
本申请提供的技术方案,包括:确定多张图像以及多张图像对应的显示信息;根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像;向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现目标待显示图像。由此,照明设备根据软件应用程序处理后的多张目标待显示图像以及显示信息,依次呈现目标待显示图像,实现呈现动态图案,以满足用户的个性化需求,且提高了照明设备的显示效率,从而提高用户体验感。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,而不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例及附图,都属于本发明保护的范围。
图1是本申请实施例提供的一种控制方法的流程示意图。
图2是本申请实施例提供的一种软件应用程序页面的结构示意图。
图3是本申请实施例提供的另一种软件应用程序页面的结构示意图。
图4是本申请实施例提供的一种第一目标待显示图像与照明设备的结构示意图。
图5是本申请实施例提供的一种控制装置的结构示意图。
图6是本申请实施例提供的另一种控制装置的结构示意图。
图7是本申请实施例提供的一种照明结构的结构示意图。
图8是本申请实施例提供的一种计算机可读取存储介质的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
值得注意的是,以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
为了丰富照明设备的表现形式,照明设备可以显示动态图案。在相关技术中,需要灯光设计师绘制图案,在图案的基础上,再绘制动态效果,存在显示效率较低的情况,或者预先存储若个动态图案,存在无法满足用户个性化的需求,以致用户体验感较差。
为了改善上述问题,本申请提供了一种控制方法、装置、照明结构及计算机存储介质,该控制方法包括:确定多张图像以及多张图像对应的显示信息;根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像;向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现目标待显示图像。
由此,照明设备根据软件应用程序处理后的多张目标待显示图像以及显示信息,依次呈现目标待显示图像,实现呈现动态图案,以满足用户的个性化需求,且提高了照明设备的显示效率,从而提高用户体验感。
请参阅图1,图1是本申请实施例提供的一种控制方法的流程示意图,该控制方法包括步骤110至步骤140。
在步骤110中,软件应用程序确定多张图像以及多张图像对应的显示信息。
在本申请的实施例中,多张图像可以由用户选取的动图数据进行确定。例如,根据用户选取的gif格式动图数据进行确定。
在一些实施方式中,用户直接上传一组图像,以确定多张图像。
在一些实施方式中,显示信息可以包括多张图像的显示顺序。
在一些实施方式中,显示信息可以包括多张图像的显示时间。例如,在第一秒内显示某张图像。
在一些实施方式中,显示信息可以包括多张图像的显示间隔。
在一些实施方式中,显示信息可以包括多张图像的显示顺序与显示时间。例如,多张图像包括按照顺序排列的图像A和图像B。优先显示图像A,在第二秒时,切换显示图像B。
在一些实施方式中,显示信息可以包括多张图像的显示顺序与显示间隔。例如,多张图像包括按照顺序排列的图像A、图像B和图像C,显示间隔为2秒。优先显示图像A,2秒后,切换显示图像B,2秒后,切换显示图像C。
在一些实施方式中,用户上传一组图像以确定多张图像的情况下,用户可以自主设置图像对应的显示信息。例如,用户可以自主设置多张图像的显示顺序以及显示时间。
进一步地,在一些实施方式中,该控制方法包括以下步骤:
(1)软件应用程序获取动图数据。
(2)软件应用程序根据动图数据,确定多张图像以及多张图像对应的显示信息。
在本申请的实施例中,动图数据可以包括gif格式的图像。在一些实施方式中,动图数据可以包括APNG格式的图像、WEBP格式的图像以及SVG格式的图像等。
在一些实施方式中,用户可以将需要照明设备显示的动图数据上传至软件应用程序,以便于软件应用程序对动图数据进行对应处理,并与照明设备进行交互,以使得照明设备呈现动图数据。
示例性地,请参阅图2和图3,图2是本申请实施例提供的一种软件应用程序页面的结构示意图,图3是本申请实施例提供的另一种软件应用程序页面的结构示意图。如图2所示,当用户需要照明设备显示对应的动图数据时,用户可以点击上传功能区域A,在用户点击上传功能区域A后,移动设备跳转至相册页面,用户在相册内选取需要显示的动图数据,在用户选取需要显示的动图数据后,移动设备跳转至软件应用程序页面(如图3所示),上传功能区域A显示用户选取的动图数据。
在用户上传动图数据后,软件应用程序将动图数据分解成按照顺序排列的多张图像,且每张图像具有对应的显示时间,从而确定多张图像以及多张图像对应的显示信息。
在一些实施方式中,软件应用程序获取动图数据后,在回显功能区域B显示动图数据的第一帧图像,用于提示用户所选择的动图数据。
在一些实施方式中,软件应用程序会预先存储若个动图数据,并呈现于预存区域C(如图2所示),以供用户选择。例如,用户可以点击预存区域C内任一动图数据,在用户确认后,用户所选择的动图数据自动添加至上传功能区域A。
在一些实施方式中,用户可以灵活更换预存区域C内的动图数据。例如,用户可以将使用率较高的动图提前存储于预存区域C。当用户需要使用对应的动图数据时,直接点击预存区域C内某个动图数据,软件应用程序即可确定多张图像以及多张图像对应的显示信息。
用户可以根据实际需要,选取任意需要照明设备进行显示的动图数据。再根据用户自主选取的动图数据确定多张图像以及多张图像对应的显示信息,根据多张图像进行对应的处理,以便于后续步骤中照明设备根据多张图像对应的显示信息呈现对应的多张图像,以实现显示动态图案。
在步骤120中,软件应用程序根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像。
在本申请的实施例中,照明设备的参数信息为照明设备的尺寸信息。例如,照明设备由长20个灯单元以及宽26个灯单元组成,那么照明设备的尺寸信息为20*26。以使得后续步骤中,照明设备可以根据裁剪后的图像,更好的呈现图像中的图案,避免照明设备失真。
在一些实施方式中,用户可以在软件应用程序内提前设置照明设备的尺寸信息。
在一些实施方式中,软件应用程序与照明设备之间通过蓝牙的通信方式进行信息交互。在一些实施方式中,软件应用程序与照明设备之间也通过其他无线通信的方式进行信息交互。例如,当软件应用程序与照明设备建立连接时,照明设备自动将尺寸信息发送至软件应用程序,以使得软件应用程序存储照明设备的尺寸信息。
进一步地,在一些实施方式中,软件应用程序根据照明设备的参数信息裁剪多张图像,包括:软件应用程序将第一图像的尺寸信息按照照明设备的尺寸信息进行裁剪。
其中,第一图像为多张图像中任一图像。
示例性地,照明设备的尺寸信息为20*26,软件应用程序将第一图像裁剪为长*宽比为20*26的图像,以使得第一图像中的每一个像素点与照明设备的每个灯单元进行一一对应,即一个像素点对应一个灯单元。
后续步骤中,软件应用程序将多张目标待显示图像发送至照明设备,以使得照明设备根据多张目标待显示图像进行工作。可以理解的是,图像中的色彩越丰富,图像的内存也会越大。或者图像的张数越多,所占的内存也越大。然而,照明设备处理数据的能力是有限的,为了避免照明设备无法显示目标待显示图像。
更进一步地,在一些实施方式中,软件应用程序根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像,可以包括以下步骤:
(1)软件应用程序根据照明设备的参数信息裁剪多张图像,得到多张待显示图像。
(2)软件应用程序从多张待显示图像中选取预设张数的图像,得到多张目标待显示图像。
在本申请的实施例中,软件应用程序从按照顺序排序的多张待显示图像中,按照预设间隔选取预设张数的图像,以得到多张目标待显示图像。从而减少图像的张数,使得后续步骤中照明设备可以结构适当张数的目标待显示图像。
在一些实施方式中,预设张数的取值可由用户自主设置。例如,预设张数的取值可以为2张、3张或4张等。
在一些实施方式中,软件应用程序根据照明设备的处理参数以及多张待显示图像的数据参数,确定预设张数。
在本申请的实施例中,处理参数指示照明设备处理数据的能力。多张待显示图像的数据参数指示多张待显示图像的内存数据。
可以理解的是,在照明设备处理数据的能力为定值的情况下,多张待显示图像的数据参数越小,预设张数的取值越大,反之,则相反。
在照明设备处理数据的能力允许的情况下,可以将多张待显示图像确定为多张目标待显示图像。即不用从多张待显示图像中进行筛选,才可得到多张目标待显示图像。
在步骤130中,软件应用程序向照明设备发送多张目标待显示图像以及显示信息。
在本申请的实施例中,软件应用程序将处理得到的多张目标待显示图像以及显示信息发送给照明设备。由于多张目标待显示图像与照明设备的尺寸信息相同,以使得照明设备中的灯单元与目标待显示图像中像素点一一对应,以使得后续步骤中照明设备根据多张目标待显示图像以及显示信息进行工作,从而呈现目标待显示图像。
在本申请的实施例中,软件应用程序将多张目标待显示图像转换为16位真彩色格式,并将16位真彩色格式的多张目标待显示图像以及显示信息封装为数据包,以字节流的传输方式将数据包发送至照明设备。
示例性的,当用户通过区域A选取动图数据后,点击应用功能区D,软件应用程序自动将多张目标待显示图像转换为16位真彩色格式。
相对应的,照明设备接收来自软件应用程序的多张目标待显示图像以及显示信息。
在本申请的实施例中,照明设备接收来自软件应用程序的多张目标待显示图像,以及多张目标待显示图像对应的显示顺序以及每张目标待显示图像对应的显示时间。
在一些实施方式中,照明设备接收来自软件应用程序封装有多张目标待显示图像以及显示信息的数据包时,照明设备会检验数据包的完整性。若照明设备确定存在数据缺失,则照明设备回复软件应用程序应用失败,以请求软件应用程序重新发送数据包。若照明设备确定不存在数据缺失,则将数据包刷入照明设备,并回复软件应用程序应用成功。
在步骤140中,照明设备根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使呈现目标待显示图像。
在本申请的实施例中,灯单元与目标待显示图像中的像素点一一对应,即每颗灯单元对应一个像素点。例如,照明设备显示图像A时,照明设备在图像A对应的显示时间,控制每颗灯单元根据图像A中对应的像素点的RGB值进行工作。
进一步地,在一些实施方式中,照明设备根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使照明设备呈现目标待显示图像,包括步骤:照明设备根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使照明设备按照显示顺序和显示时间依次呈现多张目标待显示图像。
在本申请的实施例中,照明设备接收到多张目标待显示图像以及显示信息后,按照显示顺序在目标待显示图像对应的显示时间,控制灯单元根据对应像素点的RGB值进行工作,以使照明设备还原动图数据,从而呈现动态图案。
再进一步地,在一些实施方式中,照明设备根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,包括以下步骤:
(1)照明设备确定至少一个灯单元与第一目标待显示图像中像素点之间的对应关系。
(2)照明设备根据第一目标待显示图像和对应关系,确定至少一个灯单元的工作信息。
(3)照明设备根据工作信息控制至少一个灯单元进行工作,以呈现目标待显示图像。
在本申请的实施例中,第一目标待显示图像为多张目标待显示图像中任一目标待显示图像。
在本申请的实施例中,工作信息为像素点的RGB值。
在本申请的实施例中,照明设备根据灯单元与像素点之间的对应关系,确定灯单元在第一目标待显示图像中对应的像素点,从而确定每个灯单元的工作信息,以控制灯单元按照工作信息进行工作,从而呈现目标待显示图像。
更进一步地,在一些实施方式中,照明设备确定至少一个灯单元在第一目标待显示图像中分别对应的像素点,可以包括以下步骤:
(1)照明设备确定目标灯单元在照明设备中的位置信息。
(2)照明设备确定位置信息在第一目标待显示图像中对应的像素点,得到目标像素点。
(3)照明设备根据位置信息和目标像素点,确定至少一个灯单元与第一目标待显示图像中像素点之间的对应关系。
在本申请的实施例中,目标灯单元为至少一个灯单元中任一灯单元。
在本申请的实施例中,灯单元与像素点之间的对应关系包括灯单元在照明设备中的位置信息与像素点在第一目标待显示图像的位置信息相同。
示例性地,请请参阅图4,图4是本申请实施例提供的一种第一目标待显示图像与照明设备的结构示意图。如图4所示,照明设备存在灯单元a以及灯单元b,其中,灯单元a的坐标信息为(1,1),灯单元b的坐标信息为(5,3)。第一目标待显示图像存在像素点A与像素点B,其中,像素点A的坐标信息为(1,1),像素点B的坐标信息为(5,3)。
灯单元a(1,1)对应像素点A(1,1),灯单元b(5,3)对应像素点B(5,3)。即灯单元a根据像素点A的工作信息进行工作,灯单元b对应像素点B,灯单元b根据像素点B的工作信息进行工作。
在一些实施方式中,照明设备还包括检测单元,检测单元用于检测不同灯单元之间距离。检测单元设置于灯单元。更具体的,当照明设备通过检测单元检测到灯单元与其他灯单元之间的距离小于预设阈值时,照明设备向软件应用程序发送调整请求,软件应用程序接收到调整请求后,生成提示信息。
示例性地,当出现灯单元缠绕时,灯单元根据对应的像素点的工作信息继续工作,然后由于灯单元的位置出现错位,照明设备不能更好地呈现目标待显示图像中的图案。检测单元通过确定灯单元与周围灯单元之间的距离是否小于预设阈值,从而确定照明设备是否要向软件应用程序发送调整请求。
当照明设备通过检测单元确定存在灯单元与周围灯单元之间的距离是否小于预设阈值时,照明设备将灯单元的位置信息封装至调整请求,并发送至软件应用程序,软件应用程序解析调整请求,提示用户某个位置的灯单元存在错位的情况,以急时提醒用户调整对应的灯单元,以减少照明设备呈现目标待显示图像中的图案的效果。
请参阅图5,图5是本申请实施例提供的一种控制装置的结构示意图,该控制装置200包括:获取模块210、确定模块220以及发送模块230,具体地:
获取模块210,用于确定多张图像以及多张图像对应的显示信息。
在一些实施方式中,该获取模块210包括第一获取单元以及第一确定单元,其中:
第一获取单元,用于获取动图数据;
第一确定单元,用于根据动图数据,确定多张图像以及多张图像对应的显示信息,显示信息包括显示顺序和显示时间。
确定模块220,用于根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像。
在一些实施方式中,该控制装置200中的参数信息为照明设备的尺寸信息,该确定模块220包括第一裁剪单元,其中:
第一裁剪单元,用于将第一图像的尺寸信息按照照明设备的尺寸信息进行裁剪;其中,第一图像为多张图像中任一图像。
在一些实施方式中,该确定模块220包括第二裁剪单元以及选取单元,其中:
第二裁剪单元,用于根据照明设备的参数信息裁剪多张图像,得到多张待显示图像;
选取单元,用于从多张待显示图像中选取预设张数的图像,得到多张目标待显示图像。
在一些实施方式中,控制装置200还包括第一确定模块,其中:
第一确定模块,用于根据照明设备的处理参数以及多张待显示图像的数据参数,确定预设张数。
发送模块230,用于向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现目标待显示图像。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图6,图6是本申请实施例提供的另一种控制装置的结构示意图,应用于照明设备,该控制装置300包括:接收模块310以及控制模块320,具体地:
接收模块310,用于接收多张目标待显示图像以及显示信息。
控制模块320,用于根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使照明设备呈现目标待显示图像。
在一些实施方式中,控制装置300中的显示信息包括显示顺序和显示时间,控制模块320包括第一确定单元,其中:
第一确定单元,用于根据多张目标待显示图像以及显示信息,控制至少一个灯单元的工作状态,以使照明设备按照显示顺序和显示时间依次呈现多张目标待显示图像。
在一些实施方式中,控制模块320包括第二确定单元、第三确定单元以及控制单元,其中:
第二确定单元,用于确定至少一个灯单元与第一目标待显示图像中像素点之间的对应关系;其中,第一目标待显示图像为多张目标待显示图像中任一目标待显示图像;
第三确定单元,用于根据第一目标待显示图像和对应关系,确定至少一个灯单元的工作信息;
控制单元,用于根据工作信息控制至少一个灯单元进行工作,以使照明设备呈现目标待显示图像。
在一些实施方式中,第二确定单元包括第四确定单元、第五确定单元以及第六确定单元,其中:
第四确定单元,用于确定目标灯单元在照明设备中的位置信息,目标灯单元为至少一个灯单元中任一灯单元;
第五确定单元,用于确定位置信息在第一目标待显示图像中对应的像素点,得到目标像素点;
第六确定单元,用于根据位置信息和目标像素点,确定至少一个灯单元与第一目标待显示图像中像素点之间的对应关系
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图7,图7是本申请实施例提供的一种照明结构的结构示意图,本申请中的照明结构400可以包括一个或多个如下部件:处理器410、存储器420以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器420中并被配置为由一个或多个处理器510执行,一个或多个程序配置用于执行如前述方法实施例所描述的控制方法。
处理器410可以包括一个或者多个处理核。处理器410利用各种接口和线路连接整个照明结构400内的各个部分,通过运行或执行存储在存储器420内的指令、程序、代码集或指令集,以及调用存储在存储器420内的数据,执行照明结构400的各种功能和处理数据。可选地,处理器410可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器410可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器410中,单独通过一块通信芯片进行实现。
存储器420可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器420可用于存储指令、程序、代码、代码集或指令集。存储器420可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令、用于实现下述各个方法实施例的指令等。存储数据区还可以存储照明结构400在使用中所创建的数据。
请参阅图8,图8是本申请实施例提供的一种计算机可读取存储介质的结构示意图,该计算机可读取介质500中存储有程序代码,程序代码可被处理器调用执行上述方法实施例中所描述的烹饪控制方法。
计算机可读取存储介质500可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读取存储介质500包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读取存储介质500具有执行上述方法中的任何方法步骤的程序代码510的存储空间。这些程序代码可以从一个或者多个计算机程序设备中读出或者写入到这一个或者多个计算机程序设备中。程序代码510可以例如以适当形式进行压缩。
本申请实施例提供的一种控制方法、装置、照明结构及计算机存储介质,该控制方法包括:确定多张图像以及多张图像对应的显示信息;根据照明设备的参数信息裁剪多张图像,得到多张目标待显示图像;向照明设备发送多张目标待显示图像以及显示信息,多张目标待显示图像和显示信息用于控制照明设备的工作状态,以使照明设备呈现目标待显示图像。由此,照明设备根据软件应用程序发送的多张目标待显示图像以及显示信息,依次呈现目标待显示图像,实现呈现动态图案,以满足用户的个性化需求,且提高了照明设备的显示效率,从而提高用户体验感。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种控制方法,其特征在于,所述方法包括:
确定多张图像以及所述多张图像对应的显示信息;
根据照明设备的参数信息裁剪所述多张图像,得到多张待显示图像;
从所述多张待显示图像中选取预设张数的图像,得到多张目标待显示图像;所述参数信息为所述照明设备的尺寸信息;
其中,根据所述照明设备的处理参数以及所述多张待显示图像的数据参数,确定所述预设张数;所述照明设备的处理参数指示所述照明设备处理数据的能力;所述多张待显示图像的数据参数指示所述多张待显示图像的内存数据;
向所述照明设备发送所述多张目标待显示图像以及所述显示信息,所述多张目标待显示图像和所述显示信息用于控制所述照明设备的工作状态,所述多张目标待显示图像还用于所述照明设备确定所述照明设备包括的至少一个灯单元与第一目标待显示图像中像素点之间的对应关系;所述第一目标待显示图像为所述多张目标待显示图像中任一目标待显示图像;所述照明设备根据所述第一目标待显示图像和所述对应关系,确定所述至少一个灯单元的工作信息;所述照明设备根据所述工作信息控制所述至少一个灯单元进行工作,以使所述照明设备呈现所述目标待显示图像。
2.根据权利要求1所述的控制方法,其特征在于,所述根据照明设备的参数信息裁剪所述多张图像,包括:
将第一图像的尺寸信息按照所述照明设备的尺寸信息进行裁剪;其中,所述第一图像为所述多张图像中任一图像。
3.根据权利要求1所述的控制方法,其特征在于,所述确定多张图像以及所述多张图像对应的显示信息,包括:
获取动图数据;
根据所述动图数据,确定多张图像以及所述多张图像对应的显示信息,所述显示信息包括显示顺序和显示时间。
4.一种控制方法,其特征在于,应用于照明设备,所述照明设备包括至少一个灯单元,所述方法包括:
接收多张目标待显示图像以及显示信息;所述多张目标待显示图像是根据所述照明设备的处理参数以及多张待显示图像的数据参数,从多张待显示图像中选取预设张数的图像得到的;所述多张待显示图像是根据所述照明设备的尺寸信息裁剪得到的;其中,所述照明设备的处理参数指示所述照明设备处理数据的能力;所述多张待显示图像的数据参数指示所述多张待显示图像的内存数据;
根据所述多张目标待显示图像以及所述显示信息,控制所述至少一个灯单元的工作状态,以使所述照明设备呈现所述目标待显示图像;
所述根据所述多张目标待显示图像以及所述显示信息,控制所述至少一个灯单元的工作状态,包括:
确定所述至少一个灯单元与第一目标待显示图像中像素点之间的对应关系;其中,所述第一目标待显示图像为所述多张目标待显示图像中任一目标待显示图像;
根据所述第一目标待显示图像和所述对应关系,确定所述至少一个灯单元的工作信息;
根据所述工作信息控制所述至少一个灯单元进行工作,以使所述照明设备呈现所述目标待显示图像。
5.根据权利要求4所述的控制方法,其特征在于,所述显示信息包括显示顺序和显示时间,所述根据所述多张目标待显示图像以及所述显示信息,控制所述至少一个灯单元的工作状态,以使所述照明设备呈现所述目标待显示图像,包括:
根据所述多张目标待显示图像以及所述显示信息,控制所述至少一个灯单元的工作状态,以使所述照明设备按照所述显示顺序和所述显示时间依次呈现所述多张目标待显示图像。
6.根据权利要求4所述的控制方法,其特征在于,所述确定所述至少一个灯单元与第一目标待显示图像中像素点之间的对应关系,包括:
确定目标灯单元在所述照明设备中的位置信息,所述目标灯单元为所述至少一个灯单元中任一灯单元;
确定所述位置信息在所述第一目标待显示图像中对应的像素点,得到目标像素点;
根据所述位置信息和所述目标像素点,确定所述至少一个灯单元与第一目标待显示图像中像素点之间的对应关系。
7.一种控制装置,其特征在于,所述控制装置包括:
获取模块,用于确定多张图像以及所述多张图像对应的显示信息;
确定模块,用于根据照明设备的参数信息裁剪第一图像,得到多张目标待显示图像;其中,所述第一图像为所述多张图像中的任一图像;所述参数信息为所述照明设备的尺寸信息;
其中,所述确定模块包括第二裁剪单元以及选取单元;
所述第二裁剪单元,用于根据照明设备的参数信息裁剪所述多张图像,得到多张待显示图像;
所述选取单元,用于从所述多张待显示图像中选取预设张数的图像,得到多张目标待显示图像;
第一确定模块,用于根据所述照明设备的处理参数以及多张待显示图像的数据参数,确定预设张数;所述照明设备的处理参数指示所述照明设备处理数据的能力;所述多张待显示图像的数据参数指示所述多张待显示图像的内存数据;
发送模块,用于向所述照明设备发送所述多张目标待显示图像以及所述显示信息,所述多张目标待显示图像和所述显示信息用于控制所述照明设备的工作状态,所述多张目标待显示图像还用于所述照明设备确定所述照明设备包括的至少一个灯单元与第一目标待显示图像中像素点之间的对应关系;所述第一目标待显示图像为所述多张目标待显示图像中任一目标待显示图像;所述照明设备根据所述第一目标待显示图像和所述对应关系,确定所述至少一个灯单元的工作信息;所述照明设备根据所述工作信息控制所述至少一个灯单元进行工作,以使所述照明设备呈现所述目标待显示图像。
8.一种控制装置,其特征在于,应用于照明设备,所述控制装置包括:
接收模块,用于接收多张目标待显示图像以及显示信息;所述多张目标待显示图像是根据所述照明设备的处理参数以及多张待显示图像的数据参数,从多张待显示图像中选取预设张数的图像得到的;所述多张待显示图像是根据所述照明设备的尺寸信息裁剪得到的;其中,所述照明设备的处理参数指示所述照明设备处理数据的能力;所述多张待显示图像的数据参数指示所述多张待显示图像的内存数据;
控制模块,用于根据所述多张目标待显示图像以及所述显示信息,控制至少一个灯单元的工作状态,以使所述照明设备呈现所述目标待显示图像;
所述控制模块包括第二确定单元、第三确定单元以及控制单元,其中:
所述第二确定单元用于确定所述至少一个灯单元与第一目标待显示图像中像素点之间的对应关系;其中,所述第一目标待显示图像为所述多张目标待显示图像中任一目标待显示图像;
所述第三确定单元用于根据所述第一目标待显示图像和所述对应关系,确定所述至少一个灯单元的工作信息;
所述控制单元用于根据所述工作信息控制所述至少一个灯单元进行工作,以使所述照明设备呈现所述目标待显示图像。
9.一种照明结构,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中,并被配置为由所述一个或多个处理器执行如权利要求1-3或4-6任一项所述的控制方法。
10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-3或4-6任一项所述的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311233332.XA CN116997062B (zh) | 2023-09-22 | 2023-09-22 | 控制方法、装置、照明结构及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311233332.XA CN116997062B (zh) | 2023-09-22 | 2023-09-22 | 控制方法、装置、照明结构及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116997062A CN116997062A (zh) | 2023-11-03 |
CN116997062B true CN116997062B (zh) | 2024-02-23 |
Family
ID=88534031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311233332.XA Active CN116997062B (zh) | 2023-09-22 | 2023-09-22 | 控制方法、装置、照明结构及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116997062B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007225751A (ja) * | 2006-02-22 | 2007-09-06 | Seiko Epson Corp | 発光表示装置、発光表示システム及び発光表示情報送信装置 |
JP2015031879A (ja) * | 2013-08-05 | 2015-02-16 | キヤノン株式会社 | 表示装置、表示装置の制御方法、及び、プログラム |
CN113947708A (zh) * | 2021-09-18 | 2022-01-18 | 深圳市智岩科技有限公司 | 照明设备的灯效控制方法、***、装置、电子设备及介质 |
CN115016751A (zh) * | 2022-05-20 | 2022-09-06 | 西安诺瓦星云科技股份有限公司 | 显示内容的方法、***、装置、存储介质以及电子设备 |
CN115494998A (zh) * | 2022-09-23 | 2022-12-20 | 浙江极氪智能科技有限公司 | 车辆灯板的图像显示方法及装置、车辆和存储介质 |
CN115884471A (zh) * | 2022-12-30 | 2023-03-31 | 深圳市千岩科技有限公司 | 灯效控制方法及其装置、设备、介质、产品 |
CN116343652A (zh) * | 2021-12-22 | 2023-06-27 | 杭州海康威视数字技术股份有限公司 | Led显示屏拼接线补偿***、方法、设备及存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4537403B2 (ja) * | 2004-08-04 | 2010-09-01 | 株式会社日立製作所 | 画像処理装置 |
JP6012009B2 (ja) * | 2012-09-28 | 2016-10-25 | パナソニックIpマネジメント株式会社 | 照明システム |
US10490118B2 (en) * | 2017-06-01 | 2019-11-26 | Abl Ip Holding Llc | Illumination and display control strategies, to mitigate interference of illumination light output with displayed image light output |
JP7280552B2 (ja) * | 2019-03-18 | 2023-05-24 | コニカミノルタ株式会社 | 画像形成システムおよび異常紙情報表示方法 |
-
2023
- 2023-09-22 CN CN202311233332.XA patent/CN116997062B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007225751A (ja) * | 2006-02-22 | 2007-09-06 | Seiko Epson Corp | 発光表示装置、発光表示システム及び発光表示情報送信装置 |
JP2015031879A (ja) * | 2013-08-05 | 2015-02-16 | キヤノン株式会社 | 表示装置、表示装置の制御方法、及び、プログラム |
CN113947708A (zh) * | 2021-09-18 | 2022-01-18 | 深圳市智岩科技有限公司 | 照明设备的灯效控制方法、***、装置、电子设备及介质 |
CN116343652A (zh) * | 2021-12-22 | 2023-06-27 | 杭州海康威视数字技术股份有限公司 | Led显示屏拼接线补偿***、方法、设备及存储介质 |
CN115016751A (zh) * | 2022-05-20 | 2022-09-06 | 西安诺瓦星云科技股份有限公司 | 显示内容的方法、***、装置、存储介质以及电子设备 |
CN115494998A (zh) * | 2022-09-23 | 2022-12-20 | 浙江极氪智能科技有限公司 | 车辆灯板的图像显示方法及装置、车辆和存储介质 |
CN115884471A (zh) * | 2022-12-30 | 2023-03-31 | 深圳市千岩科技有限公司 | 灯效控制方法及其装置、设备、介质、产品 |
Also Published As
Publication number | Publication date |
---|---|
CN116997062A (zh) | 2023-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107911708B (zh) | 弹幕显示方法、直播方法、及相关装置 | |
CN110198336B (zh) | 一种自动排版方法和云服务平台 | |
CN110580678B (zh) | 图像处理方法及装置 | |
JP7253535B2 (ja) | アプリケーションにおける画像を処理する方法、装置、機器端末及び記憶媒体 | |
CN113677071A (zh) | 灯具控制方法、装置、电子设备及存储介质 | |
KR20110064334A (ko) | 휴대용 단말기에서 사용자 인터페이스 설정을 위한 장치 및 방법 | |
CN115904196A (zh) | 发光设备的控制方法、装置、电子设备及存储介质 | |
US11954787B2 (en) | Image rendering method in panoramic application and terminal device | |
CN113672146A (zh) | 灯光控制方法、装置、***、电子设备及存储介质 | |
CN116997062B (zh) | 控制方法、装置、照明结构及计算机存储介质 | |
US9369624B2 (en) | Imaging apparatus, imaging system, imaging method, and computer program product saving program | |
US9086747B2 (en) | Information processing device, display device, display system, method for controlling information processing device, and method for controlling display device | |
WO2018176850A1 (zh) | 绘制及解析礼物的方法、装置、电子设备和计算机可读存储介质 | |
US20170093930A1 (en) | Information transmission system, information transmission method, and storage medium | |
CN109254746B (zh) | 实现多屏通信的方法、装置和***以及用电设备 | |
US20130346871A1 (en) | Graphical user interface apparatus, system, method and computer program product | |
CN116489468A (zh) | 位置确定方法、装置、终端设备及存储介质 | |
CN110826376A (zh) | 标记物识别方法、装置、终端设备及存储介质 | |
CN114047985A (zh) | 截图方法、装置、存储介质及电子设备 | |
CN113254077A (zh) | 智能设备的状态控制方法、装置、电子设备及存储介质 | |
US20170076426A1 (en) | Display device, display system, and storage medium | |
CN112866483B (zh) | 终端的显示方法、显示控制装置及终端、电子设备 | |
CN110378973B (zh) | 图像信息处理方法、装置以及电子设备 | |
JP6129136B2 (ja) | 機器操作装置及び機器操作方法 | |
CN115202775A (zh) | 通知消息的显示方法、装置、可穿戴设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |