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

一种对应关系获得方法、装置、设备及介质与流程

2023-07-13 15:09:43 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种对应关系获得方法、装置、设备及介质。


背景技术:

2.led(light emitting diode,发光二极管)显示屏能够通过控制半导体二极管发光来进行画面显示。显示屏中包含多个灯珠,随着观测角度的变化,所观测到的灯珠所发射光的光强也会发生变化。为了对显示屏进行校正,使得从不同角度观测显示屏时,所观测到的显示屏中各个灯珠的亮色度均匀一致,需要获得各个灯珠的观测角度与亮色度信息的对应关系,上述亮色度信息包括亮度信息和色度信息。
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.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。
78.图1为本技术实施例提供的一种对应关系获得方法的流程示意图;
79.图2为本技术实施例提供的一种双目相机采集双目图像的示意图;
80.图3为本技术实施例提供的一种观测角度的示意图;
81.图4为本技术实施例提供的一种观测到的灯珠的光强随观测角度变化的示意图;
82.图5为本技术实施例提供的一种对应关系的示意图;
83.图6为本技术实施例提供的一种采集双目图像的示意图;
84.图7为本技术实施例提供的一种灯珠图像坐标获得过程的示意图;
85.图8为本技术实施例提供的一种视图中灯珠的示意图;
86.图9为本技术实施例提供的一种计算灯珠亮色度的示意图;
87.图10为本技术实施例提供的一种三维坐标系的俯视图;
88.图11为本技术实施例提供的一种灯珠相对双目相机在水平面中所成的夹角的示意图;
89.图12为本技术实施例提供的一种灯珠相对双目相机在竖直面中所成的夹角的示意图;
90.图13为本技术实施例提供的一种显示屏校正方法的流程示意图;
91.图14为本技术实施例提供的一种对应关系获得装置的结构示意图;
92.图15为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
93.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员基于本技术所获得的所有其他实施例,都属于本技术保护的范围。
94.为了提高对应关系的获得效率,本技术实施例提供了一种对应关系获得方法、装置、设备及介质,下面进行详细介绍。
95.本技术实施例提供了一种对应关系获得方法,可以应用于手机、电脑、服务器等电子设备,包括:
96.获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像;
97.基于双目图像识别显示屏中各个灯珠的亮色度信息;
98.对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于所获得的距离计算显示屏中各个灯珠相对双目相机的观测角度;
99.基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。
100.上述实施例提供的方案中,可以利用双目相机对显示屏进行图像采集,在对所得到的双目图像进行深度处理后,基于上述双目图像可以得到显示屏中各个灯珠的观测角度,进而可以获得不同观测角度下灯珠的亮色度信息,基于上述信息建立灯珠亮色度与观测角度之间的对应关系,无需多次移动双目相机,减少移动双目相机带来的耗时。由此可见,应用上述实施例提供的方案可以提高对应关系的获得效率。
101.参见图1,图1为本技术实施例提供的一种对应关系获得方法的流程示意图,方法包括如下步骤s101-s104:
102.s101,获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像。
103.其中,上述显示屏为led显示屏。上述固定位置可以是显示屏正前方的位置、显示
屏侧方的位置等。
104.具体的,可以利用双目相机在固定位置处对显示屏进行图像采集,得到双目图像,双目图像中包含:双目相机中左侧镜头采集的左侧视图、双目相机中右侧镜头采集的右侧视图。
105.本技术的一个实施例中,上述固定位置为显示屏前方处于中心垂线的位置,上述中心垂线指的是:与显示屏垂直、且穿过显示屏中心点的直线。
106.例如,参见图2,图2为本技术实施例提供的一种双目相机采集双目图像的示意图,图2中相机表示双目相机,led屏表示led显示屏,可见,双目相机位于显示屏正前方,在此固定位置处可以获得双目相机采集的、显示屏的双目图像。
107.s102,基于双目图像识别显示屏中各个灯珠的亮色度信息。
108.其中,显示屏中包含多个灯珠,随着观测角度的变化,所观测到的灯珠所发射光的光强也会发生变化,进而观测到的灯珠的亮色度也会发生变化。
109.上述观测角度指的是:观察者指向灯珠的方向、与垂直指向显示屏的方向之间的夹角。
110.参见图3,图3为本技术实施例提供的一种观测角度的示意图,观看者1、观看者2、观看者3分别表示不同位置处的观察者,其中,观看者1相对led显示屏的夹角为45
°
,即观看者1观测显示屏中灯珠的观测角度为45
°
,相应地,观看者2观测显示屏中灯珠的观测角度为0
°
、观看者3观测显示屏中灯珠的观测角度为45
°

