灯珠定位方法及装置、电子设备和存储介质与流程
- 国知局
- 2024-06-21 14:05:30
本公开涉及显示,尤其涉及一种灯珠定位方法及装置、电子设备和存储介质。
背景技术:
1、发光二极管显示屏在出厂后,由于工艺差别、原料批次差异等原因,各灯珠在亮度、颜色上可能略有差别,所以确定灯珠的补偿系数,以对灯珠进行补偿。
2、在相关技术中,可以采集屏幕的图像。基于各灯珠在图像中的位置确定补偿系数。但是,由于图像旋转、噪声、部分灯珠损坏等原因,自动化确定的灯珠位置不准确。
技术实现思路
1、有鉴于此,本公开提出了一种灯珠定位方案。
2、根据本公开的一方面,提供了一种灯珠定位方法,包括:获取第一图像,所述第一图像中包含屏幕及所述屏幕的实体灯珠;确定所述第一图像上各灯珠的第一坐标;获取各所述灯珠在横向上构成的横向直线的第一斜率,以及在纵向上构成的纵向直线的第二斜率;根据所述第一斜率、所述第二斜率、以及单个灯珠的第一坐标,确定所述单个灯珠对应的横向直线与纵轴的第一截距向量,以及所述单个灯珠对应的纵向直线与横轴的第二截距向量;根据所述第一截距向量、第二截距向量,确定所述单个灯珠的编号,所述编号包括:行编号和列编号,所述编号用于指示所述灯珠在所述屏幕中的位置。
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、根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
本文地址:https://www.jishuxx.com/zhuanli/20240618/35876.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表