一种异形屏画面的显示方法及相关装置与流程

文档序号:36509745发布日期:2023-12-29 06:58阅读:39来源:国知局
一种异形屏画面的显示方法及相关装置与流程

本发明涉及显示屏的,尤其是涉及一种异形屏画面的显示方法及相关装置。


背景技术:

1、目前常见的异形屏多为曲面屏,随着cob技术的兴起,通过将led等关键元件都封装在pcb中,使得屏幕更加容易加工成各类异形屏,如规则或不规则的多边形,甚至不规则的曲线边图形,来满足对不同场景的显示需求。

2、上述形状不规则的异形屏对画面的显示提出更高的技术要求,当画面比例与显示屏比例不匹配时,显示的图像便无法充满屏幕,使得屏幕周边有空白区域,无法获得较好的视觉体验的问题。


技术实现思路

1、本发明目的是提供一种异形屏画面的显示方法及相关装置,具有能解决上述技术中画面比例与显示屏比例不匹配时,显示的图像便无法充满屏幕,使得屏幕周边有空白区域,无法获得较好的视觉体验的问题。

2、本发明的上述发明目的一是通过以下技术方案得以实现的:

3、一种异形屏画面的显示方法,包如下步骤:

4、确定异形屏的形状信息,根据所述形状信息将所述异形屏的显示区域划分中心显示区域,并根据所述中心显示区域划分边缘显示区域,确定所述中心显示区域和边缘显示区域的像素单元格;

5、获取播放源数据,对所述播放源数据进行数据处理;

6、根据所述播放源数据的红外图像与灰度图像提取出播放画面的背景数据;

7、将播放源数据填充至所述中心显示区域的像素单元格,并将所述背景数据填充至所述边缘显示区域的像素单元格。

8、通过采用上述技术方案,通过确定异形屏的像素单元格信息来确定异形屏的形状,从而便于在异形屏中划分出一个中心显示区域,使播放的画面按照中心显示区域的尺寸调整后播放;接着通过中心显示区域来确定边缘显示区域,边缘显示区域用做中心显示区域的延伸显示区域,将背景数据提取出并填充至边缘显示区域,使整个屏幕充满图像,保留了画面完整度的同时提高了视觉上的开阔性,有助于获得较好的视觉体验。

9、本发明在一较佳示例中可以进一步配置为:所述根据所述形状信息将所述异形屏的显示区域划分中心显示区域,包括:

10、确定预设像素起点,并获取所述预设像素起点的坐标a(x1,y1),所述预设像素起点位于所述异形屏的边缘;

11、根据通过遍历所述异形屏的边缘像素单元格和所述a(x1,y1)中的x1构建最长边长;根据通过遍历所述异形屏的边缘像素单元格和所述a(x1,y1)中的y1构建最长边宽;

12、通过所述边长和所述边宽确定面积,并使用max函数确定最大面积,所述最大面积所对应的区域为所述中心显示区域,其余区域为所述边缘显示区域。

13、通过采用上述技术方案,能够确定在异形屏中的最大矩形,落入在最大矩形中的像素单元格共同组成了中心显示区域,通过该技术方案能够以更简洁的算法确定出中心显示区域,且确定出的矩形区域也便于后续调整画面尺寸。

14、本发明在一较佳示例中可以进一步配置为:所述根据通过遍历所述异形屏的边缘像素单元格和所述a(x1,y1)中的x1构建最长边长;根据通过遍历所述异形屏的边缘像素单元格和所述a(x1,y1)中的y1构建最长边宽,包括:

15、遍历所述异形屏的边缘像素单元格直至获取到与所述a(x1,y1)中的y1相同的终点坐标b(x2,y1);

16、计算所述a(x1,y1)与所述终点坐标b(x2,y1)之间的距离作为所述边长;

17、遍历所述异形屏的边缘像素单元格直至获取到与所述a(x1,y1)中的x1相同的终点坐标d(x1,y2),并根据所述b(x2,y1)和所述d(x1,y2)确定c(x2,y2);

18、计算所述a(x1,y1)与所述终点坐标d(x1,y2)之间的距离作为所述边宽。

19、通过采用上述技术方案,异形屏的边缘显示区通常为曲线型,通过该方法确认第一个与a点位于同一x轴或y轴的另一顶点,保证了中心显示区域始终位于异形屏内,从而保证了画面显示的完整性。确认到构建的矩形的四个顶点后,便能计算出边长和边宽得出矩形面积。

20、本发明在一较佳示例中可以进一步配置为:所述根据所述中心显示区域划分边缘显示区域,包括:

21、根据坐标a(x1,y1)、b(x2,y1)、c(x2,y2)和d(x1,y2)分别建立a坐标系、b坐标系、c坐标系和d坐标系;

