CN111050162B - 色温测试方法、装置、设备及计算机可读存储介质 - Google Patents
色温测试方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111050162B CN111050162B CN201911401697.2A CN201911401697A CN111050162B CN 111050162 B CN111050162 B CN 111050162B CN 201911401697 A CN201911401697 A CN 201911401697A CN 111050162 B CN111050162 B CN 111050162B
- Authority
- CN
- China
- Prior art keywords
- value
- color temperature
- target
- rgb value
- rgb
- 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/02—Diagnosis, testing or measuring for television systems or their details for colour television signals
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Processing Of Color Television Signals (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明公开了一种色温测试方法、装置、设备以及计算机可读存储介质,其色温测试方法包括:获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;计算所述目标图像的目标平均RGB值;根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果;其中,所述RGB值包括R值、G值和B值。本发明解决了如何提高色温测试的准确性的技术问题。
Description
技术领域
本发明涉及色温测试技术领域,尤其涉及一种色温测试方法、装置、设备及计算机可读存储介质。
背景技术
色温是表示光源光色的尺度,在光源的辐射在可见区和绝对黑体的辐射完全相同时,黑体的温度就称此光源的色温,其单位为K(开尔文)。
电视机的色温体现的是电视机显示图像的颜色。而电视厂家调试色温的目标是尽最大可能地还原原始图像的颜色,色温在不同亮度下给人的感觉是不同的:高色温光源照射下,如亮度不高则给人们一种阴冷的气氛;低色温光源照射下,亮度过高又会给人们一种闷热的感觉。
目标市场上的电视等视频播放终端在播放视频节目时,由于视频节目的色温影响用户观看舒适度,不同类型的电视节目的色彩风格相对应的色温也不同,因此,电视都具有调节色温的功能分别为normal(正常),cool(清凉),warm(温暖)三种选项。但是由于用户的肉眼观察差异较小,需要测试人员用特定图像主观观察,存在不准确,不便利的现象。因此如何提高色温测试的准确性成为了目前亟待解决的技术问题。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种色温测试方法、装置、设备和计算机存储介质,旨在解决如何提高色温测试的准确性的技术问题。
为实现上述目的,本发明提供一种色温测试方法,所述显示控制方法包括:
获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
计算所述目标图像的目标平均RGB值;
根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果;其中,所述RGB值包括R值、G值和B值。
可选地,所述计算所述目标图像的目标平均RGB值的步骤,包括:
获取所述目标图像中所有像素点的RGB值;
若在各所述RGB值中存在大于预设定值的目标RGB值,则基于所述目标RGB值计算所述目标图像的目标平均RGB值。
可选地,所述基于所述目标RGB值计算所述目标图像的目标平均RGB值的步骤,包括:
确定所述目标RGB值是否存在多个;
若存在多个,则根据预设平均值算法对各所述目标RGB值进行计算,以获取所述目标图像的目标平均RGB值。
可选地,所述色温模式包括第一模式;所述标准RGB值包括:标准平均RGB值和第一预设RGB值;
其中,所述根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果的步骤,包括:
计算所述目标平均RGB值中的R值和所述标准平均RGB值中的R值的第一差值;
计算所述第一差值和所述第一预设RGB值中的R值的第一绝对差值;
根据所述第一绝对差值和所述误差阈值确定所述色温模式的测试结果。
可选地,所述根据所述第一绝对差值和所述误差阈值确定所述色温模式的测试结果的步骤,包括:
判断所述第一绝对差值是否小于或等于所述误差阈值;
若是,则确定所述色温模式的测试结果合格。
可选地,所述色温模式包括第二模式;所述标准RGB值包括:标准平均RGB值和第二预设RGB值;
其中,所述根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果的步骤,包括:
计算所述目标平均RGB值中的B值和所述标准平均RGB值中的B值的第二差值;
计算所述第二差值和所述第二预设RGB值中的B值的第二绝对差值;
根据所述第二绝对差值和所述误差阈值确定所述色温模式的测试结果。
可选地,所述根据所述第二绝对差值和所述误差阈值确定所述色温模式的测试结果的步骤,包括:
判断所述第二绝对差值是否小于或等于所述误差阈值;
若是,则确定所述色温模式的测试结果合格。
此外,为实现上述目的,本发明还提供一种色温测试装置,所述色温测试装置包括:
获取模块,用于获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
计算模块,用于计算所述目标图像的目标平均RGB值;
确定模块,用于根据所述目标平均RGB值、标准平均RGB值和误差阈值确定所述色温模式的测试结果;其中,所述RGB值包括R值、G值和B值。
此外,为实现上述目的,本发明还提供一种色温测试设备;
所述色温测试设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的色温测试程序,所述色温测试程序被所述处理器执行时实现如上所述的色温测试方法的步骤。
此外,为实现上述目的,本发明还提供计算机存储介质;
所述计算机存储介质上存储有色温测试程序,所述色温测试程序被处理器执行时实现如上述的色温测试方法的步骤。
本发明实施例提出一种色温测试方法、装置、设备以及计算机可读存储介质,通过获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;计算所述目标图像的目标平均RGB值,并根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果,其中,所述RGB值包括R值、G值和B值。通过获取电视的色温模式对应的图像画面,并根据色温模式对图像画面进行调节,并进行图像采集,得到目标图像,并根据目标图像的目标平均RGB值来确定色温模式的测试结果。从而避免了现有技术中需要采用特定图像进行人为观察,而导致对色温模式的色温效果检测不准确的现象发生,并且是对任意图像进行图像采集,无需人工干扰,节省了人力资源,不受测试图像的约束,提高了色温测试的准确性。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的色温测试设备结构示意图;
图2为本发明色温测试方法第一实施例的流程示意图;
图3为本发明色温测试装置的装置模块示意图;
图4为本发明色温测试方法的流程示意图。
本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本发明实施例色温测试设备包括如电视等视频终端设备。
如图1所示,该色温测试设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,色温测试设备还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在终端设备移动到耳边时,关闭显示屏和/或背光。当然,色温测试设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的色温测试设备结构并不构成对色温测试设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及色温测试程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的色温测试程序,并执行以下操作:
获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
计算所述目标图像的目标平均RGB值;
根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果;其中,所述RGB值包括R值、G值和B值。需要说明的是标准RGB值和误差阈值可以分别独立地提前进行预设。
本发明提供一种色温测试方法,在色温测试方法一实施例中,色温测试方法包括以下步骤:
步骤S10,获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
在本实施例中,色温测试方法主要应用于如电视等视频播放终端,在本实施例中仅以电视为例进行举例说明,但是本实施例并不局限于电视。并且在本实施例中电视需要具有调节色温的功能,即分别为normal(常态)、cool(清凉)和warm(温暖)三种选项。
在本实施例中,电视通过获取任意视频信号发生器发送的输入信号,并在获取到输入信号,且输入信号中含有白色像素时,根据此输入信号显示对应的图像画面,例如当输入信号为XX电视剧,则电视会显示与XX电视剧的图像画面。通俗意义上讲,就是启动电视,让电视显示正常的图像画面。其中,像素是指由图像的小方格组成的,这些小方块都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子。
在电视显示图像画面后,可以通过脚本发遥控码在电视设置菜单中设置相应的色温模式,即通过提前设置的测试脚本确定色温模式,并在电视收到测试脚本输入的色温模式时,可以根据此色温模式对图像画面进行色温调节。需要说明的是,在本实施例中,色温模式至少包括warm模式、cool模式和normal模式。并且不同的色温模式,其图像画面显示的效果也不相同。
并且通过视频采集卡对已进行调节的图像画面(即色温模式对应的图像)进行图像采集,以得到目标图像。其中,视频采集卡也叫视频卡,用以将模拟摄像机、录像机、LD视盘机、电视机输出的视频信号等输出的视频数据或者视频和音频的混合数据输入电脑,并转换成电脑可辨别的数字数据,存储在电脑中,成为可编辑处理的视频数据文件。按照其用途可以分为广播级视频采集卡,专业级视频采集卡,民用级视频采集卡。
步骤S20,计算所述目标图像的目标平均RGB值;
当获取到目标图像后,可以根据不同色温的实现原理(如warm为带红的白色,以体现温暖效果;cool为带蓝的白色,以体现清凉效果)来对目标图像进行图像解析。RGB可以是R(Red,红色)、G(Green,绿色)和B(Blue,蓝色)。
遍历查询目标图像中所有像素点的RGB值,并根据RGB值判断像素点是否为类白色像素点,也就是依次判断各个RGB值是否大于预设定值(比如220),若存在有RGB值大于预设定值,则可以将此RGB值对应的像素点对应的像素点作为类白色像素点。将目标图像中所有类白色像素点对应的坐标的RGB值加入到电视预设的列表中如list-normal、list-cool或者是list-warm。再对该列表中所有的RGB值进行计算,以得到目标图像的目标平均RGB值。例如,当通过脚本发遥控码在电视设置菜单设置的色温模式是normal时,并通过视频采集卡采集到目标图像后,会遍历查询所有像素点的RGB值,当判定为类白色像素点(RGB均大于220),则将对应的坐标的RGB值加入到列表中list-normal。并对列表list-normal中所有的RGB值进行计算,即对列表list-normal中所有的R值进行计算,以得到平均R值;对列表list-normal中所有的B值进行计算,以得到平均B值;对列表list-normal中所有的G值进行计算,以得到平均G值。并将平均R值、平均B值和平均G值作为目标平均RGB值。并且需要说明的是,在本实施例中,在色温模式为cool或者是warm时,也是采用相同的方式来计算图片中所有类白色像素点的平均RGB值。
步骤S30,根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果,其中,所述RGB值包括R值、G值和B值。
在本实施例中,RGB值包括R值、G值和B值。标准RGB值可以预设,标准RGB值可以包括:标准平均RGB值(在normal模式下,用户提前设置的),以及第一预设RGB值(warm模式所对应的)。或者,标准RGB值可以包括:标准平均RGB值(在normal模式下,用户提前设置的),以及第二预设RGB值(cool模式所对应的)。因此在计算到目标平均RGB值后,可以根据不同色温的实现原理和目标平均RGB值来确定色温模式的色温效果。也就是warm模式为温暖(带红的白色),cool模式为清凉型(带蓝的白色)分别与normal模式的标准平均RGB值进行对比;并根据设计warm模式时偏红的R值为第一预设RGB值中的R值(例如,X),cool模式时偏蓝的B值为第二预设RGB值中的B值(例如Y),以及误差阀值W。并在色温模式为warm模式时,计算目标平均RGB值中的R值(R_WARM)和normal模式下类白色像素点标准平均RGB值中的R值(R_NORMAL)之间的差值。并计算此差值和X值之间的差值的绝对值。即计算R_WARM-R_NORMAL-X的绝对值。然后再判断此绝对值是否小于或等于W值,若是,则判定warm模式设置效果正确,即色温模式为warm模式时,测试结果合格。若否,则判定warm模式设置效果失败,即色温模式为warm模式时,测试结果不合格。在色温模式为cool模式时,计算目标平均RGB值中的B值(B_COOL)和normal模式下类白色像素点标准平均RGB值中的B值(B_NORMAL)之间的差值。并计算此差值和Y值之间的差值的绝对值。即计算B_COOL-B_NORMAL-Y的绝对值。然后再判断此绝对值是否小于或等于W值,若是,则判定cool模式设置效果正确,即色温模式为cool模式时,测试结果合格。
另外,为辅助理解本实施例中的色温模式测试方法的原理,下面进行举例说明。
例如,如图4所示,在电视开始进行色温测试时,可以通过任意视频信号发生器输入信号到电视(信号中包含白色像素),再对电视设置色温模式,如通过脚本发遥控码在电视设置菜单设置色温模式为温暖模式时,通过视频采集卡采集图片,并遍历查询所有像素点的RGB值,当判定为类白色像素点(RGB均大于220),则将对应的坐标的RGB值加入列表中,如list-warm。并对列表中所有RGB值进行计算,得出平均R值,G值,B值。或者是通过脚本发遥控码在电视设置菜单设置色温模式为常态模式时,通过视频采集卡采集图片,并遍历查询所有像素点的RGB值,当判定为类白色像素点(RGB均大于220),则将对应的坐标的RGB值加入列表中,如list-normal。并对列表中所有RGB值进行计算,得出平均R值,G值,B值。或者是通过脚本发遥控码在电视设置菜单设置色温模式为清凉模式时,通过视频采集卡采集图片,并遍历查询所有像素点的RGB值,当判定为类白色像素点(RGB均大于220),则将对应的坐标的RGB值加入列表中,如list-cool。并对列表中所有RGB值进行计算,得出平均R值,G值,B值。然后再根据不同色温的实现原理,warm模式为温暖(带红的白色),cool模式为清凉型(带蓝的白色)与normal模式进行对比,并根据设计warm模式时偏红的R值为X,cool时偏蓝的B值为Y及误差阈值W。再计算R_WARM-R_NORMAL-X的绝对值,并确定其绝对值是否小于等于误差阈值,若是,则确定warm温暖模式设置效果正确;若否,则确定warm温暖模式设置效果错误。并且还需要计算计算B_COOL-B_NORMAL-Y的绝对值,然后再判断此绝对值是否小于或等于W值,若是,则确定cool清凉模式设置效果正确;若否,则确定cool清凉模式设置效果错误。直至色温效果测试完毕。
本实施例通过获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;计算所述目标图像的目标平均RGB值,并根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果,其中,所述RGB值包括R值、G值和B值。通过获取电视的色温模式对应的目标图像,并根据目标图像的目标平均RGB值来确定色温模式的测试结果。从而避免了现有技术中需要采用特定图像进行人为观察,而导致对色温模式的色温效果检测不准确的现象发生,并且是对任意图像进行图像采集,无需人工干扰,节省了人力资源,不受测试图像的约束,提高了色温测试的准确性。
进一步地,在本发明第一实施例的基础上,进一步提出了本发明色温测试方法的第二实施例,本实施例是本发明第一实施例的步骤S30,计算所述目标图像的目标平均RGB值的步骤的细化,包括:
步骤a,获取所述目标图像中所有像素点的RGB值;
在本实施例中,还需要获取目标图像中所有像素点的RGB值,并依次检测各个RGB值是否大于预设定值(如220等),也就是需要检测所有的R值是否大于预设定值,所有的G值是否大于预设定值,所有的B值是否大于预设定值,并根据不同的检测结果执行不同的操作。
步骤b,若在各所述RGB值中存在大于预设定值的目标RGB值,则基于所述目标RGB值计算所述目标图像的目标平均RGB值。
当经过判断发现在各个RGB值中存在大于预设定值的目标RGB值,也就是目标RGB值中的R值大于预设定值,G值大于预设定值,B值也大于预设定值。则需要对各个目标RGB值进行计算,以得到其平均值,即目标图像的目标平均RGB值。
在本实施例中,通过获取目标图像中大于预设定值的目标RGB值,根据目标RGB值计算目标图像的目标平均RGB值,从而为后续对色温效果进行检测提供了数据基础。
具体地,基于所述目标RGB值计算所述目标图像的目标平均RGB值的步骤,包括:
步骤c,确定所述目标RGB值是否存在多个;
当获取到目标RGB值时,还需要确定在目标图像中获取到的目标RGB值是否存在多个,若不存在多个,则将目标RGB值直接作为平均RGB值。
步骤d,若存在多个,则根据预设平均值算法对各所述目标RGB值进行计算,以获取所述目标图像的目标平均RGB值。
当经过判断发现目标RGB值存在多个时,则可以根据预设平均值算法对各个目标RGB值进行计算,以得到目标图像的目标平均RGB值。
在本实施例中,通过在确定目标RGB值存在多个时,直接根据预设平均值算法计算其目标平均RGB值,从而保障了获取到的目标平均RGB值的准确性。
进一步地,在本发明第一至第二任意一个实施例的基础上,进一步提出了本发明色温测试方法的第三实施例,本实施例是本发明第一实施例的步骤S30,根据所述目标平均RGB值、所述标准平均RGB值和误差阈值确定所述色温模式的测试结果的步骤的细化,包括:
步骤e,计算所述目标平均RGB值中的R值和所述标准平均RGB值中的R值的第一差值;
在本实施例中,色温模式包括第一模式,第一模式可以是warm模式。标准RGB值包括标准平均RGB值(即normal模式对应的标准平均RGB值)和第一预设RGB值(即第一模式对应的第一预设RGB值)。
在检测当前色温模式的色温效果之前,需要先获取电视中标准平均RGB值(可以预设),也就是目标图像在色温模式为normal(常态)模式时的标准平均RGB值,其中,标准平均RGB值也是采用前面描述的相同的方式获取处于normal模式的目标图像中的类白色像素点对应的RGB值,并计算这些RGB值的平均值,得到标准平均RGB值。并在获取到标准平均RGB值后,还需要计算目标平均RGB值中的R值和标准平均RGB值中的R值之间的差值,即第一差值。
步骤f,计算所述第一差值和所述第一预设RGB值中的R值的第一绝对差值;
步骤g,根据所述第一绝对差值和误差阈值确定所述色温模式的测试结果。
在本实施例中,在计算得到第一差值后,还需要根据电视中设计warm模式偏红时的R值为X,来确定warm模式中的第一预设RGB值中的R值,即X。再计算第一差值和第一预设RGB值中的R值之间的差值,并取该差值的绝对值作为第一绝对差值,再根据此第一绝对差值和误差阈值是否符合一定条件来确定色温模式的测试结果。
在本实施例中,通过在确定色温模式为第一模式时,计算目标平均RGB值中的R值与标准平均RGB值中的R值之间的第一差值,并计算第一差值与第一预设RGB值中的R值的第一绝对差值,再根据第一绝对差值来确定色温模式的测试结果,从而提高了检测色温模式的测试结果的准确性。
具体地,根据所述第一绝对差值和所述误差阈值确定所述色温模式的测试结果的步骤,包括:
步骤h,判断所述第一绝对差值是否小于或等于所述误差阈值;
在本实施例中,还需要获取误差阈值W(其中,误差阈值W可以是用户提前设置的任意值),并判断此第一绝对差值是否小于或等于误差阈值W,若大于,则认为当前色温模式的色温效果不合格。若小于或等于,则认为当前色温模式的色温效果合格。
步骤k,若是,则确定所述色温模式的测试结果合格。
当经过判断发现第一绝对差值小于等于误差阈值W时,则可以认为当前色温模式为warm模式时,其测试结果合格。
在本实施例中,通过在确定第一绝对差值小于或等于误差阈值时,确定色温模式的测试结果合格,从而提高了检测色温模式的测试结果的准确性。
进一步地,根据所述目标平均RGB值、所述标准RGB值和误差阈值确定所述色温模式的测试结果的步骤,包括:
步骤m,计算所述目标平均RGB值中的B值和所述标准平均RGB值中的B值的第二差值;
在本实施例中,色温模式包括第二模式,第二模式可以是cool模式。标准RGB值包括标准平均RGB值(即normal模式对应的标准平均RGB值)和第二预设RGB值(即第二模式对应的第二预设RGB值)。
在本实施例中,在检测当前色温模式的色温效果之前,需要先获取标准平均RGB值,其中,标准平均RGB值可以是采用前面描述的相同的方式获取处于normal模式的目标图像中的类白色像素点对应的RGB值,并计算这些RGB值的平均值,得到标准平均RGB值。并在获取到标准平均RGB值后,还需要计算目标平均RGB值中的B值和标准平均RGB值中的B值之间的差值,即第二差值。
步骤n,计算所述第二差值和所述第二预设RGB值中的B值的第二绝对差值;
步骤k,根据所述第二绝对差值和误差阈值确定所述色温模式的测试结果。
在本实施例中,还需要根据电视中设计cool模式偏蓝时的B值为Y,来确定cool模式中第二预设RGB值中的B值,即Y。再计算第二差值和第二预设RGB值中的B值的差值,并取该差值的绝对值作为第二绝对差值,再根据此第二绝对差值和误差阈值是否符合一定条件来确定色温模式的测试结果。
在本实施例中,通过在确定色温模式为第二模式时,计算目标平均RGB值中的B值与标准平均RGB值中的B值之间的第二差值,并计算第二差值与第二预设RGB值中的B值的第二绝对差值,再根据第二绝对差值来确定色温模式的测试结果,从而提高了检测色温模式的测试结果的准确性。
具体地,根据所述第二绝对差值和所述误差阈值确定所述色温模式的测试结果的步骤,包括:
步骤g,判断所述第二绝对差值是否小于或等于所述误差阈值;
在本实施例中,还需要获取误差阈值W(其中,误差阈值W可以是用户提前设置的任意值),并判断此第二绝对差值是否小于或等于误差阈值W,若大于,则认为当前色温模式的色温效果不合格。若小于或等于,则认为当前色温模式的色温效果合格。
步骤h,若是,则确定所述色温模式的测试结果合格。
当经过判断发现第二绝对差值小于等于误差阈值W时,则可以认为当前色温模式为cool模式时,其测试结果合格。
在本实施例中,通过在确定第二绝对差值小于或等于误差阈值时,确定色温模式的测试结果合格,从而提高了检测色温模式的测试结果的准确性。
此外,参照图3,本发明实施例还提出一种色温测试装置,所述色温测试装置包括:
获取模块A10,获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
计算模块A20,计算所述目标图像的目标平均RGB值;
确定模块A30,根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果;其中,所述RGB值包括R值、G值和B值。
可选地,所述计算模块A20,用于:
获取所述目标图像中所有像素点的RGB值;
若在各所述RGB值中存在大于预设定值的目标RGB值,则基于所述目标RGB值计算所述目标图像的目标平均RGB值。
可选地,所述计算模块A20,用于:
确定所述目标RGB值是否存在多个;
若存在多个,则根据预设平均值算法对各所述目标RGB值进行计算,以获取所述目标图像的目标平均RGB值。
可选地,所述色温模式包括第一模式;所述标准RGB值包括标准平均RGB值和第一预设RGB值;所述确定模块A30,还用于:
计算所述目标平均RGB值中的R值和所述标准平均RGB值中的R值的第一差值;
计算所述第一差值和所述第一预设RGB值中的R值的第一绝对差值;
根据所述第一绝对差值和所述误差阈值确定所述色温模式的测试结果。
可选地,所述确定模块A30,还用于:
判断所述第一绝对差值是否小于或等于所述误差阈值;
若是,则确定所述色温模式的测试结果合格。
可选地,所述色温模式包括第二模式;所述标准RGB值包括:标准平均RGB值和第二预设RGB值;所述确定模块A30,还用于:
计算所述目标平均RGB值中的B值和所述标准平均RGB值中的B值的第二差值;
计算所述第二差值和所述第二预设RGB值中的B值的第二绝对差值;
根据所述第二绝对差值和所述误差阈值确定所述色温模式的测试结果。
可选地,所述确定模块A30,还用于:
判断所述第二绝对差值是否小于或等于所述误差阈值;
若是,则确定所述色温模式的测试结果合格。
其中,色温测试装置的各个功能模块实现的步骤可参照本发明色温测试方法的各个实施例,此处不再赘述。
本发明还提供一种色温测试设备,所述色温测试设备包括:存储器、处理器、通信总线以及存储在所述存储器上的色温测试程序:
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述色温测试程序,以实现上述色温测试方法各实施例的步骤。
本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述色温测试各实施例的步骤。
本发明计算机可读存储介质具体实施方式与上述色温测试方法各实施例基本相同,在此不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种色温测试方法,其特征在于,所述色温测试方法包括以下步骤:
获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
计算所述目标图像的目标平均RGB值,其中,计算所述目标图像的目标平均RGB值的步骤包括:遍历查询所述目标图像中所有像素点的RGB值,若在各所述RGB值中存在大于预设定值的目标RGB值,则将所述目标RGB值对应的像素点作为类白色像素点,并将所有所述类白色像素点对应的目标RGB值存入预设列表,若所述预设列表中只存在一个目标RGB值,则将所述预设列表中的目标RGB值作为目标平均RGB值;
根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果;
其中,所述RGB值包括R值、G值和B值。
2.如权利要求1所述的色温测试方法,其特征在于,所述计算所述目标图像的目标平均RGB值的步骤,包括:
获取所述目标图像中所有像素点的RGB值;
若在各所述RGB值中存在大于预设定值的目标RGB值,则基于所述目标RGB值计算所述目标图像的目标平均RGB值。
3.如权利要求2所述的色温测试方法,其特征在于,所述基于所述目标RGB值计算所述目标图像的目标平均RGB值的步骤,包括:
确定所述目标RGB值是否存在多个;
若存在多个,则根据预设平均值算法对各所述目标RGB值进行计算,以获取所述目标图像的目标平均RGB值。
4.如权利要求3所述的色温测试方法,其特征在于,所述色温模式包括第一模式;所述标准RGB值包括:标准平均RGB值和第一预设RGB值;
其中,所述根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果的步骤,包括:
计算所述目标平均RGB值中的R值和所述标准平均RGB值中的R值的第一差值;
计算所述第一差值和所述第一预设RGB值中的R值的第一绝对差值;
根据所述第一绝对差值和所述误差阈值确定所述色温模式的测试结果。
5.如权利要求4所述的色温测试方法,其特征在于,所述根据所述第一绝对差值和所述误差阈值确定所述色温模式的测试结果的步骤,包括:
判断所述第一绝对差值是否小于或等于所述误差阈值;
若是,则确定所述色温模式的测试结果合格。
6.如权利要求3所述的色温测试方法,其特征在于,所述色温模式包括第二模式;所述标准RGB值包括:标准平均RGB值和第二预设RGB值;
其中,所述根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果的步骤,包括:
计算所述目标平均RGB值中的B值和所述标准平均RGB值中的B值的第二差值;
计算所述第二差值和所述第二预设RGB值中的B值的第二绝对差值;
根据所述第二绝对差值和所述误差阈值确定所述色温模式的测试结果。
7.如权利要求6所述的色温测试方法,其特征在于,所述根据所述第二绝对差值和所述误差阈值确定所述色温模式的测试结果的步骤,包括:
判断所述第二绝对差值是否小于或等于所述误差阈值;
若是,则确定所述色温模式的测试结果合格。
8.一种色温测试装置,其特征在于,所述色温测试装置包括:
获取模块,用于获取电视的色温模式,并对所述色温模式对应的图像进行图像采集,以获取目标图像;
计算模块,用于计算所述目标图像的目标平均RGB值,其中,计算所述目标图像的目标平均RGB值的步骤包括:遍历查询所述目标图像中所有像素点的RGB值,若在各所述RGB值中存在大于预设定值的目标RGB值,则将所述目标RGB值对应的像素点作为类白色像素点,并将所有所述类白色像素点对应的目标RGB值存入预设列表,若所述预设列表中只存在一个目标RGB值,则将所述预设列表中的目标RGB值作为目标平均RGB值;
确定模块,用于根据所述目标平均RGB值、标准RGB值和误差阈值确定所述色温模式的测试结果;其中,所述RGB值包括R值、G值和B值。
9.一种色温测试设备,其特征在于,所述色温测试设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的色温测试程序,所述色温测试程序被所述处理器执行时实现如权利要求1至7中任一项所述的色温测试方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有色温测试程序,所述色温测试程序被处理器执行时实现如权利要求1至7中任一项所述的色温测试方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911401697.2A CN111050162B (zh) | 2019-12-27 | 2019-12-27 | 色温测试方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911401697.2A CN111050162B (zh) | 2019-12-27 | 2019-12-27 | 色温测试方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111050162A CN111050162A (zh) | 2020-04-21 |
CN111050162B true CN111050162B (zh) | 2022-07-29 |
Family
ID=70242441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911401697.2A Active CN111050162B (zh) | 2019-12-27 | 2019-12-27 | 色温测试方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111050162B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101340596A (zh) * | 2007-07-04 | 2009-01-07 | 深圳Tcl新技术有限公司 | 一种白平衡调试的装置及*** |
CN104683778A (zh) * | 2015-02-10 | 2015-06-03 | 四川长虹电器股份有限公司 | 平板显示产品的自动白平衡在线调试***及方法 |
CN104767984A (zh) * | 2015-03-25 | 2015-07-08 | 广东欧珀移动通信有限公司 | 一种闪光灯色温调节方法及终端 |
CN107529051A (zh) * | 2017-07-31 | 2017-12-29 | 努比亚技术有限公司 | 调整图像色温的方法、设备及计算机可存储介质 |
CN110430409A (zh) * | 2019-06-25 | 2019-11-08 | 深圳康佳电子科技有限公司 | 一种液晶电视白平衡自动调试方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108234971B (zh) * | 2018-02-09 | 2019-11-05 | 上海小蚁科技有限公司 | 白平衡参数确定方法、白平衡调整方法及装置、存储介质、终端 |
-
2019
- 2019-12-27 CN CN201911401697.2A patent/CN111050162B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101340596A (zh) * | 2007-07-04 | 2009-01-07 | 深圳Tcl新技术有限公司 | 一种白平衡调试的装置及*** |
CN104683778A (zh) * | 2015-02-10 | 2015-06-03 | 四川长虹电器股份有限公司 | 平板显示产品的自动白平衡在线调试***及方法 |
CN104767984A (zh) * | 2015-03-25 | 2015-07-08 | 广东欧珀移动通信有限公司 | 一种闪光灯色温调节方法及终端 |
CN107529051A (zh) * | 2017-07-31 | 2017-12-29 | 努比亚技术有限公司 | 调整图像色温的方法、设备及计算机可存储介质 |
CN110430409A (zh) * | 2019-06-25 | 2019-11-08 | 深圳康佳电子科技有限公司 | 一种液晶电视白平衡自动调试方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111050162A (zh) | 2020-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108091288B (zh) | 显示屏均匀性的测试方法、终端及计算机可读存储介质 | |
US6606115B1 (en) | Method and apparatus for monitoring the thermal characteristics of an image | |
CN110572642B (zh) | 显示设备的自动测试方法、显示设备及存储介质 | |
US9826208B2 (en) | Method and system for generating weights for use in white balancing an image | |
US8471924B2 (en) | Information processing apparatus for remote operation of an imaging apparatus and control method therefor | |
US9756222B2 (en) | Method and system for performing white balancing operations on captured images | |
CN110418069B (zh) | 补光控制方法、移动终端及计算机可读存储介质 | |
US10070112B2 (en) | Image processing device, imaging device, image processing method, program, and recording medium | |
CN104270579B (zh) | 一种终端应用界面像素调整方法及终端 | |
CN109104608B (zh) | 电视性能测试方法、设备及计算机可读存储介质 | |
US7124053B2 (en) | Image processing method and apparatus therefor | |
CN112333502B (zh) | 智能电视显示方法、智能电视及计算机可读存储介质 | |
CN108040240B (zh) | 一种白平衡调整的方法、装置以及移动终端 | |
CN109729333B (zh) | 色彩空间映射方法、装置、计算机可读存储介质及*** | |
CN111163305A (zh) | 屏幕调节方法、装置、设备及可读存储介质 | |
CN111896233A (zh) | 对比度测试方法、对比度测试设备及存储介质 | |
CN114463358A (zh) | 投屏显示方法、装置、电子设备及可读存储介质 | |
JP2017059927A (ja) | ユーザ端末、色彩補正システム及び色彩補正方法 | |
CN111050162B (zh) | 色温测试方法、装置、设备及计算机可读存储介质 | |
CN107179181B (zh) | 显示屏均匀性的测试方法、终端及计算机可读存储介质 | |
US8019153B2 (en) | Wide luminance range colorimetrically accurate profile generation method | |
CN104427322A (zh) | 信息处理设备、成像设备、信息处理方法和程序 | |
CN112995492A (zh) | 参数调节方法及装置、图像采集***和计算机可读存储介质 | |
JP2009194592A (ja) | 放送局特定装置、放送局特定方法及び放送局特定プログラム | |
CN113223186B (zh) | 实现增强现实的处理方法、设备、产品和装置 |
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 |