一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

折痕补偿方法、装置、电子设备及存储介质与流程

2021-11-22 13:27:00 来源:中国专利 TAG:


1.本技术涉及电子设备技术领域,更具体地,涉及一种折痕补偿方法、装置、电子设备及存储介质。


背景技术:

2.电子设备,例如手机、平板电脑等,已经成为人们日常生活中最常用的消费型电子产品之一。显示屏是电子设备上用于显示用户界面的部分,柔性显示屏可以实现成为折叠显示屏。在相关技术中,具有折叠显示屏的电子设备可以处于折叠状态或展开状态。然而,在折叠显示屏被折叠后,容易在弯折区域产生折痕,影响了折叠显示屏的显示效果。


技术实现要素:

3.鉴于上述问题,本技术提出了一种折痕补偿方法、装置、电子设备及存储介质。
4.第一方面,本技术实施例提供了一种折痕补偿方法,应用于电子设备,所述电子设备包括可折叠的屏幕,所述方法包括:获取所述屏幕的折痕区域以及所述折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域;获取所述目标区域对应的像素值的调整系数;基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
5.第二方面,本技术实施例提供了一种折痕补偿装置,应用于电子设备,所述电子设备包括可折叠的屏幕,所述装置包括:校准区域获取模块、调整系数获取模块以及像素值调整模块,其中,所述校准区域获取模块用于获取所述屏幕的折痕区域以及所述折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域;所述调整系数获取模块用于获取所述目标区域对应的像素值的调整系数;所述像素值调整模块用于基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
6.第三方面,本技术实施例提供了一种电子设备,包括:可折叠的屏幕;一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面提供的折痕补偿方法。
7.第四方面,本技术实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的折痕补偿方法。
8.本技术提供的方案,通过获取屏幕的折痕区域以及折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域,获取该目标区域对应的像素值的调整系数,然后基于该调整系数对目标区域的像素值进行调整,以使折痕区域与邻近区域的呈现亮度匹配,从而可以实现通过对折痕区域以及邻近区域中的至少一个的像素值进行调整,以消除屏幕的折叠产生的折痕对显示效果的影响,提升屏幕的显示效果。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1示出了本技术提供的电子设备处于折叠状态的一种结构示意图。
11.图2示出了本技术提供的电子设备处于部分展开状态的一种结构示意图。
12.图3示出了来本技术提供的电子设备处于部分展开状态的另一种结构示意图。
13.图4示出了根据本技术一个实施例的折痕补偿方法流程图。
14.图5示出了根据本技术另一个实施例的折痕补偿方法流程图。
15.图6示出了根据本技术又一个实施例的折痕补偿方法流程图。
16.图7示出了本技术提供的电子设备处于部分展开状态的又一种结构示意图。
17.图8示出了根据本技术再一个实施例的折痕补偿方法流程图。
18.图9示出了根据本技术又另一个实施例的折痕补偿方法流程图。
19.图10示出了根据本技术一个实施例的折痕补偿装置的一种框图。
20.图11是本技术实施例的用于执行根据本技术实施例的折痕补偿方法的电子设备的框图。
21.图12是本技术实施例的用于保存或者携带实现根据本技术实施例的折痕补偿方法的程序代码的存储单元。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
23.随着科技的发展和人类需求的提升,移动终端的屏幕越做越大,但手机屏幕变大意味着移动终端的尺寸也会变大,在方便用户操作的同时也降低了移动终端携带的便利性。因此,由柔性显示屏实现的折叠显示屏产生。
24.其中,柔性屏以其独特的特性和巨大的潜力而备受关注,柔性屏相较于传统屏幕而言,具有柔韧性强和可弯曲的特点,能够减轻设备意外损伤的程度,耐用程度远高于其他屏幕,并且,柔性屏给用户提供了基于可弯折特性的新交互方式,可以满足用户对于移动终端的更多需求。由柔性屏实现的折叠显示屏可以进行折叠,从而使屏幕尺寸变小,进而方便用户携带。但是,由于屏幕被折叠时,容易使弯折区域产生折痕。相关技术中,主要是通过硬件结构上设计折叠屏的手机,以改善折痕的问题,但仍然在折叠次数较多后,会产生折痕,使得显示屏的显示效果受到影响。
25.针对上述问题,发明人提出了本技术实施例提供的折痕补偿方法、装置、电子设备以及存储介质,可以实现通过对折痕区域以及邻近区域中的至少一个的像素值进行调整,以消除屏幕的折叠产生的折痕对显示效果的影响,提升屏幕的显示效果。其中,具体的折痕补偿方法在后续的实施例中进行详细的说明。
26.为了便于详细说明本技术方案,下面先结合附图对本技术实施例中的一种应用环境进行介绍。
27.请参阅图1,图1为本技术实施方式提供的一种电子设备100,电子设备100可以,但不限于为手机、平板电脑、游戏机、智能穿戴设备、车载设备等电子装置。本实施方式的电子设备100以手机为例进行说明。
28.请参阅图1,图1为本技术实施方式提供的一种电子设备100,电子设备100可以包括,但不限于,手机、平板电脑、游戏机、智能穿戴设备、车载设备等电子装置。本实施方式的电子设备100以手机为例进行说明。
29.电子设备100包括可折叠壳体组件110、可折叠的屏幕120以及电子组件(图中未示出),电子组件设置于可折叠壳体组件110内,屏幕120铺设于可折叠壳体组件110上。可折叠壳体组件110用于对屏幕120进行承载,同时对电子组件进行防护。电子组件可以,但不限于包括中央处理器、存储器、摄像头、受话器、指纹模组等,具体的电子组件在本技术实施例中可以不作为限定。
30.可折叠壳体组件110包括第一壳体111、第二壳体112以及转轴机构113,第一壳体111和第二壳体112分别连接于转轴机构113的两侧。第二壳体112能够通过转轴机构113相对第一壳体111折叠或展开,使可折叠壳体组件110带动屏幕120折叠或展开,可折叠壳体组件110及屏幕120呈叠合状时,电子设备100的体积相对较小,便于收纳及携带。
31.第一壳体111包括第一中框1111以及第一盖体1112。第一中框1111的一侧连接于转轴机构113,其用于承载电子组件的部分结构。第一盖体1112盖设于第一中框1111。当第一壳体111与第二壳体112呈叠合状时,第一盖体1112与第二壳体112相叠置,也即,第一盖体1112贴合于第二壳体112。第二壳体112包括第二中框1121以及第二盖体1122。第二中框1121的一侧连接于转轴机构113,其用于承载电子组件的部分结构。第二盖体1122盖设于第二中框1121。当第一壳体111与第二壳体112呈叠合状时,第二盖体1122与第一盖体1112相叠置,也即,第二盖体1122贴合于第一盖体1112。
32.屏幕120依次铺设于第一壳体111、转轴机构113和第二壳体112上。在本实施方式中,屏幕120为柔性显示屏。屏幕120随第一壳体111与第二壳体112相互翻转呈弯折状或展开状。屏幕120电连接于电子组件,以使电子组件能够控制屏幕120运行。
33.请同时参阅图1及图2,本实施方式中,屏幕120包括连接于第一壳体111的第一显示部121、连接于第二壳体112的第二显示部122和连接于第一显示部121和第二显示部122的弯折显示部123。其中,第一显示部121对应第一显示区域124,第二显示部122对应第二显示区域125,弯折显示部123对应可弯折区域126。第一显示部121和第二显示部122分别随第一壳体111和第二壳体112相对地折叠或展开。弯折显示部123随第一显示部121与第二显示部122的折叠或展开而弯折或展平。在一些实施方式中,第一显示部121、第二显示部122以及弯折显示部123可以为一体结构,使屏幕120为整片式的柔性显示屏;或者,在其他的一些实施方式中,弯折显示部123为可弯折的柔性部分,而第一显示部121、第二显示部122可以为非柔性部分,第一显示部121、第二显示部122通过弯折显示部123相对地折叠或展开。在本实施方式中,第一壳体111与第二壳体112呈叠合状时,第一显示部121与第二显示部122相背离,使电子设备100呈现为外折屏幕的结构,使用户在折叠的情况下同样能够观察屏幕120的显示内容,提高了电子设备100使用的便利性。
34.在其他的一些实施方式中,电子设备的屏幕120为内折屏幕的结构时,如图3所示,屏幕120在折叠后,第一显示部121与第二显示部122处于内折状态。另外,第一壳体111与第
二壳体112呈叠合状时,第一显示部121与第二显示部122相叠置,使电子设备100呈现为内折屏幕的结构,以使屏幕120免于刮花损坏。
35.应当理解的是,上述的第一显示部121、第二显示部122以及弯折显示部123的命名仅为便于描述而设置,并不作为屏幕120的结构限制,在实际的应用场景中,第一显示部121、第二显示部122以及弯折显示部123可以没有明显的界限,或者,屏幕120可以以其他的划分结构出现,例如,屏幕120包括第一显示部121以及连接于该第一显示部121的第二显示部122,该第一显示部121及该第二显示部122能够相对转动以折叠或展开。
36.在本实施例中,电子设备100还可以包括图像采集装置115(请参阅图1和图2),图像采集装置115可以为摄像头。图像采集装置115可以设置于第一壳体111,也可以设置于第二壳体112,或者摄像头不止一个,并且可以在第一壳体111以及第二壳体112均设置有摄像头115,如图2所示。可选地,图像采集装置115为可相对伸缩的摄像头,以便图像采集装置115可以对其屏幕进行图像采集,得到包含屏幕的图像。
37.在本实施例中,电子设备100还可以包括角度检测模组130(请参阅图1),角度检测模组130用于检测第一壳体111以及第二壳体112之间所成的角度,以确定屏幕120折叠的角度。在一些实施方式中,角度检测模组130可以为霍尔角度传感器,其可以连接于第一壳体111、第二壳体112或者转轴机构113的任意一个。
38.在一些实施方式中,电子设备100还可以包括两个运动传感器140(请参阅图1),两个运动传感器140分别设置于第一壳体112以及第二壳体111,以分别用于检测第一壳体112以及第二壳体111的运动状态。运动传感器140可以包括但不限于包括:速度传感器、重力传感器、惯性测量单元等传感器。
39.基于上述电子设备,本技术实施例提供了一种折痕补偿方法,通过对折痕区域以及邻近区域中的至少一个的像素值进行调整,以消除屏幕的折叠产生的折痕对显示效果的影响,提升屏幕的显示效果。下面对本技术实施例的显示控制方法进行详细介绍。
40.请参阅图4,图4示出了本技术一个实施例提供的折痕补偿方法的流程示意图。在具体的实施例中,所述折痕补偿方法应用于上述的电子设备。下面将针对图4所示的流程进行详细的阐述,所述折痕补偿方法具体可以包括以下步骤:
41.步骤s110:获取所述屏幕的折痕区域以及所述折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域。
42.在本技术实施例中,电子设备对屏幕处于显示状态时的折痕进行校正或补偿时,可以获取屏幕的折痕区域以及折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域,以便对其像素值进行调整后,使折痕区域与其邻近区域的呈现亮度匹配,从而消除折痕对显示效果的影响。其中,获取的目标区域指获取到的该区域的所有像素点的像素坐标。折痕区域指的是屏幕中折痕所在区域,折痕区域的邻近区域指的是屏幕中国与该折痕区域邻接的目标范围内的区域,目标范围可以是若干个像素点构成的范围。例如,邻近区域可以是与折痕区域的边界距离n个像素点处的像素点构成的边界,与折痕区域的边界构成的区域。
43.在一些实施方式中,电子设备可以通过图像采集装置对屏幕进行图像采集,以得到包含屏幕的图像;通过对采集的图像进行折痕区域的识别,在识别出折痕区域后,基于折痕区域获取折痕区域的邻近区域。电子设备在获取到屏幕的折痕区域和邻近区域后,则可
以将折痕区域以及邻近区域中的至少一个区域作为待进行像素值调整的目标区域。其中,电子设备可以将获取的折痕区域以及邻近区域均作为待进行像素值调整的目标区域,也可以将折痕区域和邻近区域中的其中一个区域作为待进行像素值调整的目标区域。可以理解地,由于对屏幕采集的图像可以被认为是用户所看到的屏幕的显示效果,因此可以利用采集的图像,进行折痕区域以及邻近区域的识别,以及待调整像素值的目标区域的确定。
44.在一种可能的实施方式中,由于对目标区域进行像素值调整的目的,是为了使用户感知到折痕区域与邻近区域的亮度匹配,因此会对像素值进行增大或者减小,以使其像素的呈现亮度变化,从而使两者的亮度匹配。但是,折痕区域以及邻近区域中,若是对其中一个区域的像素的呈现亮度提升时,该需要进行亮度提升的区域中像素的某个颜色分量值可能存在已经达到最大值,或者被增大后的颜色分量值超过最大值的情况。因此,在基于折痕区域以及邻近区域,确定待调整像素值的目标区域时,可以确定需要提升亮度的区域作为亮度提升区域;若该亮度提升区域中像素的任一颜色分量值达到最大值,或者颜色分量的最大值与任一颜色分量的差值小于设定阈值,则可以仅将需要降低亮度的区域作为待调整像素值的区域,也就是说,将折痕区域或者邻近区域作为待调整像素值的目标区域,对该目标区域的像素值进行减小,以使折痕区域与邻近区域的亮度匹配;若颜色分量的最大值与该亮度提升区域中每一颜色分量的差值均不小于设定阈值,则可以将折痕区域以及邻近区域中的至少一个区域作为待调整像素值的区域,该情况下,可以对其中一个区域的像素值进行增大,使该区域的亮度提升,同时对另一区域的像素值进行减小,使该区域的亮度降低,从而使两者的亮度匹配,也可以是,只对其中一个区域的像素值进行增大,使该区域的亮度提升,从而使两者亮度匹配,还可以是,只对其中一个区域的像素值进行减小,使该区域的亮度降低,从而使两者亮度匹配。
45.在一种可能的实施方式中,电子设备还可以基于采集的图像,确定该图像中折痕区域以及邻近区域的亮度,即确定出两者所呈现的亮度,以确定是否需要进行折痕补偿。其中,可以将折痕区域的亮度作为第一亮度,将邻近区域的亮度作为第二亮度,若第一亮度与第二亮度之间的差值大于目标阈值,则表示两者呈现的亮度之间差异较大,因此需要进行折痕补偿,该情况下,电子设备再以及折痕区域以及邻近区域确定待调整像素值的目标区域。
46.通过以上实施方式,可以实现电子设备的屏幕在任意的折叠角度下,均能够根据实际的折痕区域和邻近区域,对该折叠角度下的折痕进行补偿,以消除折痕对显示效果的影响。
47.在另一些实施方式中,电子设备中可以存储有各个折叠角度与折痕区域以及邻近区域的对应关系,并且电子设备中存储有折痕区域以及邻近区域的像素坐标。电子设备需要对折痕进行补偿时,可以获取当前状态下的折叠角度,并基于折叠角度确定对应的折痕区域以及邻近区域,再基于确定的折痕区域以及邻近区域,确定待调整像素值的目标区域,以便后续对目标区域的像素值进行调整,从而使折痕区域与邻近区域的呈现亮度匹配,进而消除折痕对显示效果的影响。
48.在该实施方式中,电子设备中可以存储有各个折叠角度下折痕区域以及邻近区域的亮度,电子设备在基于折痕区域以及邻近区域确定待调整像素值的目标区域时,可以确定折痕区域以及邻近区域的亮度;然后基于当前折叠角度下折痕区域以及邻近区域的亮
度,确定待调整像素值的目标区域。其中,基于折痕区域以及邻近区域的亮度确定待调整像素值的目标区域的方式,可以参阅上个实施方式的内容。
49.通过以上实施方式,可以实现电子设备的屏幕在任意的折叠角度下,均能够根据折叠角度对应的折痕区域和邻近区域,对该折叠角度下的折痕进行补偿,以消除折痕对显示效果的影响。
50.步骤s120:获取所述目标区域对应的像素值的调整系数。
51.在本技术实施例中,电子设备在确定出待调整像素值的目标区域后,还可以确定该目标区域对应的像素值的调整系数,以便基于该调整系数对该目标区域的像素值进行调整后,能够使屏幕的折痕区域与邻近区域的呈现亮度匹配,从而使用户感受到两者的亮度匹配。
52.在一些实施方式中,若电子设备根据实时采集的包含屏幕的图像,确定待调整像素值的目标区域,则电子设备还可以根据采集的包含屏幕的图像,确定折痕区域的亮度以及邻近区域的亮度后,根据两者的亮度,确定目标区域对应的像素值的调整系数。可以理解地,由于对屏幕采集的图像可以被认为是用户所看到的屏幕的显示效果,因此可以利用采集的图像,进行折痕区域以及邻近区域的亮度识别,以对目标区域的像素值进行调整,使折痕区域以及邻近区域的亮度相同,从而消除折痕对显示效果的影响。可选地,电子设备可以基于像素值与亮度值之间的对应关系,并根据折痕区域以及邻近区域的亮度,确定出目标区域的像素值需要调整的调整系数,从而使得调整系数用于调整目标区域的像素值后,使折痕区域与邻近区域的亮度匹配。
53.可选地,电子设备在确定调整系数时,若目标区域为折痕区域,可以将邻近区域的像素点的平均亮度作为邻近区域的亮度,并基于折痕区域中每个像素点的亮度,与邻近区域的亮度,并利用以上方式,从而针对每个像素点确定出调整系数,在调整各个像素点的像素值后,即完成对折痕区域的像素值的调整。
54.在另一些实施方式中,若电子设备根据各个折叠角度与折痕区域以及邻近区域的对应关系确定的目标区域,则电子设备还可以存储有各个折叠角度下对目标区域的像素值的调整系数,以根据该调整系数对目标区域的像素值进行调整后,使折痕区域与邻近区域的亮度匹配。
55.在本技术实施例中,折痕区域与邻近区域的亮度匹配指的是折痕区域与邻近区域所呈现的亮度匹配,即用户感知的亮度匹配。两者匹配可以是折痕区域的亮度与邻近区域的亮度之间的差值的绝对值处于预设范围内,也就是说两者相差不超过该预设范围,以使用户感知到折痕区域与邻近区域相差不大,从而消除折痕对显示效果的影响。
56.步骤s130:基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
57.在本技术实施例中,电子设备在获取到目标区域以及对应的像素值的调整系数之后,则可以基于调整系数,对目标区域的像素值进行调整,并且,在调整目标区域的像素值之后,使得折痕区域与其邻近区域的呈现亮度匹配,进而消除折痕对显示效果的影响。
58.在一些实施方式中,电子设备基于调整系数,对目标区域的像素值进行调整,可以是基于调整系数,对电子设备显示的每帧画面的目标区域的像素值进行调整,从而使得电子设备显示任意画面内容时,都能够消除折痕对显示效果的影响,提升显示效果。
59.本技术实施例提供的折痕补偿方法,可以实现通过对折痕区域以及邻近区域中的至少一个的像素值进行调整,使得折痕区域与其邻近区域的呈现亮度匹配,以消除屏幕的折叠产生的折痕对显示效果的影响,进而提升屏幕的显示效果。
60.请参阅图5,图5示出了本技术另一个实施例提供的折痕补偿方法的流程示意图。该折痕补偿方法应用于上述电子设备,下面将针对图5所示的流程进行详细的阐述,所述折痕补偿方法具体可以包括以下步骤:
61.步骤s210:获取所述屏幕的折叠角度。
62.在本技术实施例中,电子设备在对屏幕的折痕进行补偿时,可以获取当前屏幕的折叠角度,以在根据当前的折叠角度,确定待调整像素值的区域,和对应的调整系数,从而对待调整像素值的区域进行像素值的调整,实现对当前的折叠角度下的折痕进行补偿。
63.在一些实施方式中,电子设备中可以设置有上述的角度检测模组,以检测屏幕的折叠角度。可选地,电子设备在需要对屏幕的折痕进行补偿时,可以控制角度检测模组对折叠角度进行检测,以检测当前的折叠角度。可以理解的,在设置有角度检测模组的电子设备中,由于屏幕随着壳体折叠或展开,从而可以利用上述用于检测壳体之间所成角度的角度检测模组,检测屏幕的折叠角度。
64.在另一些实施方式中,电子设备可以检测设置于屏幕的可弯折区域的阻抗可变材料的阻抗值,以确定屏幕折叠后显示区域之间所成的角度,其中,上述材料所受压力不同时,由于压阻效应,该材料的阻值不同。可以理解的,上述设置于可弯折区域的阻抗可变的材料,屏幕的两部分显示区域之间所成的角度不同时,该材料所受压力不同,则该材料的阻抗值不同,因此,可以根据不同角度与不同阻抗值的对应关系,以及检测到的上述材料的阻抗值,确定出屏幕的两部分显示区域之间所成的角度,即得到屏幕的折叠角度。
65.当然,具体检测屏幕的折叠角度的方式在本技术实施例中可以不作为限定。
66.步骤s220:根据所述屏幕的折叠角度与待调整像素值的屏幕区域的第一对应关系,获取所述折叠角度对应的屏幕区域,作为待调整像素值的目标区域,所述待调整像素值的屏幕区域为所述屏幕的折痕区域以及所述折痕区域的邻近区域中的至少一个。
67.在本技术实施例中,电子设备中可以存储有屏幕的折叠角度与待调整像素值的屏幕区域的第一对应关系。基于此,电子设备可以在获取到当前屏幕的折叠角度之后,则可以根据该第一对应关系,获取当前的折叠角度所对应的目标区域。其中,该第一对应关系中,屏幕的折叠角度对应的待调整像素值的屏幕区域为屏幕的折痕区域以及折痕区域的邻近区域中的至少一个。
68.在一些实施方式中,屏幕在不同折叠角度下对应的待调整像素值的屏幕区域,可以通过预先测试在不同折叠角度下的折痕区域和邻近区域,并基于得到的不同折叠角度下的折痕区域和邻近区域,确定出不同折叠角度对应的待调整像素值的屏幕区域。其中,具体获取该第一对应关系的方式在后续实施例中进行详细说明。
69.步骤s230:根据所述屏幕的折叠角度与调整系数的第二对应关系,获取所述折叠角度对应的调整系数,作为所述目标区域对应的像素值的调整系数。
70.在本技术实施例中,电子设备中还可以存储有屏幕的折叠角度与调整系数的第二对应关系。基于此,电子设备可以在获取到当前屏幕的折叠角度之后,则可以根据该第二对应关系,获取当前的折叠角度所对应的调整系数,以得到对上述目标区域的像素值进行调
整的调整系数。
71.在一些实施方式中,屏幕在不同折叠角度下对应的调整系数,可以通过预先测试在不同折叠角度下的折痕区域和邻近区域,并基于得到的不同折叠角度下的折痕区域和邻近区域的亮度,确定出对目标区域的像素值进行调整的调整系数,以使不同折叠角度下,根据对应的调整系数对目标区域的像素值进行调整后,能够使得折痕区域及其邻近区域的呈现亮度匹配。其中,具体获取该第二对应关系的方式在后续实施例中进行详细说明。
72.步骤s240:基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
73.在本技术实施例中,步骤s240可以参阅前述实施例的内容,在此不再赘述。
74.本技术实施例提供的折痕补偿方法,可以实现根据屏幕当前的折叠角度,并根据预先存储的对应关系,确定该折叠角度对应的需调整像素值的目标区域和调整系数,然后基于调整系数对该目标区域进行调整,使得折痕区域与其邻近区域的呈现亮度匹配,以消除屏幕的折叠产生的折痕对显示效果的影响,进而提升屏幕的显示效果。并且,可以实现任一折叠角度下能够快速对折痕进行补偿,进一步提升了显示效果。
75.请参阅图6,图6示出了本技术又一个实施例提供的折痕补偿方法的流程示意图。该折痕补偿方法应用于上述电子设备,下面将针对图6所示的流程进行详细的阐述,所述折痕补偿方法具体可以包括以下步骤:
76.步骤s310:在所述电子设备处于预设状态时,显示测试图像。
77.针对前述实施例中的预设模型,本技术实施例中还包括对上述第一对应关系以及第二对应关系的获取方法,值得说明的是,对第一对应关系以及第二对应关系的获取可以是预先进行的,后续在每次对屏幕的折痕进行补偿时,则可以根据该第一对应关系以及第二对应关系,确定目标区域以及调整系数后,对目标区域的像素值进行调整,而无需每次对折痕进行补偿时去获取第一对应关系以及第二对应关系。
78.在本技术实施例中,电子设备在获取第一对应关系以及第二对应关系时,可以在电子设备处于预设状态时,显示测试图像,以在显示测试图像后,根据不同折叠角度下屏幕的显示情况,确定以上第一对应关系以及第二对应关系。
79.在一些实施方式中,预设状态可以包括:电子设备处于开机过程。可以理解地,电子设备处于开机过程时,由于用户不对电子设备进行实际使用,此时显示预设颜色的测试图像,不会对用户的使用体验造成影响。因此,可以在电子设备处于开机过程,显示以上测试图像,并根据后续步骤完成第一对应关系以及第二对应关系的获取,以使在开机后的使用电子设备的过程中,能够根据电子设备的折叠角度,对折痕进行补偿。
80.在另一些实施方式中,预设状态可以包括:电子设备在开机后的第一时长内。可以理解地,电子设备在开机后的第一时长内,对测试图像进行显示,并且通过后续步骤获取第一对应关系以及第二对应关系,可以在每次开机后完成对第一对应关系和第二对应关系的获取,后续使用电子设备的过程中,能够根据电子设备的折叠角度,对折痕进行补偿。其中,第一时长的具体数值可以不做限定,例如,3分钟、5分钟、8分钟等。
81.在又一些实施方式中,预设状态可以包括:电子设备在第二时长内未被使用。可以理解地,电子设备在第二时长内未被使用时,可以表征用户此时不对电子设备进行使用,因此可以显示测试图像,并通过后续步骤完成第一对应关系以及第二对应关系的获取,而不
会对用户的使用体验造成影响。
82.在再一些实施方式中,预设状态可以包括:电子设备的屏幕的折叠次数每达到预设次数。可以理解地,电子设备的折痕主要由折叠次数所致,随着折叠次数的增多,其折痕也会发生变化,例如折痕会加深。因此,电子设备可以在每次折叠次数达到预设次数,也就是说,每折叠预设次数,则执行显示测试图像,并通过后续步骤获取第一对应关系以及第二对应关系,由此实现对第一对应关系以及第二对应关系的更新,以便电子设备被使用的过程中对折痕进行补偿时,能够准确补偿折痕。
83.当然,具体的预设状态可以不做限定。另外,预设状态也可以为上述实施方式的结合,例如,在电子设备处于开机过程、电子设备在第二时长内未被使用以及电子设备的屏幕的折叠次数每达到预设次数中,满足任意一种条件时执行显示测试图像,并通过后续步骤获取第一对应关系以及第二对应关系。
84.在一些实施方式中,测试图像为预设颜色的图像,即预设图像可以为纯色的测试图像,由此在显示预设颜色的图像时,对于用户而言,屏幕的折痕区域和邻近区域的呈现亮度应当一致,基于此,根据屏幕实际显示测试图像时折痕区域及其邻近区域的呈现效果,完成第一对应关系以及第二对应关系的获取。预设颜色的具体颜色可以不做限定,例如预设颜色可以为白色、红色、绿色、蓝色等。
85.步骤s320:获取所述屏幕在不同折叠角度下对显示所述测试图像的所述屏幕进行图像采集获得的图像,得到多个折叠角度对应的屏幕图像。
86.在本技术实施例中,电子设备在显示预设颜色的测试图像之后,则可以获取其屏幕在不同折叠角度下,对屏幕进行图像采集获得的图像,以得到屏幕实际显示测试图像时折痕区域及其邻近区域的呈现效果,并基于此确定以上第一对应关系和第二对应关系。
87.在一些实施方式中,电子设备可以输出提示信息,以提示用户控制屏幕处于不同的屏幕角度。可选地,电子设备由于在显示预设测试图像,因此可以以语音提示的方式,提示用户将电子设备的屏幕由完全折叠的状态,缓缓展开至完全展开的状态;或者,提示用户将电子设备的屏幕由完全展开的状态,缓缓折叠至完全折叠的状态。
88.其中,电子设备的屏幕处于完全折叠的状态,以及处于完全展开的状态,即电子设备的显示区域之间的折叠角度满足相应的角度条件。可选地,电子设备的屏幕包括第一显示区域以及第二显示区域,第一显示区域与第二显示区域之间可相对折叠或展开,因此在获取到第一显示区域与第二显示区域之间的折叠角度之后,若第一显示区域与第二显示区域之间所成的角度小于设定值时时,确定第一显示区域与第二显示区域相对完全折叠的状态;若第一显示区域与第二显示区域之间所成的角度大于设定值时,确定第一显示区域与第二显示区域为相对完全展开的状态。上述设定值可以为第一显示区域与第二显示区域之间接近平行时的角度值,例如设定值可以为0,也可以为3,也可以为5等。
89.在一些实施方式中,电子设备可以包括图像采集装置,图像采集装置可以为摄像头。电子设备可以利用其自身的图像采集装置,对屏幕进行图像采集,以获取不同折叠角度下的屏幕图像。可选地,由于电子设备的图像采集装置需要在不同的折叠角度下采集到屏幕图像,因此,该图像采集装置可相对屏幕的表面伸缩和旋转,从而可以控制图像采集装置的伸缩和旋转中的至少一种,以使屏幕处于图像采集装置的视野范围内,由此采集到屏幕图像。
90.在另一些实施方式中,电子设备处于不同折叠角度下,也可以由其他终端完成屏幕的图像采集。该方式下,屏幕在每个折叠角度下,可以停留一定时长,其他终端完成图像采集后将采集的图像发送至电子设备,由此,可以实现不同折叠角度下的屏幕图像的获取。
91.步骤s330:基于多个所述屏幕图像,获取所述多个折叠角度中每个折叠角度对应的折痕区域及其邻近区域。
92.在本技术实施例中,电子设备在获取到多个折叠角度下对应的屏幕图像之后,则可以获取多个折叠角度中每个折叠角度对应的折痕区域,以及每个折叠角度对应的折痕区域的邻近区域,以根据每个折痕角度对应的折痕区域和邻近区域,确定以上第一对应关系以及第二对应关系。
93.在一些实施方式中,电子设备可以通过图像识别的方式,识别出各个折叠角度下的折痕区域和邻近区域。可选地,通过将屏幕图像处理为灰度图像,然后通过灰度阈值的设定,以区分出折痕区域,然后基于确定的折痕区域,裁取出邻近区域,然后将图像中的折痕区域以及邻近区域映射到屏幕中,得到折痕的像素点的屏幕坐标集合,即屏幕的折痕区域,以及得到邻近区域的像素点的屏幕坐标集合,即屏幕的折痕区域的邻近区域。示例性地,请参阅图7,图中的区域a1和区域a2即为折痕区域,区域b1以及b2即为屏幕的折痕区域的邻近区域。
94.可选地,电子设备可以预先存储有用于识别折痕区域以及邻近区域的识别模型,该识别模型可以为深度神经网络等,通过将屏幕图像输入至该识别模型,可以得到相应的折痕区域和邻近区域。当然,电子设备确定屏幕的折痕区域以及邻近区域的方式可以不做限定。当然,也存在一些折叠角度下不存在折痕区域的情况,此时,则可以确定在折叠角度下不需要对折痕进行补偿,并将该折叠角度对应的折痕区域和邻近区域存储为空,以便电子设备根据第一对应关系确定出不存在折痕区域时,能够获知当前不需要对折痕进行补偿,即结束处理。
95.步骤s340:基于所述每个折叠角度对应的屏幕图像中折痕区域的亮度,以及所述每个折叠角度对应的屏幕图像中邻近区域的亮度,确定所述每个折叠角度对应的待调整像素值的屏幕区域,得到所述每个折叠角度与所述待调整像素值的屏幕区域的对应关系作为所述第一对应关系。
96.在本技术实施例中,电子设备在确定出各个折叠角度下折痕区域以及邻近区域之后,则可以基于每个折叠角度对应的屏幕图像中折痕区域的亮度,以及每个折叠角度对应的屏幕图像中邻近区域的亮度,确定所述折叠角度对应的待调整像素值的屏幕区域。可以理解地,由于对屏幕图像可以被认为是用户所看到的屏幕的显示效果,因此可以利用屏幕图像中折痕区域和邻近区域的亮度,进行待调整像素值的目标区域的确定。其中,折痕区域的亮度以及邻近区域的亮度可以指平均亮度。
97.在一些实施方式中,由于折痕区域以及邻近区域中,存在对其中一个区域的像素的呈现亮度提升时,该需要进行亮度提升的区域中像素的某个颜色分量值可能存在已经达到最大值,或者被增大后的颜色分量值超过最大值的情况。因此,在确定各个折叠角度下对应的待调整像素值的屏幕区域时,可以确定每个折叠角度下的屏幕区域以及邻近区域中亮度相对较低的区域,若该亮度相对较低的区域中像素的任一颜色分量值达到最大值,或者颜色分量最大值与任一颜色分量值的差值小于目标阈值,则只取亮度相对较高的区域作为
待调整像素值的区域。反之,若该亮度相对较低的区域中像素的每个颜色分量值均未达到最大值,或者每个颜色分量最大值与任一颜色分量值的差值不小于目标阈值,则可以同时将折痕区域以及邻近区域作为待调整像素值的区域,或者将其中一者作为待调整像素值的区域。
98.在一种可能的实施方式中,电子设备将其中一者作为待调整像素值的区域时,可以获取确定的折痕区域的面积作为第一面积,以及邻近区域的面积作为第二面积;比较第一面积与第二面积;根据比较结果,若第一面积大于第二面积,则可以将邻近区域作为待调整像素值的区域;若第二面积大于第一面积,则可以将折痕区域作为待调整像素值的区域;若第一面积与第二面积相等,则可以将任意一者作为待调整像素值的区域。由此,可以实现减少电子设备调整像素值时的处理量,另外,可以使得调整像素值的像素点的数量减少,由此,减少对画面内容的本身颜色的影响。
99.在一些实施方式中,电子设备可以获取折痕区域以及邻近区域中亮度相对较高的一者作为待调整像素值的区域。电子设备基于每个折叠角度对应的屏幕图像中折痕区域的亮度,以及每个折叠角度对应的屏幕图像中邻近区域的亮度,确定每个折叠角度对应的待调整像素值的屏幕区域,得到每个折叠角度与待调整像素值的屏幕区域的对应关系作为第一对应关系,可以包括:若第一目标角度对应的屏幕图像中折痕区域的亮度大于第一目标角度对应的屏幕图像中邻近区域的亮度,将第一目标角度对应的折痕区域作为第一目标角度对应的待调整像素值的屏幕区域,第一目标角度为多个折叠角度中的任一折叠角度;若第一目标角度对应的屏幕图像中邻近区域的亮度大于第一目标角度对应的屏幕图像中折痕区域的亮度,将第一目标角度对应的邻近区域作为第一目标角度对应的待调整像素值的屏幕区域。若两者亮度相等,则确定调整系数为1,即无需进行像素值调整。该实施方式中,电子设备可以针对每个折叠角度,以以上方式确定出待调整像素值的屏幕区域,从而可以建立起折叠角度与待调整像素值的屏幕区域的对应关系。
100.在以上实施方式中,在折痕区域与邻近区域的亮度之间的差值的绝对值大于预设亮度阈值时,可以表示折痕较为严重,该情况下,若确定的待调整像素值的区域为邻近区域,电子设备还可以增大邻近区域的面积,以使在调整邻近区域的像素值后,能够有效消除折痕的影响。
101.步骤s350:基于所述每个折叠角度对应的屏幕图像中折痕区域的亮度,以及所述每个折叠角度对应的屏幕图像中邻近区域的亮度,确定所述每个折叠角度对应的调整系数,得到所述每个折叠角度与调整系数的对应关系作为所述第二对应关系。
102.在本技术实施例中,电子设备在确定出每个折叠角度对应的待调整像素值的目标区域后,还可以基于每个折叠角度对应的屏幕图像中折痕区域的亮度,以及每个折叠角度对应的屏幕图像中邻近区域的亮度,确定每个折叠角度对应的调整系数,得到每个折叠角度与调整系数的对应关系作为第二对应关系。
103.在一些实施方式中,电子设备可以获取第二目标角度对应的待调整像素值的屏幕区域的像素值以及伽马值,第二目标角度为多个折叠角度中的任一折叠角度;基于第二目标角度对应的屏幕图像中折痕区域的亮度与第二目标角度对应的屏幕图像中邻近区域的亮度之间的比值;基于该像素值、该伽马值以及该比值,获取第二目标角度对应的待调整像素值的屏幕区域的调整系数。通过该方式,可以获取到每个折叠角度对应的待调整像素值
的屏幕区域的调整系数,从而得到每个折叠角度与调整系数的对应关系,并将该对应关系作为第二对应关系。其中,电子设备可以根据伽马值、像素值以及亮度值之间的对应公式,以及以上获取到的实际的像素值、伽马值和比值,确定出调整系数,以使对待调整像素值的区域的像素值进行调整后,能够使折痕区域与邻近区域的亮度匹配。
104.示例性地,以上显示的测试图像为白色,其rgb值为(255,255,255),若待调整像素值的区域为折痕区域,折痕区域中的任一像素的伽马值为γ,若折痕区域的亮度为b,像素值的任一颜色分量为d(b),根据gamma(伽马值)的定义:(d(b)/255)
γ
=b;邻近区域的亮度为a,需要把折痕区域的像素值调整为d(a),才能使得折痕区域和邻近区域相等,根据gamma的定义:(d(a)/255)
γ
=a;由于d(b)的值为255,在将(d(a)/255)
γ
=a,与(d(b)/255)
γ
=b公式中的左边部分以及右边部分分别进行相除后,可以得到:通过将伽马值,以及亮度比值代入该公式,即可计算出d(a),并通过与d(b)相除,即可得到调整系数。例如,若a为254,b为255,γ为2.2,则从而可以得到调整系数为:254.544978/255=0.9982156。
105.当然,确定调整系数的实施方式可以不做限定,也可以通过其他的像素值与亮度值之间的对应关系,对调整系数进行确定。
106.在本技术实施例中,电子设备在获取到以上第一对应关系以及第二对应关系之后,则可以将第一对应关系以及第二对应关系进行存储,以在每次对折痕进行补偿时,能够基于存储的第一对应关系以及第二对应关系,对相应区域的像素值进行调整后,使得折痕区域与邻近区域的亮度匹配。
107.在一些实施方式中,电子设备还可以每间隔预设时长对第一对应关系以及第二对应关系进行更新。该方式中,电子设备可以每间隔预设时长,执行以上第一对应关系以及第二对应关系的获取过程,以实现对第一对应关系以及第二对应关系的更新,由此保证每次进行折痕补偿时,能够有效进行校准。
108.步骤s360:获取所述屏幕的折叠角度。
109.步骤s370:根据所述屏幕折叠的角度与待调整像素值的屏幕区域的第一对应关系,获取所述折叠角度对应的目标区域,所述待调整像素值的屏幕区域为所述屏幕的折痕区域以及折痕区域的邻近区域中的至少一个。
110.步骤s380:根据所述屏幕折叠的角度与调整系数的第二对应关系,获取所述折叠角度对应的调整系数,作为所述目标区域对应的像素值的调整系数。
111.步骤s390:基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
112.在本技术实施例中,步骤s360至步骤s390可以参阅前述实施例的内容,在此不再赘述。
113.本技术实施例提供的折痕补偿方法,通过显示预设颜色的测试图像后,基于采集的不同折叠角度下的屏幕图像,确定各个折叠角度下待调整像素值的区域,以及对应的调整系数,由此可以预先获取到折叠角度与待调整像素值的屏幕区域以及调整系数的对应关
系。实际对屏幕折痕进行补偿时,可以基于存储的对应关系,以及实际的折叠角度,确定目标区域以及调整系数后,基于调整系数对该目标区域进行调整,使得折痕区域与其邻近区域的呈现亮度匹配,以消除屏幕的折叠产生的折痕对显示效果的影响,进而提升屏幕的显示效果。并且,可以实现任一折叠角度下能够快速对折痕进行补偿,进一步提升了显示效果
114.请参阅图8,图8示出了本技术再一个实施例提供的折痕补偿方法的流程示意图。该折痕补偿方法应用于上述电子设备,下面将针对图8所示的流程进行详细的阐述,所述折痕补偿方法具体可以包括以下步骤:
115.步骤s410:显示测试图像。
116.在本技术实施例中,电子设备也可以在每次对折痕进行补偿时,显示测试图像,以在显示测试图像后,根据屏幕的显示情况,确定待调整像素值的目标区域和调整系数。
117.在一些实施方式中,电子设备可以在屏幕稳定的处于某个折叠角度后,即屏幕显示时的折痕稳定时,对测试图像进行显示,并通过后续步骤,实现对折痕的补偿。其中,测试图像也可以为预设颜色的图像,具体可以为纯色的测试图像,由此在显示测试图像时,对于用户而言,屏幕的折痕区域和邻近区域的呈现亮度应当一致,基于此,根据屏幕实际显示测试图像时折痕区域及其邻近区域的呈现效果,完成折痕的补偿。预设颜色的具体颜色可以不做限定,例如预设颜色可以为白色、红色、绿色、蓝色等。
118.步骤s420:获取当前折叠状态下对所述屏幕进行图像采集获得的目标图像。
119.在本技术实施例中,电子设备在显示预设颜色的测试图像之后,则可以获对屏幕进行图像采集获得的图像,以得到屏幕实际显示测试图像时折痕区域及其邻近区域的呈现效果,以据此对折痕进行处理。同样的,电子设备可以通过其自身的图像采集装置或者其他终端的图像采集装置对屏幕进行图像采集,从而得到包含屏幕的目标图像。
120.步骤s430:基于所述目标图像,获取所述屏幕的折痕区域以及所述折痕区域的邻近区域。
121.在一些实施方式中,电子设备可以通过图像识别的方式,识别出折痕区域和邻近区域。可选地,通过将目标图像处理为灰度图像,然后通过灰度阈值的设定,以区分出折痕区域,然后基于确定的折痕区域,裁取出邻近区域,然后将图像中的折痕区域以及邻近区域映射到屏幕中,得到折痕的像素点的屏幕坐标集合,即屏幕的折痕区域,以及得到邻近区域的像素点的屏幕坐标集合,即屏幕的折痕区域的邻近区域。可选地,电子设备可以预先存储有用于识别折痕区域以及邻近区域的识别模型,该识别模型可以为深度神经网络等,通过将目标图像输入至该识别模型,可以得到相应的折痕区域和邻近区域。当然,电子设备确定屏幕的折痕区域以及邻近区域的方式可以不做限定。当然,也存在根据目标图像识别出不存在折痕区域的情况,此时,则可以确定不需要对折痕进行补偿,即结束处理。
122.步骤s440:基于所述目标图像中所述折痕区域的亮度,以及所述目标图像中所述邻近区域的亮度,获取所述折痕区域以及所述邻近区域中的至少一个作为待调整像素值的目标区域。
123.在本技术实施例中,电子设备可以基于目标图像中所述折痕区域的亮度,以及目标图像中所述邻近区域的亮度,获取折痕区域以及邻近区域中的至少一个作为待调整像素值的目标区域。
124.在一些实施方式中,电子设备可以获取折痕区域以及邻近区域中亮度相对较高的
一者作为待调整像素值的区域。其中,若所述目标图像中所述折痕区域的亮度大于所述目标图像中所述邻近区域的亮度,将所述折痕区域作为待调整像素值的目标区域;若所述目标图像中所述邻近区域的亮度大于所述目标图像中所述折痕区域的亮度,将所述邻近区域作为待调整像素值的目标区域。若两者亮度相等,则确定调整系数为1,即无需进行像素值调整。
125.在另一些实施方式中,电子设备将其中一者作为待调整像素值的屏幕区域时,可以获取确定的折痕区域的面积作为第一面积,以及邻近区域的面积作为第二面积;比较第一面积与第二面积;根据比较结果,若第一面积大于第二面积,则可以将邻近区域作为待调整像素值的区域;若第二面积大于第一面积,则可以将折痕区域作为待调整像素值的区域;若第一面积与第二面积相等,则可以将任意一者作为待调整像素值的区域。由此,可以实现减少电子设备调整像素值时的处理量,另外,可以使得调整像素值的像素点的数量减少,由此,减少对画面内容的本身颜色的影响。
126.步骤s450:基于所述目标图像中所述折痕区域的亮度,以及所述目标图像中所述邻近区域的亮度,确定所述目标区域对应的像素值的调整系数。
127.在本技术实施例中,电子设备确定出目标区域后,还可以基于目标图像中折痕区域的亮度,以及目标图像中邻近区域的亮度,确定目标区域对应的像素值的调整系数。其中,确定调整系数的方式可以参阅前述实施例步骤s350的实施方式。例如,电子设备可以获取目标区域的像素值以及伽马值;基于目标图像中折痕区域的亮度与目标图像中邻近区域的亮度之间的亮度比值;基于像素值、伽马值以及亮度比值,确定目标区域对应的像素值的调整系数。
128.步骤s460:基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
129.在本技术实施例中,步骤s460可以参阅前述实施例的内容,在此不再赘述。
130.本技术实施例提供的折痕补偿方法,可以实现每次对折痕进行补偿处理时,显示预设颜色的测试图像,并基于显示测试图像时的屏幕图像,确定待调整像素值的目标区域以及调整系数,然后基于调整系数对该目标区域进行调整,使得折痕区域与其邻近区域的呈现亮度匹配,以消除屏幕的折叠产生的折痕对显示效果的影响,进而提升屏幕的显示效果。并且,可以实现任一折叠角度下能够快速对折痕进行补偿,进一步提升了显示效果。
131.请参阅图9,图9示出了本技术又另一个实施例提供的折痕补偿方法的流程示意图。该折痕补偿方法应用于上述电子设备,下面将针对图9所示的流程进行详细的阐述,所述折痕补偿方法具体可以包括以下步骤:
132.步骤s510:响应于所述屏幕的折叠角度发生变化,获取所述屏幕的折痕区域或者所述折痕区域的邻近区域作为待调整像素值的目标区域。
133.在本技术实施例中,电子设备可以屏幕的折叠角度发生变化时,响应于产生的该变化,执行获取屏幕的折痕区域或者折痕区域的邻近区域作为待调整像素值的目标区域,以及后续的步骤,以使调整目标区域的像素值后,能够使折痕区域与邻近区域的亮度匹配,消除折痕对显示效果的影响。可以理解地,在折叠角度发生变化时,则屏幕的折痕也可能发生变化,因此可以执行对屏幕的折痕补偿的处理过程,实现不同折叠角度下能消除折痕对显示效果的影响。
134.在一些实施方式中,为避免用户频繁折叠屏幕,而电子设备频繁进行折痕补偿的处理,因此在屏幕的折叠角度发生变化时,可以在折叠角度未发生变化的时长达到时长阈值,例如达到1分钟时,才执行获取屏幕的折痕区域或者折痕区域的邻近区域作为待调整像素值的目标区域,以及后续的步骤,以使调整目标区域的像素值后,能够使折痕区域与邻近区域的亮度匹配。
135.步骤s520:获取所述目标区域对应的像素值的调整系数。
136.步骤s530:基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
137.在本技术实施例中,步骤s520以及步骤s530可以参阅前述实施例的内容,在此不再赘述。
138.在一些实施方式中,电子设备也可以响应于用于校准折痕的校准操作,执行获取所述屏幕的折痕区域或者所述折痕区域的邻近区域作为待调整像素值的目标区域,以及后续的步骤,以使调整目标区域的像素值后,能够使折痕区域与邻近区域的亮度匹配,消除折痕对显示效果的影响。可以理解地,在不同折叠角度下的折痕表现可能不同,因此用户在感知到屏幕的折痕后,可以输入用于校准折痕的校准操作至电子设备,然后电子设备响应该校准操作,进行以上处理,以消除折痕对显示效果的影响。当然,电子设备也可以在折痕可能发生变化的其他情况下,执行以上处理,以消除折痕对显示效果的影响。
139.在一些实施方式中,对折痕的影响进行消除,也可以通过设置水滴折叠的结构,以减小折痕影响。另外,带动屏幕折叠的转轴可以设置为半径可变的转轴,通过在折叠或者展开屏幕的过程中,动态地调整屏幕的弯折区的半径和曲率,使得弯折区接近圆形,则弯折过程中受力会均匀一些,从而避免产生折痕。
140.本技术实施例提供的折痕补偿方法,可以实现在折叠角度发生变化的情况下,通过对折痕区域以及邻近区域中的至少一个的像素值进行调整,使得折痕区域与其邻近区域的呈现亮度匹配,以消除不同折叠角度下屏幕折叠产生的折痕对显示效果的影响,进而提升屏幕的显示效果。
141.请参阅图10,其示出了本技术实施例提供的一种折痕补偿装置400的结构框图。该折痕补偿装置400应用上述的电子设备,所述电子设备包括可折叠的屏幕,该折痕补偿装置400包括:校准区域获取模块410、调整系数获取模块420以及像素值调整模块430。其中,所述校准区域获取模块410用于获取所述屏幕的折痕区域以及所述折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域;所述调整系数获取模块420用于获取所述目标区域对应的像素值的调整系数;所述像素值调整模块430用于基于所述调整系数调整所述目标区域的像素值后,所述折痕区域与所述邻近区域的呈现亮度匹配。
142.在一些实施方式中,校准区域获取模块410可以用于:获取所述屏幕的折叠角度;根据所述屏幕的折叠角度与待调整像素值的屏幕区域的第一对应关系,获取所述折叠角度对应的屏幕区域,作为待调整像素值的目标区域,所述待调整像素值的屏幕区域为所述屏幕的折痕区域以及所述折痕区域的邻近区域中的至少一个;所述调整系数获取模块420用于:根据所述屏幕的折叠角度与调整系数的第二对应关系,获取所述折叠角度对应的调整系数,作为所述目标区域对应的像素值的调整系数。
143.作为一种可能的实施方式,该折痕补偿装置400还可以包括图像显示模块、屏幕图
像获取模块、目标区域获取模块、第一关系获取模块以及第二关系获取模块。图像显示模块用于在所述获取所述屏幕的折痕区域或者所述折痕区域的邻近区域作为待调整像素值的目标区域,以及所述获取所述目标区域对应的像素值的调整系数之前,在所述电子设备处于预设状态时,显示测试图像;屏幕图像获取模块用于获取所述屏幕在不同折叠角度下对显示所述测试图像的所述屏幕进行图像采集获得的图像,得到多个折叠角度对应的屏幕图像;目标区域获取模块用于基于所述多个折叠角度对应的屏幕图像,获取所述多个折叠角度中每个折叠角度对应的折痕区域及其邻近区域;第一关系获取模块用于基于所述每个折叠角度对应的屏幕图像中折痕区域的亮度,以及所述每个折叠角度对应的屏幕图像中邻近区域的亮度,确定所述每个折叠角度对应的待调整像素值的屏幕区域,得到所述每个折叠角度与所述待调整像素值的屏幕区域的对应关系作为所述第一对应关系;第二关系获取模块用于基于所述每个折叠角度对应的屏幕图像中折痕区域的亮度,以及所述每个折叠角度对应的屏幕图像中邻近区域的亮度,确定所述每个折叠角度对应的调整系数,得到所述每个折叠角度与所述调整系数的对应关系作为所述第二对应关系。
144.可选地,第一关系获取模块可以用于:若第一目标角度对应的屏幕图像中折痕区域的亮度大于所述第一目标角度对应的屏幕图像中邻近区域的亮度,将所述第一目标角度对应的折痕区域作为所述第一目标角度对应的待调整像素值的屏幕区域,所述第一目标角度为所述多个折叠角度中的任一折叠角度。
145.所述第一关系获取模块还可以用于:若所述第一目标角度对应的屏幕图像中邻近区域的亮度大于所述第一目标角度对应的屏幕图像中折痕区域的亮度,将所述第一目标角度对应的邻近区域作为所述第一目标角度对应的待调整像素值的屏幕区域。
146.可选地,第二关系获取模块可以用于:获取第二目标角度对应的待调整像素值的屏幕区域的像素值以及伽马值,所述第二目标角度为所述多个折叠角度中的任一折叠角度;基于所述第二目标角度对应的屏幕图像中折痕区域的亮度与所述第二目标角度对应的屏幕图像中邻近区域的亮度之间的比值;基于所述像素值、所述伽马值以及所述比值,获取所述第二目标角度对应的待调整像素值的屏幕区域的调整系数。
147.作为一种可能的实施方式,所述测试图像为预设颜色的图像。
148.作为一种可能的实施方式,该折痕补偿装置400还可以包括关系更新模块。关系更新模块用于每间隔预设时长对所述第一对应关系以及所述第二对应关系进行更新。
149.在一些实施方式中,所述电子设备还包括图像采集装置。校准区域获取模块可以用于:显示测试图像;获取当前折叠状态下所述图像采集装置对所述屏幕进行图像采集获得的目标图像;基于所述目标图像,获取所述屏幕的折痕区域以及所述折痕区域的邻近区域;基于所述目标图像中所述折痕区域的亮度,以及所述目标图像中所述邻近区域的亮度,获取所述折痕区域以及所述邻近区域中的至少一个作为待调整像素值的目标区域。所述调整系数获取模块420用于:基于所述目标图像中所述折痕区域的亮度,以及所述目标图像中所述邻近区域的亮度,确定所述目标区域对应的像素值的调整系数。
150.作为一种可能的实施方式,校准区域获取模块410基于所述目标图像中所述折痕区域的亮度,以及所述目标图像中所述邻近区域的亮度,获取所述折痕区域以及所述邻近区域中的至少一个作为待调整像素值的目标区域,可以包括:若所述目标图像中所述折痕区域的亮度大于所述目标图像中所述邻近区域的亮度,将所述折痕区域作为待调整像素值
的目标区域;若所述目标图像中所述邻近区域的亮度大于所述目标图像中所述折痕区域的亮度,将所述邻近区域作为待调整像素值的目标区域。
151.作为一种可能的实施方式,所述调整系数获取模块420可以具体用于:获取所述目标区域的像素值以及伽马值;基于所述目标图像中所述折痕区域的亮度与所述目标图像中所述邻近区域的亮度之间的亮度比值;基于所述像素值、所述伽马值以及所述亮度比值,确定所述目标区域对应的像素值的调整系数。
152.作为一种可能的实施方式,所述测试图像为预设颜色的图像。
153.在一些实施方式中,校准区域获取模块410可以用于:响应于所述屏幕的折叠角度发生变化,执行所述获取所述屏幕的折痕区域或者所述折痕区域的邻近区域作为待调整像素值的目标区域。
154.在一些实施方式中,校准区域获取模块410可以用于:响应于用于校准折痕的校准操作,执行所述获取所述屏幕的折痕区域或者所述折痕区域的邻近区域作为待调整像素值的目标区域。
155.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
156.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
157.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
158.综上所述,本技术提供的方案,通过获取屏幕的折痕区域以及折痕区域的邻近区域中的至少一个,作为待调整像素值的目标区域,获取该目标区域对应的像素值的调整系数,然后基于该调整系数对目标区域的像素值进行调整,以使折痕区域与邻近区域的呈现亮度匹配,从而可以实现通过对折痕区域以及邻近区域中的至少一个的像素值进行调整,以消除屏幕的折叠产生的折痕对显示效果的影响,提升屏幕的显示效果。
159.请参考图11,其示出了本技术实施例提供的一种电子设备的结构框图。该电子设备100可以是智能手机、平板电脑、笔记本电脑等能够运行应用程序的电子设备。本技术中的电子设备100可以包括一个或多个如下部件:处理器160、存储器170、可折叠的屏幕120、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器170中并被配置为由一个或多个处理器160执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
160.处理器160可以包括一个或者多个处理核。处理器160利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器170内的指令、程序、代码集或指令集,以及调用存储在存储器170内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器160可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器160可集成中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责
显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器160中,单独通过一块通信芯片进行实现。
161.存储器170可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read

only memory)。存储器170可用于存储指令、程序、代码、代码集或指令集。存储器170可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
162.可折叠的屏幕120用于显示由用户输入的信息、提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、数字、视频和其任意组合来构成,在一个实例中,触摸屏可设置于可折叠的屏幕120上从而与可折叠的屏幕120构成一个整体。另外,可折叠的屏幕130可以包括第一显示区域以及第二显示区域,第一显示区域以及第二显示区域可选择性的相对折叠或展开。
163.请参考图12,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
164.计算机可读存储介质800可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non

transitory computer

readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
165.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献