22、获取所述a坐标系、b坐标系、c坐标系和d坐标系的象限;

23、利用所述a坐标系中的第四象限和所述b坐标系中的第三象限确定第一边缘子区域,并根据b坐标系中的第四象限确定第二边缘子区域;根据所述b坐标系中的第一象限和所述c坐标系的第四象限确定第三边缘子区域;

24、根据所述c坐标系中的第一象限确定第四边缘子区域,根据所述c坐标系中的第二象限和所述d坐标系中的第一象限确定第五边缘子区域,根据所述d坐标系中的第二象限确定第六边缘子区域,根据所述d坐标系中的第三象限和所述a坐标系的第二象限确定第七边缘子区域,根据所述a坐标系的第三象限确定第八边缘子区域;所述第一边缘子区域至第八边缘子区域构建成所述边缘显示区域。

25、通过采用上述技术方案,为保证背景画面填充后能获得更好的视觉效果,因此可将边缘显示区域划分为多个子区域,每个子区域内分别填充不同的背景数据,通过该方案,能都准确地划分出边缘子区域,便于后续填充处理。

26、本发明在一较佳示例中可以进一步配置为:所述根据所述播放源数据的红外图像与灰度图像提取出播放画面的背景数据,包括:

27、获取所述播放源数据的红外图像与灰度图像,并将所述红外图像与灰度图像进行配准以得到目标图像;

28、提取所述目标图像的特征数据,并通过所述特征数据来提取所述背景数据,所述特征数据包括纹理、轮廓和角点。

29、通过采用上述技术方案,能够将画面中的背景与前景分开,使提取出的背景数据更加准确。

30、本发明在一较佳示例中可以进一步配置为:所述将播放源数据填充至所述中心显示区域的像素单元格内,包括:

31、根据所述中心显示区域的所述边长和所述边宽来调整所述播放源数据的尺寸信息;

32、将调整后的所述播放源数据填充至所述中心显示区域的像素单元格内。

33、通过采用上述技术方案,将播放源数据的尺寸信息调整为与中心显示区域一致,使得中心显示区域的画面更丰满。

34、本发明在一较佳示例中可以进一步配置为:所述将所述背景数据填充至所述边缘显示区域的像素单元格,包括:

35、通过所述背景数据提取出填充数据;

36、将所述填充数据分别填充至所述第一边缘子区域至第八边缘子区域。

37、通过采用上述技术方案,将背景数据填充到各个边缘子区域后,使整个异形屏充满画面。

38、本发明在一较佳示例中可以进一步配置为:以所述坐标系a(x1,y1)为起始点,通过预设排序算法确认邻近所述第一边缘子区域的背景数据,所述邻近所述第一边缘子区域的背景数据即为所述填充数据。

39、通过采用上述技术方案,选取与第一边缘子区域最近的背景数据填充,能使填充后的画面连接效果更好。

40、本发明在一较佳示例中可以进一步配置为:所述将所述背景数据填充至所述边缘显示区域的像素单元格内,还包括:

41、提取所述纹理数据覆盖于填充后的所述第一边缘子区域。

42、通过采用上述技术方案,覆盖了纹理数据后进一步提高了画面整体的一致性,使填充后的视觉效果更好。

43、本发明目的二是提供一种异形屏画面的显示装置,具有能解决上述技术中画面比例与显示屏比例不匹配时,显示的图像便无法充满屏幕,使得屏幕周边有空白区域,无法获得较好的视觉体验的问题。

44、本发明的上述发明目的二是通过以下技术方案得以实现的:

45、一种异形屏画面的显示装置,包括:

46、划分/确定模块,用于确定异形屏的形状信息,根据形状信息将异形屏的显示区域划分中心显示区域,并根据中心显示区域划分边缘显示区域,确定中心显示区域和边缘显示区域的像素单元格;

47、获取/处理模块,用于获取播放源数据,对播放源数据进行数据处理;

48、提取模块,用于根据播放源数据的红外图像与灰度图像提取出播放画面的背景数据;

49、填充模块,用于将播放源数据填充至中心显示区域的像素单元格,并将背景数据填充至边缘显示区域的像素单元格。

50、通过采用上述技术方案,划分/确定模块确定异形屏的形状信息,根据形状信息将异形屏的显示区域划分中心显示区域,并根据中心显示区域划分边缘显示区域,确定中心显示区域和边缘显示区域的像素单元格,并将中心显示区域和边缘显示区域的像素单元格信息发送至填充模块;获取/处理模块获取播放源数据,对播放源数据进行数据处理后将处理后的数据发送至提取模块;提取模块根据接收到的处理后的播放源数据获取到红外图像与灰度图像,并提取出播放画面的背景数据发送至填充模块;填充模块将播放源数据填充至中心显示区域的像素单元格,并将背景数据填充至边缘显示区域的像素单元格。

