一种可检测拍摄质量的证照相机及拍摄质量检测方法_3

文档序号:9418235阅读:来源:国知局
人像特征信息;其中,所述人像特征 数据包括眼睛、鼻子、耳朵、嘴巴、人脸轮廓、躯干轮廓、人像轮廓、头顶和下巴特征数据;人 像特征信息的提取可以如下方式:
[0118] 1)将证件照片转换为灰度图像;
[0119] 2)对灰度图像进行上半身特征数据区域检测,当检测到上半身特征数据区域时, 将该区域像素信息保存为上半身区域矩形数据结构,并对灰度图像设置上半身ROI区域, 记为ROIB ;
[0120] 3)对ROIB进行人脸轮廓特征数据区域检测,当检测到人脸轮廓特征数据区域时, 将该区域像素信息保存为人脸轮廓区域矩形数据结构,并对灰度图像设置人脸轮廓ROI区 域,记为ROIF ;
[0121] 4)对ROIF的特定区域进行双眼特征数据区域检测,当检测到双眼特征数据区域 时,将该区域像素信息保存为双眼区域矩形数据结构,并获取眼睛的坐标,以眼睛的Y轴最 低点为新的ROI区域顶部,对人脸轮廓特征数据区域取眼睛以下的区域,设置为鼻子目标 ROI区域,记为ROIN ;
[0122] 5)对ROIF进行双耳特征数据区域检测,当检测到双耳特征数据区域时,将该区域 像素信息保存为双耳区域矩形数据结构;
[0123] 6)对ROIN进行鼻子特征数据区域检测,当检测到鼻子特征数据区域时,将该区 域像素信息保存为鼻子区域矩形数据结构,以鼻子区域矩形数据结构的底边作为新的ROI 区域的顶边,对人脸轮廓特征数据区域取鼻子以下区域,设置为嘴巴目标ROI区域,记为 ROIM ;
[0124] 7)对RO頂进行嘴巴特征数据区域检测,当检测到嘴巴特征数据区域时,将该区域 像素信息保存为嘴巴区域矩形数据结构;
[0125] 8)对ROIB的区域,裁去ROIF的区域,得到躯干轮廓特征数据区域ROHffi,将该区 域像素信息保存为躯干轮廓区域矩形数据结构;
[0126] 9)对ROIF进行边缘检测,得到头部轮廓区域范围内的信号突变边缘的线段,然后 对该头部边缘线段结果进行头部凸包轮廓检测,将头部凸包轮廓检测获得的关键点的坐标 存为头部轮廊数组;
[0127] 10)对ROMB进行边缘检测,得到躯干轮廓区域范围内的信号突变边缘的线段,然 后对该躯干边缘线段结果进行躯干凸包轮廓检测,将躯干凸包轮廓检测获得的关键点的坐 标存为躯干轮廓数组;
[0128] 11)将头部轮廓数组和躯干轮廓数组合并在一起,形成人像轮廓数组。
[0129] 通过上述人像特征的提取,即得到眼睛、鼻子、耳朵、嘴巴、人脸轮廓、躯干轮廓、人 像轮廓特征数据,根据眼睛位置可以得到头顶特征数据,这部分在别的专利文件中有详细 介绍,在此不再赘述,下巴的特征数据也是根据同样的原理获得的。
[0130] 背景信息获取单元,用于在背景未替换时,将证件照片转换为Lab色彩空间图像, 对Lab色彩空间图像,读取前景区域的每个像素,建立前景色度的混合高斯模型;对背景区 域的每个像素,获取背景色度的直方图,计算背景色度的直方图与前景色度的混合高斯模 型的重叠概率,对重叠概率取标准均方值P ;或用于在背景替换成标准背景时,对证件照片 采用边缘检测技术检测出人像轮廓,获取证件照片人像轮廓以外的背景信息;
[0131] 亮度信息获取单元,用于获取证件照片的亮度直方图,对亮度直方图进行数据分 析,计算亮度异常系数K 1和平均亮度偏移值DA,具体包括:
[0132] 1)从证件照片的图像矩阵中读出每个像素的亮度值(Y分量,Y(n)),统计每个亮 度0~255的像素个数,128为中间值,得到证件照片的亮度直方图;
[0133] 2)对亮度直方图进行数据分析,计算亮度综合值:
[0134]
[0135] 其中,常量128为亮度偏移值;col为证件照片的图像矩阵的列,cols为最大的列; row为证件照片的图像矩阵的行,rows为最大的行;Y(row,col)为证件照片的图像矩阵中 某一点的亮度值;SumDA为每个像素相对128的亮度偏移总和;
[0136] 3)对求得的亮度偏移总和对像素总数求平均,得到平均亮度偏移值,表示为DA :
[0137] DA = SumDA/(col s*rows)
[0138] 取平均亮度偏移值DA的绝对值,记得D1:
[0139] D1= abs (DA)
[0140] 4)亮度直方图为一个数组HIST [i],下标为亮度值,范围为0到255,单元值为该亮 度值的像素个数,得到:
[0141]
[0142] 其中,Mda为亮度直方图每个亮度等级的亮度偏移值总和;
[0143] 5)对Mda取绝对值,并求平均值:
[0144] M1= abs (Mda) / (cols*rows)
[0145] 6)根据MpD1,求得亮度异常系数:
[0146] K1= D !/M1
[0147] 其中,K1为亮度异常系数。
[0148] 色度信息获取单元,用于将证件照片转换为Lab色彩空间图像,统计每个像素在 Lab色彩空间图像的a轴和b轴的色度平均值Da和Db,根据色度平均值Da和Db,计算色偏 系数K2,具体包括:
[0149] 1)将证件照片转换为Lab色彩空间图像,采用下式统计每个像素在Lab色彩空间 图像的a轴和b轴的色度平均值Da (红/绿色偏估计值)和Db (黄/蓝色偏估计值):
[0150]
[0151]
[0152] 其中,Vec3b(row,col)为读取一个像素的Lab色彩空间上的结构体,它的第一位 是亮度值,第二位是Lab的a轴值,第三位是Lab的b轴值;col为Lab色彩空间图像矩阵 的列,cols为最大的列;row为Lab色彩空间图像的行,rows为最大的行;常量128为亮度 偏移值;
[0153] 2)计算a轴和b轴平均值的方差值D2:
[0154]
[0155] 3)计算图像在a轴和b轴上的亮度直方图HIST_A和HIST_B,两组亮度直方图分 别有256个统计值;
[0156] 4)求a轴和b轴色差的平均值Ma和Mb :
[0157]
[0158]
[0159] 5)求色偏总值M2:
[0160]
[0161] 6)根据方差值D2和色偏总值M 2,求得色偏系数:
[0162] K2= D 2/M2
[0163] 其中,K2为色偏系数。
[0164] 清晰度信息获取单元,用于将证件照片转换为灰度图像,计算清晰度系数DR,具体 包括:
[0165] 1)将证件照片转换为灰度图像,清晰度计算是基于灰度的基础上实施计算,清晰 度也可以表述为视觉锐度,是人对看到的图像锐利程度的感觉,经过大量的实验和研究分 析,公认的概念是,视觉锐度由分辨率和物体边缘轮廓反差两个因素组成。视觉锐度是过渡 的陡度(斜率),等于输出亮度的变化除以位置的变化;
[0166] 为了简化计算,采用计算水平相邻的两个像素的亮度过度斜率和垂直相邻的四个 像素的亮度插值的平均值,作为评价清晰度的测量指标;
[0167] 2)对于一个灰度图像,假设像素为以下矩阵:
[0168] ABX
[0169] CDX
[0170] XXX
[0171] 相邻点为A、B、C和D;
[0172] 3)以相邻四点在水平方向和垂直方向的亮度差为直角三角形的两条直角边,计算 相邻四点在水平方向和垂直方向的亮度变化曲率:
[0173]
[0174] 以及与A相邻两点的亮度差:
[0175] Δ I = abs (B-A)+abs (C-A)
[0176] 4)采用下式计算灰度图矩阵中每个点与它相邻点的亮度差异平均值:
[0177]
[0178] 其中,Θ (row,c〇l)为相邻四点在水平方向和垂直方向的亮度变化曲率,Δ (row, col)为与某一点相邻两点的亮度差,col为灰度图矩阵的列,cols为最大的列;row为灰度 图矩阵的行,rows为最大的行,DR为清晰度系数。
[0179] 所述质量检测模块,用于根据获取的文件属性信息、人像特征信息、背景信息、亮 度信息、色度信息和清晰度信息,对各项评分维度进行逐项质量检测;其中,各项评分维度 为根据政府公安行业标准制定的检测标准,包括14大项,各项评分维度的检测顺序可以由 用户自行设置,分别是:1)是否为近期彩色照片;2)是否不低于24位RGB真彩色;3)是否 为JPEG压缩技术,且压缩品质是否符合要求;4)文件容量是否符合要求;5)成像图像高 宽像素是否符合要求;6)背景颜色是否符合要求;7)照片四周是否无边框;8)对焦是否准 确,即图像是否清晰;9)人脸是否清晰、层次丰富,即五官是否可见;10)人脸轮廓是否无明 显畸变;11)亮度是否均匀充足,脸部是否无阴影、亮斑;12)图像色彩是否均衡,皮肤是否 呈现真实色调,即是否无色差;13)姿态是否端正;14)头像大小及位置是否符合要求;因 此,该质量检测模块包括:
[0180] 拍摄时间检测单元,用于从文件属性信息中获取拍摄时间,判断是否在预设的近 期时间(一般设定为6个月,部分设定为3个月)内拍摄,若是,则判断是否为彩色照片,若 是,则说明是近期彩色照片,符合要求;
[0181] 彩色位数检测单元,用于从文件属性信息中获取彩色位数,判断是否不低于24位 (即大于或等于24位),若是,则符合要求;
[0182] 压缩品质检测单元,用于从文件属性信息中获取文件后缀,判断文件是否为压缩 文件,当文件为压缩文件时,判断是否为JPEG压缩,若是,判断压缩品质是否符合相应证件 照的要求,例如:
[0183] 【身份证/居住证/社保卡】压缩品质因子彡85 ;
[0184] 【驾驶证】压缩品质因子彡85 ;
[0185] 【出入境证】最大压缩倍数不超过25倍;
[0186] 若满足上述标准,则证明压缩品质符合要求。
[0187] 文件容量检测单元,用于从文件属性信息中获取文件容量,判断文件容量是否大 于相应证件照的预设值,若是,则符合要求;不同证件照的要求如下:
[0188] 【身份证/居住证/社保卡】照片文件容量> 30K ;
[0189] 【驾驶证】照片文件容量> 30K ;
[0190] 【出入境证】照片文件容量> 80K。
[0191] 图像像素检测单元,用于从文件属性信息中获取图像像素,判断图像像素是否符 合相应证件照的要求;如下为不同证件照的要求:
[0192] 【身份证/居住证/社保卡】成像图像高宽> 441 (高)X358(宽)像素(满足制 证dpi350以上,满足打印尺寸> 26mm*32mm);
[0193] 【驾驶证】成像图像高宽> 378(高)X260(宽)像素(满足制证dpi300以上,满 足打印尺寸> 32mm*22mm);
[0194] 【出入境证】成像图像高宽> 640像素(高)X480像素(宽)像素(满足472~ 640像素〈高>X354~480像素 〈宽〉,满足宽高比3 :4,满足制证dpi300以上,满足打印 尺寸 > 33mm*48mm)。
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1