111.参见图4,图4为本技术实施例提供的一种观测到的灯珠的光强随观测角度变化的示意图,其中,iv表示不同观测角度下灯珠的光强相对0
°
观测角度下灯珠光强的比值,可见,随着观测角度越大,所观测到的灯珠的光强越小,从而观测到的灯珠的亮色度越低。
112.具体的,在获得双目图像后,可以对双目图像进行灯珠检测,检测得到图像中用于描述各个灯珠的像素点,针对每一灯珠,利用描述该灯珠的像素点的像素值,可以识别得到该灯珠的亮色度信息。
113.s103,对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于所获得的距离计算显示屏中各个灯珠相对双目相机的观测角度。
114.其中,每一灯珠灯珠相对双目相机的观测角度指的是:双目相机的位置指向显示屏中该灯珠的方向、与垂直指向显示屏的方向之间的夹角。
115.具体的,基于深度视觉原理,可以对上述双目图像进行深度处理,针对每一灯珠,基于深度处理结果,可以得到显示屏中该灯珠相对双目相机的距离,进而利用上述距离可以确定该灯珠相对双目相机的观测角度。
116.s104,基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。
117.具体的,在获得各个灯珠对应的观测角度及亮色度信息后,可以建立灯珠在不同的观测角度下亮色度的对应关系。
118.本技术的一个实施例中,可以将各个灯珠在不同观测角度下的亮色度信息拟合为一条曲线,将上述曲线作为灯珠亮色度与观测角度之间的对应关系。
119.例如,参见图5,图5为本技术实施例提供的一种对应关系的示意图,横轴表示观测角度,纵轴表示亮色度信息,对不同观测角度下的亮色度信息进行拟合,可以得到如图5所
示的曲线,该曲线可以表示灯珠亮色度与观测角度之间的对应关系。
120.上述实施例提供的方案中,可以获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像;基于双目图像识别显示屏中各个灯珠的亮色度信息;对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于所获得的距离计算显示屏中各个灯珠相对双目相机的观测角度;基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。这样可以利用双目相机对显示屏进行图像采集,在对所得到的双目图像进行深度处理后,基于上述双目图像可以得到显示屏中各个灯珠的观测角度,进而可以获得不同观测角度下灯珠的亮色度信息,基于上述信息建立灯珠亮色度与观测角度之间的对应关系,无需多次移动双目相机,减少移动双目相机带来的耗时。由此可见,应用上述实施例提供的方案可以提高对应关系的获得效率。
121.本技术的一个实施例中,对于上述步骤s101在获得双目图像时,可以分别在显示屏显示红色画面、绿色画面、蓝色画面的情况下,获得双目相机在固定位置处对显示屏进行图像采集得到的多个双目图像。
122.这种情况下,在上述步骤s102识别亮色度信息时,可以针对每一双目图像,识别该双目图像中显示屏的各个灯珠的亮色度信息;对基于每一双目图像识别得到的亮色度信息中同一灯珠的亮色度信息进行融合,得到显示屏的各个灯珠的亮色度信息。
123.具体的,显示屏在显示画面时,针对画面中的每一像素点,通过3个灯珠来进行显示,该3个灯珠分别用于显示红色、绿色、蓝色,通过上述三基色可以形成不同颜色的像素点。鉴于此,在采集双目图像时,可以分别在双目相机显示红色画面、绿色画面、蓝色画面的情况下,各进行一次图像采集,得到显示红色画面时显示屏的双目图像、显示绿色画面时显示屏的双目图像、显示蓝色画面时显示屏的双目图像。
124.从而后续在识别亮色度信息时,可以分别对每一双目图像中各个灯珠的亮色度进行识别,然后对基于多个双目图像得到的多个亮色度信息进行融合,得到融合后的、显示屏中各个灯珠的亮色度信息。
125.上述方案中,基于多种不同的双目图像,可以分别得到用于显示红色、绿色、蓝色的灯珠的亮色度信息,可以避免所获得的灯珠的亮色度信息受到用于显示其他颜色的灯珠的干扰,提高所得到的各个灯珠的亮色度信息的准确度。
126.本技术的一个实施例中,为进一步提高所获得的亮色度信息的准确度,在获得双目图像时,可以在显示屏显示红色画面、绿色画面、蓝色画面的情况下,针对每一画面,获得双目相机分别在第一色度滤片、第二色度滤片、第三色度滤片遮挡的情况下,在固定位置处对显示屏进行图像采集得到的多个双目图像。
127.其中,上述第一色度滤片、第二色度滤片、第三色度滤片分别可以为:cie-xyz色度滤片中的x滤片、y滤片、z滤片。
128.具体的,在显示屏显示红色画面的情况下,可以分别采用第一色度滤片、第二色度滤片、第三色度滤片对双目相机的镜头进行遮挡,得到双目相机采集的三种不同的双目图像;
129.在显示屏显示绿色画面的情况下,可以分别采用第一色度滤片、第二色度滤片、第三色度滤片对双目相机的镜头进行遮挡,得到双目相机采集的三种不同的双目图像;
130.在显示屏显示蓝色画面的情况下,可以分别采用第一色度滤片、第二色度滤片、第
三色度滤片对双目相机的镜头进行遮挡,得到双目相机采集的三种不同的双目图像。
131.后续在步骤s102识别亮色度信息时,可以对基于上述九帧双目图像识别得到的亮色度信息中同一灯珠的亮色度信息进行融合,得到显示屏的各个灯珠的亮色度信息。
132.这样分别通过不同的滤片对灯珠所发出的光线进行过滤,保证所获得的双目图像能够准确反映不同灯珠的亮色度信息。
133.本技术的一个实施例中,对于上述步骤s102在识别显示屏中各个灯珠的亮色度信息时,可以分别检测每一视图中各个灯珠的图像坐标,按照各个灯珠图像坐标的排列关系,确定双目图像的两个视图中同一灯珠之间的对应关系,得到两个视图中用于描述同一灯珠的像素点,针对每一灯珠,可以基于两个视图中用于描述该灯珠的像素点的像素值,确定该灯珠的亮色度信息。
134.下面结合具体实施例对上述方案中获得灯珠的图像坐标的过程进行说明。
135.参见图6,图6为本技术实施例提供的一种采集双目图像的示意图,双目相机中包含相机1和相机2,上述两个相机分别对应于两个不同的镜头,分别利用上述两个镜头对led显示屏进行图像采集,可以得到视图1、视图2,针对led显示屏中的灯珠p,在视图1中的成像为p1,在视图2中成像为p2。
136.参见图7,图7为本技术实施例提供的一种灯珠图像坐标获得过程的示意图。为了获得两个视图中各个灯珠的图像坐标,可以识别各个视图中的各个灯珠,将所识别到的灯珠分别沿水平方向、垂直方向进行投影,从而得到各个灯珠在y轴的坐标y1、y2
……
y5、x轴上的坐标x1、x2
……
x5。其中,为便于更准确地识别视图中的各个灯珠,可以对视图进行二值化处理,将视图中用于描述灯珠的像素值设置为白色,并将视图中的其他像素点设置为黑色,得到二值化之后的灯点图。
137.本技术的一个实施例中,在确定灯珠的图像坐标时,可以确定灯珠的中心点在图像中的坐标,作为灯珠的图像坐标。
138.参见图8,图8为本技术实施例提供的一种视图中灯珠的示意图,图8中圆形表示灯珠,深色小方块表示圆形的圆心,灯珠在视图中的成像通常为圆形,这种情况下,可以确定上述圆形的圆心在视图中的坐标,作为各个灯珠在视图中的图像坐标。
139.除此之外,也可以确定灯珠在视图中所成像的边缘点的坐标,作为灯珠的图像坐标,本技术实施例并不对此进行限定。
140.本技术的一个实施例中,在基于每一视图确定每一灯珠的亮色度信息时,可以确定灯珠所成像覆盖的多个像素点,基于上述多个像素点的像素值确定该灯珠的亮色度信息。
141.具体的,在确定灯珠所成像覆盖的多个像素点之后,可以确定上述每一像素点的像素值反映的亮色度,然后计算各个亮色度的数学统计值,作为该视图中该灯珠的亮色度信息。上述数学统计值可以是最小值、最大值、均值、中位值等。
142.参见图9,图9为本技术实施例提供的一种计算灯珠亮色度的示意图,图9中圆形表示灯珠,浅色矩形表示圆形的外接矩形,可以确定视图中灯珠所成像的最小外接矩形,作为该灯珠的覆盖范围,确定上述覆盖范围内每一像素点的像素值反映的亮色度,然后计算各个亮色度的均值,作为该视图中该灯珠的亮色度信息。
143.除此之外,也可以确定灯珠所成像的中心点的像素点,根据该像素点的像素值,确
定该灯珠的亮色度信息。
144.本技术的一个实施例中,针对每一灯珠,可以将任一视图中获得的该灯珠的亮色度,作为该灯珠的亮色度信息,也可以计算两个视图中该灯珠的亮色度的数学统计值,作为该灯珠的亮色度信息,本技术实施例并不对此进行限定。
145.本技术的一个实施例中,对于上述步骤s103在获得各个灯珠对应的观测角度时,可以基于双目相机建立三维坐标系,对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于上述距离确定各个灯珠在上述三维坐标系中的坐标,利用各个灯珠的坐标,计算各个灯珠相对双目相机的观测角度。
146.具体的,假设双目相机中左右两个镜头位于同一水平平面,且焦距f一致,则可以设定三维坐标系的x轴的方向为左侧镜头camera l指向右侧镜头camera r的方向,y轴的方向为竖直向上的方向,z轴的方向为双目相机指向显示屏的方向。在确定三维坐标系后,可以首先确定灯珠相对双目相机的距离。
147.参见图10,图10为本技术实施例提供的一种三维坐标系的俯视图,其中,b表示双目相机的基线,可以理解为双目相机两个镜头之间的间距,p表示显示屏中的灯珠,z表示灯珠p相对双目相机的距离,基于相似三角形原理,可知:
[0148][0149]
其中,由于可得:
[0150][0151]
进而可以推算得出:z=f*b/(xl-xr)
[0152]
上述xl