51、本发明在一较佳示例中可以进一步配置为:划分/确定模块包括预设单元、构建单元和计算单元,其中:

52、预设单元,用于确定预设像素起点,并获取预设像素起点的坐标a(x1,y1),预设像素起点位于异形屏的边缘;

53、构建单元,用于根据通过遍历异形屏的边缘像素单元格和a(x1,y1)中的x1构建最长边长;根据通过遍历异形屏的边缘像素单元格和a(x1,y1)中的y1构建最长边宽;

54、计算单元,用于通过边长和边宽确定面积,并使用max函数确定最大面积,最大面积所对应的区域为中心显示区域,其余区域为边缘显示区域。

55、本发明在一较佳示例中可以进一步配置为:构建单元包括第一遍历子单元、第一计算子单元、第二遍历子单元和第二计算子单元,其中:

56、第一遍历子单元,用于遍历异形屏的边缘像素单元格直至获取到与a(x1,y1)中的y1相同的终点坐标b(x2,y1);

57、第一计算子单元,用于计算a(x1,y1)与终点坐标b(x2,y1)之间的距离作为边长;

58、第二遍历子单元,用于遍历异形屏的边缘像素单元格直至获取到与a(x1,y1)中的x1相同的终点坐标d(x1,y2),并根据b(x2,y1)和d(x1,y2)确定c(x2,y2);

59、第二计算子单元,用于计算a(x1,y1)与终点坐标d(x1,y2)之间的距离作为边宽。

60、本发明在一较佳示例中可以进一步配置为:划分/确定模块还包括建立单元、获取单元、第一确定单元和第二确定单元,其中:

61、建立单元,用于根据坐标a(x1,y1)、b(x2,y1)、c(x2,y2)和d(x1,y2)分别建立a坐标系、b坐标系、c坐标系和d坐标系;

62、获取单元,用于获取a坐标系、b坐标系、c坐标系和d坐标系的象限;

63、第一确定单元,用于利用a坐标系中的第四象限和b坐标系中的第三象限确定第一边缘子区域,并根据b坐标系中的第四象限确定第二边缘子区域;根据b坐标系中的第一象限和c坐标系的第四象限确定第三边缘子区域;

64、第二确定单元,用于根据c坐标系中的第一象限确定第四边缘子区域,根据c坐标系中的第二象限和d坐标系中的第一象限确定第五边缘子区域,根据d坐标系中的第二象限确定第六边缘子区域,根据d坐标系中的第三象限和a坐标系的第二象限确定第七边缘子区域,根据a坐标系的第三象限确定第八边缘子区域;第一边缘子区域至第八边缘子区域构建成边缘显示区域。

65、本发明在一较佳示例中可以进一步配置为:提取模块包括配准单元和分割单元,其中:

66、配准单元,用于获取播放源数据的红外图像与灰度图像,并将红外图像与灰度图像进行配准以得到目标图像;

67、第一提取单元,用于提取目标图像的特征数据,并通过特征数据来提取背景数据,特征数据包括纹理、轮廓和角点。

68、本发明在一较佳示例中可以进一步配置为:填充模块包括调整单元和第一填充单元,其中:

69、调整单元,用于根据中心显示区域的边长和边宽来调整播放源数据的尺寸信息;

70、中心填充单元,用于将调整后的播放源数据填充至中心显示区域的像素单元格内。

71、本发明在一较佳示例中可以进一步配置为:填充模块包括第二提取单元和边缘填充单元

72、第二提取单元,用于通过背景数据提取出填充数据;

73、边缘填充单元,用于将填充数据分别填充至第一边缘子区域至第八边缘子区域。

74、本发明在一较佳示例中可以进一步配置为:第二提取单元包括:

75、排序子单元,用于以坐标系a(x1,y1)为起始点,通过预设排序算法确认邻近第一边缘子区域的背景数据,邻近第一边缘子区域的背景数据即为填充数据。

76、本发明在一较佳示例中可以进一步配置为:填充模块还包括:

77、覆盖单元,用于提取所述纹理数据覆盖于填充后的所述第一边缘子区域。

78、综上所述,本发明包括以下至少一种有益技术效果:

79、1.通过确定异形屏的像素单元格信息来确定异形屏的形状,从而便于在异形屏中划分出一个中心显示区域,使播放的画面按照中心显示区域的尺寸调整后播放;接着通过中心显示区域来确定边缘显示区域,边缘显示区域用做中心显示区域的延伸显示区域,将背景数据提取出并填充至边缘显示区域,使整个屏幕充满图像,保留了画面完整度的同时提高了视觉上的开阔性,有助于获得较好的视觉体验。

80、2.能应用于各类场景来营造氛围,如户外广告投屏和演出投屏等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1