System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及多会场的视频会议,尤其涉及一种多显示数据的投影自动布局方法和装置。
技术介绍
1、随着投影技术的发展,为了更全面了解不同环境的实际布局情况,往往会通过多个采集设备采集同一环境的多个图像数据,并将多个图像数据投影至同一画面中,从而得到更立体,更直观的投影数据,该方式不仅提升了用户的投影体验效果,而且还能够更直观、全面的了解环境的多位置数据。因此如何将多个显示数据投影至同一画面是当前的研究重点。
2、传统的多个显示数据投影至同一画面的方式为将每个显示数据进行人工标识,然后在画面中,人工调整每个显示标识的范围和分辨率,然后通过标识对应投影的技术将多个显示数据投影至同一画面,但是该方式需要耗费大量人力成本,而且由于人工进行投影布局时,会产生投影缝隙、分辨率不一致、画面颜色差别明显的情况,从而导致多个显示数据投影至同一画面的投影效率较低。
技术实现思路
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、获取模块,用于获取目标环境的不同位置的图像数据,并分析每个图像数据的图像格式、以及每个图像数据的图像范围;
32、统一模块,用于将各所述图像数据的图像格式进行格式统一化处理,得到各新图像数据,并识别每个位置对应的环境区域;
33、识别模块,用于基于各所述环境区域在所述目标环境中的区域位置,确定各所述位置对应的投影显示位置,并基于每个位置对应的投影显示位置,识别每对相邻新图像数据;
34、处理模块,用于针对每对相邻新图像数据,基于所述相邻新图像数据的各新图像数据所在的位置对应的投影显示位置,识别所述相邻新图像数据之间的邻接图像边缘,并基于所述相邻图像数据的各新图像数据的图像范围,对所述邻接图像边缘进行边缘平本文档来自技高网...
【技术保护点】
1.一种多显示数据的投影自动布局方法,应用于投影成像系统,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述分析每个图像数据的图像格式、以及每个图像数据的图像范围,包括:
3.根据权利要求2所述的方法,其特征在于,所述将各所述图像数据的图像格式进行格式统一化处理,得到各新图像数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于各所述环境区域在所述目标环境中的区域位置,确定各所述位置对应的投影显示位置,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于每个位置对应的投影显示位置,识别每对相邻新图像数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述相邻图像数据的各新图像数据的图像范围,对所述邻接图像边缘进行边缘平滑对齐处理,得到各目标图像数据,包括:
7.一种多显示数据的投影自动布局装置,应用于投影成像系统,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种多显示数据的投影自动布局方法,应用于投影成像系统,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述分析每个图像数据的图像格式、以及每个图像数据的图像范围,包括:
3.根据权利要求2所述的方法,其特征在于,所述将各所述图像数据的图像格式进行格式统一化处理,得到各新图像数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于各所述环境区域在所述目标环境中的区域位置,确定各所述位置对应的投影显示位置,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于每个位置对应的投影显示位置,识别每对相邻新图像数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:孟庆涛,张银根,施振兴,
申请(专利权)人:苏州金螳螂文化发展股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。