本发明涉及数据处理的技术领域,特别是涉及一种现场光斑排列方法及系统、存储介质及灯具控制设备。
背景技术:
舞台灯光也叫“舞台照明”,简称“灯光”,是舞台美术造型手段之一。运用舞台灯光设备(如照明灯具、幻灯、控制系统等)和技术手段,随着剧情的发展,以光色及其变化,显示环境、渲染气氛、突出中心人物,创造舞台空间感和时间感,塑造舞台演出的外部形象,并提供必要的灯光效果(如风、雨、云、水、闪电)。舞台灯光是演出空间构成的重要组成部分,是根据情节的发展对人物以及所需的特定场景进行全方位的视觉环境的灯光设计,并有目的将设计意图以视觉形象的方式再现给观众的艺术创作。
在舞台灯光的实际应用中,存在大量的定点光编程操作,可以通过手动控制的方式引导光斑到达目标位置。然而,现有技术中光斑排列效果主要通过目测的方式来检验,从而具有以下不足:
(1)受目测人的主观判断影响,检验结果不够精准;
(2)检验时间较长,效率低下。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种现场光斑排列方法及系统、存储介质及灯具控制设备,基于现场光斑的自动定位和ar增强现实技术实现对现场光斑的排列设置,快速精准,实用性强。
为实现上述目的及其他相关目的,本发明提供一种现场光斑排列方法,应用于灯具控制设备,包括以下步骤:获取视频图像,所述视频图像包含有灯具照射产生的光斑;接收目标光斑选取指令,并在所述视频图像上确定所述目标光斑选取指令对应的目标光斑;获取所述目标光斑在所述视频图像上的目标排列规则;基于自动定光算法控制所述目标光斑对应的灯具,以使所述目标光斑按照所述目标排列规则进行排列。
于本发明一实施例中,还包括基于ar增强现实技术显示所述视频图像和所述目标光斑。
于本发明一实施例中,还包括以下一种或多种显示操作:
基于用户请求,显示所述目标光斑对应的灯具标识信息;
基于所述目标光斑选取指令,显示所选取目标光斑的选取标识信息;
基于用户请求,显示所述目标光斑基于所述目标排列规则排列的参考线;
基于用户请求,显示目标光斑对应的灯光色彩。
于本发明一实施例中,所述自动定光算法包括以下步骤:
基于所述视频图像获取所述目标光斑的初始位置;
基于所述目标排列规则获取所述目标光斑的目标位置;
根据所述目标位置相对所述初始位置的距离和方位调节所述目标光斑对应的灯具,使所述灯具的照射位置逼近于所述目标位置;
重复上述步骤,直至所述灯具的照射位置定位于所述目标位置。
对应地,本发明提供一种现场光斑排列系统,应用于灯具控制设备,包括第一获取模块、确定模块、第二获取模块和定光模块;
所述第一获取模块用于获取视频图像,所述视频图像包含有灯具照射产生的光斑;
所述确定模块用于接收目标光斑选取指令,并在所述视频图像上确定所述目标光斑选取指令对应的目标光斑;
所述第二获取模块用于获取所述目标光斑在所述视频图像上的目标排列规则;
所述定光模块用于基于自动定光算法控制所述目标光斑对应的灯具,以使所述目标光斑按照所述目标排列规则进行排列。
本发明提供一种计储介质,其上存储有计算机程序,该程序被处理器执行时实现上述现场光斑排列方法。
本发明提供一种灯具控制设备,包括:处理器及存储器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序,以使所述灯具控制设备执行上述现场光斑排列方法。
最后,本发明提供一种现场光斑排列系统,包括上述的灯具控制设备和图像采集设备;
所述图像采集设备用于采集视频图像并发送至所述灯具控制设备,所述视频图像包含有灯具照射产生的光斑。
于本发明一实施例中,所述灯具控制设备采用控制台或智能移动终端。
于本发明一实施例中,所述图像采集设备采用摄像头。
如上所述,本发明所述的现场光斑排列方法及系统、存储介质及灯具控制设备,具有以下有益效果:
(1)基于现场光斑的自动定位和ar增强现实技术实现对现场光斑的排列设置,快速精准;
(2)基于人机交互界面实现现场光斑排列的控制和显示,操作便捷,用户体验良好。
附图说明
图1显示为本发明的现场光斑排列方法于一实施例中的流程图;
图2显示为本发明的现场光斑排列系统于一实施例中的结构示意图;
图3显示为本发明的灯具控制设备于一实施例中的结构示意图;
图4显示为本发明的现场光斑排列系统于另一实施例中的结构示意图。
元件标号说明
21第一获取模块
22确定模块
23第二获取模块
24定光模块
31处理器
32存储器
41灯具控制设备
42图像采集设备
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明的现场光斑排列方法及系统、存储介质及灯具控制设备基于现场光斑的自动定位和ar增强现实技术能够在灯具控制端实现对现场光斑的排列设置,无需人工手动排列,快速精准,实用性强。
如图1所示,于一实施例中,本发明的现场光斑排列方法应用于灯具控制设备,包括以下步骤:
步骤s1、获取视频图像,所述视频图像包含有灯具照射产生的光斑。
具体地,通过图像采集设备采集舞台的视频图像,所述视频图像中包含有灯具照射所产生的光斑。因此,基于所述视频图像可以获知灯具照射的位置和效果。所述图像采集设备通过有线或无线的方式将所述视频图像发送至灯具控制设备。
步骤s2、接收目标光斑选取指令,并在所述视频图像上确定所述目标光斑选取指令对应的目标光斑。
具体地,用户发送目标光斑选取指令至所述灯具控制设备,所述灯具控制设备根据所述目标光斑选取指令在所述视频图像上确定对应的目标光斑。其中,所述目标光斑可以为一个,也可以为多个。
其中,用户可以通过以下任一方式发送目标光斑选取指令:
(1)通过触摸屏触发来发送目标光斑选取指令;
(2)通过语音来发送目标光斑选取指令;
(3)通过按钮触发来发送目标光斑选取指令。
因此,所述灯具控制设备可基于触摸指令解析、语音解析或按键指令解析获取与所述目标光斑选取指令对应的目标光斑。
步骤s3、获取所述目标光斑在所述视频图像上的目标排列规则。
具体地,用户设置目标光斑在所述视频图像上的目标排列规则,并发送至所述灯具控制设备。其中,用户可以通过触摸屏触发、语音或按键控制等方式进行所述目标排列规则的发送。
于本发明一实施例中,所述目标排列规则包括圆形排列、矩形排列、椭圆排列、横向排列、纵向排列等等。基于所述目标排列规则和每个目标光斑的初始位置,可确定排列后每个目标光斑在所述视频图像上的目标位置。
步骤s4、基于自动定光算法控制所述目标光斑对应的灯具,以使所述目标光斑按照所述目标排列规则进行排列。
具体地,当获知每个目标光斑在所述视频图像上的目标位置时,所述灯具控制设备可根据自动定光算法控制每个目标光斑对应的灯具的转动,使得所述灯具产生的光斑移动至所述目标位置,最终将所述目标光斑按照所述目标排列规则进行排列。因此,本发明不依赖于灯具等舞台设备的空间数据,有效节省人力和时间,提高灯具的控制智能化。
于本发明一实施例中,所述自动定光算法包括以下步骤:
41)基于所述视频图像获取所述目标光斑的初始位置。
具体地,对所述视频图像进行图像分析,即可获取所述目标光斑的目标位置。
42)基于所述目标排列规则获取所述目标光斑的目标位置。
具体地,对所述视频图像进行图像分析,根据所述目标排列规则设置所述目标光斑,进而获取所述目标光斑的目标位置。
43)根据所述目标位置相对所述初始位置的距离和方位调节所述目标光斑对应的灯具,使所述灯具的照射位置逼近于所述目标位置。
具体地,通过所述目标位置和所述初始位置之间的相对位置关系,计算所述灯具的转动参数,使所述灯具转动后产生的光斑逼近所述目标位置。
44)重复上述步骤,直至所述灯具的照射位置定位于所述目标位置。
具体地,所述灯具一次调节之后,若所述目标光斑移动后的位置与所述目标位置仍有偏差,则基于移动后的位置与所述目标位置的相对位置关系再次调节所述灯具,以逐渐逼近所述目标位置,直至与所述目标位置重合,则实现了所述目标光斑的自动定光。
增强现实(augmentedreality,ar)是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。ar增强现实技术不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相互补充、叠加。在视觉化的增强现实中,用户利用头盔显示器,把真实世界与电脑图形多重合成在一起,便可以看到真实的世界围绕着它。ar增强现实技术包含了多媒体、三维建模、实时视频显示及控制、多传感器融合、实时跟踪及注册、场景融合等新技术与新手段。增强现实提供了在一般情况下,不同于人类可以感知的信息。
于本发明一实施例中,本发明的种现场光斑排列方法还包括基于ar增强现实技术显示所述视频图像和所述目标光斑。具体地,基于2d的ar增强现实基于,将所述视频图像与ui人机交互的界面元素相合成,从而能够在显示屏上更直观地查看光斑的移动、定位,极大地提升了用户体验。
进一步地,本发明的种现场光斑排列方法还包括以下一种或多种显示操作:
a)基于用户请求,显示所述目标光斑对应的灯具标识信息,如灯具编号。
b)基于所述目标光斑选取指令,显示所选取目标光斑的选取标识信息,如选取点、选取光圈等。
c)基于用户请求,显示所述目标光斑基于所述目标排列规则排列的参考线,如线条、矩形、曲线等。
d)基于用户请求,显示目标光斑对应的灯光色彩。
需要说明的是,本发明所述的现场光斑排列方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。
如图2所示,于一实施例中,本发明的现场光斑排列系统应用于灯具控制设备,包括第一获取模块21、确定模块22、第二获取模块23和定光模块24。
第一获取模块21用于获取视频图像,所述视频图像包含有灯具照射产生的光斑。
具体地,通过图像采集设备采集舞台的视频图像,所述视频图像中包含有灯具照射所产生的光斑。因此,基于所述视频图像可以获知灯具照射的位置和效果。所述图像采集设备通过有线或无线的方式将所述视频图像发送至灯具控制设备。
确定模块22与第一获取模块21相连,用于接收目标光斑选取指令,并在所述视频图像上确定所述目标光斑选取指令对应的目标光斑。
具体地,用户发送目标光斑选取指令至所述灯具控制设备,所述灯具控制设备根据所述目标光斑选取指令在所述视频图像上确定对应的目标光斑。其中,所述目标光斑可以为一个,也可以为多个。
其中,用户可以通过以下任一方式发送目标光斑选取指令:
(1)通过触摸屏触发来发送目标光斑选取指令;
(2)通过语音来发送目标光斑选取指令;
(3)通过按钮触发来发送目标光斑选取指令。
因此,所述灯具控制设备可基于触摸指令解析、语音解析或按键指令解析获取与所述目标光斑选取指令对应的目标光斑。
第二获取模块23与确定模块22相连,用于获取所述目标光斑在所述视频图像上的目标排列规则。
具体地,用户设置目标光斑在所述视频图像上的目标排列规则,并发送至所述灯具控制设备。其中,用户可以通过触摸屏触发、语音或按键控制等方式进行所述目标排列规则的发送。
于本发明一实施例中,所述目标排列规则包括圆形排列、矩形排列、椭圆排列、横向排列、纵向排列等等。基于所述目标排列规则和每个目标光斑的初始位置,可确定排列后每个目标光斑在所述视频图像上的目标位置。
定光模块24与第二获取模块23相连,用于基于自动定光算法控制所述目标光斑对应的灯具,以使所述目标光斑按照所述目标排列规则进行排列。
具体地,当获知每个目标光斑在所述视频图像上的目标位置时,所述灯具控制设备可根据自动定光算法控制每个目标光斑对应的灯具的转动,使得所述灯具产生的光斑移动至所述目标位置,最终将所述目标光斑按照所述目标排列规则进行排列。因此,本发明不依赖于灯具等舞台设备的空间数据,有效节省人力和时间,提高灯具的控制智能化。
于本发明一实施例中,所述自动定光算法包括以下步骤:
41)基于所述视频图像获取所述目标光斑的初始位置。
具体地,对所述视频图像进行图像分析,即可获取所述目标光斑的目标位置。
42)基于所述目标排列规则获取所述目标光斑的目标位置。
具体地,对所述视频图像进行图像分析,根据所述目标排列规则设置所述目标光斑,进而获取所述目标光斑的目标位置。
43)根据所述目标位置相对所述初始位置的距离和方位调节所述目标光斑对应的灯具,使所述灯具的照射位置逼近于所述目标位置。
具体地,通过所述目标位置和所述初始位置之间的相对位置关系,计算所述灯具的转动参数,使所述灯具转动后产生的光斑逼近所述目标位置。
44)重复上述步骤,直至所述灯具的照射位置定位于所述目标位置。
具体地,所述灯具一次调节之后,若所述目标光斑移动后的位置与所述目标位置仍有偏差,则基于移动后的位置与所述目标位置的相对位置关系再次调节所述灯具,以逐渐逼近所述目标位置,直至与所述目标位置重合,则实现了所述目标光斑的自动定光。
增强现实(augmentedreality,ar)是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。ar增强现实技术不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相互补充、叠加。在视觉化的增强现实中,用户利用头盔显示器,把真实世界与电脑图形多重合成在一起,便可以看到真实的世界围绕着它。ar增强现实技术包含了多媒体、三维建模、实时视频显示及控制、多传感器融合、实时跟踪及注册、场景融合等新技术与新手段。增强现实提供了在一般情况下,不同于人类可以感知的信息。
于本发明一实施例中,本发明的种现场光斑排列方法还包括基于ar增强现实技术显示所述视频图像和所述目标光斑。具体地,基于2d的ar增强现实基于,将所述视频图像与ui人机交互的界面元素相合成,从而能够在显示屏上更直观地查看光斑的移动、定位,极大地提升了用户体验。
进一步地,本发明的种现场光斑排列方法还包括以下一种或多种显示操作:
a)基于用户请求,显示所述目标光斑对应的灯具标识信息,如灯具编号。
b)基于所述目标光斑选取指令,显示所选取目标光斑的选取标识信息,如选取点、选取光圈等。
c)基于用户请求,显示所述目标光斑基于所述目标排列规则排列的参考线,如线条、矩形、曲线等。
d)基于用户请求,显示目标光斑对应的灯光色彩。
需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现,也可以全部以硬件的形式实现,还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如:x模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现。此外,x模块也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上x模块的功能。其它模块的实现与之类似。这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),一个或多个微处理器(digitalsingnalprocessor,简称dsp),一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。另外,上述现场光斑排列系统可以实现本发明所述的现场光斑排列方法,但本发明所述的现场光斑排列方法的实现装置包括但不限于本实施例列举的现场光斑排列系统的结构,凡是根据本发明的原理所做的现有技术的结构变形和替换,都包括在本发明的保护范围内。
本发明的计储介质上存储有计算机程序,该程序被处理器执行时实现上述现场光斑排列方法。所述存储介质包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
如图3所示,于一实施例中,本发明的灯具控制设备包括:处理器31及存储器32。
所述存储器32用于存储计算机程序。
所述存储器32包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
所述处理器31与所述存储器32相连,用于执行所述存储器32存储的计算机程序,以使所述灯具控制设备执行上述现场光斑排列方法。
优选地,所述处理器31可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
如图4所示,于一实施例中,本发明的现场光斑排列系统包括上述的灯具控制设备41和图像采集设备42。
所述图像采集设备42用于采集视频图像并发送至所述灯具控制设备41,所述视频图像包含有灯具照射产生的光斑。
于本发明一实施例中,所述灯具控制设备采用控制台或智能移动终端。所述智能移动终端包括智能手机、平板电脑等。
于本发明一实施例中,所述图像采集设备采用摄像头。
综上所述,本发明的现场光斑排列方法及系统、存储介质及灯具控制设备基于现场光斑的自动定位和ar增强现实技术实现对现场光斑的排列设置,快速精准;基于人机交互界面实现现场光斑排列的控制和显示,操作便捷,用户体验良好。因此,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。