CN117037652A - 一种显示屏的逐点校正方法、装置和计算机设备 - Google Patents
一种显示屏的逐点校正方法、装置和计算机设备 Download PDFInfo
- Publication number
- CN117037652A CN117037652A CN202311060516.0A CN202311060516A CN117037652A CN 117037652 A CN117037652 A CN 117037652A CN 202311060516 A CN202311060516 A CN 202311060516A CN 117037652 A CN117037652 A CN 117037652A
- Authority
- CN
- China
- Prior art keywords
- point
- lamp
- points
- display screen
- corrected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012937 correction Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000009466 transformation Effects 0.000 claims abstract description 30
- 239000011159 matrix material Substances 0.000 claims abstract description 20
- 230000001131 transforming effect Effects 0.000 claims abstract description 8
- 238000004590 computer program Methods 0.000 claims description 10
- 239000003086 colorant Substances 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 7
- 238000007781 pre-processing Methods 0.000 claims description 7
- 238000013507 mapping Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims description 3
- 230000001788 irregular Effects 0.000 abstract description 18
- 239000011324 bead Substances 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/02—Composition of display devices
- G09G2300/026—Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0693—Calibration of display systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明公开了一种显示屏的逐点校正方法、装置和计算机设备,涉及屏幕校正技术领域,以解决现有屏幕校正方法只适用于规则屏幕的问题。方法包括:获取待校正显示屏的灯点物理坐标信息;分别点亮待校正显示屏中每种颜色的灯点,得到每种颜色相应待校正显示屏的特征图像;对于点亮的每种颜色的灯点,提取相应特征点的物理坐标;识别每张特征图像中相应特征点的图像坐标;根据变换矩阵将所有灯点的相应图像坐标变换为物理坐标;对变换坐标后的每张特征图像中所有灯点进行定位;计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数。本发明不受显示屏幕造型的限制,既可应用于常规显示屏的校正,也可应用于不规则显示屏的校正。
Description
技术领域
本申请涉及屏幕校正技术领域,特别是涉及一种显示屏的逐点校正方法、装置和计算机设备。
背景技术
LED显示技术发展迅猛,除了各类常规的表贴LED屏幕,还涌现了各类不同的LED显示技术;除了有当前比较先进的COB显示技术外,还有应市场需求而产生的异构显示技术。例如用于构造不同造型的LED软模组,因为具有柔软的模组特性,可以制作成扇形模组、球面模组等,进而可以形成各种复杂造型。
通常来说,不同的LED显示厂商,其根据需求屏幕造型定制不同灯珠排布的模组。针对常见的矩形屏幕,比较常见的像素排布是矩形排布;而对于球幕、U幕、柱形屏幕等各种复杂造型的屏幕,通常其灯珠排布非常规的矩形排布,且灯板模组的形状也各有不同;举例来说,已知的有三角行、梯形、扇形、多边形等多种形状。
对于该类异形屏而言,灯点识别受不同灯珠排布形态、灯板不规则等影响,校正难度大,可重复性低。而目前的屏幕校正方法,往往只适用于规则屏幕。
发明内容
基于此,针对上述技术问题,提供一种显示屏的逐点校正方法、装置和计算机设备,以解决现有屏幕校正方法只适用于规则屏幕的问题。
为了实现上述目的,本申请提供如下技术方案:
第一方面,一种显示屏的逐点校正方法,包括:
S1,获取待校正显示屏的灯点物理坐标信息,所述灯点物理坐标信息包括待校正显示屏中所有灯点的物理坐标数据;
S2,分别点亮所述待校正显示屏中每种颜色的灯点,对点亮不同颜色的灯点的所述待校正显示屏分别拍摄照片,得到每种颜色相应待校正显示屏的特征图像;
S3,对于点亮的每种颜色的灯点,从所述灯点物理坐标信息中提取相应特征点的物理坐标;
S4,对每张特征图像均进行预处理,并识别每张特征图像中相应特征点的图像坐标;
S5,计算每张特征图像中特征点的图像坐标与物理坐标之间的变换矩阵,并根据变换矩阵将每张特征图像中所有灯点的相应图像坐标变换为物理坐标;
S6,根据所述灯点物理坐标信息,对变换坐标后的每张特征图像中所有灯点进行定位,得到所有灯点的定位信息;
S7,根据所有灯点的定位信息,计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数;
S8,将所有像素点的校正系数发送给待校正显示屏的接收卡,所述接收卡用于根据所有像素点的校正系数对待校正显示屏的所有像素点进行校正。
可选地,所述特征点为角点或拐点。
可选地,所述特征点的数量大于4。
可选地,利用面阵检测相机对所述待校正显示屏拍摄照片。
可选地,生成校正系数具体由公式(1)推算得到:
(1)
其中,,表示像素点的原始亮色度信息;
,表示像素点的校正系数;
,表示像素点的目标亮色度信息。
进一步可选地,所述像素点的原始亮色度信息是根据预先标定的特征值、标准亮色度设备的亮度和色度坐标关系计算得到。
进一步可选地,所述像素点的原始亮色度信息的计算过程包括:
根据每种颜色相应待校正显示屏的特征图像,计算每种颜色灯点相应的三种特征值,所述三种特征值分别对应于每种颜色灯点亮色度的三刺激值;
将每种颜色灯点相应的三种特征值,通过标定方法,映射到标准亮色度设备测量到的三刺激值,计算得到每种颜色灯点的标定系数;
利用所述每种颜色灯点的标定系数调整所述每种颜色灯点相应的三种特征值,得到像素点的原始亮色度信息。
进一步可选地,计算每种颜色灯点相应的特征值包括:
根据每个灯点的定位信息和预先设定的灯点区域,根据公式(2)计算每个灯点的特征值:
(2)
其中,为灯点的测量特征值,为灯点所在灯点区域内所有像素点的个数,为灯点所在灯点区域内每个像素点的灰度值,为与拍摄设备性能相关的标定值。
第二方面,一种显示屏的逐点校正装置,包括:
物理坐标信息获取模块,用于获取待校正显示屏的灯点物理坐标信息,所述灯点物理坐标信息包括待校正显示屏中所有灯点的物理坐标数据;
灯点点亮模块,用于分别点亮所述待校正显示屏中每种颜色的灯点,对点亮不同颜色的灯点的所述待校正显示屏分别拍摄照片,得到每种颜色相应待校正显示屏的特征图像;
坐标提取模块,用于对于点亮的每种颜色的灯点,从所述灯点物理坐标信息中提取相应特征点的物理坐标;
特征点坐标识别模块,用于对每张特征图像均进行预处理,并识别每张特征图像中相应特征点的图像坐标;
坐标变换模块,用于计算每张特征图像中特征点的图像坐标与物理坐标之间的变换矩阵,并根据变换矩阵将每张特征图像中所有灯点的相应图像坐标变换为物理坐标;
定位模块,用于根据所述灯点物理坐标信息,对变换坐标后的每张特征图像中所有灯点进行定位,得到所有灯点的定位信息;
校正系数生成模块,用于根据所有灯点的定位信息,计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数;
校正模块,用于将所有像素点的校正系数发送给待校正显示屏的接收卡,所述接收卡用于根据所有像素点的校正系数对待校正显示屏的所有像素点进行校正。
第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中任一项所述的方法的步骤。
本发明至少具有以下有益效果:
在本发明实施例所提供的显示屏的逐点校正方法中,通过提取特征点,计算特征点的图像坐标与物理坐标之间的变换矩阵,再通过该变换矩阵实现显示屏中所有灯点的定位,进而生成矫正系数对显示屏进行校正;本发明实施例所提供的方法不受显示屏幕造型的限制,既可应用于常规显示屏的校正,也可应用于不规则显示屏的校正,解决了现有校正方法在校正异形不规则显示屏时灯点定位不准和系数计算不匹配等问题;另外,通过特征点进行定位的方式,极大减小了计算量,提高了校正效率。
附图说明
图1为本发明一个实施例提供的一种显示屏的逐点校正方法的流程示意图;
图2为本发明一个实施例提供的一种显示屏的逐点校正方法的另一种流程示意图;
图3为本发明一个实施例中一种常规灯板的灯珠排布示意图;
图4为本发明一个实施例中一种非常规灯板的灯珠排布示意图;
图5为本发明一个实施例提供的一种显示屏的逐点校正装置的模块架构框图;
图6为本发明一个实施例提供的一种计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种显示屏的逐点校正方法,包括以下步骤:
S1,获取待校正显示屏的灯点物理坐标信息,灯点物理坐标信息包括待校正显示屏中所有灯点的物理坐标数据。
外部输入待校正的不规则灯板或屏幕的灯点物理坐标信息,灯点坐标包含x、y、z方向数据。
S2,分别点亮待校正显示屏中每种颜色的灯点,对点亮不同颜色的灯点的待校正显示屏分别拍摄照片,得到每种颜色相应待校正显示屏的特征图像。
计算机或主控设备分别按点对点方式点亮不规则灯板或屏幕中的红、绿、蓝单色灯,对于小间距屏幕则可以是间隔抽点点亮,减少相邻灯珠的干扰。其中,点对点方式指在点亮灯点时不存在缩放。
具体地,利用面阵检测相机对待校正显示屏拍摄照片。
S3,对于点亮的每种颜色的灯点,从灯点物理坐标信息中提取相应特征点的物理坐标。
获取被点亮的不规则灯板形状的灯点物理坐标,例如特征点、拐点、角点,或是其他灯点坐标。考虑后续图像处理与识别因素,优选不规则灯板形状的拐点或角点。可选的,对于常规灯板或者模组,也可计算其相邻灯点间距值。
也就是提取不规则灯板图像的特征点,具体地,通常为提高求解精度,特征点的数量应大于4。
S4,对每张特征图像均进行预处理,并识别每张特征图像中相应特征点的图像坐标。
具体通过面阵检测设备获取不规则灯板或屏幕特征图像,然后进行图像预处理以及灯点识别。其中,预处理包括对图像中明显存在畸变的部分进行修正。
S5,计算每张特征图像中特征点的图像坐标与物理坐标之间的变换矩阵,并根据变换矩阵将每张特征图像中所有灯点的相应图像坐标变换为物理坐标。
通过不规则灯板图像的特征点与前述获取的对应的特征点的物理坐标,计算从图像坐标到物理坐标的二者的变换矩阵,并以此将灯板图像的所有灯点的像素坐标变换到物理坐标。
S6,根据灯点物理坐标信息,对变换坐标后的每张特征图像中所有灯点进行定位,得到所有灯点的定位信息。
根据外部输入的不规则灯板的物理灯点的坐标信息,对变换坐标后的灯点图像上的灯珠定位,并反算灯点在图像上的坐标;如果是规则灯板,可以通过相邻灯点间距值对灯珠定位。定位,也就是得到显示屏上的每个灯点在特征图像上的对应位置。
S7,根据所有灯点的定位信息,计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数。
进一步地,生成校正系数具体由公式(1)推算得到:
(1)
其中,,表示像素点的原始亮色度信息,即原始待调整的亮色度信息;/>,表示像素点的校正系数,即量色度调整的9个系数;/>,表示像素点的目标亮色度信息。
也就是说,根据灯点定位信息计算灯点亮度和色度信息,并生成校正系数。生成校正系数可由下述公式计算:
通过矩阵计算方法,可以推算得到像素点的校正系数矩阵。
进一步地,像素点的原始亮色度信息是根据预先标定的特征值、标准亮色度设备的亮度和色度坐标关系计算得到。
也就是根据预先标定的特征值和标准亮色度设备的亮度、色坐标关系,计算所有灯点的原始待调整的亮色度信息。
进一步地,像素点的原始亮色度信息的计算过程包括:
根据每种颜色相应待校正显示屏的特征图像,计算每种颜色灯点相应的三种特征值,三种特征值分别对应于每种颜色灯点亮色度的三刺激值;
将每种颜色灯点相应的三种特征值,通过标定方法,映射到标准亮色度设备测量到的三刺激值,计算得到每种颜色灯点的标定系数;
利用每种颜色灯点的标定系数调整每种颜色灯点相应的三种特征值,得到像素点的原始亮色度信息。
其中,标定方法可以但不限于为线性标定方法。
进一步地,计算每种颜色灯点相应的特征值包括:
根据每个灯点的定位信息和预先设定的灯点区域,根据公式(2)计算每个灯点的特征值:
(2)
其中,为灯点的测量特征值,为灯点所在灯点区域内所有像素点的个数,为灯点所在灯点区域内每个像素点的灰度值,为与拍摄设备性能相关的标定值。
特别的,上述标定值可以通过预先使用标准亮色度检测设备以及面阵检测相机或装置测量不同颜色获得。
换句话说,每种颜色可由面阵检测设备获取3种特征值,分别对应于亮色度的三刺激值。其中的一种计算特征值到亮色度的方法,可由某一颜色的3种特征值,通过线性标定,映射到标准亮色度计测量得到的三刺激值,计算出标定系数,此后应用该系数调整前述的3个特征值,得到亮色度信息。为提高映射或标定进度,选择测量的颜色应尽可能全面覆盖不同的颜色。
根据每个灯点定位信息和灯点区域图像信息,计算灯点的特征值是由划分到灯点区域中的像素值通过以下公式来进行计算:
其中,为灯点的测量特征值,为该灯点区域内像素点的个数,为该灯点
区域内像素点的灰度值,为与拍摄设备性能相关的标定值。
S8,将所有像素点的校正系数发送给待校正显示屏的接收卡,接收卡用于根据所有像素点的校正系数对待校正显示屏的所有像素点进行校正。
上述一种显示屏的逐点校正方法的流程示意图还可以参见图2。通过定位后的灯点信息,在图像中提取亮色度值,并生成校正系数。需要说明的是,校正单元是单个模组或者灯板时,输入的是不同灯板的灯珠排布信息,逐个将所有模组或灯板校正完成后并固化校正系数到硬件中,再通过组合拼接成各种造型屏幕;校正单元是多个模组拼接时,输入的是拼接后的灯珠排布信息。
本发明实施例所提供的显示屏的逐点校正方法,既可应用于常规显示屏的校正,也可应用于不规则显示屏的校正。
请参阅图3,为本发明实施例描述的一种常规灯板的灯珠排布示意图,图中各个圆点代表一种颜色的灯珠。通过外部输入的已知的灯板上灯珠排布文件,获取已知的灯板物理信息以及灯点的间距。这里描述的是整屏点亮的情形,抽点点亮与此类似,图中灯板灯点点亮后,面阵检测设备获取灯板图像,并对图像进行预处理,使之能够识别灯板上各个灯点。之后,提取灯板上4个角点的坐标,对应于图3中矩形灯板的白色圆圈代表的灯点。通过计算4个角点的图像坐标与物理坐标之前的变换关系,将所有灯点坐标应用该变换到物理坐标,并依次与输入已知的灯点间距计算各个灯点所在位置,从而实现逐个的灯点定位。
请参阅图4,为本发明实施例描述的一种非常规或异形灯板的灯珠排布示意图,图中各个圆点代表一种颜色的灯珠。通过外部输入的已知的灯板上灯珠排布文件,获取已知的灯板物理信息。与图3中不同的是,由于异形灯板的排布是不规则的,可能是弧形或者是三角形分布,各灯珠的间隔不全一致。其次面阵相机也需获取灯板图像并识别灯板上各个灯点,提取灯板上多个角点或特征点的坐标,对应于示例图4中梯形灯板的白色圆圈代表的灯点。并通过计算角点或特征点的图像坐标与物理坐标之前的变换关系,将所有灯点坐标应用该变换到物理坐标,并依次与输入已知的灯点间距计算各个灯点所在位置,从而实现异形屏灯点定位。
在本发明实施例所提供的显示屏的逐点校正方法,通过提取特征点,计算特征点的图像坐标与物理坐标之间的变换矩阵,再通过该变换矩阵实现显示屏中所有灯点的定位,进而生成矫正系数对显示屏进行校正;本发明实施例所提供的方法不受显示屏幕造型的限制,既可应用于常规显示屏的校正,也可应用于不规则显示屏的校正,解决了现有校正方法在校正异形不规则显示屏时灯点定位不准和系数计算不匹配等问题,并且通过统一输入文件格式,解决了异形屏难以校正的问题;另外,通过特征点进行定位的方式,极大减小了计算量,提高了校正效率。
应该理解的是,虽然图1-2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其他的顺序执行。而且,图1-2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其他步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种显示屏的逐点校正装置,包括以下程序模块:
物理坐标信息获取模块501,用于获取待校正显示屏的灯点物理坐标信息,灯点物理坐标信息包括待校正显示屏中所有灯点的物理坐标数据;
灯点点亮模块502,用于分别点亮待校正显示屏中每种颜色的灯点,对点亮不同颜色的灯点的待校正显示屏分别拍摄照片,得到每种颜色相应待校正显示屏的特征图像;
坐标提取模块503,用于对于点亮的每种颜色的灯点,从灯点物理坐标信息中提取相应特征点的物理坐标;
特征点坐标识别模块504,用于对每张特征图像均进行预处理,并识别每张特征图像中相应特征点的图像坐标;
坐标变换模块505,用于计算每张特征图像中特征点的图像坐标与物理坐标之间的变换矩阵,并根据变换矩阵将每张特征图像中所有灯点的相应图像坐标变换为物理坐标;
定位模块506,用于根据灯点物理坐标信息,对变换坐标后的每张特征图像中所有灯点进行定位,得到所有灯点的定位信息;
校正系数生成模块507,用于根据所有灯点的定位信息,计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数;
校正模块508,用于将所有像素点的校正系数发送给待校正显示屏的接收卡,接收卡用于根据所有像素点的校正系数对待校正显示屏的所有像素点进行校正。
关于一种显示屏的逐点校正装置的具体限定可以参见上文中对于一种显示屏的逐点校正方法的限定,在此不再赘述。上述一种显示屏的逐点校正装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现上述一种显示屏的逐点校正方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,涉及上述实施例方法中的全部或部分流程。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,涉及上述实施例方法中的全部或部分流程。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种显示屏的逐点校正方法,其特征在于,包括:
S1,获取待校正显示屏的灯点物理坐标信息,所述灯点物理坐标信息包括待校正显示屏中所有灯点的物理坐标数据;
S2,分别点亮所述待校正显示屏中每种颜色的灯点,对点亮不同颜色的灯点的所述待校正显示屏分别拍摄照片,得到每种颜色相应待校正显示屏的特征图像;
S3,对于点亮的每种颜色的灯点,从所述灯点物理坐标信息中提取相应特征点的物理坐标;
S4,对每张特征图像均进行预处理,并识别每张特征图像中相应特征点的图像坐标;
S5,计算每张特征图像中特征点的图像坐标与物理坐标之间的变换矩阵,并根据变换矩阵将每张特征图像中所有灯点的相应图像坐标变换为物理坐标;
S6,根据所述灯点物理坐标信息,对变换坐标后的每张特征图像中所有灯点进行定位,得到所有灯点的定位信息;
S7,根据所有灯点的定位信息,计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数;
S8,将所有像素点的校正系数发送给待校正显示屏的接收卡,所述接收卡用于根据所有像素点的校正系数对待校正显示屏的所有像素点进行校正。
2.根据权利要求1所述的显示屏的逐点校正方法,其特征在于,所述特征点为角点或拐点。
3.根据权利要求1所述的显示屏的逐点校正方法,其特征在于,所述特征点的数量大于4。
4.根据权利要求1所述的显示屏的逐点校正方法,其特征在于,利用面阵检测相机对所述待校正显示屏拍摄照片。
5.根据权利要求1所述的显示屏的逐点校正方法,其特征在于,生成校正系数具体由公式(1)推算得到:
(1)
其中,,表示像素点的原始亮色度信息;
,表示像素点的校正系数;
,表示像素点的目标亮色度信息。
6.根据权利要求5所述的显示屏的逐点校正方法,其特征在于,所述像素点的原始亮色度信息是根据预先标定的特征值、标准亮色度设备的亮度和色度坐标关系计算得到。
7.根据权利要求6所述的显示屏的逐点校正方法,其特征在于,所述像素点的原始亮色度信息的计算过程包括:
根据每种颜色相应待校正显示屏的特征图像,计算每种颜色灯点相应的三种特征值,所述三种特征值分别对应于每种颜色灯点亮色度的三刺激值;
将每种颜色灯点相应的三种特征值,通过标定方法,映射到标准亮色度设备测量到的三刺激值,计算得到每种颜色灯点的标定系数;
利用所述每种颜色灯点的标定系数调整所述每种颜色灯点相应的三种特征值,得到像素点的原始亮色度信息。
8.根据权利要求7所述的显示屏的逐点校正方法,其特征在于,计算每种颜色灯点相应的特征值包括:
根据每个灯点的定位信息和预先设定的灯点区域,根据公式(2)计算每个灯点的特征值:
(2)
其中,为灯点的测量特征值,/>为灯点所在灯点区域内所有像素点的个数,/>为灯点所在灯点区域内每个像素点的灰度值,/>为与拍摄设备性能相关的标定值。
9.一种显示屏的逐点校正装置,其特征在于,包括:
物理坐标信息获取模块,用于获取待校正显示屏的灯点物理坐标信息,所述灯点物理坐标信息包括待校正显示屏中所有灯点的物理坐标数据;
灯点点亮模块,用于分别点亮所述待校正显示屏中每种颜色的灯点,对点亮不同颜色的灯点的所述待校正显示屏分别拍摄照片,得到每种颜色相应待校正显示屏的特征图像;
坐标提取模块,用于对于点亮的每种颜色的灯点,从所述灯点物理坐标信息中提取相应特征点的物理坐标;
特征点坐标识别模块,用于对每张特征图像均进行预处理,并识别每张特征图像中相应特征点的图像坐标;
坐标变换模块,用于计算每张特征图像中特征点的图像坐标与物理坐标之间的变换矩阵,并根据变换矩阵将每张特征图像中所有灯点的相应图像坐标变换为物理坐标;
定位模块,用于根据所述灯点物理坐标信息,对变换坐标后的每张特征图像中所有灯点进行定位,得到所有灯点的定位信息;
校正系数生成模块,用于根据所有灯点的定位信息,计算待校正显示屏中每个像素点的亮色度信息,对每个像素点生成相应校正系数;
校正模块,用于将所有像素点的校正系数发送给待校正显示屏的接收卡,所述接收卡用于根据所有像素点的校正系数对待校正显示屏的所有像素点进行校正。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311060516.0A CN117037652A (zh) | 2023-08-22 | 2023-08-22 | 一种显示屏的逐点校正方法、装置和计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311060516.0A CN117037652A (zh) | 2023-08-22 | 2023-08-22 | 一种显示屏的逐点校正方法、装置和计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117037652A true CN117037652A (zh) | 2023-11-10 |
Family
ID=88627933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311060516.0A Pending CN117037652A (zh) | 2023-08-22 | 2023-08-22 | 一种显示屏的逐点校正方法、装置和计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117037652A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117949389A (zh) * | 2024-03-26 | 2024-04-30 | 北京凯视达科技股份有限公司 | 一种显示屏的逐点校正方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006309802A (ja) * | 2006-08-17 | 2006-11-09 | Sony Corp | 画像処理装置及び画像処理方法 |
CN110660352A (zh) * | 2019-11-05 | 2020-01-07 | 深圳市奥拓电子股份有限公司 | 一种led显示屏逐点校正方法、装置、***及存储介质 |
CN111311682A (zh) * | 2020-02-24 | 2020-06-19 | 卡莱特(深圳)云科技有限公司 | 一种led屏校正过程中的位姿估计方法、装置及电子设备 |
CN112543969A (zh) * | 2020-07-07 | 2021-03-23 | 北京凯视达科技股份有限公司 | 亮色度校正方法、装置、***,存储介质及显示器 |
CN114927090A (zh) * | 2022-05-30 | 2022-08-19 | 卡莱特云科技股份有限公司 | 一种异形led显示屏中灯点的排序方法、装置及*** |
-
2023
- 2023-08-22 CN CN202311060516.0A patent/CN117037652A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006309802A (ja) * | 2006-08-17 | 2006-11-09 | Sony Corp | 画像処理装置及び画像処理方法 |
CN110660352A (zh) * | 2019-11-05 | 2020-01-07 | 深圳市奥拓电子股份有限公司 | 一种led显示屏逐点校正方法、装置、***及存储介质 |
CN111311682A (zh) * | 2020-02-24 | 2020-06-19 | 卡莱特(深圳)云科技有限公司 | 一种led屏校正过程中的位姿估计方法、装置及电子设备 |
CN112543969A (zh) * | 2020-07-07 | 2021-03-23 | 北京凯视达科技股份有限公司 | 亮色度校正方法、装置、***,存储介质及显示器 |
CN114927090A (zh) * | 2022-05-30 | 2022-08-19 | 卡莱特云科技股份有限公司 | 一种异形led显示屏中灯点的排序方法、装置及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117949389A (zh) * | 2024-03-26 | 2024-04-30 | 北京凯视达科技股份有限公司 | 一种显示屏的逐点校正方法及*** |
CN117949389B (zh) * | 2024-03-26 | 2024-06-18 | 北京凯视达科技股份有限公司 | 一种显示屏的逐点校正方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022100242A1 (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
CN109036271B (zh) | 曲面屏弯折区色偏修正的方法、装置、存储介质及终端 | |
US10726580B2 (en) | Method and device for calibration | |
CN107507558B (zh) | 一种led显示屏的校正方法 | |
CN110400278B (zh) | 一种图像颜色和几何畸变的全自动校正方法、装置及设备 | |
CN111083458B (zh) | 一种亮度校正方法、***、设备及计算机可读存储介质 | |
CN112669758B (zh) | 显示屏校正方法、装置、***和计算机可读存储介质 | |
CN113724652B (zh) | OLED显示面板Mura的补偿方法、装置及可读介质 | |
CN113516939B (zh) | 亮度校正方法、装置、显示设备、计算设备及存储介质 | |
CN117037652A (zh) | 一种显示屏的逐点校正方法、装置和计算机设备 | |
JP7132041B2 (ja) | 色評価装置、および、色評価方法 | |
WO2022036539A1 (zh) | 一种多相机色彩一致性校正方法和装置 | |
CN112700488A (zh) | 基于图像拼接的活体长叶片叶面积分析方法、***及装置 | |
WO2024002186A1 (zh) | 图像融合方法、装置及存储介质 | |
CN112071257A (zh) | 一种led屏校正方法、装置、存储介质及led屏 | |
WO2024001502A1 (zh) | 屏幕显示方法、屏幕显示装置、电子设备、程序及介质 | |
CN115278186B (zh) | 基于物联网的可控制均匀投影方法、装置、设备及介质 | |
KR101099844B1 (ko) | 이미지 캡쳐 시스템 | |
CN111105365A (zh) | 一种纹理影像的色彩校正方法、介质、终端和装置 | |
CN113870768B (zh) | 显示补偿方法和装置 | |
CN110300291B (zh) | 确定色彩值的装置和方法、数字相机、应用和计算机设备 | |
CN110084856B (zh) | 标定图像的亮度调整方法、装置、电子设备及存储介质 | |
JP2014045396A (ja) | 画像処理ユニット、画像処理方法、およびスタンド型スキャナ | |
CN112422841A (zh) | 图像补偿方法、装置、计算机设备和存储介质 | |
Setkov et al. | Evaluation of color descriptors for projector-camera systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |