System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及显示屏应用,具体涉及一种机械矩阵运动处理方法,还涉及一种实现所述机械矩阵运动处理方法的矩阵运动编辑器及控制主机。
技术介绍
1、大屏拼接是为满足用户对更大屏幕观看需要,对等离子、液晶、背投等屏幕进行多个显示屏拼接成一个大的显示屏的一种技术,多屏拼接技术广泛应用在演出、展览、商品展示等各种应用场合。
2、现有技术中,多个显示屏的相对位置是固定的,拼接成一个大屏,实现图片或者视频播放需求。在控制过程中,也是多个屏幕同步运动,从而保持大屏的静态矩阵形状,在多媒体展览等场合,用户除了对显示的画面质感要求外,对画面的动感也提出了新的要求,现有的拼接大屏已经无法满足要求。
技术实现思路
1、为解决现有技术中的问题,本专利技术提供一种机械矩阵运动处理方法,还提供一种基于所述机械矩阵运动处理方法的矩阵运动编辑器及控制主机。
2、本专利技术机械矩阵运动处理方法,用于生成控制多个运动组件运动的控制指令,包括如下步骤:
3、创建机械运动编辑矩阵,所述机械运动编辑矩阵设有若干个矩阵控制单元,所述矩阵控制单元与运动组件一一关联设置;
4、获取所有运动组件的运动模式,
5、基于所述运动模式,创建所有运动组件的运行参数信息;
6、基于所述运行参数信息,生成与每个运动组件一一对应的控制指令,然后将所述控制指令发送给控制所述运动组件运动的控制器。
7、进一步地,所述运动模式包括手动设置模式、图片识别模式和视频识别模式中
8、进一步地,所述手动设置模式下,创建所有运动组件的运行参数信息的处理方法为:
9、a101:设置运动模式名字,然后根据模式名字,获取编辑模式,
10、a102:如果所述编辑模式为单轴编辑模式,则逐一设置每个矩阵控制单元的运行参数信息及循环模式,直至设置完所有的矩阵控制单元,如果所述编辑模式为多轴编辑模式,则选择多个矩阵控制单元,设置对应的运动组件运动的时间、运动模态及循环方式,然后保存该运动模式;
11、a103:生成与每个运动组件一一对应的控制指令。
12、进一步地,所述图片识别模式下,每个运动组件驱动一显示屏运动,多个显示屏组成一显示图片的显示矩阵,创建所有运动组件的运行参数信息的处理方法为:
13、b101:设置运动模式名字;
14、b102:上传多张照片,设置相邻两张图片之间的显示时间及循环模式;
15、b103:基于单个图片信息,编辑与该图片联动的若干个运动组件的运行参数信息,直至所有图片信息关联的运行参数信息设置完成,保存该运动模式;
16、b104:生成与每个运动组件一一对应的控制指令,驱动显示屏的运动与显示屏显示的图片联动。
17、进一步地,所述运动组件设置在所述显示屏的背面,能够驱动所述显示屏前后或上下
18、运动,当驱动所述显示屏前后运动时,步骤b103的处理方式为:
19、b1031:将图片转成灰度图;
20、b1032:提取图片像素点和显示矩阵中的位置,获取图片像素点与运动组件的对应关系;
21、b1033:提取单个运动组件中所有像素点的灰度值,计算评价数值;
22、b1034:将评价数值转换成运动组件的运行距离参数,评价数值与运行距离呈正相关关系,从而实现动态凸出显示效果。
23、本专利技术做另一种改进,所述视频识别模式下,每个运动组件驱动一显示屏运动,多个显示屏组成一播放视频的视频播放矩阵,创建所有运动组件的运行参数信息的处理方法为:
24、c101:设置运动模式名字;
25、c102:上传一个以上视频,设置各个视频的显示时间及循环模式;
26、c103:基于视频的每一个视频帧,编辑与该视频帧联动的若干个运动组件的运行参数信息,直至所有视频的所有视频帧信息关联的运行参数信息设置完成,保存该运动模式;
27、c104:生成与每个运动组件一一对应的控制指令,驱动显示屏的运动与显示屏显示的视频画面联动。
28、进一步地,所述运动组件设置在所述显示屏的背面,能够驱动所述显示屏前后或上下运动,当驱动所述显示屏前后运动时,步骤c103的处理方式为:
29、c1031:将视频的每个视频帧转成灰度图;
30、c1032:提取灰度图中像素点和显示矩阵中的位置,获取图片像素点与运动组件的对应关系;
31、c1033:提取单个运动组件中所有像素点的灰度值,计算评价数值;
32、c1034:将评价数值转换成运动组件的运行距离参数,评价数值与运行距离呈正相关关系,从而实现动态凸出显示效果。
33、本专利技术还提供一种矩阵运动编辑器,用于实现所述机械矩阵运动处理方法。
34、还提供一种种控制主机,包括所述矩阵运动编辑器。
35、进一步地,还包括分别与所述矩阵运动编辑器相连的控制器及矩阵播放器,所述控制器用于控制运动组件的运动,所述运动组件能够驱动对应的显示屏运动,所述矩阵播放器用于控制显示矩阵内各个显示屏的显示内容,
36、当基于所述运动模式,创建所有运动组件的运行参数信息后,保存该具体运动模式,然后设置播放器的播放内容并保存,并将运行参数信息的控制指令发送给所述控制器。
37、与现有技术相比,本专利技术的有益效果是:
38、本专利技术通过设置机械运动编辑矩阵,对各个运动组件的控制指令进行编辑,实现各个显示屏的单独控制,并独立运动,从而能够实现波浪屏、一字屏等各种形状的屏幕、异形屏的展示需求;
39、通过在矩阵运动编辑器中,将要显示的画面或视频与显示屏联动,创造性的实现通过屏幕实现画面的3d展示效果;
40、通过动态调整屏幕的显示,让运动组件控制的设备动感舞动起来,提高展厅用户的体验感,给用户另一种观感体验。
本文档来自技高网...【技术保护点】
1.一种机械矩阵运动指令处理方法,用于生成控制多个运动组件运动的控制指令,其特征在于,包括如下步骤:
2.根据权利要求1所述的机械矩阵运动处理方法,其特征在于:所述运动模式包括手动设置模式、图片识别模式和视频识别模式中的一种或多种。
3.根据权利要求2所述的机械矩阵运动处理方法,其特征在于:所述手动设置模式下,创建所有运动组件的运行参数信息的处理方法为:
4.根据权利要求2所述的机械矩阵运动处理方法,其特征在于:所述图片识别模式下,每个运动组件驱动一显示屏运动,多个显示屏组成一显示图片的显示矩阵,创建所有运动组件的运行参数信息的处理方法为:
5.根据权利要求4所述的机械矩阵运动处理方法,其特征在于:所述运动组件设置在所述显示屏的背面,能够驱动所述显示屏前后或上下运动,当驱动所述显示屏前后运动时,步骤B103的处理方式为:
6.根据权利要求2所述的机械矩阵运动处理方法,其特征在于:所述视频识别模式下,每个运动组件驱动一显示屏运动,多个显示屏组成一播放视频的视频播放矩阵,创建所有运动组件的运行参数信息的处理方法为:
< ...【技术特征摘要】
1.一种机械矩阵运动指令处理方法,用于生成控制多个运动组件运动的控制指令,其特征在于,包括如下步骤:
2.根据权利要求1所述的机械矩阵运动处理方法,其特征在于:所述运动模式包括手动设置模式、图片识别模式和视频识别模式中的一种或多种。
3.根据权利要求2所述的机械矩阵运动处理方法,其特征在于:所述手动设置模式下,创建所有运动组件的运行参数信息的处理方法为:
4.根据权利要求2所述的机械矩阵运动处理方法,其特征在于:所述图片识别模式下,每个运动组件驱动一显示屏运动,多个显示屏组成一显示图片的显示矩阵,创建所有运动组件的运行参数信息的处理方法为:
5.根据权利要求4所述的机械矩阵运动处理方法,其特征在于:所述运动组件设置在所述显示屏的背面,能够驱动所述显示屏前后或上下运动,当驱动所述显示屏前后运动时,步骤b103的处理方式为:
6.根据权利要求2所述的机械矩阵...
【专利技术属性】
技术研发人员:权磊,
申请(专利权)人:深圳市杰尔斯展示股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。