System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及led显示校正,尤其是涉及一种球面led显示屏的图像校正方法、系统及存储介质。
技术介绍
1、目前,随着大众对led显示屏的创意需求增加,传统的led显示屏已经无法满足大家的需求,于是各大led显示屏厂家开始研发led创意异形屏,球面led显示屏就是其中非常受大家欢迎的一款产品。外球面显示不仅可以使图像获得广视角,而且可以使图像获得突出感,有利于影像真实再现。
2、但正常的平面图像在球面led屏显示时,远离视觉中心点的区域由于球面的弧度,观察到的图像效果会产生畸变,离视觉中心点越远畸变就越大,越难以辨识。
技术实现思路
1、为了使球面led显示屏边缘部分显示的内容可以被看清楚,使图像呈现正常的比例以获得在平面屏上的观看体验,本申请提供一种球面led显示屏的图像校正方法、系统及存储介质。
2、第一方面,本申请提供的一种球面led显示屏的图像校正方法采用如下的技术方案:
3、一种球面led显示屏的图像校正方法,具体包括以下步骤:
4、获取人眼位置;
5、基于所述人眼位置和球面led显示屏的球心位置,获取所述人眼位置与球心位置连线在球面led显示屏上的视觉焦点,所述人眼位置、球心位置和所述视觉焦点三点共线;
6、以所述视觉焦点为中心,对平面图像进行拉伸处理获得校正图像;
7、其中,所述校正图像由所述人眼位置发出的射线形成的中心投影,与所述平面图像一致。
8、正常的平面图像在球面led
9、优选的:所述校正图像所校正的区域为所述人眼位置到球面led显示屏的切线所围成的球壳区域。
10、通过采用上述技术方案,将校正图像仅对球壳区域进行显示即可实现从人眼位置看到平面图像的效果,球面led显示屏的其余部分处于人眼位置的视觉盲区,无需考虑。
11、优选的:所述以视觉焦点为中心,对平面图像进行拉伸处理获得校正图像的步骤具体包括:
12、获取所述平面图像的颜色信息;
13、基于所述颜色信息,提取构成图形数据的点数据;
14、获取所述点数据对应的拉伸比;
15、基于所述拉伸比,计算所有所述点数据对应的点校正数据;
16、将所有所述点校正数据转化为球壳形的三维点校正数据;
17、基于各所述三维点校正数据在球壳面上构成校正后的所述图形数据,填充所述颜色信息得到所述校正图像。
18、通过采用上述技术方案,拉伸处理过程只针对平面图像的图形数据,将平面图像的拉伸简化成图形数据的缩放,并将平面图像上的二维点坐标平行投影于球面led显示屏的球壳区域得到三维点校正数据,在最后再将这些点连成图形并填充颜色信息还原,大大降低了图像信息处理量,加快了图像校正响应速度。
19、优选的:所述基于颜色信息,提取构成图形数据的点数据的步骤具体包括:
20、基于所述颜色信息,至少获取一个由若干线段连接形成的闭合面;
21、提取各所述闭合面中每个所述线段的首节点或尾节点,生成成串的所述点数据。
22、通过采用上述技术方案,以若干串点数据表示平面图像的图形数据,各串点数据首尾相接围成闭合面,简化信息处理量,加快图像校正响应速度。
23、优选的:所述获取点数据对应的拉伸比的步骤具体包括:
24、根据所述人眼位置到所述视觉焦点距离和球面led显示屏的半径,计算出所述球壳区域的截面直径;
25、计算出球面led显示屏过所述视觉焦点的切面与所述人眼位置到球面led显示屏的切线所围成的圆的切面直径,所述截面直径与所述切面直径的比值即为拉伸比。
26、通过采用上述技术方案,计算出点数据需要拉伸的比例,以将平面图形放大到适应显示在球面led显示屏上的比例。
27、优选的:所述点数据和所述点校正数据均包括二维坐标信息,所述二维坐标信息以所述视觉焦点为基准点;
28、所述三维点校正数据包括三维坐标信息,所述三维坐标信息包括所述二维坐标系信息、以及垂直于二维坐标系且过球心的正轴线定义的正轴坐标信息。
29、优选的:所述将所有点校正数据转化为球形的三维点校正数据的步骤具体包括:
30、基于所述点校正数据,查找球面上除正轴坐标信息外与所述点校正数据的所述二维坐标信息相同的三维坐标信息;
31、提取所述三维坐标信息中所述正轴坐标信息绝对值小的一个作为所述三维点校正数据。
32、通过采用上述技术方案,球面led显示屏上的两个三维坐标信息中包含的二维坐标信息与点校正数据的二维坐标信息相同,两个三维坐标信息中正轴坐标信息绝对值较小的说明更靠近视觉焦点,即对应于球面led显示屏朝向人眼位置的一侧,以此三维坐标信息作为所述三维点校正数据。
33、优选的:所述将所有所述点校正数据转化为球壳形的三维点校正数据之前还包括有以下步骤:
34、基于所述球壳区域的截面直径构建所述切面上的投影区域;
35、删除所述图形数据中位于所述投影区域外的所述闭合面;
36、提取余下所述闭合面和所述投影区域的交点,生成点补充数据,并将点补充数据转化为新的点校正数据;
37、提取与所述投影区域相交的所述闭合面上位于所述投影区域外的点校正数据;
38、将位于所述投影区域外的点校正数据以所述投影区域边缘的所述点补充数据之间的点替代。
39、通过采用上述技术方案,先删除超出投影区域的闭合面的点校正数据,再将与投影区域相交的闭合面进行点校正数据的替换和补充,使其超出投影区域的点校正数据替换为闭合面与投影区域边缘两交点之间的点校正数据,将交点及交点之间的点校正数据以及投影区域内的点校正数据作为后续处理的对象,省略了对无效的点校正数据的转化步骤,大大简化了校正处理的信息量,加快了图像校正的响应速度。
40、第二方面,本申请提供一种球面led显示屏的图像校正系统,采用如下的技术方案:
41、一种球面led显示屏的图像校正系统,所述球面led显示屏的图像校正系统包括:
42、信息采集单元,用于采集人眼位置信息;
43、图像处理单元,用于通过上述球面led显示屏的图像校正方法对原平面图像进行校正;
44、图像显示单元,用于获取所述图像处理单元校正后的图像,并显示至球面led显示屏。
45、第三方面,本申请提供一种存储介质,采用本文档来自技高网...
【技术保护点】
1.一种球面LED显示屏的图像校正方法,其特征在于:具体包括以下步骤:
2.根据权利要求1所述的一种球面LED显示屏的图像校正方法,其特征在于:所述校正图像所校正的区域为所述人眼位置到球面LED显示屏的切线所围成的球壳区域。
3.根据权利要求2所述的一种球面LED显示屏的图像校正方法,其特征在于:所述以所述视觉焦点为中心,对平面图像进行拉伸处理获得校正图像的步骤具体包括:
4.根据权利要求3所述的一种球面LED显示屏的图像校正方法,其特征在于:所述基于颜色信息,提取构成图形数据的点数据的步骤具体包括:
5.根据权利要求4所述的一种球面LED显示屏的图像校正方法,其特征在于:所述获取点数据对应的拉伸比的步骤具体包括:
6.根据权利要求3所述的一种球面LED显示屏的图像校正方法,其特征在于:所述点数据和所述点校正数据均包括二维坐标信息,所述二维坐标信息以所述视觉焦点为基准点;
7.根据权利要求6所述的一种球面LED显示屏的图像校正方法,其特征在于:所述将所有点校正数据转化为球壳形的三维点校正数据的步骤具体包括:<
...【技术特征摘要】
1.一种球面led显示屏的图像校正方法,其特征在于:具体包括以下步骤:
2.根据权利要求1所述的一种球面led显示屏的图像校正方法,其特征在于:所述校正图像所校正的区域为所述人眼位置到球面led显示屏的切线所围成的球壳区域。
3.根据权利要求2所述的一种球面led显示屏的图像校正方法,其特征在于:所述以所述视觉焦点为中心,对平面图像进行拉伸处理获得校正图像的步骤具体包括:
4.根据权利要求3所述的一种球面led显示屏的图像校正方法,其特征在于:所述基于颜色信息,提取构成图形数据的点数据的步骤具体包括:
5.根据权利要求4所述的一种球面led显示屏的图像校正方法,其特征在于:所述获取点数据对应的拉伸比的步骤具体包括:
6.根据权利要求3所述的一种球面led显示屏的图像校正方法,其特征...
【专利技术属性】
技术研发人员:黄俊,梁俊波,
申请(专利权)人:深圳市天合光电有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。