显示装置调节方法和装置与流程

文档序号:33054612发布日期:2023-01-24 23:56阅读:49来源:国知局
显示装置调节方法和装置与流程

1.本公开涉及显示领域,尤其涉及一种显示装置调节方法和装置。


背景技术:

2.目前手机、智能穿戴设备等电子设备的显示装置通常为有机发光二极管(oled)显示模组。在进行显示时,oled显示画面系由像素组合而成,显示装置屏幕上一般为real rgb像素排布,即一个白点像素由r、g、b三个亚像素组成。由于该类型显示装置屏幕生产时像素逐行逐列排布,导致圆形屏或屏幕圆角边缘的像素交错排列,使圆形屏或圆角边缘宏观视效呈现边缘锯齿状。另外,生产公司对屏幕亚像素形状和排布具有各自独特设计。即使是相同尺寸的屏幕,若是出自不同公司的产线,屏幕边缘会有轻重程度不一的锯齿状显示。


技术实现要素:

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.根据所述第二预留区域的位置和尺寸确定与所述第二预留区域对应的第四虚拟圆;
35.根据所述第三虚拟圆和/或所述第四虚拟圆将所述第一预留区域和/或所述第二预留区域的灰阶值调节为目标值。
36.根据本公开的第二方面,提供了一种显示装置调节装置,所述装置包括:
37.信息确定模块,用于确定显示装置的物理属性信息,所述物理属性信息中包括装置形状;
38.系数确定模块,用于确定虚化宽度和补偿系数;
39.区域确定模块,用于根据所述虚化宽度和所述物理属性信息确定所述显示装置中的待虚化区域,所述待虚化区域的宽度为所述虚化宽度,且外边缘与所述显示装置的外边缘对应;
40.灰阶调节模块,用于根据所述补偿系数调整所述待虚化区域中各像素的灰阶值,所述待虚化区域中包括由所述显示装置边缘向内侧延伸的至少两层像素,其中每层像素的
灰阶值相同,且相邻层像素的灰阶值差异根据所述补偿系数确定。
41.在一种可能的实现方式中,所述装置形状包括圆形、椭圆形和圆角方形。
42.在一种可能的实现方式中,所述物理属性信息中还包括物理分辨率和显示尺寸;
43.所述区域确定模块,包括:
44.第一参数确定子模块,用于响应于所述显示装置的装置形状为圆形,根据所述物理分辨率、显示尺寸和所述虚化宽度确定虚拟的圆心位置和半径长度;
45.第一虚拟圆确定子模块,用于根据所述圆心位置和所述半径长度确定所述显示装置对应的第一虚拟圆;
46.第一区域确定子模块,用于确定由所述虚拟圆外边缘和所述显示装置外边缘围成的区域为待虚化区域。
47.在一种可能的实现方式中,所述区域确定模块,包括:
48.第二参数确定子模块,用于响应于所述显示装置的装置形状为椭圆形,根据所述物理分辨率、显示尺寸和所述虚化宽度确定虚拟的对称中心点、短对称轴长度和长对称轴长度;
49.椭圆确定子模块,用于根据所述对称中心点、短对称轴长度和长对称轴长度确定所述显示装置对应的虚拟椭圆;
50.第二区域确定子模块,用于确定由所述虚拟椭圆外边缘和所述显示装置外边缘围成的区域为待虚化区域。
51.在一种可能的实现方式中,所述区域确定模块,包括:
52.第三参数确定子模块,用于响应于所述显示装置的装置形状为圆角方形,根据所述物理分辨率、显示尺寸和所述虚化宽度确定目标圆角虚拟的圆心位置和半径长度;
53.第二虚拟圆确定子模块,用于根据所述目标圆角的所述圆心位置和半径长度确定对应的第二虚拟圆,所述目标圆角边缘与所述第二虚拟圆的部分圆弧重合;
54.圆弧匹配子模块,用于通过将所述第二虚拟圆向所述圆角方形中的其他圆角平移,得到每个所述圆角与所述第二虚拟圆的重合圆弧;
55.第三区域确定子模块,用于确定由每个所述重合圆弧位置向内扩展虚化宽度的区域为待虚化区域。
56.在一种可能的实现方式中,所述物理属性信息中还包括第一预留区域和第二预留区域中的至少一种在所述显示装置中预留的非显示区域。
57.在一种可能的实现方式中,响应于所述物理属性信息中包括第一预留区域,所述区域确定模块,还包括:
58.第三虚拟圆确定子模块,用于根据所述第一预留区域的位置和尺寸确定与所述第一预留区域对应的第三虚拟圆;
59.第四区域确定子模块,用于根据所述虚化宽度对所述第三虚拟圆进行边缘扩展确定待虚化区域。
60.在一种可能的实现方式中,响应于所述第一预留区域为圆形区域,所述第四区域确定子模块,包括:
61.第一区域确定单元,用于确定由所述第三虚拟圆边缘向外扩展虚化宽度的区域为待虚化区域。
62.在一种可能的实现方式中,响应于所述第一预留区域为圆角凹槽型区域,所述第四区域确定子模块,包括:
63.圆弧匹配单元,用于确定所述第三虚拟圆与所述圆角凹槽型区域中每个圆角重合的圆弧位置;
64.第二区域确定单元,用于确定由每个所述重合圆弧位置向外扩展虚化宽度的区域为待虚化区域。
65.在一种可能的实现方式中,响应于所述物理属性信息中包括第二预留区域,所述装置还包括:
66.虚拟圆确定模块,用于根据所述第二预留区域的位置和尺寸确定与所述第二预留区域对应的第四虚拟圆;
67.预留区域调节模块,用于根据所述第三虚拟圆和/或所述第四虚拟圆将所述第一预留区域和/或所述第二预留区域的灰阶值调节为目标值。
68.根据本公开的第三方面,提供了一种显示设备,包括多个显示单元及至少一个根据第二方面所述的显示装置调节装置。
69.在一种可能的实现方式中,所述显示单元包括显示面板,所述显示面板包括液晶显示面板、微发光二极管显示面板、发光二极管显示面板、迷你发光二极管显示面板、量子点发光二极管显示面板、有机发光二极管显示面板、阴极射线管显示面板、数字光处理显示面板、场发射显示面板、电浆显示面板、电泳显示面板、电润湿显示面板以及小间距显示面板中至少一种。
70.根据本公开的第四方面,提供了一种电子设备,包括根据第三方面所述的显示设备。
71.根据本公开的第五方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在执行所述存储器存储的指令时,实现上述方法。
72.根据本公开的第六方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述方法。
73.根据本公开的第七方面,提供了一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备的处理器中运行时,所述电子设备中的处理器执行上述方法。
74.在本公开实施例中,通过确定显示装置的包括装置形状的物理属性信息,确定虚化宽度和补偿系数。根据虚化宽度和物理属性信息确定显示装置中的待虚化区域,待虚化区域的宽度为虚化宽度外边缘与显示装置的外边缘对应。根据补偿系数调整待虚化区域中各像素的灰阶值,待虚化区域中包括由显示装置边缘向内侧延伸的至少两层像素,其中每层像素的灰阶值相同,且相邻层像素的灰阶值差异根据补偿系数确定。本公开能够通过显示装置的物理属性信息准确的确定显示装置中需要虚化的区域,并灵活调整待虚化区域的尺寸和灰阶值,实现平滑的优化显示装置边缘锯齿效果。
75.根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
76.包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
77.图1示出一种现有显示装置屏幕像素排布的示意图;
78.图2示出根据本公开实施例的一种显示装置调节方法的流程图;
79.图3示出根据本公开实施例的一种圆形显示装置的待虚化区域的示意图;
80.图4示出根据本公开实施例的一种圆角方形显示装置的待虚化区域的示意图;
81.图5示出根据本公开实施例的另一种圆角方形显示装置的待虚化区域的示意图;
82.图6示出根据本公开实施例的一种显示装置调节装置的示意图;
83.图7示出根据本公开实施例的一种电子设备的示意图。
具体实施方式
84.以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
85.在本公开的描述中,需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本公开和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本公开的限制。
86.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
87.在本公开中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本公开中的具体含义。
88.本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括a、b、c中的至少一种,可以表示包括从a、b和c构成的集合中选择的任意一个或多个元素。
89.本公开实施例的显示装置调节方法可以用于缓解显示屏幕边缘锯齿状问题,其中,显示屏幕边缘锯齿状是屏幕像素排布带来的负面效果。图1示出一种现有显示装置屏幕像素排布的示意图。如图1所示,显示装置屏幕的像素排布方式为real rgb的像素排布方式,即通过r、g、b单个亚像素组合表征一个白点像素。因此,显示装置屏幕像素逐行逐列排布,会导致圆形屏或屏幕圆角边缘的宏观视觉效果呈现边缘锯齿状。
90.图2示出根据本公开实施例的一种显示装置调节方法的流程图。如图2所示,本公
开实施例的显示装置调节方法可以包括以下步骤s10-s40。
91.步骤s10、确定显示装置的物理属性信息。
92.在一种可能的实现方式中,通过电子设备确定显示装置的物理属性信息,显示装置可以为电子设备通信连接或内置的显示屏幕,例如可以为有机发光二极管(oled)显示屏幕。其中,物理属性信息表征显示装置的至少一种物理属性,例如,可以包括装置形状,用于表征显示装置的物理形状,例如可以包括圆形、椭圆形以及圆角方形等任意形状。可选地,除了装置形状以外物理属性信息中还可以包括物理分辨率、显示尺寸等显示装置的物理属性。物理分辨率用于表征显示装置的最佳分辨率,即屏幕实际存在的像素行数乘以像素列数,显示尺寸表征显示装置的尺寸,例如可以通过显像管的对角线尺寸表征。
93.进一步地,由于部分电子设备内置的显示装置需要为摄像头、听筒以及物理表针等部件预留水滴形、圆形或凹槽型等放置位置,该放置位置中通常不需要显示图像。因此,对于其中包括预留放置位置的显示装置,物理属性信息中还可以包括显示装置中的第一预留区域和第二预留区域中的至少一种,可以包括预留区域在显示装置中的位置和预留区域的尺寸。
94.步骤s20、确定虚化宽度和补偿系数。
95.在一种可能的实现方式中,电子设备可以确定虚化宽度和补偿系数。其中,虚化宽度用于确定显示装置中的待虚化区域,补偿系数用于对待虚化区域中像素的灰阶值进行调节。可选地,虚化宽度和补偿系数可以根据需要预先设定,或者在通过显示装置进行图像显示时由用户根据需求实时调节。
96.可选地,在待虚化区域为以显示装置的一个边缘为一侧边缘的多层像素组成的区域时,虚化宽度可以表征待虚化区域中像素的层数。例如,在待虚化区域为圆环时,虚化宽度可以表征圆环的层数。补偿系数用于表征调节后相邻层像素的灰阶值差异,例如由显示装置外边缘向内第一层和第二层、第二层和第三层、第三层和第四层直到待虚化区域另一个边缘,每两个相邻层像素的灰阶值差异均为补偿系数。
97.步骤s30、根据所述虚化宽度和所述物理属性信息确定所述显示装置中的待虚化区域。
98.在一种可能的实现方式中,电子设备在确定虚化宽度和物理属性信息后,可以根据显示装置的物理属性信息和虚化宽度确定待虚化区域。其中,不同形状的显示装置可以通过不同的方式确定待虚化区域,以保证针对性的确定不同显示装置中需要调节的区域,得到准确的待虚化区域。降低了因待虚化区域不准确调节灰阶值后影响显示效果或无法消除锯齿效果的可能性。可选地,待虚化区域的宽度为虚化宽度,且外边缘与显示装置的外边缘对应。即待虚化区域中每一层像素表征显示装置的每一层像素,待虚化区域中最外层的像素表征显示装置最外层的像素。
99.可选地,在显示装置形状为圆形的情况下,电子设备可以通过确定显示装置对应的虚拟圆确定显示装置的待虚化区域。即电子设备可以响应于显示装置的装置形状为圆形,根据物理分辨率、显示尺寸和虚化宽度确定虚拟的圆心位置和半径长度,再根据圆心位置和半径长度确定显示装置对应的第一虚拟圆,最后确定由虚拟圆外边缘和显示装置外边缘围成的区域为待虚化区域。其中,电子设备可以先根据物理分辨率和显示尺寸确定显示装置中包括的像素数量以及分布方式。由于显示装置形状为圆形,显示装置的像素以圆形
分布,进一步确定圆形分布像素中的圆心位置为第一虚拟圆的圆心,第一虚拟圆的半径长度为圆形分布的像素层数减去预设的虚化宽度。
100.图3示出根据本公开实施例的一种圆形显示装置的待虚化区域的示意图。如图3所示,圆形显示装置的像素分布形状为圆形,电子设备确定其中的像素中心为圆形(ox,oy),并根据半径为rx确定虚拟圆,再根据虚拟圆和屏幕边缘对应的像素确定待虚化区域。其中,待虚化区域的像素层数为虚化宽度w层。
101.可选地,在显示装置形状为椭圆形的情况下,电子设备可以通过确定显示装置对应的虚拟椭圆确定显示装置的待虚化区域。即电子设备可以响应于显示装置的装置形状为椭圆形,根据物理分辨率、显示尺寸和虚化宽度确定虚拟的对称中心点、短对称轴长度和长对称轴长度。根据对称中心点、短对称轴长度和长对称轴长度确定显示装置对应的虚拟椭圆。再确定由虚拟椭圆外边缘和显示装置外边缘围成的区域为待虚化区域。其中,电子设备可以先根据物理分辨率和显示尺寸确定显示装置中包括的像素数量以及分布方式。由于显示装置形状为椭圆形,显示装置的像素以椭圆形分布,进一步确定椭圆分布像素中心位置为虚拟椭圆的圆心,虚拟椭圆的短对称轴长度和长对称轴长度分别根据椭圆形分布的最短对称轴上像素层数和最长对称轴上像素层数以及预设的虚化宽度确定。虚拟椭圆的外边缘与显示装置外边缘对应的像素距离均为虚化宽度。
102.可选地,在显示装置形状为圆角方形的情况下,电子设备也可以通过显示装置对应的虚拟圆与每个圆角进行匹配,以确定显示装置的待虚化区域。即电子设备可以响应于显示装置的装置形状为圆角方形,根据物理分辨率、显示尺寸和虚化宽度确定目标圆角虚拟的圆心位置和半径长度,再根据目标圆角的圆心位置和半径长度确定对应的第二虚拟圆,目标圆角边缘与第二虚拟圆的部分圆弧重合。通过将第二虚拟圆向圆角方形中的其他圆角平移,得到每个圆角与第二虚拟圆的重合圆弧。确定由每个重合圆弧位置向内扩展虚化宽度的区域为待虚化区域。
103.其中,电子设备可以先根据物理分辨率和显示尺寸确定显示装置中包括的像素数量以及分布方式。由于显示装置形状为圆角方形,显示装置的像素以圆角方形分布,电子设备可以在其中确定一个圆角作为目标圆角,并确定一个与该目标圆角具有重合圆弧的第二虚拟圆。进一步地,将第二虚拟圆分别向其他圆角平移拓展,确定与其他圆角重合部分的重合圆弧,得到圆角方形每个圆角的重合圆弧位置。可选地,重合圆弧可以为1/4圆弧、1/6圆弧等任意尺寸的圆弧。例如,电子设备可以先确定与左上角圆弧匹配的第二虚拟圆,再将第二虚拟圆分别向右、下以及右下方向平移,确定重合圆弧位置。在得到圆角方向每个圆角与第二虚拟圆重合的重合圆弧后,可以分别将每个重合圆弧所在位置的像素向内扩展虚化宽度对应的像素层,得到待虚化区域。图4示出根据本公开实施例的一种圆角方形显示装置的待虚化区域的示意图。如图4所示,圆角方形显示装置的像素分布形状为圆角方形,电子设备确定其中左上角的圆角为目标圆角。进一步确定与目标圆角具有重合圆弧r1的第二虚拟圆。将第二虚拟圆分别向右、下以及右下方向平移,确定每个圆角对应的重合圆弧r2、r3和r4的位置。分别将每个r1、r2、r3和r4重合圆弧所在位置的像素向内扩展虚化宽度w对应的像素层,得到待虚化区域。
104.本公开实施例确定圆角方形显示装置对应待虚化区域的方式能够仅对存在锯齿效果的圆角部分进行优化,保留直边部分全像素显示,能够有效减小因边缘锯齿效果优化
带来的显示面积损失。
105.在一种可能的实现方式中,显示装置的曲面边缘均具有对应的待虚化区域。因此在显示装置中包括为摄像装置、听筒等装置预留区域的情况下,需要根据预留区域的情况确定预留区域边缘需要进行虚化处理的待虚化区域。可选地,预留区域中可以包括需要对边缘进行虚化处理的第一预留区域和不需要对边缘进行虚化处理的第二预留区域。对于需要进行虚化处理的第一预留区域,可以根据第一预留区域的位置和形状确定对应的待虚化区域。第一预留区域例如可以为“刘海屏”中“刘海”所在区域,或“水滴屏”中水滴所在区域,第二预留区域例如可以为放置物理表针的预留孔区域。
106.可选地,对于任意形状的第一预留区域,电视设备均可以先根据第一预留区域的位置和尺寸确定与第一预留区域对应的第三虚拟圆。再根据虚化宽度对第三虚拟圆进行边缘扩展确定待虚化区域。其中,在第一预留区域为圆形区域的情况下,第三虚拟圆可以为与第一预留区域圆形半径均相同的圆形,并确定由第三虚拟圆边缘向外扩展虚化宽度的区域为待虚化区域。或者,在第一预留区域为圆角凹槽型区域的情况下,第三虚拟圆可以根据其中一个圆角确定,且部分圆弧与该圆角圆弧重合。进一步确定第三虚拟圆与圆角凹槽型区域中每个圆角重合的圆弧位置,并确定由每个重合圆弧位置向外扩展虚化宽度的区域为待虚化区域。
107.图5示出根据本公开实施例的另一种圆角方形显示装置的待虚化区域的示意图。如图5所示,在第一预留区域为圆角凹槽型区域的情况下,可以先确定部分圆弧r3与其中一个圆角重合的第三虚拟圆,再确定第三虚拟圆的圆心平移区域由水平起始位置(x_start,y)至水平终止位置(x_end,y)。将第三虚拟圆由水平起始位置开始平移至水平终止位置,使部分圆弧r4与另一个圆角重合。进一步地,可以将两个圆角与圆弧重合的位置r2和r4分别向外扩展虚化宽度的区域作为待虚化区域。
108.在一种可能的实现方式中,在显示装置中包括第二预留区域的情况下,还可以根据第二预留区域的位置和尺寸确定第二预留区域对应的第四虚拟圆,以表征第二预留区域中包括的像素。由于第一预留区域和第二预留区域内均为不需要显示图像信息的区域。因此在显示装置中包括第一预留区域和第二预留区域中至少一个的情况下,电子设备还可以根据第三虚拟圆和/或第四虚拟圆将第一预留区域和/或第二预留区域的灰阶值调节为目标值,即将第一预留区域和第二预留区域内的全部像素均调节为相同的灰阶值。其中,目标值可以为0,即将第一预留区域和第二预留区域中的像素亮度调至最低。
109.步骤s40、根据所述补偿系数调整所述待虚化区域中各像素的灰阶值。
110.在一种可能的实现方式中,由于待虚化区域中包括由显示装置边缘向内延伸的至少两层像素,电子设备可以根据待虚化区域中每个像素所在像素层的位置调节对应的灰阶值,使调节后每层像素的灰阶值相同。可选地,相邻层像素的灰阶值差异根据补偿系数确定。例如,在补偿系数为20%的情况下,相邻层像素的灰阶值差异为20%。
111.可选地,本公开实施例还可以预先确定显示装置边缘的灰阶值,以根据边缘对应像素层的灰阶值调节待虚化区域中每层像素的灰阶值,例如,在预先确定显示装置边缘的灰阶值为20%,且补偿系数为20%的情况下。确定待虚化区域中与显示装置边缘对应的像素层中每个像素的灰阶值为20%,每向内一层增加20%的灰阶值,直到完成整个待虚化区域的调节,或其中一层像素的灰阶值达到100%时结束灰阶值调节过程。
112.基于上述调节方式,本公开实施例可以通过针对性的确定待虚化区域的方式对任意形状显示装置的平面边缘锯齿进行优化。同时,还通过灵活调整待虚化区域的尺寸和灰阶值,提高了待虚化区域调整的精度,降低调整区域过小影响效果或调整区域过大占用显示区域的可能性,并实现平滑的优化显示装置边缘锯齿效果,使显示效果更加自然。
113.示例性地,本实施例中的电子设备包括但不限于台式电脑、电视机、具有大尺寸屏幕的移动设备如手机、平板电脑等其他常见的需要多个芯片级联连接来实现驱动的电子设备。
114.示例性的,电子设备还可以是用户设备(user equipment,ue)、移动设备、用户终端、终端、手持设备、计算设备或者车载设备等,示例性的,一些终端的举例为:显示器、智能手机或便携设备、手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internetdevice,mid)、可穿戴设备,虚拟现实(virtual reality,vr)设备、增强现实(augmentedreality,ar)设备、工业控制(industrial control)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、车联网中的无线终端等。例如,服务器可以是本地服务器,也可以是云服务器。
115.图6示出根据本公开实施例的一种显示装置调节装置的示意图。如图6所示,本公开实施例的显示调节装置可以包括:
116.信息确定模块60,用于确定显示装置的物理属性信息,所述物理属性信息中包括装置形状;
117.系数确定模块61,用于确定虚化宽度和补偿系数;
118.区域确定模块62,用于根据所述虚化宽度和所述物理属性信息确定所述显示装置中的待虚化区域,所述待虚化区域的宽度为所述虚化宽度,且外边缘与所述显示装置的外边缘对应;
119.灰阶调节模块63,用于根据所述补偿系数调整所述待虚化区域中各像素的灰阶值,所述待虚化区域中包括由所述显示装置边缘向内侧延伸的至少两层像素,其中每层像素的灰阶值相同,且相邻层像素的灰阶值差异根据所述补偿系数确定。
120.在一种可能的实现方式中,所述装置形状包括圆形、椭圆形和圆角方形。
121.在一种可能的实现方式中,所述物理属性信息中还包括物理分辨率和显示尺寸;
122.所述区域确定模块62,包括:
123.第一参数确定子模块,用于响应于所述显示装置的装置形状为圆形,根据所述物理分辨率、显示尺寸和所述虚化宽度确定虚拟的圆心位置和半径长度;
124.第一虚拟圆确定子模块,用于根据所述圆心位置和所述半径长度确定所述显示装置对应的第一虚拟圆;
125.第一区域确定子模块,用于确定由所述虚拟圆外边缘和所述显示装置外边缘围成的区域为待虚化区域。
126.在一种可能的实现方式中,所述区域确定模块62,包括:
127.第二参数确定子模块,用于响应于所述显示装置的装置形状为椭圆形,根据所述物理分辨率、显示尺寸和所述虚化宽度确定虚拟的对称中心点、短对称轴长度和长对称轴
长度;
128.椭圆确定子模块,用于根据所述对称中心点、短对称轴长度和长对称轴长度确定所述显示装置对应的虚拟椭圆;
129.第二区域确定子模块,用于确定由所述虚拟椭圆外边缘和所述显示装置外边缘围成的区域为待虚化区域。
130.在一种可能的实现方式中,所述区域确定模块62,包括:
131.第三参数确定子模块,用于响应于所述显示装置的装置形状为圆角方形,根据所述物理分辨率、显示尺寸和所述虚化宽度确定目标圆角虚拟的圆心位置和半径长度;
132.第二虚拟圆确定子模块,用于根据所述目标圆角的所述圆心位置和半径长度确定对应的第二虚拟圆,所述目标圆角边缘与所述第二虚拟圆的部分圆弧重合;
133.圆弧匹配子模块,用于通过将所述第二虚拟圆向所述圆角方形中的其他圆角平移,得到每个所述圆角与所述第二虚拟圆的重合圆弧;
134.第三区域确定子模块,用于确定由每个所述重合圆弧位置向内扩展虚化宽度的区域为待虚化区域。
135.在一种可能的实现方式中,所述物理属性信息中还包括第一预留区域和第二预留区域中的至少一种在所述显示装置中预留的非显示区域。
136.在一种可能的实现方式中,响应于所述物理属性信息中包括第一预留区域,所述区域确定模块62,还包括:
137.第三虚拟圆确定子模块,用于根据所述第一预留区域的位置和尺寸确定与所述第一预留区域对应的第三虚拟圆;
138.第四区域确定子模块,用于根据所述虚化宽度对所述第三虚拟圆进行边缘扩展确定待虚化区域。
139.在一种可能的实现方式中,响应于所述第一预留区域为圆形区域,所述第四区域确定子模块,包括:
140.第一区域确定单元,用于确定由所述第三虚拟圆边缘向外扩展虚化宽度的区域为待虚化区域。
141.在一种可能的实现方式中,响应于所述第一预留区域为圆角凹槽型区域,所述第四区域确定子模块,包括:
142.圆弧匹配单元,用于确定所述第三虚拟圆与所述圆角凹槽型区域中每个圆角重合的圆弧位置;
143.第二区域确定单元,用于确定由每个所述重合圆弧位置向外扩展虚化宽度的区域为待虚化区域。
144.在一种可能的实现方式中,响应于所述物理属性信息中包括第二预留区域,所述装置还包括:
145.虚拟圆确定模块,用于根据所述第二预留区域的位置和尺寸确定与所述第二预留区域对应的第四虚拟圆;
146.预留区域调节模块,用于根据所述第三虚拟圆和/或所述第四虚拟圆将所述第一预留区域和/或所述第二预留区域的灰阶值调节为目标值。
147.图7示出根据本公开实施例的一种电子设备1900的框图。例如,电子设备1900可以
被提供为一服务器或终端设备。参照图7,电子设备1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。
148.电子设备1900还可以包括一个电源组件1926被配置为执行电子设备1900的电源管理,一个有线或无线网络接口1950被配置为将电子设备1900连接到网络,和一个输入输出(i/o)接口1958。电子设备1900可以操作基于存储在存储器1932的操作系统,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm或类似。
149.在示例性实施例中,还提供了一种非易失性计算机可读存储介质,例如包括计算机程序指令的存储器1932,上述计算机程序指令可由电子设备1900的处理组件1922执行以完成上述方法。
150.以上所述仅是本发明的示范性实施方式,而非用于限制本发明的保护范围,本发明的保护范围由所附的权利要求确定。
151.在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
152.应当说明的是,在本文中,所含术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
153.附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
154.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1