CN111862018A - 显示屏幕的像素检测方法和检测装置 - Google Patents
显示屏幕的像素检测方法和检测装置 Download PDFInfo
- Publication number
- CN111862018A CN111862018A CN202010661227.6A CN202010661227A CN111862018A CN 111862018 A CN111862018 A CN 111862018A CN 202010661227 A CN202010661227 A CN 202010661227A CN 111862018 A CN111862018 A CN 111862018A
- Authority
- CN
- China
- Prior art keywords
- area
- pixels
- detection
- pixel
- display screen
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 201
- 238000000034 method Methods 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 230000003247 decreasing effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000004075 alteration Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000002411 adverse Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30121—CRT, LCD or plasma display
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Geometry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明公开了一种显示屏幕的像素检测方法和检测装置,所述检测方法包括:获取显示屏幕的显示图像,选取所述显示图像的部分区域为检测区域;获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积;依据所述检测区域的发光面积和所述整个区域的发光面积获得比例系数;获取所述检测区域的像素数,根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数。本发明的技术方案能够反映用户观察显示屏幕时获得显示图像的实际分辨率。
Description
技术领域
本发明涉及像素检测技术领域,尤其涉及一种显示屏幕的像素检测方法和检测装置。
背景技术
用户在观看显示画面一般是通过显示屏幕来获得的图像,而不同的显示屏幕具有不同的分辨率。目前市场上宣称显示屏幕的分辨率,只是显示屏幕自身的分辨率,并不是人眼所能看到的有效分辨率。而对于人眼通过显示屏幕获得显示图像的实际分辨率,缺乏有效的检测手段。
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
发明内容
基于此,针对人眼观察显示屏幕缺乏有效的检测手段的问题,提供一种显示屏幕的像素检测方法和检测装置,旨在能够反映用户观察到显示屏幕的时显示图像的实际分辨率。
为实现上述目的,本发明提出的一种显示屏幕的像素检测方法,所述检测方法包括:
获取显示屏幕的显示图像,选取所述显示图像的部分区域为检测区域;
获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积;
依据所述检测区域的发光面积和所述整个区域的发光面积获得比例系数;
获取所述检测区域的像素数,根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数。
可选地,所述显示图像包括多个;
所述获取显示屏幕的显示图像的步骤,包括:
获取显示屏幕的整体像素数,依据所述整体像素数将所述显示屏幕等分为M个区域,其中,M为正整数、且所述M个区域中的每个区域均具有位置相对应的N组点亮位置,N为正整数、且每组点亮位置包括若干像素;
依次点亮所述M个区域中的每个区域中相对位置相同的一组点亮位置,共点亮N次,获得N个显示图像,其中每次点亮每个区域中的第i(1≤i≤N,i为正整数)组点亮位置、每个所述显示图像对应包含所述M个区域中每个区域内一组点亮位置。
可选地,所述获取显示屏幕的显示图像的步骤,还包括:
选定所述M个区域的第i组点亮位置;
依据预设的转化比例,降低所述第i组点亮位置的像素数;
获取分N次点亮所述M个区域中的N个降低像素数后的显示图像。
可选地,所述根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数的步骤,包括:
根据所述检测区域的像素数和所述比例系数计算N个所述显示图像的像素数;
将N个所述显示图像的像素数累加求和。
可选地,所述获取所述检测区域的像素数的步骤,包括:
对所述检测区域进行像素轮廓拟合,获得若干拟合轮廓;
依据所述若干拟合轮廓中各个拟合轮廓的边界确定每一个拟合轮廓占据的轮廓面积,并统计同一轮廓面积的轮廓数量;
依据轮廓面积与像素数量的对应关系确定每个拟合轮廓的像素数量;
根据像素数量和同一轮廓面积的轮廓数量计算所述检测区域的像素数。
可选地,所述依据依据轮廓面积与像素数量的对应关系确定每个拟合轮廓的像素数量的步骤,包括:
将轮廓面积和预存的标准面积进行对比,确定每个拟合轮廓占据的像素数量,其中,所述标准面积对应标准像素数量。
可选地,所述标准面积包括第一数值、第二数值和第三数值,所述第一数值、所述第二数值和所述第三数值依次减小;轮廓面积大于等于所述第一数值的像素数量设定为N1,轮廓面积大于等于所述第二数值且小于第一数值的像素数量设定为N2,轮廓面积大于等于所述第三数值且小于第二数值的像素数量设定为N3,轮廓面积小于所述第三数值的像素数量设定为N4,N1>N2>N3>N4,则
B=N1×a+N2×b+N3×c+N4×d
其中,B代表所述检测区域的像素数,a代表轮廓面积大于等于所述第一数值的轮廓数量,b代表轮廓面积大于等于所述第二数值且小于第一数值的轮廓数量,c代表轮廓面积大于等于所述第三数值且小于第二数值的轮廓数量,d代表轮廓面积小于所述第三数值的轮廓数量。
可选地,所述获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积的步骤包括:
依据预设的第一阈值对所述检测区域进行二值化处理,获得所述检测区域的边界;
依据所述检测区域的边界计算得出所述检测区域的发光面积;
依据预设的第二阈值对所述显示图像的整个区域进二值化处理,获得所述整个区域的边界;
依据所述整个区域的边界计算得出所述整个区域的发光面积。
可选地,所述根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数的步骤之后,包括:
将所述检测区域的像素数和预存的所述显示屏幕的实际像素数进行对比,获得有效像素比。
可选地,所述检测区域位于所述显示图像的中部。
此外,为了实现上述目的,本发明还提供一种显示屏幕的像素检测装置,所述检测装置包括:
获取模块,用于获取显示屏幕的显示图像;
选取模块,用于选取所述显示图像的部分区域为检测区域;
计算模块,用于获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积;
所述计算模块,还用于依据所述检测区域的发光面积和所述整个区域的发光面积获得比例系数;
所述计算模块,还用于获取所述检测区域的像素数,根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数。
本发明提出的技术方案中,通过显示屏幕显示出显示图像,在显示图像中选取部分区域为检测区域,分别获取到检测区域的发光面积,以及显示图像的整个区域的发光面积。将检测区域的发光面积和整个区域的发光面积进行对比,获得两者的比值即比例系数。通过获取到检测区域的像素数,依据比例关系进一步获得显示图像的像素数。显示图像的像素数可以理解为人眼能够观察到的像素数,继而获得人眼能够观察到的实际分辨率。本发明技术方案避免采用屏幕自身的分辨率,而从用户角度出发检测显示屏幕呈现出来的有效分辨率,检测方法更加有效。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明显示屏幕的像素检测方法第一实施例的流程示意图;
图2为本发明显示屏幕的像素检测方法第二实施例的流程示意图;
图3为本发明显示屏幕的像素检测方法第三实施例的流程示意图;
图4为本发明显示屏幕的像素检测方法第四实施例的流程示意图;
图5为本发明显示屏幕的像素检测方法第五实施例的流程示意图;
图6为本发明中检测区域轮廓拟合后的图像示意图;
图7为本发明显示屏幕的像素检测方法第六实施例的流程示意图;
图8为本发明显示屏幕的像素检测方法第七实施例的流程示意图;
图9为本发明显中检测区域二值化处理后的图像示意图;
图10为本发明显示屏幕的像素检测方法第八实施例的流程示意图;
图11为本发明中在显示图像中选定检测区域的示意图;
图12为本发明显示屏幕的像素检测装置的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
显示屏幕自身具有分辨率,这个分辨率是不变的,是显示屏幕固有的属性。例如目前市面上的1K分辨率的显示屏幕,是指分辨率达到1920×1080,也就是说显示屏幕的横向有1080行像素,纵向有1920列像素。共计有2073600个像素点组成。但是用户在观看这些显示屏幕的时候,观看的体验效果可能会有差异。即使显示屏幕标定的分辨率是1K,但是用户在实际观看的时候可能达不到1K显示分辨率的效果。为此,本发明提出一种显示屏幕的像素检测方法,参阅图1所示,本发明的第一实施例。所述检测方法可以用于AR(AugmentedReality,增强现实)显示中,也可以用在VR(Virtual Reality,虚拟现实)显示中。所述检测方法包括:
步骤S10,获取显示屏幕的显示图像,选取显示图像的部分区域为检测区域。
具体地,控制显示屏幕按照设定的显示图像进行显示,拍摄获得的显示图像通常占据的面积较大,为了提高检测效率,在显示图像上选定部分区域,将该部分区域作为检测区域。以便获取到检测区域的像素数和检测区域的发光面积。检测区域的发光面积和整个区域的发光面积对比获得比例系数。可以知道的是显示屏幕中像素点是均匀排布在显示屏幕表面的。检测区域的占据的面积越大,检测区域的发光面积也越大,检测区域对应的像素数也越多。继而可由检测区域的像素数推算得出显示图像的整个区域的像素数。这其中获取显示屏幕的显示图像是用相机拍摄的方式,获得的显示图像的像素数也可以理解为相机能够分辨的像素数。用相机替换人眼去评价判断显示屏幕,更够直观反映用户观察显示屏幕的显示效果。
步骤S20,获取检测区域的发光面积及显示图像的整个区域的发光面积;具体地,获取显示屏幕的显示图像之前点亮显示屏幕,获取到的显示图像中包括有亮度信息。通常在描述像素点亮度信息的可以用灰阶值进行表示,例如黑点位置代表0,白点位置代表255,0~255之间的数字代表介于黑点和白点之间像素点的灰阶值。在获取到检测区域和整个区域的情况下,受到亮度的影响,检测区域的边界以及整个区域的边界可能不够清晰。因此通过二值化处理的方式,将检测区域中的像素点转化为0值或者255数值,在没有中间灰阶值影响的情况下,能够更加清晰确定检测区域的边界。继而获得检测区域的发光面积。同样地,对显示图像的整个区域进行二值化处理,也能够获得清晰的整个区域的边界,计算得出整个区域的发光面积。
步骤S30,依据检测区域的发光面积和整个区域的发光面积获得比例系数;将检测区域的发光面积和整个区域的发光面积进行对比,定义检测区域的发光面积为C1,整个区域的发光面积为C2,比例系数为K,则K=C1/C2。在相机拍摄位置和大小固定的情况,检测区域位置和面积也固定不变的情况下,检测区域的发光面积C1和整个区域的发光面积为C2也是固定不变的。因此可以理解为,在一次拍摄获得的图像中,比例系数K值是一个固定值。通过比例系数K能够计算得出显示图像的像素数。
步骤S40,获取检测区域的像素数,根据检测区域的像素数和比例系数计算显示图像的像素数。
具体地,检测区域的像素数来自显示图像,也就是相机能够识别分辨的像素数。在比例系数K已经固定的情况下,检测区域的像素数和显示图像的整个区域的像素数的比值也是等于比例系数K。如此可以依据检测区域的像素数等比例的推算得出显示图像整个的像素数。
本实施例提出的技术方案中,通过显示屏幕显示出显示图像,在显示图像中选取部分区域为检测区域,分别获取到检测区域的发光面积,以及显示图像的整个区域的发光面积。将检测区域的发光面积和整个区域的发光面积进行对比,获得两者的比值即比例系数。通过获取到检测区域的像素数,依据比例关系进一步获得显示图像的像素数。显示图像的像素数可以理解为人眼能够观察到的像素数,继而获得人眼能够观察到的实际分辨率。本实施例技术方案避免采用屏幕自身的分辨率,而从用户角度出发检测显示屏幕呈现出来的有效分辨率,检测方法更加有效。
参阅图2所示,在第一实施例的基础上,提出本发明的第二实施例。显示图像包括多个;
获取显示屏幕的显示图像的步骤,包括:
步骤S11,获取显示屏幕的整体像素数,依据整体像素数将显示屏幕等分为M个区域,其中,M为正整数、且M个区域中的每个区域均具有位置相对应的N组点亮位置,N为正整数、且每组点亮位置包括若干像素;
步骤S12,依次点亮M个区域中的每个区域中相对位置相同的一组点亮位置,共点亮N次,获得N个显示图像,其中每次点亮每个区域中的第i(1≤i≤N,i为正整数)组点亮位置、每个显示图像对应包含M个区域中每个区域内一组点亮位置。
如果显示屏幕整体同时点亮,受到光线亮度的影响,相临近的像素点难以有效区分彼此的位置边界,因此可以分批次点亮显示屏幕。直至整个显示屏幕的像素点全部都点亮一遍。比如,M的数值为9,获取显示屏幕的整体像素数,依据整体像素数将显示屏幕等分为9个区域,再将这9个区域中选定部分位置为点亮位置,其中,可以将点亮位置划分为i组(1≤i≤N,i为正整数)。比如,i等于1时,选定的第1组位置是每个区域的左上角,则通过同时点亮9个区域的左上角就可以获得一幅显示图像。每个区域之间的点亮位置是间隔的,由此可以避免像素点的亮度相互干扰。对点亮位置分i组进行点亮。在比如,i等于2时,第二次点亮每个区域中间上部位置,i=3时,第三次点亮每个区域的右上角,由此每个区域可以分成9次点亮,也就是说N=9。可知能够获得9幅显示图像。当然也可以将屏幕细分为更多点亮次数,比如分成18次点亮,由此获得18幅显示图像。也可以减少为更少的点亮次数,比如分成3次点亮,由此获得3幅显示图像。另外,每个区域的每次点亮间隔距离可以自行设定,如此便于依据显示屏幕的大小而进行调整。将显示屏幕整体点亮完毕,获得包括整体像素点的显示图像。
参阅图3所示,在第二实施例的基础上,提出本发明的第三实施例。获取显示屏幕的显示图像的步骤,还包括:
步骤S13,选定M个区域的第i组点亮位置;
步骤S14,依据预设的转化比例,降低所述第i组点亮位置的像素数;
步骤S15,获取分N次点亮所述M个区域中的N个降低像素数后的显示图像。
相关技术中通常采用较高分辨率的相机去拍摄显示屏幕,让相机的分辨率和显示屏幕的分辨率相同,获得大于显示屏幕的分辨率。但是对于一些分辨率较高的显示屏幕,比如4K显示屏幕的分辨率为3840×2160,需要相机分辨率也满足4K要求,相机的分辨率越高,对应的成本也越高。而本实施例技术方案可以降低拍摄相机的要求,比如4K显示屏幕采用1K分辨率的相机。具体地,在M个区域中选定第i组点亮位置,进行点亮,点亮后获得了相应的一幅显示图像,在相机拍摄显示屏幕时,设定转化比例,比如在9个区域中,i=1时点亮的位置像素数是6×6,将6×6像素点,转化为2×2的像素点,由此能够保证相机能够准确识别出相应的像素点,继而本实施例的技术方案还能够降低检测显示屏幕分辨率性能的成本。由于点亮的次数分成N次,因此需要获取N个降低像素数的显示图像,在将这些显示图像的像素数累加在一起。
参阅图4所示,在第三实施例的基础上,提出本发明的第四实施例。
根据检测区域的像素数和比例系数计算显示图像的像素数的步骤,包括:
步骤S41,根据检测区域的像素数和比例系数计算N个显示图像的像素数;
步骤S42,将N个显示图像的像素数累加求和。也就说获得了几幅显示图像,就需要重复进行几次检测步骤,将多个显示图像的像素数累加起来,才是整幅显示图像的像素数,由于相机是固定不动的,因此拍摄的显示图像的大小和位置也是不变的,变动的是每次点亮的位置不同。具体地,对每一幅显示图像都需要选定一个检测区域,并获得相应检测区域的发光面积和相应显示图像的整体发光面积,每幅显示图像都获得一个比例系数。同样的依据比例系数和检测区域的像素数获得显示图像的像素数。
举例说明,N等于9,显示图像包括9幅图像,比例系数为K包括K1、K2、K3、K4、K5、K6、K7、K8和K9。检测区域的像素数包括B1、B2、B3、B4、B5、B6、B7、B8和B9,则
A1=B1/K1,A2=B2/K2,A3=B3/K3,A4=B4/K4,A5=B5/K5,A6=B6/K6,A7=B7/K7,A8=B8/K8,A9=B9/K9;A1、A2、A3、A4、A5、A6、A7、A8和A9分别代表不同的显示图像的整个的像素数,将这些显示图像的像素数相加,即
A=A1+A2+A3+A4+A5+A6+A7+A8+A9。A代表显示图像的全部像素数,通过显示图像的全部像素数来判断显示屏幕分辨更加客观。
参阅图5所示,在第一实施例的基础上,提出本发明的第五实施例。获取检测区域的像素数的步骤,包括:
步骤S110,对检测区域进行像素轮廓拟合,获得若干拟合轮廓;
具体地,参阅图6所示,在检测区域110中可见若干拟合轮廓111。在获取显示图像中每个位置的发光面的大小不同,有的发光面占据的像素点数量多,有的发光面占据的像素点数量少。对检测区域进行像素轮廓拟合,便于确定每个发光面的边界。由此能够获得拟合轮廓,其中检测区域的发光面包括有若干个,也就说检测区域包括有若干拟合轮廓。获得拟合轮廓的方式可以采用二值化处理的方式,区分发光位置的白点和不发光位置的黑点,在进一步依据白点和黑点的交接位置确定围绕白点的边界。
步骤S120,依据若干拟合轮廓中各个拟合轮廓的边界确定每一个拟合轮廓占据的轮廓面积,并统计同一轮廓面积的轮廓数量;
通常拟合轮廓是一个个圆形或椭圆形,在获得了拟合轮廓的边界后可以计算得出轮廓面积。另外拟合轮廓边界可能是不规则的,可以依据计算软件,确定得出轮廓面积。另外,检测区域的发光位置有若干个,拟合轮廓同样具有若干个,通过统计检测区域的发光位置,还可以获得轮廓数量。
步骤S130,依据轮廓面积与像素数量的对应关系确定每个拟合轮廓的像素数量;由上述内容可知,拟合轮廓的面积不同,占据的像素数量也是不同的,轮廓面积大的占据的像素数量就多,轮廓面积小的占据的像素数量就少。例如,轮廓面积大的占据的像素数量可以是4个,轮廓面积小的占据的像素数量可以是3个或者1个等。
步骤S140,根据像素数量和同一轮廓面积的轮廓数量计算检测区域的像素数。具体地,统计轮廓面积较大的轮廓数量和轮廓面积较小的轮廓数量,在依据轮廓面积较大的占据的像素数量和轮廓面积较小的占据的像素数量,将这些像素数量累加获得相应的检测区域的像素数。
参阅图7所示,在第五实施例的基础上,提出本发明的第六实施例。依据依据轮廓面积与像素数量的对应关系确定每个拟合轮廓的像素数量的步骤,包括:
步骤S131,将轮廓面积和预存的标准面积进行对比,确定每个拟合轮廓占据的像素数量,其中,标准面积对应标准像素数量。具体地,预先设定标准面积,比如这个标准面积的轮廓面积的像素数量是4个像素点。将获得的轮廓面积与标准面积进行对比,符合该标准面积的像素数量也统计为4个,大于该标准面积的像素数量为5个,而小于该标准面积的像素数量为3个。当然标准面积可以是一个确定的数值,也可以是一个范围值。
在上述实施例中,标准面积包括第一数值、第二数值和第三数值,第一数值、第二数值和第三数值依次减小;轮廓面积大于等于第一数值的像素数量设定为N1,轮廓面积大于等于第二数值且小于第一数值的像素数量设定为N2,轮廓面积大于等于第三数值且小于第二数值的像素数量设定为N3,轮廓面积小于第三数值的像素数量设定为N4,N1>N2>N3>N4,则
B=N1×a+N2×b+N3×c+N4×d
其中,B代表检测区域的像素数,a代表轮廓面积大于等于第一数值的轮廓数量,b代表轮廓面积大于等于第二数值且小于第一数值的轮廓数量,c代表轮廓面积大于等于第三数值且小于第二数值的轮廓数量,d代表轮廓面积小于第三数值的轮廓数量。
依据上述实施例,举例说明,所述轮廓面积是以像素为单位计算的。第一数值S1为25,第二数值S2为18,第三数值S3为10,定义轮廓面积为S,若S大于等于25,则N1为4;若S大于等于18且小于25,则N2为3;若S大于等于10且小于18,则N3为2;若S小于10,则N4为1,则B=4×a+3×b+2×c+1×d。通过上述公式能够有效计算得出检测区域的像素数。当然,标准面积包括的数值大小,以及具体的数值数量可以根据需要进行设置。进一步可以知道的是标准面积包括的数值越多,确定检测区域的像素数越精确。
再者,需要指出的是,选定检测区域的位置时,有可能出现将一个像素点从中间分开两段的情况,因此a、b、c、d的大小可能出现小数,因此检测区域的像素数可能也出现小数,此时可以采用四舍五入的方式处理检测区域的像素数。也可以在计算显示图像的整个区域的像素数时再进行四舍五入。
参阅图8所示,在上述实施例中提出本发明的第七实施例。获取检测区域的发光面积及显示图像的整个区域的发光面积的步骤包括:
步骤S210,依据预设的第一阈值对检测区域进行二值化处理,获得检测区域的边界;
步骤S220,依据检测区域的边界计算得出检测区域的发光面积;
步骤S230,依据预设的第二阈值对显示图像的整个区域进二值化处理,获得整个区域的边界;
步骤S240,依据整个区域的边界计算得出整个区域的发光面积。
具体地,参阅图9所示,可见检测区域110二值化处理后的图像。二值化处理就是将反映像素点黑白的数值进行划分,例如第一阈值为150,低于第一阈值150的设定为黑点,高于或等于第一阈值150的设定为白点,由此在检测区域只有黑白,继而可以得到检测区域清晰的边界,便于得出检测区域的发光面积。同样地,第二阈值也为150,低于第二阈值150的设定为黑点,高于或等于第二阈值150的设定为白点,由此在显示图像的整个区域中只有黑白,继而可以得到整个区域清晰的边界,便于得出整个区域的发光面积。第一阈值和第二阈值的大小可以不同,也可以相同。同样的第一阈值和第二阈值的大小是可以设置和更改的。
参阅图10所示,在上述实施例中提出本发明的第八实施例。根据检测区域的像素数和比例系数计算显示图像的像素数的步骤之后,包括:
步骤S60,将检测区域的像素数和预存的显示屏幕的实际像素数进行对比,获得有效像素比。定义有效像素比为R,显示屏幕的实际像素数为D,则R=A/D。在相关技术领域中,通常判断显示屏幕的分辨率高低,均是通过显示屏幕自身的考虑的,而没有从观察者的角度去评价显示屏幕。本实施例通过设定有效像素比这一数值,来检测显示屏幕的分辨率,是以消费者的角度去评价显示屏幕的性能,由此能够更加直观的反映显示屏幕的分辨率性能。
参阅图11所示,在上述实施例中,检测区域110位于显示图像10的中部。在获取显示图像的过程中,主要采用相机拍摄显示屏幕,显示屏幕的显示光线经过相机的镜头后,易产生像差和畸变,像差和畸变主要是显示光线经过光轴位置和非光轴位置成像结果不同造成的。因此本实施例中将检测区域选定在拍摄获得的显示图像的中部,如此能够避免选定在显示图像为周边位置,继而避免像差或畸变对测量结果的不良影响。检测局域的选定方式也可以有多种,比如,以显示图像的中心位置为圆心,设定一个半径值,形成一个圆形的检测区域。也可以直接输入若干坐标,将这些坐标依次连接起来,形成的区域就是检测区域。当然,除此之外,还可以通过直接点击划定的方式选定检测区域。由此可知,检测区域的形状可以是圆形,也可以是方形。
参阅图12所示,一种显示屏幕的像素检测装置,所述检测装置包括:获取模块10、选取模块20和计算模块30。
获取模块10,用于获取显示屏幕的显示图像;选取模块20,用于选取所述显示图像的部分区域为检测区域。具体地,控制显示屏幕按照设定的显示图像进行显示,拍摄获得的显示图像通常占据的面积较大,为了提高检测效率,在显示图像上选定部分区域,将该部分区域作为检测区域。以便获取到检测区域的像素数和检测区域的发光面积。检测区域的发光面积和整个区域的发光面积对比获得比例系数。可以知道的是显示屏幕中像素点是均匀排布在显示屏幕表面的。检测区域的占据的面积越大,检测区域的发光面积也越大,检测区域对应的像素数也越多。继而可由检测区域的像素数推算得出显示图像的整个区域的像素数。这其中获取显示屏幕的显示图像是用相机拍摄的方式,获得的显示图像的像素数也可以理解为相机能够分辨的像素数。用相机替换人眼去评价判断显示屏幕,更够直观反映用户观察显示屏幕的显示效果。
计算模块30,用于获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积;;具体地,获取显示屏幕的显示图像之前点亮显示屏幕,获取到的显示图像中包括有亮度信息。通常在描述像素点亮度信息的可以用灰阶值进行表示,例如黑点位置代表0,白点位置代表255,0~255之间的数字代表介于黑点和白点之间像素点的灰阶值。在获取到检测区域和整个区域的情况下,受到亮度的影响,检测区域的边界以及整个区域的边界可能不够清晰。因此通过二值化处理的方式,将检测区域中的像素点转化为0值或者255数值,在没有中间灰阶值影响的情况下,能够更加清晰确定检测区域的边界。继而获得检测区域的发光面积。同样地,对显示图像的整个区域进行二值化处理,也能够获得清晰的整个区域的边界,计算得出整个区域的发光面积。
所述计算模块30,还用于依据所述检测区域的发光面积和所述整个区域的发光面积获得比例系数;将检测区域的发光面积和整个区域的发光面积进行对比,定义检测区域的发光面积为C1,整个区域的发光面积为C2,比例系数为K,则K=C1/C2。在相机拍摄位置和大小固定的情况,检测区域位置和面积也固定不变的情况下,检测区域的发光面积C1和整个区域的发光面积为C2也是固定不变的。因此可以理解为,在一次拍摄获得的图像中,比例系数K值是一个固定值。通过比例系数K能够计算得出显示图像的像素数。
所述计算模块30,还用于获取所述检测区域的像素数,根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数。具体地,检测区域的像素数来自显示图像,也就是相机能够识别分辨的像素数。在比例系数K已经固定的情况下,检测区域的像素数和显示图像的整个区域的像素数的比值也是等于比例系数K。如此可以依据检测区域的像素数等比例的推算得出显示图像整个的像素数。
本实施例提出的技术方案中,通过显示屏幕显示出显示图像,在显示图像中选取部分区域为检测区域,分别获取到检测区域的发光面积,以及显示图像的整个区域的发光面积。将检测区域的发光面积和整个区域的发光面积进行对比,获得两者的比值即比例系数。通过获取到检测区域的像素数,依据比例关系进一步获得显示图像的像素数。显示图像的像素数可以理解为人眼能够观察到的像素数,继而获得人眼能够观察到的实际分辨率。本实施例技术方案避免采用屏幕自身的分辨率,而从用户角度出发检测显示屏幕呈现出来的有效分辨率,检测方法更加有效。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
Claims (11)
1.一种显示屏幕的像素检测方法,其特征在于,所述检测方法包括:
获取显示屏幕的显示图像,选取所述显示图像的部分区域为检测区域;
获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积;
依据所述检测区域的发光面积和所述整个区域的发光面积获得比例系数;
获取所述检测区域的像素数,根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数。
2.如权利要求1所述的显示屏幕的像素检测方法,其特征在于,所述显示图像包括多个;
所述获取显示屏幕的显示图像的步骤,包括:
获取显示屏幕的整体像素数,依据所述整体像素数将所述显示屏幕等分为M个区域,其中,M为正整数、且所述M个区域中的每个区域均具有位置相对应的N组点亮位置,N为正整数、且每组点亮位置包括若干像素;
依次点亮所述M个区域中的每个区域中相对位置相同的一组点亮位置,共点亮N次,获得N个显示图像,其中每次点亮每个区域中的第i(1≤i≤N,i为正整数)组点亮位置、每个所述显示图像对应包含所述M个区域中每个区域内一组点亮位置。
3.如权利要求2所述的显示屏幕的像素检测方法,其特征在于,所述获取显示屏幕的显示图像的步骤,还包括:
选定所述M个区域的第i组点亮位置;
依据预设的转化比例,降低所述第i组点亮位置的像素数;
获取分N次点亮所述M个区域中的N个降低像素数后的显示图像。
4.如权利要求3所述的显示屏幕的像素检测方法,其特征在于,所述根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数的步骤,包括:
根据所述检测区域的像素数和所述比例系数计算N个所述显示图像的像素数;
将N个所述显示图像的像素数累加求和。
5.如权利要求1所述的显示屏幕的像素检测方法,其特征在于,所述获取所述检测区域的像素数的步骤,包括:
对所述检测区域进行像素轮廓拟合,获得若干拟合轮廓;
依据所述若干拟合轮廓中各个拟合轮廓的边界确定每一个拟合轮廓占据的轮廓面积,并统计同一轮廓面积的轮廓数量;
依据轮廓面积与像素数量的对应关系确定每个拟合轮廓的像素数量;
根据像素数量和同一轮廓面积的轮廓数量计算所述检测区域的像素数。
6.如权利要求5所述的显示屏幕的像素检测方法,其特征在于,所述依据依据轮廓面积与像素数量的对应关系确定每个拟合轮廓的像素数量的步骤,包括:
将轮廓面积和预存的标准面积进行对比,确定每个拟合轮廓占据的像素数量,其中,所述标准面积对应标准像素数量。
7.如权利要求6所述的显示屏幕的像素检测方法,其特征在于,所述标准面积包括第一数值、第二数值和第三数值,所述第一数值、所述第二数值和所述第三数值依次减小;轮廓面积大于等于所述第一数值的像素数量设定为N1,轮廓面积大于等于所述第二数值且小于第一数值的像素数量设定为N2,轮廓面积大于等于所述第三数值且小于第二数值的像素数量设定为N3,轮廓面积小于所述第三数值的像素数量设定为N4,N1>N2>N3>N4,则
B=N1×a+N2×b+N3×c+N4×d
其中,B代表所述检测区域的像素数,a代表轮廓面积大于等于所述第一数值的轮廓数量,b代表轮廓面积大于等于所述第二数值且小于第一数值的轮廓数量,c代表轮廓面积大于等于所述第三数值且小于第二数值的轮廓数量,d代表轮廓面积小于所述第三数值的轮廓数量。
8.如权利要求1至7中任一项所述的显示屏幕的像素检测方法,其特征在于,所述获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积的步骤包括:
依据预设的第一阈值对所述检测区域进行二值化处理,获得所述检测区域的边界;
依据所述检测区域的边界计算得出所述检测区域的发光面积;
依据预设的第二阈值对所述显示图像的整个区域进二值化处理,获得所述整个区域的边界;
依据所述整个区域的边界计算得出所述整个区域的发光面积。
9.如权利要求1至7中任一项所述的显示屏幕的像素检测方法,其特征在于,所述根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数的步骤之后,包括:
将所述检测区域的像素数和预存的所述显示屏幕的实际像素数进行对比,获得有效像素比。
10.如权利要求1至7中任一项所述的显示屏幕的像素检测方法,其特征在于,所述检测区域位于所述显示图像的中部。
11.一种显示屏幕的像素检测装置,其特征在于,所述检测装置包括:
获取模块,用于获取显示屏幕的显示图像;
选取模块,用于选取所述显示图像的部分区域为检测区域;
计算模块,用于获取所述检测区域的发光面积及所述显示图像的整个区域的发光面积;
所述计算模块,还用于依据所述检测区域的发光面积和所述整个区域的发光面积获得比例系数;
所述计算模块,还用于获取所述检测区域的像素数,根据所述检测区域的像素数和所述比例系数计算所述显示图像的像素数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010661227.6A CN111862018B (zh) | 2020-07-09 | 2020-07-09 | 显示屏幕的像素检测方法和检测装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010661227.6A CN111862018B (zh) | 2020-07-09 | 2020-07-09 | 显示屏幕的像素检测方法和检测装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111862018A true CN111862018A (zh) | 2020-10-30 |
CN111862018B CN111862018B (zh) | 2024-06-04 |
Family
ID=73152785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010661227.6A Active CN111862018B (zh) | 2020-07-09 | 2020-07-09 | 显示屏幕的像素检测方法和检测装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111862018B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113252309A (zh) * | 2021-04-19 | 2021-08-13 | 苏州市计量测试院 | 一种用于近眼显示设备的测试方法、测试装置及存储介质 |
CN113570517A (zh) * | 2021-07-20 | 2021-10-29 | 杨建弘 | 用于零件二维图形校正的方法、零件测量方法及*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020118878A1 (en) * | 2001-02-23 | 2002-08-29 | International Business Machines Corporation | Method and apparatus for acquiring luminance information and for evaluating the quality of a display device image |
CN107481652A (zh) * | 2017-08-11 | 2017-12-15 | 珠海格力节能环保制冷技术研究中心有限公司 | 点亮检测电路、分辨率获取方法、显示屏驱动方法及装置 |
CN107749268A (zh) * | 2017-10-27 | 2018-03-02 | 歌尔科技有限公司 | 屏幕检测方法及设备 |
CN108596908A (zh) * | 2018-05-10 | 2018-09-28 | 深圳清华大学研究院 | Led显示屏检测方法、装置及终端 |
CN109872309A (zh) * | 2019-01-31 | 2019-06-11 | 京东方科技集团股份有限公司 | 检测***、方法、装置及计算机可读存储介质 |
JP2019149777A (ja) * | 2018-02-28 | 2019-09-05 | 日本放送協会 | 画像処理装置および画像処理プログラム |
CN110930403A (zh) * | 2019-12-17 | 2020-03-27 | 易诚高科(大连)科技有限公司 | 一种针对oled屏的屏幕像素采集方法 |
CN111340752A (zh) * | 2019-12-04 | 2020-06-26 | 京东方科技集团股份有限公司 | 屏幕的检测方法、装置、电子设备及计算机可读存储介质 |
-
2020
- 2020-07-09 CN CN202010661227.6A patent/CN111862018B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020118878A1 (en) * | 2001-02-23 | 2002-08-29 | International Business Machines Corporation | Method and apparatus for acquiring luminance information and for evaluating the quality of a display device image |
CN107481652A (zh) * | 2017-08-11 | 2017-12-15 | 珠海格力节能环保制冷技术研究中心有限公司 | 点亮检测电路、分辨率获取方法、显示屏驱动方法及装置 |
CN107749268A (zh) * | 2017-10-27 | 2018-03-02 | 歌尔科技有限公司 | 屏幕检测方法及设备 |
JP2019149777A (ja) * | 2018-02-28 | 2019-09-05 | 日本放送協会 | 画像処理装置および画像処理プログラム |
CN108596908A (zh) * | 2018-05-10 | 2018-09-28 | 深圳清华大学研究院 | Led显示屏检测方法、装置及终端 |
CN109872309A (zh) * | 2019-01-31 | 2019-06-11 | 京东方科技集团股份有限公司 | 检测***、方法、装置及计算机可读存储介质 |
CN111340752A (zh) * | 2019-12-04 | 2020-06-26 | 京东方科技集团股份有限公司 | 屏幕的检测方法、装置、电子设备及计算机可读存储介质 |
CN110930403A (zh) * | 2019-12-17 | 2020-03-27 | 易诚高科(大连)科技有限公司 | 一种针对oled屏的屏幕像素采集方法 |
Non-Patent Citations (2)
Title |
---|
GUO SHANG; SU HONG-GEN: "New fast area calculation of numerous adjacent connection regions based on pixel", COMPUTER ENGINEERING AND DESIGN, vol. 29, no. 7, pages 1760 - 1763 * |
汪志亮;高健;赵伟明;: "面向OLED屏像素缺陷检测的新方法", 计算机工程与应用, no. 26 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113252309A (zh) * | 2021-04-19 | 2021-08-13 | 苏州市计量测试院 | 一种用于近眼显示设备的测试方法、测试装置及存储介质 |
CN113570517A (zh) * | 2021-07-20 | 2021-10-29 | 杨建弘 | 用于零件二维图形校正的方法、零件测量方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111862018B (zh) | 2024-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10554880B2 (en) | Image processing system, imaging apparatus, image processing method, and computer-readable storage medium | |
CN109257582A (zh) | 一种投影设备的校正方法和装置 | |
CN109919933B (zh) | Vr设备及其画面检测方法、装置、计算机可读存储介质 | |
JP5483961B2 (ja) | 画像処理装置、被写体判別方法、プログラム及び記憶媒体 | |
CN107346041B (zh) | 裸眼3d显示设备的光栅参数的确定方法、装置及电子设备 | |
CN109005368B (zh) | 一种高动态范围图像的生成方法、移动终端及存储介质 | |
CN111862018B (zh) | 显示屏幕的像素检测方法和检测装置 | |
US20040141657A1 (en) | Image processing to remove red-eye features | |
JP4934454B2 (ja) | 画像読取装置 | |
CN111896233B (zh) | 对比度测试方法、对比度测试设备及存储介质 | |
CN112985778B (zh) | 测试图卡的定位方法、终端及存储介质 | |
CN111163301B (zh) | 色彩调整方法、装置及计算机可读存储介质 | |
CN108632604B (zh) | 镜头光心的检测方法及装置 | |
CN111609998A (zh) | 光照均匀性的检测方法、检测装置和可读存储介质 | |
CN110595738A (zh) | 激光器检测方法、装置、设备及深度相机 | |
CN113038105A (zh) | 投影仪的调整方法和调整设备 | |
CN113052754B (zh) | 一种图片背景虚化的方法及装置 | |
CN115760653B (zh) | 图像校正方法、装置、设备及可读存储介质 | |
JP4087749B2 (ja) | 画像処理システム及び画像処理方法 | |
US10783646B2 (en) | Method for detecting motion in a video sequence | |
CN108596981B (zh) | 一种图像的鸟瞰视角重投影方法、装置及便携式终端 | |
EP2541469B1 (en) | Image recognition device, image recognition method and image recognition program | |
US20030137486A1 (en) | Method and apparatus for locating a pointing elements within a digital image | |
JP5103984B2 (ja) | 画像処理装置、撮像装置、および画像処理プログラム | |
CN107103318B (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 |