xr的取值可以基于左侧镜头所采集的视图中像素点和右侧镜头所采集视图中像素点的对应关系获得。
[0153]
参见图11,图11为本技术实施例提供的一种灯珠相对双目相机在水平面中所成的夹角的示意图,在计算得到灯珠相对双目相机的距离z之后,可以获得灯珠在x轴与z轴所成二维坐标系中的坐标(z,x),进而可以利用如下公式计算得到灯珠p相对双目相机在水平面中所成的夹角α:
[0154][0155]
参见图12,图12为本技术实施例提供的一种灯珠相对双目相机在竖直面中所成的夹角的示意图,在计算得到灯珠相对双目相机的距离z之后,基于相同的原理,可以基于以下公式获得灯珠p在y轴方向的坐标值(y,z):
[0156][0157]
结合上述所计算得到的灯珠的坐标,可以利用三角函数计算得到灯珠相对双目相机分别在水平面、竖直面所成的夹角,进而根据上述夹角可以计算得到灯珠相对双目相机的观测角度,在此不作赘述。
[0158]
基于上述方案获得灯珠亮色度信息与观测角度之间的对应关系后,可以利用上述对应关系对显示屏进行校正,下面进行详细介绍。
[0159]
参见图13,图13为本技术实施例提供的一种显示屏校正方法的流程示意图,该方法包括如下步骤s1301-s1303:
[0160]
s1301,获得目标对象相对显示屏的目标观测角度。
[0161]
其中,上述目标对象可以是观察者、图像采集设备、观众席等对象。
[0162]
具体的,可以确定目标对象指向显示屏中各个灯珠的方向、与垂直指向显示屏的方向之间的夹角,作为目标观测角度。
[0163]
本技术的一个实施例中,在存在多个目标对象的情况下,可以根据每一目标对象的观测位置,确定所有目标对象的中心观测位置;获得中心观测位置相对显示屏的观测角度,作为目标观测角度。
[0164]
具体的,在存在多个目标对象的情况下,可以确定多个目标对象的中心观测位置,然后确定上述中心观测位置指向显示屏中各个灯珠的方向、与垂直指向显示屏的方向之间的夹角,作为目标观测角度,以保证后续基于该目标观测角度对显示屏校正后,多个目标对象观测校正后的显示屏时,所观测到的显示屏的亮色度均较为均匀。
[0165]
s1302,基于对应关系,确定目标观测角度对应的目标亮色度信息。
[0166]
具体的,在获得目标观测角度后,可以从上述对应关系中,查找目标观测角度对应的亮色度信息,作为目标亮色度信息,该信息可以反映:目标对象观测显示屏时,所观测到的显示屏中各个灯珠的亮色度信息。
[0167]
s1303,利用目标亮色度信息确定显示屏中灯珠的校正系数,按照校正系数对显示屏中灯珠的亮色度进行校正。
[0168]
具体的,在获得目标亮色度信息后,可以基于该目标亮色度信息确定各个灯珠的校正系数,然后按照该校正系数,对各个灯珠的亮色度进行校正,以使得目标对象观测到的各个灯珠的亮色度均匀一致。
[0169]
本技术的一个实施例中,针对显示屏中每一灯珠,可以利用该灯珠的目标亮色度信息、该灯珠的发光参数,确定该灯珠的校正系数,按照校正系数对该灯珠的亮色度进行校正。
[0170]
其中,上述发光参数可以表征灯珠的发光性能。
[0171]
具体的,不同灯珠的发光性能不同,在对不同的灯珠进行校正时,可以利用不同灯珠的目标亮色度信息、发光参数,确定不同灯珠的校正系数,按照校正系数对不同灯珠的亮色度进行校正,以保证不同灯珠能够基于自身的发光性能进行均匀显示。
[0172]
本技术的一个实施例中,在获得目标观测角度时,可以获得目标对象相对显示屏中每一灯珠的目标观测角度。
[0173]
相对应地,在获得目标亮色度信息时,可以基于对应关系,确定每一目标观测角度
对应的目标亮色度信息。
[0174]
进而,在对显示屏中灯珠的亮色度进行校正时,可以针对显示屏中每一灯珠,利用该灯珠对应的目标亮色度信息确定该灯珠的校正系数,按照所确定的校正系数对该灯珠的亮色度进行校正。
[0175]
具体的,针对显示屏中的每一灯珠,可以获得目标对象相对该灯珠的观测角度,作为目标观测角度,然后从上述对应关系中,查找目标观测角度对应的亮色度信息,作为该灯珠对应的目标亮色度信息,基于上述目标亮色度信息确定该灯珠的校正系数,然后按照该校正系数,对该灯珠的亮色度进行校正。
[0176]
本技术的一个实施例中,可以基于显示屏中各个灯珠的目标亮色度信息,确定各个灯珠支持的参考亮色度;针对显示屏中每一灯珠,计算参考亮色度相对该灯珠的目标亮色度信息的比值,作为校正系数,按照校正系数对显示屏中该灯珠的亮色度进行校正。
[0177]
其中,上述参考亮色度可以理解为:所有灯珠均可达到的亮色度。
[0178]
具体的,可以利用每一灯珠的目标亮色度信息,确定所有灯珠均支持的亮色度,作为参考亮色度,然后针对每一灯珠,计算该参考亮色度相对该灯珠对应的目标亮色度信息反映的亮色度的比值,作为该灯珠的校正系数,后续可以利用该校正系数对该灯珠进行校正,以使得目标对象观测校正后的灯珠时,所观测到的亮色度为上述参考亮色度,进而保证目标对象观测显示屏时,所观测到的显示屏中所有灯珠的亮色度均为上述参考亮色度,保证目标对象观测到的各个灯珠的亮色度均匀一致。
[0179]
本技术的一个实施例中,在确定参考亮色度时,可以统计显示屏中各个灯珠的目标亮色度信息的均值,计算均值与预设的亮色度冗余值的差值,作为各个灯珠支持的参考亮色度。
[0180]
其中,上述亮色度冗余值可以是人工设定的冗余值,也可以是实验获得的冗余值等。
[0181]
具体的,可以计算所有灯珠对应的目标亮色度信息的均值,然后计算上述均值与预设的亮色度冗余值的差值,作为所有灯珠均支持的参考亮色度。
[0182]
除此之外,也可以直接确定所有目标亮色度信息中的最小值,作为参考亮度值。
[0183]
上述实施例提供的方案中,可以获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像;基于双目图像识别显示屏中各个灯珠的亮色度信息;对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于所获得的距离计算显示屏中各个灯珠相对双目相机的观测角度;基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。这样可以利用双目相机对显示屏进行图像采集,在对所得到的双目图像进行深度处理后,基于上述双目图像可以得到显示屏中各个灯珠的观测角度,进而可以获得不同观测角度下灯珠的亮色度信息,基于上述信息建立灯珠亮色度与观测角度之间的对应关系,无需多次移动双目相机,减少移动双目相机带来的耗时。由此可见,应用上述实施例提供的方案可以提高对应关系的获得效率。
[0184]
与上述对应关系获得方法相对应地,本技术实施例还提供了一种对应关系获得装置,下面进行详细介绍。
[0185]
参见图14,图14为本技术实施例提供的一种对应关系获得装置的结构示意图,所述装置包括:
[0186]
图像获得模块1401,用于获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像;
[0187]
亮色度识别模块1402,用于基于所述双目图像识别所述显示屏中各个灯珠的亮色度信息;
[0188]
第一角度获得模块1403,用于对所述双目图像进行深度处理,获得所述显示屏中各个灯珠相对所述双目相机的距离,基于所获得的距离计算所述显示屏中各个灯珠相对所述双目相机的观测角度;
[0189]
对应关系获得模块1404,用于基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。
[0190]
本技术的一个实施例中,所述装置还包括:
[0191]
第二角度获得模块,用于获得目标对象相对所述显示屏的目标观测角度;
[0192]
目标亮色度确定模块,用于基于所述对应关系,确定所述目标观测角度对应的目标亮色度信息;
[0193]
显示屏校正模块,用于利用所述目标亮色度信息确定所述显示屏中灯珠的校正系数,按照所述校正系数对所述显示屏中灯珠的亮色度进行校正。
[0194]
本技术的一个实施例中,所述第二角度获得模块,具体用于:
[0195]
获得目标对象相对所述显示屏中每一灯珠的目标观测角度;
[0196]
所述目标亮色度确定模块,具体用于:
[0197]
基于所述对应关系,确定每一目标观测角度对应的目标亮色度信息;
[0198]
所述显示屏校正模块,具体用于:
[0199]
针对所述显示屏中每一灯珠,利用该灯珠对应的目标亮色度信息确定该灯珠的校正系数,按照所确定的校正系数对该灯珠的亮色度进行校正。
[0200]
本技术的一个实施例中,所述显示屏校正模块,包括:
[0201]
参考亮色度获得单元,用于基于所述显示屏中各个灯珠的目标亮色度信息,确定各个灯珠支持的参考亮色度;
[0202]
显示屏校正单元,用于针对所述显示屏中每一灯珠,计算所述参考亮色度相对该灯珠的目标亮色度信息的比值,作为校正系数,按照所述校正系数对所述显示屏中该灯珠的亮色度进行校正。
[0203]
本技术的一个实施例中,所述参考亮色度获得单元,具体用于:
[0204]
统计所述显示屏中各个灯珠的目标亮色度信息的均值,计算所述均值与预设的亮色度冗余值的差值,作为各个灯珠支持的参考亮色度。
[0205]
本技术的一个实施例中,所述显示屏校正模块,具体用于:
[0206]
针对所述显示屏中每一灯珠,利用该灯珠的目标亮色度信息、该灯珠的发光参数,确定该灯珠的校正系数,按照所述校正系数对该灯珠的亮色度进行校正。
[0207]
本技术的一个实施例中,所述第二角度获得模块,具体用于:
[0208]
在存在多个目标对象的情况下,根据每一目标对象的观测位置,确定所有目标对象的中心观测位置;
[0209]
获得所述中心观测位置相对显示屏的观测角度,作为目标观测角度。
[0210]
本技术的一个实施例中,所述图像获得模块1401,具体用于:
[0211]
分别在显示屏显示红色画面、绿色画面、蓝色画面的情况下,获得双目相机在固定位置处对所述显示屏进行图像采集得到的多个双目图像。
[0212]
本技术的一个实施例中,所述亮色度识别模块1402,具体用于:
[0213]
针对每一双目图像,识别该双目图像中所述显示屏的各个灯珠的亮色度信息;
[0214]
对基于每一双目图像识别得到的亮色度信息中同一灯珠的亮色度信息进行融合,得到所述显示屏的各个灯珠的亮色度信息。
[0215]
本技术的一个实施例中,所述图像获得模块1401,具体用于:
[0216]
在显示屏显示红色画面、绿色画面、蓝色画面的情况下,针对每一画面,获得双目相机分别在第一色度滤片、第二色度滤片、第三色度滤片遮挡的情况下,在固定位置处对所述显示屏进行图像采集得到的多个双目图像。
[0217]
上述实施例提供的方案中,可以获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像;基于双目图像识别显示屏中各个灯珠的亮色度信息;对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于所获得的距离计算显示屏中各个灯珠相对双目相机的观测角度;基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。这样可以利用双目相机对显示屏进行图像采集,在对所得到的双目图像进行深度处理后,基于上述双目图像可以得到显示屏中各个灯珠的观测角度,进而可以获得不同观测角度下灯珠的亮色度信息,基于上述信息建立灯珠亮色度与观测角度之间的对应关系,无需多次移动双目相机,减少移动双目相机带来的耗时。由此可见,应用上述实施例提供的方案可以提高对应关系的获得效率。
[0218]
本技术实施例还提供了一种电子设备,如图15所示,包括处理器1501、通信接口1502、存储器1503和通信总线1504,其中,处理器1501,通信接口1502,存储器1503通过通信总线1504完成相互间的通信,
[0219]
存储器1503,用于存放计算机程序;
[0220]
处理器1501,用于执行存储器1503上所存放的程序时,实现对应关系获得方法的步骤。
[0221]
上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0222]
通信接口用于上述电子设备与其他设备之间的通信。
[0223]
存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
[0224]
上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0225]
在本技术提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可
读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一对应关系获得方法的步骤。
[0226]
在本技术提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一对应关系获得方法。
[0227]
上述实施例提供的方案中,可以获得双目相机在固定位置处对显示屏进行图像采集得到的双目图像;基于双目图像识别显示屏中各个灯珠的亮色度信息;对双目图像进行深度处理,获得显示屏中各个灯珠相对双目相机的距离,基于所获得的距离计算显示屏中各个灯珠相对双目相机的观测角度;基于所获得的各个灯珠的观测角度与亮色度信息,建立灯珠亮色度与观测角度之间的对应关系。这样可以利用双目相机对显示屏进行图像采集,在对所得到的双目图像进行深度处理后,基于上述双目图像可以得到显示屏中各个灯珠的观测角度,进而可以获得不同观测角度下灯珠的亮色度信息,基于上述信息建立灯珠亮色度与观测角度之间的对应关系,无需多次移动双目相机,减少移动双目相机带来的耗时。由此可见,应用上述实施例提供的方案可以提高对应关系的获得效率。
[0228]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0229]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0230]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例、电子设备实施例、计算机可读存储介质实施例、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0231]
以上所述仅为本技术的较佳实施例,并非用于限定本技术的保护范围。凡在本技术的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本技术的保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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