成像膜抖动失真检测装置、方法及计算机可读存储介质与流程

文档序号:33461073发布日期:2023-03-15 03:50阅读:20来源:国知局
成像膜抖动失真检测装置、方法及计算机可读存储介质与流程

1.本发明涉及舞台设备技术领域,尤其涉及的是成像膜抖动失真检测装置、方法及计算机可读存储介质。


背景技术:

2.传统的舞台表演主要通过演员或实体道具进行,内容不够丰富。新型舞台表演使用成像膜技术,使舞台表演融入到成像的幻影中,舞台的表演效果更加丰富多彩。
3.但是,在大型建筑内的舞台表演中,由于空间较大,建筑内会形成风,从而有可能造成成像膜抖动,若没有及时监测成像膜的抖动情况,那么在成像膜出现抖动时进行舞台表演,会导致幻影成像抖动失真,从而影响整个舞台的表演效果。
4.因此,现有技术存在缺陷,有待改进与发展。


技术实现要素:

5.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供成像膜抖动失真检测装置、方法及计算机可读存储介质,旨在解决现有技术中若没有及时监测成像膜的抖动情况,那么在成像膜出现抖动时进行舞台表演,会导致幻影成像抖动失真的问题。
6.本发明解决技术问题所采用的技术方案如下:
7.第一方面,本发明实施例提供一种成像膜抖动失真检测装置,其中,所述装置包括:
8.传感器安装支架;
9.风速传感器,所述风速传感器设置在所述传感器安装支架上,用于采集成像膜上第一预设位置的风速数据;
10.距离传感器,所述距离传感器设置在所述传感器安装支架上,用于采集成像膜上对应的第二预设位置的距离数据;
11.控制器,所述风速传感器和所述距离传感器均与所述控制器连接,所述控制器用于根据所述风速数据和所述距离数据发出成像膜抖动警告。
12.在一种实现方式中,所述传感器安装支架上设置有多个传感器安装位,所述距离传感器设置有多个,每个所述距离传感器设置在与多个所述第二预设位置相对应的传感器安装位上。
13.在一种实现方式中,所述传感器安装支架面向所述成像膜的一侧与所述成像膜平行设置。
14.在一种实现方式中,所述风速传感器和所述距离传感器均与所述传感器安装支架可拆卸连接,所述传感器安装支架还设置有移动滑轮。
15.第二方面,本发明实施例还提供一种基于如上所述的成像膜抖动失真检测装置实现的成像膜抖动失真检测方法,其中,所述方法包括:
16.风速传感器采集成像膜上第一预设位置的风速数据,以及距离传感器采集成像膜
上对应的第二预设位置的距离数据;
17.控制器获取所述风速数据和所述距离数据,根据所述风速数据和所述距离数据发出成像膜抖动警告。
18.在一种实现方式中,所述控制器获取所述风速数据和所述距离数据,根据所述风速数据和所述距离数据发出成像膜抖动警告,包括:
19.控制器获取所述风速数据,根据所述风速数据发出成像膜有抖动风险警告。
20.在一种实现方式中,所述控制器获取所述风速数据,根据所述风速数据发出成像膜有抖动风险警告,包括:
21.控制器获取所述风速数据,将所述风速数据与预设风速阈值进行比对;
22.若所述风速数据大于所述预设风速阈值,则发出成像膜有抖动风险警告。
23.在一种实现方式中,所述距离传感器设置有多个,每个距离传感器均对应有第二预设位置;所述控制器获取所述风速数据和所述距离数据,根据所述风速数据和所述距离数据发出成像膜抖动警告,还包括:
24.控制器获取各个距离传感器对应的第二预设位置的距离数据,根据多个所述距离数据发出成像膜已抖动警告。
25.在一种实现方式中,所述控制器获取各个距离传感器对应的第二预设位置的距离数据,根据多个所述距离数据发出成像膜已抖动警告,包括:
26.控制器实时获取每个距离传感器采集的距离数据,并计算每个第二预设位置对应的当前距离数据与上一时刻的距离数据之间的距离差值;
27.将每个第二预设位置对应的所述距离差值与预设距离阈值进行比对;
28.若多个所述距离差值中存在大于所述预设距离阈值的距离差值,则发出成像膜已抖动警告。
29.第三方面,本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的成像膜抖动失真检测方法的步骤。
30.本发明的有益效果:本发明实施例在成像膜周围设置成像膜抖动失真检测装置,所述成像膜抖动失真检测装置包括:传感器安装支架;风速传感器,所述风速传感器设置在所述传感器安装支架上,用于采集成像膜上第一预设位置的风速数据;距离传感器,所述距离传感器设置在所述传感器安装支架上,用于采集成像膜上对应的第二预设位置的距离数据;控制器,所述风速传感器和所述距离传感器均与所述控制器连接,所述控制器用于根据所述风速数据和所述距离数据发出成像膜抖动警告。本发明通过在传感器安装支架上设置风速传感器和距离传感器,根据风速传感器采集的风速数据和距离传感器采集的距离数据,判断当前成像膜是否抖动,若成像膜发生抖动,则发出成像膜抖动警告,达到了及时监测成像膜的抖动情况的目的,以便于用户做出应急措施,避免了在舞台表演时出现幻影成像抖动失真的问题。
附图说明
31.图1是本发明中成像膜抖动失真检测装置较佳实施例的结构示意图。
32.图2是本发明中成像膜抖动失真检测装置较佳实施例的功能原理框图图。
33.图3是本发明中成像膜抖动失真检测方法较佳实施例的流程图。
具体实施方式
34.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
35.传统的舞台表演主要通过演员或实体道具进行,内容不够丰富,现场沉浸体验不佳。新型舞台表演使用成像膜技术,使舞台表演融入到成像的幻影中,舞台的表演效果更加丰富多彩。
36.但是,在大型建筑内的舞台表演中,由于空间较大,建筑内会形成风,从而有可能造成成像膜抖动,若没有及时监测成像膜的抖动情况,那么在成像膜出现抖动时进行舞台表演,会导致幻影成像抖动失真,从而影响整个舞台的表演效果。
37.针对现有技术的上述缺陷,本发明提供一种成像膜抖动失真检测装置、方法及计算机可读存储介质,所述成像膜抖动失真检测装置包括:传感器安装支架;风速传感器,所述风速传感器设置在所述传感器安装支架上,用于采集成像膜上第一预设位置的风速数据;距离传感器,所述距离传感器设置在所述传感器安装支架上,用于采集成像膜上对应的第二预设位置的距离数据;控制器,所述风速传感器和所述距离传感器均与所述控制器连接,所述控制器用于根据所述风速数据和所述距离数据发出成像膜抖动警告。本发明通过在传感器安装支架上设置风速传感器和距离传感器,根据风速传感器采集的风速数据和距离传感器采集的距离数据,判断当前成像膜是否抖动,若成像膜发生抖动,则发出成像膜抖动警告,达到了及时监测成像膜的抖动情况的目的,以便于用户做出应急措施,避免了在舞台表演时出现幻影成像抖动失真的问题。
38.本发明主要应用于舞台表演设备领域,通过对成像膜附近风速的检测和成像膜各个部位空间位置的检测,判断成像膜是否发生抖动,造成幻影成像失真。
39.请参见图1和图2,本发明实施例提供一种成像膜抖动失真检测装置,所述成像膜抖动失真检测装置包括:传感器安装支架100、风速传感器200、距离传感器300,及控制器400。所述风速传感器200设置在所述传感器安装支架100上,用于采集成像膜500上第一预设位置的风速数据;所述距离传感器300设置在所述传感器安装支架100上,用于采集成像膜500上第二预设位置与距离传感器300之间的距离数据;所述风速传感器200和所述距离传感器300均与所述控制器400连接,所述控制器400用于根据所述风速数据和所述距离数据发出成像膜500抖动警告。
40.在工作时,风速传感器200采集成像膜500上第一预设位置的风速数据,同时,距离传感器300采集成像膜500上第二预设位置的距离数据,控制器400获取所述风速数据和所述距离数据,根据所述风速数据和所述距离数据发出成像膜500抖动警告。具体地,根据所述风速数据可以得到此时的风速是否过大,通过所述距离数据可以监测成像膜500与距离传感器300之间的距离是否变化,当风速过大时,会发出警告,当成像膜500与距离传感器300之间的距离发生较大变化时,也会发出警告。本实施例通过实时监测成像膜500周围的风速数据和成像膜500与距离传感器300之间的距离数据,根据所述风速数据和所述距离数据判断是否发出警报,进而通知用户此时成像膜500无法正常使用,用户可根据警报声做出
对应应急处理,如采取减小空调系统的风速,以减少成像膜500的抖动,或暂停舞台表演,等待抖动结束后再进行表演。
41.在一种实施例中,风速数据异常时发出的警报为成像膜有抖动风险警告。这是由于风速过大有可能会导致成像膜500抖动,因此,风速过大对应的是成像膜有抖动风险警告。为了方便用户通过预警就可以得知当前是风速数据异常还是距离数据异常,将风速数据异常时发出的警报与距离数据异常时的警报进行区分。例如,当风速数据过大时,发出短促而频繁的报警声。本实施例保存了预设风速阈值,所述预设风速阈值可以是用户自行设定的,这样有利于用户对成像膜500的自由管控,当然的,用户没有进行自行设定时,则使用默认值作为预设风速阈值。当风速传感器200实时采集的风速数据大于所述预设风速阈值时,说明当前风速过大,有可能导致成像膜500抖动,因此,由控制器400发出成像膜有抖动风险警告,为用户做出预警。
42.本实施例的成像膜抖动失真检测装置用于放置在成像膜500周围使用,具体的,是放置在成像膜500的后面使用。根据成像原理,成像膜500在舞台上必须与舞台平面成45度角。所述第一预设位置和所述第二预设位置均可以由用户自行确定,确定好第一预设位置和第二预设位置后,按照第一预设位置和第二预设位置拆卸及安装所述风速传感器200和所述距离传感器300。
43.具体地,所述第一预设位置是指成像膜500上的某部位,可以是成像膜500的顶部,所述风速传感器200则安装在传感器安装支架100上,并且靠近成像膜500的顶部。当然的,所述第一预设位置也可以是其他对应风口的位置。所述第二预设位置则可以是成像膜500的任意位置,具体地,所述第二预设位置选择为容易受抖动影响的位置,如成像膜500的中间位置。这样,风速传感器200安装在成像膜500周围附近传感器安装支架100上,用于检测建筑内成像膜500位置处的风速;距离传感器300同时安装在成像膜500周围附近传感器安装支架100上,用于检测距离传感器300到对应的第二预设位置之间的距离数据。
44.在一种实现方式中,所述传感器安装支架100上设置有多个传感器安装位,所述距离传感器300设置有多个,每个所述距离传感器300设置在与第二预设位置相对应的传感器安装位上。
45.具体地,将多个距离传感器300垂直安装在传感器支架上,按一定的距离间隔分布,传感器支架与成像膜500平行安装。通过检测距离传感器300到成像膜500之间的距离,对成像膜500上各个空间位置进行监控。距离传感器300将采集到的距离传感器300到成像膜500之间的距离数据,传输给控制器400,实现控制器400对成像膜500的空间位置进行监控,以达到为用户报警的目的。
46.在距离传感器300进行工作时,控制器400实时获取每个距离传感器300采集的距离数据,并计算每个第二预设位置对应的当前距离数据与上一时刻的距离数据之间的距离差值;将每个第二预设位置对应的所述距离差值与预设距离阈值进行比对;若多个所述距离差值中存在大于所述预设距离阈值的距离差值,则发出成像膜500已抖动警告。
47.当成像膜500各个部位的空间位置变化超过一定的阈值时,控制器400发出成像膜抖动警告。空间位置变化是指各个时刻获取的距离传感器300到成像膜500之间的距离数据是否有变化。例如,控制器400获取到t时刻的距离数据为x2,查找到上一时刻,即t-1时刻的距离数据为x1,计算x2与x1之间的差值,将x2与x1之间的差值与预设距离阈值进行比对。可
以理解的是,由于设置了多个距离传感器300,本实施例可以对距离传感器300进行编号,如1号传感器、2号传感器
……
在比对时,控制器400获取到1号传感器的t时刻的距离数据为x2,查找到1号传感器上一时刻获取的距离数据,即1号传感器t-1时刻的距离数据为x1,计算x2与x1之间的差值,将x2与x1之间的差值与预设距离阈值进行比对。其他的传感器的比对方法则相同。
48.所述预设距离阈值可以是用户自行设定的,也可以是默认值。当某些第二预设位置对应的比对结果是距离差值大于所述预设距离阈值的距离差值,则说明成像膜500上有的空间位置发生了抖动,则发出成像膜已抖动警告,向用户报警。为了与成像膜有抖动风险警告的警报声形成区别,成像膜已抖动警告可以为时间较长且持续的警报声,这样,用户从警报声中就可以区分成像膜有抖动风险警告和成像膜已抖动警告,为用户带来了方便。
49.具体地,本实施例的传感器安装支架100上设置有多个传感器安装位,当需要检测成像膜500的哪个位置是否抖动时,将距离传感器300安装在对应的传感器安装位上。可以理解的是,所述风速传感器200也可以更换传感器安装位,以检测不同位置的风速。也就是说,所述风速传感器200和所述距离传感器300与所述传感器安装支架100可拆卸连接。传感器的固定可以是由螺丝顶紧的,卸下螺丝之后可使得风速传感器200和距离传感器300在安装支架上移动。
50.在一种实施例中,所述传感器安装支架100面向所述成像膜500的一侧与所述成像膜500平行设置。可以理解的是,将所述传感器安装支架100面向所述成像膜500的一侧与所述成像膜500平行设置,这样各个距离传感器300与所述成像膜500的距离相同,方便控制器400对各个采集到的距离数据进行判断。
51.在一种实现方式中,所述风速传感器200和所述距离传感器300均与所述传感器安装支架100可拆卸连接,所述传感器安装支架100还设置有移动滑轮。具体地,风速传感器200和距离传感器300可以根据需要进行拆卸,进而安装到待检测位置对应的传感器安装位上。可以理解的是,为了使用方便,所述传感器安装支架100的面积可以小于所述成像膜500的面积,当需要检测某个位置的风速数据或者距离数据时,只需要移动所述传感器安装支架100,就可以检测。当然地,也可以通过对风速传感器200和距离传感器300的安装位置的改变,以及移动所述传感器安装支架100,依次对所述成像膜500的各个位置进行检测,实现了成像膜500的多位置检测,节约了成本。
52.本实施例的检测方法使用的模块包括控制器、模拟量输入模块、多个距离传感器、风速传感器。
53.在一种实施例中,如图3所示,本发明还提供一种成像膜抖动失真检测方法,所述方法包括如下步骤:
54.步骤s100、风速传感器采集成像膜上第一预设位置的风速数据,以及距离传感器采集成像膜上第二预设位置的距离数据。
55.具体地,当用户确定好第一预设位置和第二预设位置后,按照第一预设位置和第二预设位置拆卸及安装所述风速传感器和所述距离传感器。所述风速传感器和所述距离传感器实时采集对应位置的风速数据和距离数据,所述风速传感器将采集到的风速数据传输至所述控制器,所述距离传感器将采集到的距离数据传输至所述控制器。
56.所述步骤s100之后为:步骤s200、控制器获取所述风速数据和所述距离数据,根据
所述风速数据和所述距离数据发出成像膜抖动警告。
57.具体地,根据所述风速数据可以得到此时的风速是否过大,通过所述距离数据可以监测成像膜与距离传感器之间的距离是否变化,当风速过大时,会发出警告,当成像膜与距离传感器之间的距离发生较大变化时,也会发出警告。本实施例通过实时监测成像膜周围的风速数据和成像膜与距离传感器之间的距离数据,根据所述风速数据和所述距离数据判断是否发出警报,进而通知用户此时成像膜无法正常使用,用户可根据警报声做出对应应急处理,如采取减小空调系统的风速等措施,以减少成像膜的抖动。
58.在一种实现方式中,所述步骤s200包括:控制器获取所述风速数据,根据所述风速数据发出成像膜有抖动风险警告。
59.具体地,风速数据异常时发出的警报为成像膜有抖动风险警告。这是由于风速过大有可能会导致成像膜抖动,因此,风速过大对应的是成像膜有抖动风险警告。为了方便用户通过预警就可以得知当前是风速数据异常还是距离数据异常,将风速数据异常时发出的警报与距离数据异常时的警报进行区分。例如,当风速数据过大时,发出短促而频繁的报警声。
60.在一种实施例中,所述“控制器获取所述风速数据,根据所述风速数据发出成像膜有抖动风险警告”具体包括:
61.控制器获取所述风速数据,将所述风速数据与预设风速阈值进行比对;
62.若所述风速数据大于所述预设风速阈值,则发出成像膜有抖动风险警告。
63.具体地,本实施例保存了预设风速阈值,所述预设风速阈值可以是用户自行设定的,这样有利于用户对成像膜的自由管控,当然的,用户没有进行自行设定时,则使用默认值作为预设风速阈值。当风速传感器实时采集的风速数据大于所述预设风速阈值时,说明当前风速过大,有可能导致成像膜抖动,因此,由控制器发出成像膜有抖动风险警告,为用户做出预警。
64.在一种实现方式中,所述距离传感器设置有多个,每个距离传感器均对应有第二预设位置。所述步骤s200还包括:控制器获取各个距离传感器对应的第二预设位置的距离数据,根据多个所述距离数据发出成像膜已抖动警告。
65.具体地,将多个距离传感器垂直安装在传感器支架上,按一定的距离间隔分布,传感器支架与成像膜平行安装。通过检测距离传感器到成像膜之间的距离,对成像膜上各个空间位置进行监控。距离传感器将采集到的距离传感器到成像膜之间的距离数据,传输给控制器,实现控制器对成像膜的空间位置进行监控,以达到为用户报警的目的。
66.在一种实施例中,所述“控制器获取各个距离传感器对应的第二预设位置的距离数据,根据多个所述距离数据发出成像膜已抖动警告”具体包括:
67.控制器实时获取每个距离传感器采集的距离数据,并计算每个第二预设位置对应的当前距离数据与上一时刻的距离数据之间的距离差值;
68.将每个第二预设位置对应的所述距离差值与预设距离阈值进行比对;
69.若多个所述距离差值中存在大于所述预设距离阈值的距离差值,则发出成像膜已抖动警告。
70.具体地,当成像膜各个部位的空间位置变化超过一定的阈值时,控制器发出成像膜抖动警告。空间位置变化是指各个时刻获取的距离传感器到成像膜之间的距离数据是否
有变化。例如,控制器获取到t时刻的距离数据为x2,查找到上一时刻,即t-1时刻的距离数据为x1,计算x2与x1之间的差值,将x2与x1之间的差值与预设距离阈值进行比对。可以理解的是,由于设置了多个距离传感器,本实施例可以对距离传感器进行编号,如1号传感器、2号传感器
……
在比对时,控制器获取到1号传感器的t时刻的距离数据为x2,查找到1号传感器上一时刻获取的距离数据,即1号传感器t-1时刻的距离数据为x1,计算x2与x1之间的差值,将x2与x1之间的差值与预设距离阈值进行比对。其他的传感器的比对方法则相同。
71.所述预设距离阈值可以是用户自行设定的,也可以是默认值。当某些第二预设位置对应的比对结果是距离差值大于所述预设距离阈值的距离差值,则说明成像膜上有的空间位置发生了抖动,则发出成像膜已抖动警告,向用户报警。为了与成像膜有抖动风险警告的警报声形成区别,成像膜已抖动警告可以为时间较长且持续的警报声,这样,用户从警报声中就可以区分成像膜有抖动风险警告和成像膜已抖动警告,为用户带来了方便。
72.这样,本实施例通过判断成像膜附近风速和成像膜各个部位空间位置,判断成像膜是否发生抖动,在大型建筑内的幻影成像舞台表演中,能准确地检测出幻影成像抖动失真,保证幻影成像舞台有较好的表演效果。
73.本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的成像膜抖动失真检测方法的步骤。
74.综上所述,本发明公开的成像膜抖动失真检测装置、方法及计算机可读存储介质,所述成像膜抖动失真检测装置包括:传感器安装支架;风速传感器,所述风速传感器设置在所述传感器安装支架上,用于采集成像膜上第一预设位置的风速数据;距离传感器,所述距离传感器设置在所述传感器安装支架上,用于采集成像膜上对应的第二预设位置的距离数据;控制器,所述风速传感器和所述距离传感器均与所述控制器连接,所述控制器用于根据所述风速数据和所述距离数据发出成像膜抖动警告。本发明通过在传感器安装支架上设置风速传感器和距离传感器,根据风速传感器采集的风速数据和距离传感器采集的距离数据,判断当前成像膜是否抖动,若成像膜发生抖动,则发出成像膜抖动警告,达到了及时监测成像膜的抖动情况的目的,以便于用户做出应急措施,避免了在舞台表演时出现幻影成像抖动失真的问题。
75.应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1