CN110602490B - 自动测试重显率的方法、装置及可读存储介质 - Google Patents
自动测试重显率的方法、装置及可读存储介质 Download PDFInfo
- Publication number
- CN110602490B CN110602490B CN201910825533.6A CN201910825533A CN110602490B CN 110602490 B CN110602490 B CN 110602490B CN 201910825533 A CN201910825533 A CN 201910825533A CN 110602490 B CN110602490 B CN 110602490B
- Authority
- CN
- China
- Prior art keywords
- reproduction
- standard
- total
- pixel
- television
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明公开了一种自动测试重显率的方法、装置及计算机可读存储介质,方法包括:输入图像信号至电视,以使所述电视显示图像;采集显示图像的各像素点的RGB值和坐标值;获取所述图像信号的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,其中所述各方向包括上半部纵向、下半部纵向、左半部横向和右半部横向;根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率。本发明解决了重显率的人工测试效率低和精度差的技术问题。
Description
技术领域
本发明涉及图像测试技术领域,尤其涉及自动测试重显率的方法、装置及计算机可读存储介质。
背景技术
重显率是指电视机屏幕重现的图像与电视台发送的信号对应的图像的比例。在电视机测试时,由于不同电视信号要求使用不同的重显率来显示,且电视机也有不同的重显率要求,使得测试和调试重显率成为了一个经常性的反复率高的工作。现有技术中,主要通过人工读取屏幕固定画面上的刻度来确定重显率,这种方法占用大量时间和精力,测量效率低且测量的重显率精度差。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种自动测试重显率的方法、装置及计算机可读存储介质,旨在解决人工测试重显率的效率低和精度差的技术问题。
为实现上述目的,本申请提供一种自动测试重显率的方法,应用于智能装置,包括步骤:
输入图像信号至电视,以使所述电视显示图像;
采集显示图像的各像素点的RGB值和坐标值;
获取所述图像信号的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,其中所述各方向包括上半部纵向、下半部纵向、左半部横向和右半部横向;
根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率。
可选地,所述根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率的步骤包括:
根据所述图像信号的分辨率,获得各方向的总像素;
从显示图像中选择像素点纵坐标值均处于预设纵坐标范围内的任一行作为待测行,并从显示图像中选择像素点横坐标值均处于预设横坐标范围内的任一列作为待测列;
将待测列中上边缘像素点和下边缘像素点分别作为上半部纵向和下半部纵向对应的边缘点,并将待测行中左边缘像素点和右边缘像素点分别作为左半部横向和右半部横向对应的边缘点;
根据标准RGB值范围、各方向的标准像素区域所占比例和对应的边缘点坐标值、待测列的各像素点的RGB值和纵坐标值以及待测行的各像素点的RGB值和横坐标值,获得各方向对应的有效差值总数和有效最短距离;
根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向的重显率、纵向总重显率和横向总重显率。
可选地,所述根据标准RGB值范围、各方向的标准像素区域所占比例和对应的边缘点坐标值、待测列的各像素点的RGB值和纵坐标值以及待测行的各像素点的RGB值和横坐标值,获得各方向对应的有效差值总数和有效最短距离的步骤包括:
根据各方向的标准像素区域所占比例和对应的边缘点坐标值,获得各方向的待测坐标值范围;
将待测列和待测行中坐标值处于各方向的待测坐标范围且RGB值处于标准RGB值范围内的各像素点分别作为各方向对应的待测像素点;
根据各方向对应的待测像素点的坐标值,从待测像素点中选择各方向上孤立的像素点和坐标位置连续的至少两个待测像素点中距对应方向的边缘点最近的像素点作为各方向的有效像素点;
根据各方向的有效像素点的坐标值和边缘点坐标值,获取各方向对应的有效差值总数和有效最短距离。
可选地,所述根据各方向的有效像素点的坐标值和边缘点坐标值,获取各方向对应的有效差值总数和有效最短距离的步骤包括:
根据上半部纵向和下半部纵向分别对应的有效像素点的纵坐标值以及左半部横向和右半部横向分别对应的有效像素点的横坐标值,生成各方向对应的按数值从小到大依次排列的数值列表;
分别获取各方向对应的数值列表中依次相邻的两个数值间的差值处于阈值范围内的数量,并作为各方向对应的有效差值总数;
将各方向的所有有效像素点距对应方向的边缘点的距离中的最短距离作为各方向对应的有效最短距离。
可选地,所述根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向的重显率、纵向总重显率和横向总重显率的步骤包括:
根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向对应的重显率;
根据上半部纵向的重显率和下半部纵向的重显率,获得纵向总重显率,并根据左半部横向的重显率和右半部横向的重显率,获得横向总重显率。
可选地,所述根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向对应的重显率的步骤包括:
将各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离输入预设的重显率计算模型Z=1-2p-2p/N+2np/N+d/V中,以分别输出各方向对应的重显率,其中Z为重显率,p为标准像素区域所占比例,N为标准像素总数,V为总像素,n为有效差值总数,d为有效最短距离。
可选地,所述根据上半部纵向的重显率和下半部纵向的重显率,获得纵向总重显率,并根据左半部横向的重显率和右半部横向的重显率,获得横向总重显率的步骤包括:
将上半部纵向的重显率和下半部纵向的重显率输入至预设的纵向总重显率计算模型Zv=(Z上+Z下)/2中,以输出纵向总重显率,其中Zv为纵向总重显率,Z上为上半部纵向对应的重显率,Z下为下半部纵向对应的重显率;
将左半部横向的重显率和右半部横向的重显率输入至预设的横向总重显率计算模型Zh=(Z左+Z右)/2中,以输出横向总重显率,其中Zh为横向总重显率,Z左为左半部横向重显率,Z右为右半部横向对应的重显率。
可选地,所述输入图像信号至电视,以使所述电视根据图像信号显示图像的步骤之前还包括:
发送包括信源类型和显示模式的信源切换指令至电视,以使所述电视根据信源切换指令中的信源类型和显示模式切换成对应信源工作模式和对应显示模式;
所述输入图像信号至电视,以使所述电视显示图像的步骤包括:
输入图像信号至所述电视,以使所述电视在所述信源工作模式下采用所述显示模式显示图像。
此外,为实现上述目的,本发明还提供一种自动测试重显率的装置,所述装置包括:通信模块、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的自动测试重显率的方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的自动测试重显率的方法的步骤。
本发明实施例提出的一种自动测试重显率的方法、装置及计算机可读存储介质,通过输入图像信号至电视,以使所述电视显示图像;采集显示图像的各像素点的RGB值和坐标值;获取所述图像信号的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,其中所述各方向包括上半部纵向、下半部纵向、左半部横向和右半部横向;根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率。从而实现了自动计算重显率,具有测量速度快的特点,并且由于其是根据显示图像的像素点的RGB值和像素点坐标值来获得的重显率,其重显率既反映了电视的各像素点的RGB值的重显性,又反映了像素点位置的重显性,因此本实施获得的重显率精度高,能更好的反映电视的重显性,避免了人工读取屏幕固定画面上的刻度以测量重显率的效率低和测量结果精度低的问题。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的结构示意图;
图2为本发明自动测试重显率的方法第一实施例的流程示意图;
图3为本发明自动测试重显率时所使用的测试专用图像;
图4为本发明自动测试重显率的方法第二实施例的步骤S40细化流程示意图;
图5为本发明自动测试重显率的方法第三实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参照图1,图1为本发明各个实施例中所提供的自动测试重显率的装置的硬件结构示意图,所述装置包括通信模块10、存储器20及处理器30等部件。本领域技术人员可以理解,图1中所示出的装置还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器30分别与所述存储器20和所述通信模块10连接,所述存储器20上存储有计算机程序,所述计算机程序同时被处理器30执行。
通信模块10,可通过网络与外部设备连接。通信模块10可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是电视机、笔记本电脑、台式电脑、平板电脑等具有显示屏的电子设备。
存储器20,可用于存储软件程序以及各种数据。存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(采集电视显示的图像的各像素点的RGB值和坐标值)等;存储数据区可存储根据装置的使用所创建的数据或信息等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器30,是装置的控制中心,利用各种接口和线路连接整个装置的各个部分,通过运行或执行存储在存储器20内的软件程序和/或模块,以及调用存储在存储器20内的数据,执行装置的各种功能和处理数据,从而对装置进行整体监控。处理器30可包括一个或多个处理单元;优选的,处理器30可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器30中。
尽管图1未示出,但上述装置还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
根据上述硬件结构,提出本发明方法各个实施例。
参照图2,在本发明自动测试重显率的方法的第一实施例中,所述自动测试重显率的方法包括步骤:
步骤S10,输入图像信号至电视,以使所述电视显示图像;
在本方案中,图像信号为重显率测试专用图像转换的图像信号,该图像信号可以为4K图像信号、1080P图像信号、720P图像信号或者640*480图像信号。所述自动测试重显率的装置将图像信号通过内置的视频信号发生器输入到电视。电视接收到自动测试重显率装置输入的图像信号后,在电视的显示屏上显示所述图像信号对应的图像。
步骤S20,采集显示图像的各像素点的RGB值和坐标值;
自动测试重显率装置通过内置的视频采集卡采集电视显示的图像,获取显示图像的各像素点的RGB值,对显示图像采用与重显率测试专用图像同样的坐标系,例如以图像的长度方向为横轴方向,以图像的宽度为纵轴方向,以图像的左上角、左下角、右下角或右上角对应的坐标点作为坐标原点,以左上角对应的坐标点为例,即是图像左边缘与上边源的交集对应的坐标点。最终获得显示图像中各个像素点在构建的坐标系中的对应坐标值,其坐标值包括横坐标值和纵坐标值两个值。
步骤S30,获取所述图像信号的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,其中所述各方向包括上半部纵向、下半部纵向、左半部横向和右半部横向;
在本方案中,在制作图像信号对应的重显率测试专用图像时,可以以图像中间点为参考点,分为上半部纵向、下半部纵向、左半部横向和右半部横向四个方向,并在各方向对应设置了相对应的标准像素区域,对于图像中RGB值处于标准RGB值范围内的像素点称为标准像素点,这些标准像素点都处于标准像素区域内。
若以纵向方向为宽度,横向方向为长度,则上半部纵向和下半部纵向的标准像素区域的长度是相同的,即标准像素区域的横坐标值范围是相同的,两者的标准像素区域的宽度可以相同也可以不同,若上边缘点纵坐标值大于下边缘点纵坐标值,则其上半部纵向的标准像素区域的纵坐标值范围为上边缘点纵坐标值至上边缘点纵坐标值与上半部纵向标准像素区域宽度之和,下半部纵向的标准像素区域的纵坐标值范围为下边缘点纵坐标值与下半部纵向标准像素区域宽度之差至下边缘点纵坐标值,若上边缘点纵坐标值小于下边缘点纵坐标值,则其上半部纵向的标准像素区域的纵坐标值范围为上边缘点纵坐标值与上半部纵向标准像素区域宽度之差至上边缘点纵坐标值,下半部纵向的标准像素区域的纵坐标值范围为下边缘点纵坐标值至下边缘点纵坐标值与下半部纵向标准像素区域宽度之和。
对于左半部横向和右半部横向的标准像素区域,则两者的是宽度相同的,即标准像素区域的纵坐标值范围是相同的,两者的长度可以相同也可以不同的,若左边缘点横坐标值大于右边缘点横坐标值,则其左半部横向的标准像素区域的横坐标值范围为左边缘点横坐标值至左边缘点横坐标值与左半部横向标准像素区域长度之和,右半部横向的标准像素区域的横坐标值范围为右边缘点横坐标值与右半部横向标准像素区域长度之差至右边缘点横坐标值,若左边缘点横坐标值小于右边缘点横坐标值,则其左半部横向的标准像素区域的横坐标值范围为左边缘点横坐标值与左半部横向标准像素区域长度之差至左边缘点横坐标值,右半部横向的标准像素区域的横坐标值范围为右边缘点横坐标值至右边缘点横坐标值与右半部横向标准像素区域长度之和。
上半部纵向和下半部纵向的标准像素区域所占比例是指标准像素区域沿对应的上半部纵向和对应的下半部纵向的长度分别占图像的纵向总长度的比例,左半部横向和右半部横向的标准像素区域所占比例是指标准像素区域沿对应的左半部横向和对应的右半部横向的长度分别占图像的横向总长度的比例。上半部纵向和下半部纵向的标准像素总数是指在上半部纵向和下半部纵向对应的标准像素区域内任一列中标准像素数量,左半部横向和右半部横向的标准像素总数是指在左半部横向和右半部横向对应的标准像素区域内任一行中标准像素数量。例如图3所示,上半部纵向标准像素区域所占比例和下半部纵向标准像素区域所占比例均为20%,其上半部纵向和下半部纵向标准像素区域内标准像素点所在位置分别处于距对应的边缘的距离占纵向总长度的比例为2%、4%、6%、8%、10%、12%、14%、16%、18%和20%,左半部横向和右半部横向标准像素区域内标准像素点所在位置分别处于距对应的边缘的距离占横向总长度的比例为1%、2%、3%、4%、5%、6%、7%、8%、9%和10%,各方向的标准像素总数刚好都为10。
图像信号中对应设置有图像信号分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数等图像参数,其中所述方向包括上半部纵向、下半部纵向、左半部横向和右半部横向等信息,根据输入的图像信号,获取输入的图像信号对应的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数。
步骤S40,根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率。
根据输入的图像信号对应的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,以及显示图像中各像素点的RGB值和坐标值,获得上半部纵向重显率、下半部纵向重显率、纵向总重显率、左半部横向重显率、右半部横向重显率和横向总重显率。
需要说明的是,在获得的纵向上半重显率、纵向下半重显率、纵向总重显率、横向上半重显率、横向下半重显率和横向总重显率的六个重显率测量值后,都需要和预设的重显率指标进行一一对比,只有这六个测量的重显率都大于或等于预设重显率指标,才能确定电视的显示达标。当所述六个重显率测量值中存在任一个测量值小于对应的预设重显率指标时,会确定电视的显示不达标,需要针对性的对电视进行调整,再测量调整后的电视的重显率,直到六个重显率测量值全部达标。
本实施例通过输入图像信号至电视,以使所述电视显示图像;采集显示图像的各像素点的RGB值和坐标值;获取所述图像信号的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,其中所述方向包括上半部纵向、下半部纵向、左半部横向和右半部横向;根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率。从而实现了自动计算重显率,具有测量速度快的特点,并且由于其是根据显示图像的像素点的RGB值和像素点坐标值来获得的重显率,其重显率既反映了电视的各像素点的RGB值的重显性,又反映了像素点位置的重显性,因此本实施获得的重显率精度高,能更好的反映电视的重显性,避免了人工读取屏幕固定画面上的刻度以测量重显率的效率低和测量结果精度低的问题。
进一步地,参照图4,根据本申请自动测试重显率的方法的第一实施例提出本申请自动测试重显率的方法的第二实施例,在本实施例中,所述步骤S40包括:
步骤S41,根据所述图像信号的分辨率,获得各方向的总像素;
在本实施例中,根据图像信号的分辨率,可以获得各方向的总像素,若图像信号的分辨率为1920*1080,则上半部纵向、下半部纵向、左半部横向和右半部横向的总像素分别为540、540、960和960。若图像信号的分辨率为1280*720,则上半部纵向、下半部纵向、左半部横向和右半部横向的总像素分别为360、360、640和640。
步骤S42,从显示图像中选择像素点纵坐标值均处于预设纵坐标范围内的任一行作为待测行,并从显示图像中选择像素点横坐标值均处于预设横坐标范围内的任一列作为待测列;
该预设纵坐标范围为专门测试重显率的图像中左半部横向和右半部横向的标准像素区域在图像纵向方向上的纵坐标值范围,预设横坐标范围内专门测试重显率的图像中上半部纵向和上半部纵向的标准像素区域在图像横向方向上的横坐标值范围。从显示图像中选择像素点纵坐标值均处于预设纵坐标范围内的任一行作为待测行,并从显示图像中选择像素点横坐标值均处于预设横坐标范围内的任一列作为待测列,因此该待测行和该待测列有部分像素点处于标准像素区域内。例如该横坐标阈值范围为[955,965],可以选择显示图像中横坐标值为959的一列作为待测列;该纵坐标阈值范围为[535,545],可以选择显示图像中纵坐标值为535的一行作为待测行。
步骤S43,将待测列中上边缘像素点和下边缘像素点分别作为上半部纵向和下半部纵向对应的边缘点,并将待测行中左边缘像素点和右边缘像素点分别作为左半部横向和右半部横向对应的边缘点;
将待测列中的上边缘像素点和下边缘像素点分别作为上半部纵向和下半部纵向对应的边缘点,并将待测行中左边缘像素点和右边缘像素点分别作为左半部横向和右半部横向对应的边缘点。例如对于1920*1080的图像,待测行的纵坐标值为535,待测列的横坐标值为959,上半部纵向、下半部纵向、左半部横向和右半部横向的边缘点坐标值分别为(959,0)、(959,1080)、(0,535)、(1920,535)。
步骤S44,根据标准RGB值范围、各方向的标准像素区域所占比例和对应的边缘点坐标值、待测列的各像素点的RGB值和纵坐标值以及待测行的各像素点的RGB值和横坐标值,获得各方向对应的有效差值总数和有效最短距离;
根据各方向的标准像素区域所占比例和对应的边缘点坐标值,获得各方向的待测坐标值范围,将待测列和待测行中坐标值处于各方向的待测纵坐标范围且RGB值处于标准RGB值范围内的各像素点分别作为各方向对应的待测像素点;例如上半部纵向、下半部纵向、左半部横向和右半部横向的边缘点坐标值分别为(959,0)、(959,1080)、(0,535)和(1920,535),上半部纵向、下半部纵向、左半部横向和右半部横向的标准像素区域所占比例分别为20%、20%、10%和10%,可以计算获得上半部纵向、下半部纵向、左半部横向和右半部横向的待测坐标值范围分别为(959,0-216)、(959,864-1080)、(0-192,535)和(1728-1920,535)。
需要说明的是,待测行和待测列的重合的一个像素点可能同时处于两个方向、三个方向或四个方向的待测坐标值范围,且该像素点的RGB值也处于标准RGB值范围内,则该像素点同时属于对应的两个方向、三个方向或四个方向对应的待测像素点。
获取各方向对应的待测像素点后,根据各方向对应的待测像素点的坐标值,从各方向的待测像素点中选择两种类型的像素点作为各方向的有效像素点,一种是从由坐标位置连续的两个或多个相邻的待测像素点组成的像素点组中选择距对应方向的边缘点距离最近的像素点,例如上半部纵向待测像素点中存在一组坐标位置连续的像素点组,其坐标值分别(959,192)、(959,193)和(959,194),上半部纵向的边缘点坐标值为(959,0),可知(959,192)的像素点距上半部纵向的边缘点距离最近,因此从该组坐标位置连续的像素点组中选择(959,192)像素点为有效像素点;另一种孤立的像素点,即值该像素点的坐标位置不与任何其他待测像素点位置相邻。
获取待测像素点的具体实施过程可以如下:根据上半部和下半部对应的待测像素点的纵坐标值,分别生成上半部和下半部对应的按数值从小到大依次排列的第一数值列表;根据左半部和右半部对应的待测像素点的横坐标值,分别生成左半部和右半部对应的按数值从小到大依次排列的第一数值列表。
若上边缘纵坐标值大于下边缘纵坐标值,对上半部对应的第一数值列表中各数值减一以及对下半部对应的第一数值列表中各数值加一,或若上边缘纵坐标值小于下边缘纵坐标值,对上半部对应的第一数值列表中各数值加一以及对下半部对应的第一数值列表中各数值减一,分别生成上半部和下半部对应的第二数值列表;若左边缘横坐标值大于右边缘横坐标值,对左半部对应的第一数值列表中各数值减一以及对右半部对应的第一数值列表中各数值加一,或若左边缘横坐标值小于右边缘横坐标值,对左半部对应的第一数值列表中各数值加一以及对右半部对应的第一数值列表中各数值减一,分别生成左半部和右半部对应的和第二数值列表。
将各方向对应的第一数值列表和对应第二数值列表进行比对,去除各方向对应的第一数值列表中与第二数值列表中相同的数值,生成各方向对应的第三数值列表,各方向的第三数值列表中数值对应的像素点即为各方向有效像素点。例如,当上半部纵向的第一数值列表的各数值为{5,9,10,15,33,34,35},建立的坐标系中上边缘纵坐标值(0)小于下边缘纵坐标值(1080),则上半部纵向的第二数值列表为{6,10,11,16,34,35,36},根据第一数值列表和第二数值列表进行去重操作,生成的第三数值列表为{5,9,15,33},该第三数值列表中各数值对应的坐标值分别为(959,5)、(959,9)、(959,15)和(959,33),这些坐标值对应的像素点则作为上半部纵向对应的有效像素点。
获得各方向的有效像素点后,根据上半部纵向和下半部纵向分别对应的有效像素点的纵坐标值以及左半部横向和右半部横向分别对应的有效像素点的横坐标值,生成各方向对应的按数值从小到大依次排列的数值列表;分别获取各方向对应的数值列表中依次相邻的两个数值间的差值处于阈值范围内的数量,并作为各方向对应的有效差值总数;例如下半部纵向的数值列表为{1000,1024,1035,1058,1063}。计算下半部纵向数值列表中两两相邻的数值间的差值为(24,11,23,5),根据阈值范围[15,32],则下半部纵向对应的有效差值总数为2。
分别将各方向的有效像素点距各方向对应的边缘点的距离中的最短距离作为各方向对应的有效最短距离;例如上半部纵向的有效像素点坐标值分别为(959,5)、(959,9)、(959,15)和(959,33),上半部纵向对应的边缘点坐标值为(959,0),可知(959,5)对应的像素点距边缘点最近,该距离为5,作为上半部纵向对应的有效最短距离。
步骤S45,根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向的重显率、纵向总重显率和横向总重显率。
将各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离输入预设的重显率计算模型Z=1-2p-2p/N+2np/N+d/V中,分别输出各方向对应的重显率,其中Z为重显率,p为标准像素区域所占比例,N为标准像素总数,V为总像素,n为有效差值总数,d为有效最短距离。
将计算获得的上半部纵向的重显率和下半部纵向的重显率输入至预设的纵向总重显率计算模型Zv=(Z上+Z下)/2中,输出纵向总重显率,其中Zv为纵向总重显率,Z上为上半部纵向对应的重显率,Z下为下半部纵向对应的重显率。
将计算获得的左半部横向的重显率和右半部横向的重显率输入至预设的横向总重显率计算模型Zh=(Z左+Z右)/2中,输出横向总重显率,其中Zh为横向总重显率,Z左为左半部横向重显率,Z右为右半部横向对应的重显率。
本实施例提出了一种的根据采集图像中的某一列和某一行的像素点对应的RGB值、对应的坐标值和预设的重显率计算模型,自动计算待测设备纵向的各方向的重显率、纵向总重显率以及横向总重显率策略。通过预设的重显率计算模型可知,本实施例是既比对了电视实际显示图像的某一列和某一行的像素点的RGB值与重显率测试专用图像的对应的同一列和对应的同一行的像素点的RGB值,还比对电视实际显示图像的某一列和某一行的像素点的位置与重显率测试专用图像的对应的同一列和对应的同一行的像素点的位置进行比对,即根据电视实际显示图像的像素点与重显率测试专用图像的像素点间的RGB值偏差和位置偏差来反映电视的重显性,因此本实施采用的测试待测设备纵向的重显率其精确度更高,更能反映电视的重显性。
进一步地,参照图5,根据本申请自动测试重显率的方法的第一实施例提出本申请自动测试重显率的方法的第三实施例,在本实施例中,所述步骤S10之前,还包括:
步骤S50,发送包括信源类型和显示模式的信源切换指令至电视,以使所述待测设备根据信源切换指令中的信源类型和显示模式切换成对应信源工作模式和对应显示模式;
所述步骤S10包括:
步骤S11,输入图像信号至所述电视,以使所述电视在所述信源工作模式下采用所述显示模式显示图像。
在本实施例中,自动测试重显率的装置接受用户输入的信源类型和显示模式后,通过脚本自动发送包括信源类型和显示模式的切换指令至电视,电视根据接收到的切换指令,切换至对应的信源工作模式和显示模式。信源类型可以为AV、VGA、HDMI或Ypbpr等,对应的电视信源工作模式为AV信源工作模式、VGA信源工作模式、HDMI信源工作模式或Ypbpr信源工作模式等,电视的显示模式可以为全景模式或常规模式。
当确定所述电视切换至对应的信源工作模式和显示模式后,自动测试重显率的装置输入图像至所述电视,所述电视接收到图像信号后,在所述信源工作模式下采用显示模式显示图像。例如切换指令中的信源类型为HDMI以及显示模式为全景模式时,电视接收到自动测试重显率的装置发送的图像信号后,会在HDMI信源工作模式下,采用全景模式显示图像信号对应的图像。
需要说明的是,预设的重显率指标与信源类型和显示模式有关,例如当设为全景模式时,AV信源对应的重显率指标为98%,HDMI信源的标清&高清重显率指标为100%,HDMI信源的4K信号重显率指标为100%,Ypbpr信源的重显率指标为100%,VGA信源的重显率指标为100%;当设为常规模式时,AV信源对应的重显率指标为93%-95%,HDMI信源的标清&高清重显率指标为96%,HDMI信源的4K信号重显率指标为100%,Ypbpr信源的重显率指标为96%,VGA信源的重显率指标为100%。
本实施例提出了一种通过自动发送信源类型和显示模式的切换指令来切换电视的信源类型和显示模式的策略,从而不需要人工调整电视的信源类型和显示模式,缩短测试流程,提高了整个重显率测试效率。
本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图1的自动测试重显率的装置中的存储器20,也可以是如ROM(Read-OnlyMemory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干信息用以使得自动测试重显率的装置执行本发明各个实施例所述的方法。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (5)
1.一种自动测试重显率的方法,其特征在于,包括步骤:
输入图像信号至电视,以使所述电视显示图像;
采集显示图像的各像素点的RGB值和坐标值;
获取所述图像信号的分辨率、标准RGB值范围、各方向的标准像素区域所占比例和标准像素总数,其中所述各方向包括上半部纵向、下半部纵向、左半部横向和右半部横向;
根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率;
其中,所述根据分辨率、标准RGB值范围、显示图像的各像素点的RGB值和坐标值以及各方向的标准像素区域所占比例和标准像素总数,获得各方向的重显率、纵向总重显率和横向总重显率的步骤包括:
根据所述图像信号的分辨率,获得各方向的总像素;
从显示图像中选择像素点纵坐标值均处于预设纵坐标范围内的任一行作为待测行,并从显示图像中选择像素点横坐标值均处于预设横坐标范围内的任一列作为待测列;
将待测列中上边缘像素点和下边缘像素点分别作为上半部纵向和下半部纵向对应的边缘点,并将待测行中左边缘像素点和右边缘像素点分别作为左半部横向和右半部横向对应的边缘点;
根据各方向的标准像素区域所占比例和对应的边缘点坐标值,获得各方向的待测坐标值范围;
将待测列和待测行中坐标值处于各方向的待测坐标范围且RGB值处于标准RGB值范围内的各像素点分别作为各方向对应的待测像素点;
根据各方向对应的待测像素点的坐标值,从待测像素点中选择各方向上孤立的像素点和坐标位置连续的至少两个待测像素点中距对应方向的边缘点最近的像素点作为各方向的有效像素点;
根据上半部纵向和下半部纵向分别对应的有效像素点的纵坐标值以及左半部横向和右半部横向分别对应的有效像素点的横坐标值,生成各方向对应的按数值从小到大依次排列的数值列表;
分别获取各方向对应的数值列表中依次相邻的两个数值间的差值处于阈值范围内的数量,并作为各方向对应的有效差值总数;
将各方向的所有有效像素点距对应方向的边缘点的距离中的最短距离作为各方向对应的有效最短距离;
根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向对应的重显率;
根据上半部纵向的重显率和下半部纵向的重显率,获得纵向总重显率,并根据左半部横向的重显率和右半部横向的重显率,获得横向总重显率;
其中,所述根据各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离,获得各方向对应的重显率的步骤包括:
将各方向的总像素、标准像素区域所占比例、标准像素总数、有效差值总数和有效最短距离输入预设的重显率计算模型Z=1-2p-2p/N+2np/N+d/V中,以分别输出各方向对应的重显率,其中Z为重显率,p为标准像素区域所占比例,N为标准像素总数,V为总像素,n为有效差值总数,d为有效最短距离。
2.如权利要求1所述的自动测试重显率的方法,其特征在于,所述根据上半部纵向的重显率和下半部纵向的重显率,获得纵向总重显率,并根据左半部横向的重显率和右半部横向的重显率,获得横向总重显率的步骤包括:
将上半部纵向的重显率和下半部纵向的重显率输入至预设的纵向总重显率计算模型Zv=(Z上+Z下)/2中,以输出纵向总重显率,其中Zv为纵向总重显率,Z上为上半部纵向对应的重显率,Z下为下半部纵向对应的重显率;
将左半部横向的重显率和右半部横向的重显率输入至预设的横向总重显率计算模型Zh=(Z左+Z右)/2中,以输出横向总重显率,其中Zh为横向总重显率,Z左为左半部横向重显率,Z右为右半部横向对应的重显率。
3.如权利要求2所述的自动测试重显率的方法,其特征在于,所述输入图像信号至电视,以使所述电视显示图像的步骤之前,还包括:
发送包括信源类型和显示模式的信源切换指令至电视,以使所述电视根据信源切换指令中的信源类型和显示模式切换成对应信源工作模式和对应显示模式;
所述输入图像信号至电视,以使所述电视显示图像的步骤包括:
输入图像信号至所述电视,以使所述电视在所述信源工作模式下采用所述显示模式显示图像。
4.一种自动测试重显率的装置,其特征在于,所述自动测试重显率装置包括:通信模块、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至3中任一项所述的自动测试重显率的方法的步骤。
5.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的自动测试重显率的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910825533.6A CN110602490B (zh) | 2019-08-30 | 2019-08-30 | 自动测试重显率的方法、装置及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910825533.6A CN110602490B (zh) | 2019-08-30 | 2019-08-30 | 自动测试重显率的方法、装置及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110602490A CN110602490A (zh) | 2019-12-20 |
CN110602490B true CN110602490B (zh) | 2021-11-23 |
Family
ID=68857230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910825533.6A Active CN110602490B (zh) | 2019-08-30 | 2019-08-30 | 自动测试重显率的方法、装置及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110602490B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111510713B (zh) * | 2020-04-24 | 2021-12-21 | 广州视源电子科技股份有限公司 | 一种板卡测试方法、装置、终端及*** |
CN111510714B (zh) * | 2020-04-24 | 2022-05-13 | 广州视源电子科技股份有限公司 | 一种重显率确定方法、装置、终端及存储介质 |
CN112765001B (zh) * | 2021-01-11 | 2024-04-02 | 京东方科技集团股份有限公司 | 一种调测装置、显示装置、显示***及调测方法 |
CN113379857B (zh) * | 2021-08-12 | 2021-11-12 | 深圳市立体通技术有限公司 | 显示屏像素排列方式的检测方法、装置和计算机设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008219312A (ja) * | 2007-03-02 | 2008-09-18 | Hitachi Ltd | 映像出力装置および障害情報収集方法およびシステム |
CN103501436A (zh) * | 2013-09-24 | 2014-01-08 | 深圳Tcl新技术有限公司 | 重显率测试方法及其*** |
KR101443654B1 (ko) * | 2013-06-14 | 2014-09-26 | (주)이즈미디어 | 카메라 모듈의 광축 조정장치 및 광축 조정방법 |
CN105472375A (zh) * | 2015-03-10 | 2016-04-06 | 深圳Tcl数字技术有限公司 | 重显率测试方法及终端 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105959824B (zh) * | 2016-04-26 | 2020-01-14 | 深圳Tcl数字技术有限公司 | 显示设备重显率调试方法及装置 |
CN107967890B (zh) * | 2017-11-08 | 2020-08-11 | 深圳市屯奇尔科技有限公司 | 直径错位采样旋转rgb灯带显示方法、装置及计算机可读存储介质 |
-
2019
- 2019-08-30 CN CN201910825533.6A patent/CN110602490B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008219312A (ja) * | 2007-03-02 | 2008-09-18 | Hitachi Ltd | 映像出力装置および障害情報収集方法およびシステム |
KR101443654B1 (ko) * | 2013-06-14 | 2014-09-26 | (주)이즈미디어 | 카메라 모듈의 광축 조정장치 및 광축 조정방법 |
CN103501436A (zh) * | 2013-09-24 | 2014-01-08 | 深圳Tcl新技术有限公司 | 重显率测试方法及其*** |
CN105472375A (zh) * | 2015-03-10 | 2016-04-06 | 深圳Tcl数字技术有限公司 | 重显率测试方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN110602490A (zh) | 2019-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110602490B (zh) | 自动测试重显率的方法、装置及可读存储介质 | |
US11120757B2 (en) | Gray scale adjustment method and device for display panel | |
US11721304B2 (en) | Method and device of compensating brightness for display device, and method and device of driving display device | |
US20100083729A1 (en) | System and method for testing a multimerter | |
US10334243B2 (en) | Testing method and testing apparatus for splicing screens | |
CN107526504B (zh) | 图像显示的方法及装置、终端及存储介质 | |
CN108074237B (zh) | 图像清晰度检测方法、装置、存储介质及电子设备 | |
CN109473059B (zh) | 显示电流确定、补偿方法、装置、显示装置和存储介质 | |
CN205140484U (zh) | 显示面板闪烁度测试装置 | |
CN103927749A (zh) | 图像处理方法、装置和自动光学检测机 | |
US11380284B2 (en) | Color space mapping method, equipment, computer readable storage medium, and device | |
CN103020250A (zh) | 一种地理信息***gis的地图显示方法及装置 | |
CN106205437A (zh) | 一种坏点检测方法、电子设备及装置 | |
CN103501436A (zh) | 重显率测试方法及其*** | |
CN103500560A (zh) | 一种处理显示模组亮度数据方法、***及显示器件 | |
CN113554965A (zh) | 显示屏的坏点处理方法、装置及显示屏的控制设备 | |
US9460487B2 (en) | Display device and image display method | |
US20220292662A1 (en) | Information processing apparatus,information processing method,and non-transitory computer-readable storage medium | |
CN106055298B (zh) | 一种识别目标显示器的装置及方法 | |
CN108333805A (zh) | 不良点坐标自动检测方法和装置、设备和存储介质 | |
CN110166813B (zh) | 一种显示器多窗口图像独立校正方法及*** | |
CN111510714B (zh) | 一种重显率确定方法、装置、终端及存储介质 | |
US7961931B2 (en) | Positioning measurement apparatus and method | |
CN113270054A (zh) | 显示设备的画质检测、画质检测报告生成方法及装置设备 | |
KR101947058B1 (ko) | 이미지 보상 방법 및 이미지 보상을 갖는 디스플레이 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |