一种反射屏模组前光亮点补偿方法、设备、系统及介质与流程

文档序号:31673021发布日期:2022-09-28 01:23阅读:242来源:国知局
一种反射屏模组前光亮点补偿方法、设备、系统及介质与流程

1.本技术涉及显示技术领域,尤其涉及到一种反射屏模组前光亮点补偿方法、设备、系统及介质。


背景技术:

2.在目前带前光的反射类显示产品中,开前光后存在亮点比例约占产品总出货数量的60%,亮点尺寸大小不一致,人眼能识别到的明显亮点d>0.1mm占出货总数量的40%左右,开前光后屏幕亮点成为带前光反射类产品普遍存在的外观缺陷。


技术实现要素:

3.本技术提供一种反射屏模组前光亮点补偿方法、设备、系统及介质,用于减轻前光反射类产品中亮点的严重程度。
4.第一方面,本技术提供一种反射屏模组前光亮点补偿方法,包括:
5.分别识别反射屏模组中的目标亮点位置处的灰阶值以及与所述目标亮点对应的目标区域内的灰阶均值;其中所述目标亮点对应的目标区域是基于所述目标亮点的位置确定的;
6.若所述灰阶值大于或者等于所述灰阶均值,对所述灰阶值和/或所述灰阶均值进行调整,以使所述灰阶值低于所述灰阶均值。
7.本技术实施例通过分别识别反射屏模组中的目标亮点位置处的灰阶值以及与目标亮点对应的目标区域内的灰阶均值,并根据灰阶值以及灰阶均值的大小关系确定是否需要调整。若灰阶值大于或者等于灰阶均值,调整灰阶值和/或灰阶均值,以使灰阶值低于灰阶均值;若灰阶值小于灰阶均值则无需调整。由于目标区域是基于目标亮点的位置确定的区域,因而目标区域内有多个像素点,灰阶均值就是基于所有像素点的灰阶值确定的平均值。通过调整目标亮点位置处的灰阶值和/或目标区域内的灰阶均值,使得目标亮点位置处的灰阶值低于目标区域内的灰阶均值,从而实现降低目标亮点位置处与目标区域内的颜色对比度的目的,目标亮点位置处与目标区域内的颜色对比度降低,视觉差异变小,从而减轻亮点严重程度,从而提升产线生产的良率、提升用户体验感受,并大幅度降低生产成本。
8.在一些实施例中,所述对所述灰阶值和/或所述灰阶均值进行调整,包括:
9.若所述灰阶值和所述灰阶均值均位于第一阈值区间,降低所述灰阶值;
10.若所述灰阶值和所述灰阶均值均位于第二阈值区间,将所述灰阶均值升高至第三阈值区间;其中所述第三阈值区间位于所述第二阈值区间和所述第一阈值区间之间,且第一阈值区间中的最小值大于所述第二阈值区间中的最大值;
11.若所述灰阶值和所述灰阶均值均位于第三阈值区间,且所述灰阶值和所述灰阶均值均大于等于中部阈值,降低所述灰阶值;其中所述中部阈值位于所述第三阈值区间内;
12.若所述灰阶值和所述灰阶均值均位于第三阈值区间,且所述灰阶值和所述灰阶均值均小于中部阈值,升高所述灰阶均值;
13.若所述灰阶值与所述灰阶均值位于不同阈值区间,降低所述灰阶值。
14.在一些实施例中,所述若所述灰阶值和所述灰阶均值均位于第一阈值区间,降低所述灰阶值,包括:
15.将所述灰阶值降低至所述第二阈值区间;或者,
16.将所述灰阶值降低至所述第三阈值区间,且小于所述中部阈值。
17.在一些实施例中,所述若所述灰阶值和所述灰阶均值均位于第二阈值区间,将所述灰阶均值升高至第三阈值区间,包括:
18.若所述目标亮点位置处的光通量l与反射屏模组的中心位置处的光通量l0之间满足: ml0≤l≤nl0,将所述灰阶均值升高至低于所述中部阈值;
19.若所述目标亮点位置处的光通量l与所述反射屏模组的中心位置处的光通量l0之间满足: l>nl0,将所述灰阶均值升高至高于所述中部阈值。
20.在一些实施例中,所述目标区域为围绕所述目标亮点的周边区域。
21.在一些实施例中,所述方法还包括:
22.基于所述目标亮点的tft像素坐标值,确定所述目标亮点的位置,其中所述tft像素坐标值是基于所述反射屏模组中可操作区与像素分辨率的对应关系对所述目标亮点在可操作区的坐标值进行转换后得到的,所述目标亮点在可操作区的坐标值是基于所述反射屏模组中可视区与可操作区的对应关系对所述目标亮点在可视区的坐标值进行转换后得到的,所述目标亮点在可视区的坐标值是基于设备坐标系与所述反射屏模组中可视区的对应关系对所述目标亮点在所述设备坐标系中的坐标值进行转换后得到的。
23.在一些实施例中,所述方法还包括:
24.基于所述目标亮点的tft像素坐标值,确定所述目标亮点的位置,其中所述tft像素坐标值是基于设备坐标系与所述反射屏模组的像素分辨率的对应关系对所述目标亮点在所述设备坐标系中的坐标值进行转换后得到的;所述设备坐标系与所述反射屏模组的像素分辨率的对应关系是基于所述反射屏模组中可操作区与像素分辨率的对应关系、所述反射屏模组中可视区与可操作区的对应关系以及设备坐标系与所述反射屏模组中可视区的对应关系确定的。
25.第二方面,本技术还提供一种终端设备,包括:显示单元,处理器以及存储器,其中,所述显示单元用于显示信息,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器实现如第一方面中任一项所述的方法。
26.第三方面,本技术还提供一种反射屏模组前光亮点补偿系统,包括光学扫描设备,还包括坐标转换模块以及如第二方面所述的终端设备;其中,所述光学扫描设备用于识别并确定所述终端设备中目标亮点的设备坐标值;
27.所述坐标转换模块用于将所述目标亮点的设备坐标值转换为所述目标亮点的tft像素坐标值。
28.第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行第一方面中任一项所述的方法。
附图说明:
29.图1示例性示出了本发明实施例提供的一种终端设备的结构示意图;
30.图2示例性示出了本发明实施例提供的一种终端设备的软件架构示意图;
31.图3示例性示出了本发明实施例提供的终端设备的用户界面示意图;
32.图4示例性示出了本发明实施例提供的终端设备中反射屏模组的结构示意图;
33.图5示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的流程示意图;
34.图6示例性示出了光学扫描设备对反射屏模组进行亮度扫描的示意图;
35.图7示例性示出了反射屏模组中亮点的分布示意图;
36.图8示例性示出了图5中s502的流程示意图;
37.图9示例性示出了反射屏模组中反射屏的像素阵列示意图;
38.图10a-图10c示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的效果图一;
39.图11a-图11d示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的效果图二;
40.图12a-图12c示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的效果图三;
41.图13a-图13b示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的效果图四;
42.图14a-图14d示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的效果图五;
43.图15示例性示出了本发明实施例提供的一种反射屏模组前光亮点补偿方法的判断流程图;
44.图16示例性示出了本发明实施例提供的获取目标亮点的tft像素坐标值的流程示意图;
45.图17示例性示出了反射屏模组中va区与可操作区aa区的尺寸对应关系;
46.图18a-图18d示例性示出了坐标换算过程示意图;
47.图19示例性示出了确定目标亮点位置以及目标区域的流程示意图。
具体实施方式
48.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
49.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者
隐含地包括一个或者更多个该特征,在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
50.图1示出了终端设备100的结构示意图。下面以终端设备100为例对实施例进行具体说明。应该理解的是,图1所示终端设备100仅是一个范例,并且终端设备100可以具有比图 1中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。图1中示例性示出了根据示例性实施例中终端设备100 的硬件配置框图。如图1所示,终端设备100包括:射频(radio frequency,rf)电路110、存储器120、显示单元130、摄像头140、传感器150、音频电路160、无线保真(wireless fidelity, wi-fi)模块170、处理器180、蓝牙模块181、以及电源190等部件。rf电路110可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器180处理;可以将上行数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。存储器120可用于存储软件程序及数据。处理器180 通过运行存储在存储器120的软件程序或数据,从而执行终端设备100的各种功能以及数据处理。存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器120存储有使得终端设备 100能运行的操作系统。本技术中存储器120可以存储操作系统及各种应用程序,还可以存储执行本技术实施例方法的代码。显示单元130可用于接收输入的数字或字符信息,产生与终端设备100的用户设置以及功能控制有关的信号输入,具体地,显示单元130可以包括设置在终端设备100正面的触摸屏131,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。显示单元130还可用于显示由用户输入的信息或提供给用户的信息以及终端 100的各种菜单的图形用户界面(graphical user interface,gui)。具体地,显示单元130可以包括设置在终端设备100正面的显示屏132。其中,显示屏132可以采用液晶显示器、发光二极管等形式来配置。显示单元130可以用于显示本技术中的各种图形用户界面。其中,触摸屏131可以覆盖在显示屏132之上,也可以将触摸屏131与显示屏132集成而实现终端设备100的输入和输出功能,集成后可以简称触摸显示屏。本技术中显示单元130可以显示应用程序以及对应的操作步骤。摄像头140可用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器180转换成数字图像信号。终端设备100还可以包括至少一种传感器150,比如加速度传感器151、距离传感器152、指纹传感器153、温度传感器154。终端设备100还可配置有陀螺仪、气压计、湿度计、温度计、红外线传感器、光传感器、运动传感器等其他传感器。音频电路160、扬声器161、麦克风162可提供用户与终端设备100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出。终端设备100还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出至rf电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。本技术中麦克风162可以获取用户的语音。wi-fi属于短距离无线传输技术,终端设备100可以通过wi-fi模
块170帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。处理器180是终端设备100的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器120内的软件程序,以及调用存储在存储器120内的数据,执行终端设备100的各种功能和处理数据。在一些实施例中,处理器180可包括一个或多个处理单元;处理器180还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器180中。本技术中处理器180可以运行操作系统、应用程序、用户界面显示及触控响应,以及本技术实施例的处理方法。另外,处理器180与输入单元130和显示单元140耦接。蓝牙模块181,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,终端设备100可以通过蓝牙模块181与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。终端设备100还包括给各个部件供电的电源190(比如电池)。电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗等功能。终端设备100还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。
51.图2是本发明实施例的终端设备100的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android 系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime) 和系统库,以及内核层。应用程序层可以包括一系列应用程序包。如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。应用程序框架层为应用程序层的应用程序提供应用编程接口(application programminginterface,api)和编程框架。应用程序框架层包括一些预先定义的函数。如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。电话管理器用于提供终端设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端设备振动,指示灯闪烁等。android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功
能。系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac, amr,jpg,png等。三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。2d图形引擎是2d绘图的绘图引擎。内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
52.下面结合捕获拍照场景,示例性说明终端设备100软件以及硬件的工作流程。
53.当触摸屏131接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为相机应用图标的控件为例,相机应用调用应用框架层的接口,启动相机应用,进而通过调用内核层启动摄像头驱动,通过摄像头140捕获静态图像或视频。本技术实施例中的终端设备100可以为手机、平板电脑、可穿戴设备、笔记本电脑以及电视等。图3是用于示出终端设备(例如图1的终端设备100)上的用户界面的示意图。在一些具体实施中,用户通过触摸用户界面上的应用图标可以打开相应的应用程序,或者通过触摸用户界面上的文件夹图标可以打开相应的文件夹。
54.首先介绍一下本技术的应用场景:显示单元包括反射屏模组,参照图4,反射屏模组包括触摸屏410,位于触摸屏410一侧的第一光学胶层420,位于第一光学胶层420背离触摸屏 410一侧的前光430,位于前光430背离第一光学胶层420一侧的第二光学胶层440,位于第二光学胶层440背离前光430一侧的反射屏450。反射屏450即为终端设备中所称的显示屏,前光430包括导光板431和灯条432,导光板431为侧入式导光板。因为反射屏450的前光 430是前置背光,导光板431在显示屏即反射屏450上面,导光板431存在的亮点直接经过触摸屏410的透明玻璃盖板进入人眼没有经过液晶lcd和背光film膜材遮盖和弱化,亮点现象非常明显,终端用户非常容易观察到此异常缺陷,而导光板亮点和贴合异物亮点是没有办法规避的产线工艺和生产缺陷,液晶屏可以通过液晶lcd和背光film膜材遮盖和弱化,从而降低不良比例提高产量,但反射类产品因背光前置原因无法解决此问题。
55.基于上述应用场景,第一方面,如图5所示,本技术实施例提供了一种反射屏模组前光亮点补偿方法,包括如下步骤:
56.s501、分别识别反射屏模组中的目标亮点位置处的灰阶值以及与目标亮点对应的目标区域内的灰阶均值;其中目标亮点对应的目标区域是基于目标亮点的位置确定的。
57.s502、若灰阶值大于或者等于灰阶均值,对灰阶值和/或灰阶均值进行调整,以使灰阶值低于灰阶均值。
58.在一些实施例中,上述s501和s502中,反射屏模组中的目标亮点是通过光学扫描设备识别并确定位置的。具体地,在将如图4所示的带前光的反射屏模组调整至白画面并打开前光的前提下,通过光学扫描设备对反射屏模组进行亮度扫描,以识别出目标亮点并确定目标亮点的设备坐标值。一种可能实现的方式中,参照图6,光学扫描设备610对反射屏模组620 的亮度扫描操作在光学暗室dr中进行。示例性的,光学扫描设备可以为型号为ca2500、 radiant-zemax pm-1200的二维色彩分析仪。
59.可以理解的是,若反射屏模组中具有不止一个亮点,需要在多个亮点中按预设规则选取亮点作为目标亮点,参照图7,反射屏模组中亮点的光通量为l,反射屏模组的中心区域的光通量为l0,依据亮点的光通量大小判断该亮点是否为目标亮点,例如目标亮点的光通量需要满足以下关系:l≥2l0。
60.在一些实施例中,上述s501和s502中,与目标亮点对应的目标区域是基于目标亮点的位置确定的区域,具体地,目标区域为围绕目标亮点的周边区域。例如:目标区域为以目标亮点的位置为中心,以d为延伸距离的区域。其中d满足一定的尺寸范围,如:0.5mm≤d ≤1mm。示例性的,d可以为0.5mm、0.6mm、0.7mm、0.8mm、0.9mm或者1mm。例如,目标区域为以d为直径的圆形周边区域;或者,目标区域为以d为边长的长方形区域,其中相邻两个侧边的d取不同数值;或者,目标区域为以d为边长的正方形区域。但需要说明的是,该目标区域不包括目标亮点。
61.需要说明的是,灰阶是将最亮与最暗之间的亮度变化,区分为若干份。以便于进行信号输入相对应的显示屏亮度管控。每张数字影像都是由许多点所组合而成的,这些点又称为像素(pixels),通常每一个像素可以呈现出许多不同的颜色,它是由红(r)、绿(g)、蓝(b) 三个子像素组成的。每一个子像素,其背后的光源都可以显现出不同的亮度级别。而灰阶代表了由最暗到最亮之间不同亮度的层次级别。这中间层级越多,所能够呈现的画面效果也就越细腻。以8bit的tft面板为例,能表现2的8次方,等于256个亮度层次,我们就称之为 256灰阶。若显示模组是由黑到白的0-255灰阶,中部阈值为127,低于127即0-127灰阶为低灰阶,高于127即128-255为高灰阶。显示屏上每个像素,均由不同亮度层次的红、绿、蓝组合起来,最终形成不同的色彩点。也就是说,屏幕上每一个点的色彩变化,其实都是由构成这个点的三个rgb子像素的灰阶变化所带来的。
62.可以理解的是,与目标亮点对应的目标区域是包括多个像素的区域,每个像素均有与之对应的灰阶,因而采用灰阶均值标定目标区域内的灰阶,即目标区域内的灰阶均值是基于所有像素的灰阶确定的平均值。
63.本技术实施例通过分别识别反射屏模组中的目标亮点位置处的灰阶值以及与目标亮点对应的目标区域内的灰阶均值,并根据灰阶值以及灰阶均值的大小关系确定是否需要调整。若灰阶值大于或者等于灰阶均值,调整灰阶值和/或灰阶均值,以使灰阶值低于灰阶均值;若灰阶值小于灰阶均值则无需调整。通过调整目标亮点位置处的灰阶值和/或目标区域内的灰阶均值,使得目标亮点位置处的灰阶值低于目标区域内的灰阶均值,从而实现降低目标亮点位置处与目标区域内的颜色对比度的目的,目标亮点位置处与目标区域内的颜色对比度降低,视觉差异变小,从而减轻亮点严重程度,从而提升产线生产的良率、提升用户体验感受,并大幅度降低生产成本。
64.在一些实施例中,上述s502中对灰阶值和/或灰阶均值进行调整,如图8所示,具体可以包括以下步骤:
65.s801、若灰阶值和灰阶均值均位于第一阈值区间,降低灰阶值;
66.s802、若灰阶值和灰阶均值均位于第二阈值区间,将灰阶均值升高至第三阈值区间;其中第三阈值区间位于第二阈值区间和第一阈值区间之间,且第一阈值区间中的最小值大于第二阈值区间中的最大值;
67.s803、若灰阶值和灰阶均值均位于第三阈值区间,且灰阶值和灰阶均值均大于等
于中部阈值,降低灰阶值;其中中部阈值位于第三阈值区间内;
68.s804、若灰阶值和灰阶均值均位于第三阈值区间,且灰阶值和灰阶均值均小于中部阈值,升高灰阶均值;
69.s805、若灰阶值与灰阶均值位于不同阈值区间,降低灰阶值。
70.需要说明的是,上述s801和s802中,第三阈值区间位于第二阈值区间和第一阈值区间之间,且第一阈值区间中的最小值大于第二阈值区间中的最大值,具体可以理解为,第三阈值区间中的最小值大于第二阈值区间中的最大值,第一阈值区间中的最小值大于第三阈值区间中的最大值。
71.在一些实施例中,第一阈值区间中元素的个数为1,即第一阈值区间仅包括反射屏模组中灰阶的最大值;第二阈值区间中元素的个数为1,即第二阈值区间仅包括反射屏模组中灰阶的最小值;第三阈值区间中的元素的个数为多个,即第二阈值区间包括反射屏模组中灰阶最小值与最大值中间的所有值。
72.一种可能实现的方式中,反射屏模组是由黑到白的0-255灰阶,第一阈值区间仅包括值为255的灰阶,也就是说,当灰阶值位于第一阈值区间,目标亮点位置处显示白色;第二阈值区间仅包括值为0的灰阶,也就是说,当灰阶值位于第二阈值区间,目标亮点位置处显示黑色;第三阈值区间包括0-255中除去两个端值的所有值,也就是说,当灰阶值位于第三阈值区间,目标亮点位置处显示灰色。第三阈值区间中低于中部阈值为低灰阶,高于中部阈值为高灰阶。
73.可以理解的是,反射屏模组组装完成后,亮点的位置会固定不变,通过将反射屏模组调整至白画面方便识别目标亮点并确定目标亮点的位置,调试状态下,反射屏显示的画面不仅仅是白画面,例如反射屏可以显示白色、黑色或者灰色或者多种颜色混合等,故目标亮点位置和目标区域内均可能显示白色,也可能显示黑色,还可能显示灰色等。但是,由于目标亮点位置亮度较高,即使目标亮点位置处颜色与目标区域内颜色相同,也因亮度不同使得视觉差异较大,故仍需要调节对应的tft的亮度,减小视觉差异,从而减轻亮点严重程度。
74.一种可能实现的方式中,如图9所示,目标亮点位置为m,目标区域为n,反射屏包括多个阵列分布的子像素,例如第一子像素901、第二子像素902和第三子像素903,示例性的,第一子像素901为红色子像素,第二子像素902为绿色子像素,第三子像素903为蓝色子像素。
75.在一些实施例中,上述s801中,若灰阶值和灰阶均值均位于第一阈值区间,降低灰阶值,具体可以采用如下方式:
76.例如,将灰阶值降低至第二阈值区间。示例性的,以反射屏为黑白显示屏为例,参照图 10a-图10c,图10a-图10c未示出各个子像素,以m代表目标亮点位置,以n代表目标区域;如图10a所示,目标亮点m位置处以及目标区域n均为白色,但因目标亮点m和目标区域 n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,可以将目标亮点m位置处调整为黑色(如图10b所示),目标亮点m的高亮度光线经过前光下反射屏的黑色吸收后亮度强度降低,与目标区域n光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
77.例如,将灰阶值降低至第三阈值区间,且小于中部阈值。示例性的,继续参照图10a和图10c,如图10a所示,目标亮点m位置处以及目标区域n均为白色,但因目标亮点m和目标
区域n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,可以将目标亮点m位置处调整为低灰阶(如图10c所示),目标亮点m的高亮度光线经过前光下反射屏的低灰阶颜色吸收后亮度强度降低,与目标区域n光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
78.在一些实施例中,上述s802中,若灰阶值和灰阶均值均位于第二阈值区间,将灰阶均值升高至第三阈值区间;具体可以采用如下方式:
79.例如,将灰阶均值升高至低于中部阈值;此时,目标亮点的光通量l需要满足:ml0≤l ≤nl0,其中,l为目标亮点位置处的光通量,l0为反射屏模组的中心位置处的光通量。示例性的,以反射屏为黑白显示屏为例,参照图11a-图11b,图11a-图11b未示出各个子像素,以 m代表目标亮点位置,以n代表目标区域;如图11a所示,目标亮点m位置处以及目标区域 n均为黑色,但因目标亮点m和目标区域n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,若目标亮点的光通量l满足:2l0≤l≤5l0(如图11a所示),则将目标区域调整为低灰阶(如图11b所示),目标区域n内反射光经过灰色反射后亮度增强,目标亮点m 位置与目标区域n光强度对比度以及颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
80.例如,将灰阶均值升高至高于中部阈值;此时,目标亮点的光通量l需要满足:l>nl0,其中,l为目标亮点位置处的光通量,l0为反射屏模组的中心位置处的光通量。示例性的,以反射屏为黑白显示屏为例,参照图11c-图11d,图11c-图11d未示出各个子像素,以m代表目标亮点位置,以n代表目标区域;如图11c所示,目标亮点m位置处以及目标区域n 均为黑色,但因目标亮点m和目标区域n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,若目标亮点的光通量l满足:l>5l0(如图11c所示),则将目标区域调整为高灰阶(如图11d所示),目标区域n内反射光经过灰色反射后亮度增强,目标亮点m位置与目标区域n光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
81.在一些实施例中,上述s803中,若灰阶值和灰阶均值均位于第三阈值区间,且灰阶值和灰阶均值均大于等于中部阈值,降低灰阶值;具体可以采用如下方式:
82.例如,将灰阶值降低至第二阈值区间。示例性的,以反射屏为黑白显示屏为例,参照图 12a-图12b,图12a-图12b未示出各个子像素,以m代表目标亮点位置,以n代表目标区域;如图12a所示,目标亮点m位置处以及目标区域n均为灰色且均为高灰阶,因目标亮点m 和目标区域n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,可以将目标亮点 m位置处调整为黑色(如图12b所示),使目标亮点m位置反射光亮度减弱,目标亮点m位置与目标区域n光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
83.例如,将灰阶值降低至第三阈值区间,且小于中部阈值。示例性的,继续参照图12a和图12c,如图12a所示,目标亮点m位置处以及目标区域n均为灰色且均为高灰阶,因目标亮点m和目标区域n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,可以将目标亮点m位置处调整为低灰阶(如图12c所示),使目标亮点m位置反射光亮度减弱,目标亮点m位置与目标区域n光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
84.在一些实施例中,上述s804中,若灰阶值和灰阶均值均位于第三阈值区间,且灰阶值和灰阶均值均小于中部阈值,升高灰阶均值;具体可以采用如下方式:
85.例如,将灰阶均值升高至高于中部阈值。示例性的,以反射屏为黑白显示屏为例,参照图13a-图13b,图13a-图13b未示出各个子像素,以m代表目标亮点位置,以n代表目标区
域;如图13a所示,目标亮点m位置处以及目标区域n均为灰色且均为低灰阶,因目标亮点 m和目标区域n的亮度不同,使得目标亮点m和目标区域n视觉差异明显,可以将目标区域n调整为高灰阶(如图13b所示),使目标区域n反射光亮度减弱,目标亮点m位置与目标区域n光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
86.在一些实施例中,上述s805中,灰阶值与灰阶均值位于不同阈值区间可以理解为目标亮点和目标区域颜色不一致(如图14a所示)或者呈现渐变色(如图14b所示),通过识别目标亮点位置和目标区域灰阶差异,对目标亮点位置或目标区域反射屏如水墨屏灰阶进行调整(如图14c和图14d所示),例如,以16灰阶水墨屏为例,若目标亮点比目标区域灰阶高2个灰阶,则将目标亮点位置灰阶降低4个灰阶,从而降低因目标亮点亮度高而造成的目标亮点位置偏亮的程度。目标亮点位置与目标区域光强度对比度和颜色对比度降低,视觉差异变小,从而减轻亮点严重程度。
87.为了使本发明实施例提供的方案更容易理解,下面通过一个具体实施例详细说明本发明实施例提供的反射屏模组前光亮点补偿方法。如图15所示,该过程包括如下步骤:
88.s1501、分别识别反射屏模组中的目标亮点位置处的灰阶值以及与目标亮点对应的目标区域内的灰阶均值。
89.s1502、判断灰阶值是否大于等于灰阶均值,若是,执行s1503;若否,执行s1501。
90.s1503、判断灰阶值和灰阶均值是否均位于第一阈值区间,若是,执行s1504;若否,执行s1505。
91.s1504、将灰阶值降低至第二阈值区间;或者,将灰阶值降低至第三阈值区间,且小于中部阈值。
92.s1505、判断灰阶值和灰阶均值是否均位于第二阈值区间,若是,执行s1506;若否,执行s1510。
93.s1506、判断目标亮点位置处的光通量l与反射屏模组的中心位置处的光通量l0之间是否满足:2l0≤l≤5l0,若是,执行s1507;若否,执行s1508。
94.s1507、将灰阶均值升高至低于中部阈值。
95.s1508、判断目标亮点位置处的光通量l与反射屏模组的中心位置处的光通量l0之间是否满足:l>5l0,若是,执行s1509;若否,执行s1510。
96.s1509、将灰阶均值升高至高于中部阈值。
97.s1510、判断灰阶值和灰阶均值是否均位于第三阈值区间,若是,执行s1511;若否,执行s1515。
98.s1511、判断灰阶值和灰阶均值是否均大于等于中部阈值,若是,执行s1512;若否,执行s1513。
99.s1512、将灰阶值降低至第二阈值区间;或者,灰阶值降低至第三阈值区间,且小于中部阈值;
100.s1513、判断灰阶值和灰阶均值是否均小于中部阈值,若是,执行s1514;若否,执行 s1515。
101.s1514、将灰阶均值升高至高于中部阈值。
102.s1515、判断灰阶值与灰阶均值位于不同阈值区间,若是,执行s1516;若否,执行s1501。
103.s1516、降低灰阶值至低于灰阶阈值。
104.实际实施时,s1503、s1505、s1510和s1515可以同时进行。
105.需要说明的是,反射屏模组中反射屏可以为黑白显示屏,也可以为彩色显示屏,彩色显示屏的调整原理与黑白显示屏相同,仅仅黑白灰阶变为彩色灰阶,在此不再赘述。
106.需要说明的是,黑白水墨屏、彩色水墨屏、rlcd(reflective liquid crystal display,反射型液晶显示器)、彩色rlcd、电浆屏、彩色电浆屏通过不同方式进行灰阶调整。示例性的,黑白水墨屏通过改变加在此位置的tft电压压差和波形,改变胶囊里黑白粒子的位置,从而实现从白色-灰阶-黑色变化;彩色水墨屏通过改变加在此位置的tft电压压差和波形,改变胶囊里黑白粒子的位置,从而实现从白-灰阶-黑色变化,并搭配rgb彩膜的颜色,实现白色
ꢀ‑
彩色高灰阶-彩色低灰阶-黑色的变化;rlcd或者彩色rlcd通过改变加在此位置的tft电压压差实现液晶角度翻转,并搭配rgb彩膜的颜色,实现白色-彩色高灰阶-彩色低灰阶-黑色的变化;黑白或者彩色电浆屏通过改变加在此位置的tft电压压差和波形,改变tft围堰里黑白粒子的高低位置,并搭配rgb彩膜的颜色,从而实现从白色-灰阶-黑色、白色-彩色高灰阶-彩色低灰阶-黑色的变化。
107.在一些实施例中,反射屏模组前光亮点补偿方法中目标亮点的位置是基于目标亮点的 tft像素坐标值确定的,需要说明的是,光学扫描设备的扫描到的区域为反射屏模组的触摸屏开口区域,反射屏的显示区域往往大于触摸屏的区域,反射屏显示的像素与薄膜晶体管tft 一一对应,本技术提供的反射屏模组亮点补偿方法需要通过调节特定区域内的薄膜晶体管如 tft的电压或者波形等控制反射屏显示的颜色灰阶,故为了准确调节,需要获得tft像素坐标值。tft像素坐标值为像素点的坐标即薄膜晶体管tft的源极和栅极形成的二维坐标值,即tft像素坐标值为(s,g)。
108.具体地,下面针对如何得到目标亮点的tft像素坐标值进行具体说明:
109.在一些实施例中,tft像素坐标值是基于反射屏模组中可操作区与像素分辨率的对应关系对目标亮点在可操作区的坐标值进行转换后得到的,目标亮点在可操作区的坐标值是基于反射屏模组中可视区与可操作区的对应关系对目标亮点在可视区的坐标值进行转换后得到的,目标亮点在可视区的坐标值是基于设备坐标系与反射屏模组中可视区的对应关系对目标亮点在设备坐标系中的坐标值进行转换后得到的。
110.例如,如图16所示,获取目标亮点的tft像素坐标值,包括如下步骤:
111.s1601、光学扫描设备依据反射屏模组的可视区va区建立坐标系,以使光学扫描设备读出的设备坐标值为va区的坐标值。
112.一种可能实现的方式中,光学扫描设备自带坐标系以标定扫描区,当反射屏模组位于扫描区时,光学扫描设备可以将反射屏模组中显示的亮点识别,光学扫描设备扫描后可以直接地读出的目标亮点的坐标为设备坐标值。
113.s1602、依据反射屏模组中va区与的可操作区aa区的对应关系,将目标亮点在va区的坐标值换算为aa区的坐标值。
114.可以理解的是,反射屏模组组装完成后,反射屏模组中va区与可操作区aa区的尺寸对应关系确定,且如图17所示,va区与aa区均近似为矩形,且va区矩形的中心点c
va
与aa区矩形的中心点c
aa
重合,图17中显示的尺寸为对应区域的长度和宽度数据,单位为 mm,可根据va区与可操作区aa区的尺寸对应关系,将目标亮点在va区上的坐标值换算为目标亮点在
aa区的坐标值。
115.s1603、依据反射屏模组中aa区与像素分辨率的对应关系,将目标亮点在aa区的坐标值换算为tft像素坐标值。
116.上述s1603中,像素分辨率与tft像素坐标值一一对应,示例性的,像素分辨率指的是 700*1400等数值,是薄膜晶体管tft面板控制的aa区中的像素数量。反射屏模组中每一个像素点都是由集成在其后的薄膜晶体管tft来驱动,即像素点与薄膜晶体管tft一一对应。 tft面板对应至aa区即像素区域中显示尺寸是像素区域的长度宽度数据,像素区域的长度宽度数据与aa区实际长度宽度数据可以换算。像素区域内像素点是阵列分布的,可由像素点的坐标换算tft面板中控制相应像素点的薄膜晶体管tft的坐标。示例性的,tft像素坐标值为tft面板线路坐标,可以通过调节对应位置或者区域的薄膜晶体管tft控制目标亮点位置或者目标区域内的显示屏显示的颜色灰阶。
117.在一些实施例中,上述s1601中,光学扫描设备依据反射屏模组的可视区va区建立坐标系通过相互对应的第一定位点和第二定位点确定;其中:第一定位点为坐标系的坐标原点 o;第二定位点位于va区,va区为矩形,第二定位点为va区的任意一个直角的顶点,如图18a所示,第二定位点为va区的左下角顶点o’。依据可视区va区与可操作区aa区的尺寸对应关系(如图17所示),将目标亮点在va区上的坐标值(x
va
,y
va
)换算为目标亮点在aa区的坐标值(x
aa
,y
aa
),如图18b和图18c所示。依据aa区的尺寸与像素分辨率的尺寸一一对应,将目标亮点在aa区的坐标值(x
aa
,y
aa
)换算为tft像素坐标值,如图18d 所示。
118.在一些实施例中,tft像素坐标值是基于设备坐标系与反射屏模组的像素分辨率的对应关系对目标亮点在设备坐标系中的坐标值进行转换后得到的;设备坐标系与反射屏模组的像素分辨率的对应关系是基于反射屏模组中可操作区与像素分辨率的对应关系、反射屏模组中可视区与可操作区的对应关系以及设备坐标系与反射屏模组中可视区的对应关系确定的。
119.可以理解的是,光学扫描设备可以直接对反射屏模组进行亮度扫描,然后将光学扫描设备输出的设备坐标值再利用其它外接设备如电脑对设备坐标值进行处理,最终换算成tft像素坐标值。当然也可以先将换算规则输入光学扫描设备,使得光学扫描设备直接读出的设备坐标值即为tft像素坐标值。换算规则可以参照图18a-图18d所示的可视区va区与可操作区aa区的对应关系以及aa区与像素分辨率的对应关系。也就是说,两种方法原理相同。但相比预先将换算规则输入光学扫描设备,通过外接设备对光学扫描设备输出的数据进行处理,不用对光学扫描设备进行设置操作。
120.一种可能实现的方式中,获取目标亮点的tft像素坐标值,包括:
121.依据反射屏模组中可视区va区与可操作区aa区的对应关系、aa区与像素分辨率的对应关系,获得va区中任意一个坐标点与对应的薄膜晶体管的tft像素坐标值的换算公式,并将换算公式写入光学扫描设备中,以使光学扫描设备读出的设备坐标值为tft像素坐标值。
122.为了使本发明实施例提供的方案更容易理解,下面通过一个具体实施例详细说明目标亮点位置以及目标区域如何确定。如图19所示,该过程包括如下步骤:
123.s1901、将带前光的反射屏模组调整至白画面并打开前光。
124.s1902、使光学扫描设备的坐标系的坐标原点与反射模组可视区va区的左下直角
顶点重合,坐标系的两条垂直的坐标轴分别与直角的两条边重合,并读取光学扫描设备的设备坐标值(x,y),记为目标亮点的va区坐标值(x
va
,y
va
)。
125.s1903、将目标亮点的va区坐标值(x
va
,y
va
)换算为目标亮点的可操作区aa区坐标值(x
aa
,y
aa
)。
126.s1904、将目标亮点的aa区坐标值(x
aa
,y
aa
)换算为目标亮点的tft像素坐标值。
127.s1905、依据目标亮点的tft像素坐标值确定目标区域。
128.第二方面,本技术还提供一种终端设备,包括:显示单元,处理器以及存储器,其中,显示单元用于显示信息,存储器存储有程序代码,当程序代码被处理器执行时,使得处理器实现如第一方面中任一项的方法。
129.第三方面,本技术还提供一种反射屏模组前光亮点补偿系统,包括光学扫描设备,还包括坐标转换模块以及如第二方面的终端设备;其中,光学扫描设备用于识别并确定终端设备中目标亮点的设备坐标值;坐标转换模块用于将目标亮点的设备坐标值转换为目标亮点的 tft像素坐标值。
130.第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被计算机执行时,使计算机执行第一方面中任一项的方法。
131.由于本发明实施例中的终端设备、反射屏模组前光亮点补偿系统和计算机存储介质可以应用于上述处理方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明的实施例在此不再赘述。
132.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
133.虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1