本发明涉及对用静态方法显示可变信息的指示装置进行控制,尤其涉及显示屏校正领域。
背景技术:
1、led显示屏由于其具有色彩鲜艳、动态范围广、亮度高、寿命长等优点被广泛应用于商业传媒、文化演出、信息传播、新闻发布等。
2、本领域的技术人员都知道,led显示屏是由一个个led显示模组拼接而成的,而每个led显示模组上面集成有多个led发光管芯,也被叫做灯点,所述led发光管芯是用来发光的元件。led发光管芯由于其自身发光离散性和性能衰减等原因,会导致在相同的电力输入的情况下,相同规格的不同led发光管芯所发出的亮度和或色度并不相同,进而导致led显示模组以及led显示屏出现亮度、色度不均匀现象。为了提高led显示屏的显示均匀性,增强人眼观看的舒适度,出现了led显示屏校正技术。
3、led显示屏校正技术,可以分为单模组校正和整屏校正;所谓单模组校正是指,对一个led显示模组进行校正,以使led显示模组上的各个灯点的亮度和或色度显示一致,所述单模组校正一般用于在将led显示模组拼接成led显示屏之前;所谓整屏校正是指,将整个led显示屏看成一个整体,对整个led显示屏进行校正,以使整个led显示屏上的各个灯点的亮度和或色度显示一致,所述整屏校正一般用于在将led显示模组拼接成led显示屏之后。
4、针对传统led显示屏的整屏校正已经较为成熟,其常见的方法是:首先,通过相机一次或者多次拍摄led显示屏特定图像;然后,对所述屏幕图像进行灯点定位,提取拍摄区域内led显示屏上每颗灯点的光学信息;再然后,根据所述光学信息和整个屏幕的图像,计算得到每颗灯点的补偿系数(或称作校正系数);最后,将所述补偿系数(或称作校正系数)发送给控制系统,由所述控制系统对整个led显示屏上每颗灯点的亮度和或色度进行差异化调整,以使整个led显示屏上的各个灯点的亮度和或色度显示一致。
5、随着人们对led显示屏的个性化要求越来越高,出现了越来越多的异形led平面屏(或简称异形平面屏),这些异形led平面屏,虽然依然属于平面显示屏这一领域,但在整体形状上,已经不再坚持使用传统的矩形,而是采取更加多样化的形状,如圆形、梯形、三角形等等;这些形状各异的异形led平面屏,在给我们带来更多视觉冲击的同时,也给显示屏的校正带来了新的难题。
6、目前led显示屏校正技术多是针对传统的矩形屏幕进行开发,其中,led像素点光学信息的定位提取技术(即灯点定位技术),也多是基于矩形形状开发的相应算法。但是,异形led平面屏,由于其形状的不规则,给led像素点光学信息的定位提取造成了困难;采用传统的显示屏校正技术,针对不同形状的异形led平面屏进行校正,需要开发不同的算法来对异形led平面屏的像素点光学信息进行定位提取;因此,采用传统的显示屏校正技术,对多个不同形状的异形led平面屏进行显示屏校正,不仅耗时耗力,而且通用性差。
7、因此亟需一种通用、简便、易行的适用于异形led平面屏(或简称异形平面屏)的灯点定位方法。
技术实现思路
1、本发明提出了异形平面屏灯点定位方法以及亮度信息的获得方法,解决了现有技术所存在的采用传统的显示屏校正技术,对多个不同形状的异形平面屏进行显示屏校正,耗时耗力,通用性差的问题。
2、本发明所述的异形平面屏灯点定位方法,其技术方案如下:
3、异形平面屏灯点定位方法,所述方法具体包括:
4、s1、在预先采集的异形平面屏的纯色图像上,设立以像素为单位的直角坐标系;
5、s2、在所述直角坐标系中,绘制异形平面屏轮廓的最小外接矩形dv;
6、s3、在所述直角坐标系中,计算获得最小外接矩形dv的四个顶点的坐标,即左上角顶点lt的坐标为(xa,ya),右上角顶点rt的坐标为(xb,ya),左下角顶点lb的坐标为(xa,yc),右下角顶点rb的坐标为(xb,yc);
7、s4、根据所述四个顶点坐标以及预先给定的横向最长行灯点数量hn和纵向最长列灯点数量vn,在所述最小外接矩形dv内构建一个矩形阵列,所述矩形阵列由vn行hn列个均匀排列的像素点组成,用于组成所述矩形阵列的像素点是为理论灯点,所述矩形阵列的四个顶点处的理论灯点与所述最小外接矩形dv的四个顶点重合,计算获得所述矩形阵列中每个理论灯点的质心坐标,以及所有理论灯点的质心坐标矩阵s;
8、s5、根据所述预先采集的异形平面屏的纯色图像,计算获得光斑半径r;
9、s6、对所述矩形阵列中的理论灯点进行坐标修正,计算获得与所述理论灯点相对应的应用灯点的质心坐标和质心坐标矩阵,完成灯点定位。
10、进一步的,提供一个优选实施方式,所述步骤s6具体如下:
11、s6.1、在所述矩形阵列中选取一个理论灯点,计算获得所述理论灯点的理论光斑亮度值;
12、s6.2、遍历所述理论灯点的所有相邻像素,并获取每一个所述相邻像素的理论光斑亮度值;所述相邻像素是以所述理论灯点为中心,边长为2d的矩形范围内所包含的像素,其中r≤d≤2r,单位为像素;所述理论光斑亮度值是以所述理论灯点或相邻像素为中心、边长为2r的矩形范围内的所有像素点的灰度值和;
13、s6.3、将所述理论灯点的理论光斑亮度值,与所述相邻像素的理论光斑亮度值进行比较,并按照如下条件进行选择:
14、如果所有相邻像素的虚拟光斑亮度值均不大于所述理论灯点的理论光斑亮度值,则所述理论灯点的质心坐标,即为与所述理论灯点相对应的应用灯点的质心坐标;
15、如果有相邻像素的虚拟光斑亮度值大于所述理论灯点的理论光斑亮度值,则取值最大的虚拟光斑亮度值所对应的相邻像素的质心坐标,即为与所述理论灯点相对应的应用灯点的质心坐标;
16、s6.4、重复步骤s6.1-s6.3,直到所有理论灯点都经过坐标修正,并获得相对应的应用灯点的质心坐标和质心坐标矩阵,异形平面屏灯点定位完成。
17、进一步的,提供一个优选实施方式,所述步骤s4具体如下:
18、s4.1、所述矩形阵列由vn行hn列个均匀排列的像素点组成,用于组成所述矩形阵列的像素点是为理论灯点,所述矩形阵列中第i行第j列的理论灯点为s(i,j),其中1≤i≤vn,1≤j≤hn,hn为预先给定的横向最长行灯点数量,vn为预先给定的纵向最长列灯点数量vn;
19、s4.2、所述矩形阵列均匀分布于所述最小外接矩形dv内;
20、所述矩形阵列的左上角顶点的理论灯点为s(1,1),与最小外接矩形dv的左上角顶点lt坐标重合,质心坐标为(xa,ya);
21、所述矩形阵列的右上角顶点的理论灯点为s(1,hn),与最小外接矩形dv的右上角顶点rt坐标重合,质心坐标为(xb,ya);
22、所述矩形阵列的左下角顶点的理论灯点为s(vn,1),与最小外接矩形dv的左下角顶点lb坐标重合,质心坐标为(xa,yc);
23、所述矩形阵列的左下角顶点的理论灯点为s(vn,hn),与最小外接矩形dv的左下角顶点rb坐标重合,质心坐标为(xb,yc);
24、s4.3、所述理论灯点s(i,j)的质心坐标为:
25、(xi,yj)=(xa+(xb-xa)/(hn-1)×(j-1),ya+(yc-ya)/(vn-1)×(i-1))。
26、s4.4、所述理论灯点的质心坐标矩阵s表示为:
27、。
28、进一步的,提供一个优选实施方式,所述步骤s5中的光斑半径r的取值范围为[4,10),单位为像素。
29、进一步的,提供一个优选实施方式,所述步骤s1中的预先采集的异形平面屏的纯色图像,是采用隔行隔列的采集方式采集的。
30、本发明还提出了的异形平面屏亮度信息的获得方法,其技术方案如下:
31、异形平面屏亮度信息的获得方法,所述方法具体如下:
32、st1、采用上述异形平面屏灯点定位方法,对预先采集的异形平面屏的纯色图像进行灯点校正,获得所述异形平面屏的应用灯点的质心坐标;
33、st2、选取所述异形平面屏的一个应用灯点,并获取所述应用灯点的光斑亮度值,所述光斑亮度值为以所述应用灯点的质心坐标为中心、边长为2r的矩形范围内的所有像素点的灰度值和;
34、st3、重复步骤st2,直到获取所有应用灯点的光斑亮度值,则所述异形平面屏的亮度矩阵l,表示为:
35、,其中l(i,j)为所述异形平面屏中第i行第j列应用灯点的光斑亮度值,所述亮度矩阵l即为异形平面屏的亮度信息。
36、本发明还提出了的异形平面屏校正系数获取方法,其技术方案如下:
37、异形平面屏校正系数获取方法,所述方法具体如下;
38、ste1、采集异形平面屏的纯色图像,得到n张采集图片t1~tn;
39、ste2、针对每一幅采集图片ti,其中1≤i≤n,做如下处理,获得所述采集图片ti对应的应用灯点的亮度矩阵ldi
40、采用上述异形平面屏灯点定位方法,根据所述采集图片ti,对异形平面屏进行灯点定位,获得与所述采集图片ti对应的应用灯点的质心坐标矩阵zi;
41、根据所述质心坐标矩阵zi,获得与所述采集图片ti对应的应用灯点的亮度矩阵ldi;
42、ste3、根据所有采集图片以及与其对应的应用灯点的亮度矩阵,计算异形平面屏的校正系数。
43、本发明还提出了的异形平面屏显示均匀性的评估方法,其技术方案如下:
44、异形平面屏显示均匀性的评估方法,所述方法具体如下;
45、step1、对异形平面屏进行亮度校正,获得亮度校正后的异形平面屏;
46、step2、对亮度校正后的异形平面屏进行纯色图像采集,得到n张采集图片t1~tn;
47、step3、针对每一幅采集图片ti,其中1≤i≤n,做如下处理,获得与所述采集图片ti对应的应用灯点的亮度矩阵ldi:
48、采用上述异形平面屏灯点定位方法根据所述采集图片ti,对异形平面屏进行灯点定位,获得与所述采集图片ti对应的应用灯点的质心坐标矩阵zi;
49、根据所述质心坐标矩阵zi,获得与所述采集图片ti对应的应用灯点的亮度矩阵ldi;
50、step4、根据所有采集图片以及与其对应的应用灯点的亮度矩阵,对所述异形平面屏的显示均匀性进行评估。
51、本发明还提出了的一种计算机设备,其技术方案如下:
52、一种计算机设备,包括:处理器和存储器,所述存储器用于存储所述处理器的可执行指令,所述处理器配置为经由执行所述可执行指令来执行上述的异形平面屏灯点定位方法,或者执行上述的异形平面屏亮度信息的获得方法,或者上述的异形平面屏校正系数获取方法,或者上述的异形平面屏显示均匀性的评估方法。
53、本发明还提出了的一种计算机存储介质,其技术方案如下:
54、一种计算机存储介质,所述存储介质中存储有计算机程序,所述计算机程序运行时,执行上述的异形平面屏灯点定位方法,或者执行上述的异形平面屏亮度信息的获得方法,或者上述的异形平面屏校正系数获取方法,或者上述的异形平面屏显示均匀性的评估方法。
55、本发明有以下有益效果:
56、1.本发明通过将异形平面屏映射成矩形的方式来进行灯点定位,可以采用通用的方式对各种形状的异形平面屏进行整屏灯点定位,通用性好。
57、2.本发明通过所述异形平面屏灯点定位方法获得的灯点定位信息,可以用于对异形平面屏进行整屏校正,或整屏显示均匀性评估,校正或评估方法,相比于采用传统led显示屏校正或评估的方法,简便易行、省时省力。
58、本发明所述的异形平面屏灯点定位方法以及亮度信息的获得方法,适用于对各种形状的led平面屏的生产检测、安装、维修技术领域中。