一种图像处理方法及装置与流程

文档序号:12040235阅读:268来源:国知局
一种图像处理方法及装置与流程
本发明涉及图像处理领域,尤其涉及一种图像处理方法及装置。

背景技术:
近年来,随着“智慧城市”、“平安城市”等国家战略项目的推进,在城中村、智能小区、商业楼宇、工矿企业等场所的出入口,对进出人员的人脸进行捕获分析的需求会越来越多,随着计算机硬件的快速发展以及人脸识别算法的逐步成熟,人脸识别的应用也越来越广泛。人脸捕获是人脸识别的重要部分,现有技术中,在采集到数据图像之后,往往是由技术人员进行人工的人脸捕获,技术人员会通过肉眼选定人脸,然后再由计算机进行后续分析。但是人工进行的人脸捕获过程耗时耗力,而且精确度并不高,所以在一定程度上影响了人脸识别的广泛应用。

技术实现要素:
本发明实施例提供了一种图像处理方法及装置,能够提高人脸捕获的效率和精确度。本发明实施例提供的图像处理方法,包括:对采集到的人脸图像进行小波变换处理确定人眼位置;根据确定的人眼位置选择正面人脸图像;对所述正面人脸图像进行像素点差分处理,以确定清晰度满足预置条件的目标人脸图像。可选地,对采集到的人脸图像进行小波变换处理确定人眼位置包括:对采集到的人脸图像进行小波变换得到LL频带数据、HL频带数据、LH频带数据以及HH频带数据;对所述HL频带数据、LH频带数据以及HH频带数据进行小波逆变换得到逆变换图像;将所述逆变换图像的灰度值减去128,并对灰度值减去128后的图像进行二值化处理得到二值化图像;利用活动窗口对所述二值化图像进行扫描以确定人眼位置。可选地,所述LL频带数据保持了所述人脸图像的原始信息:所述HL频带数据保持了所述人脸图像在水平方向上的高频信息:;]]>所述LH频带数据保持了所述人脸图像在竖直方向上的高频信息:;]]>所述HH频带数据保持了所述人脸图像在对角线方向上的高频信息:;]]>其中,为尺度函数,ψ(x)为小波函数,f1(x,y)为所述人脸图像的信息,所述m、n为所述人脸图像的长和宽,ψ3(x,y)=ψ(x)ψ(y)。可选地,所述利用活动窗口对所述二值化图像进行扫描以确定人眼位置包括:确定所述二值化图像中的人脸区域;将所述人脸区域进行上下和左右等分得到左上区域、右上区域、左下区域以及右下区域;利用所述活动窗口对所述左上区域以及右上区域的各像素进行扫描,并统计扫描到的所有像素的灰度值,所述活动窗口的长度为所述人脸区域的长度的十分之一,所述活动窗口的宽度为所述人脸区域的宽度的五分之一;将灰度值最大的区域作为人眼位置。可选地,所述对所述正面人脸图像进行像素点差分处理包括:对所述正面人脸图像平移一个像素得到平移图像;使用所述正面人脸图像减去所述平移图像得到像素值差异;根据所述像素值差异,利用垂直边缘增强方式和水平边缘增强方式对所述正面人脸图像进行图像增强。可选地,根据所述像素值差异,利用垂直边缘增强方式和水平边缘增强方式对所述正面人脸图像进行图像增强包括:利用如下方式对正面人脸图像进行垂直边缘的图像增强:D1(i,j)=△g(i,j)=g(i+1,j)-g(i,j);利用如下方式对正面人脸图像进行水平边缘的图像增强:D2(i,j)=△g(i,j)=g(i,j+1)-g(i,j);所述D1(i,j)以及D2(i,j)为像素(i,j)的像素值差异,g(i,j)为所述正面人脸图像。本发明实施例提供的图像处理装置,包括:确定单元,用于对采集到的人脸图像进行小波变换处理确定人眼位置;选择单元,用于根据确定的人眼位置选择正面人脸图像;差分处理单元,用于对所述正面人脸图像进行像素点差分处理,以确定清晰度满足预置条件的目标人脸图像。可选地,所述确定单元具体包括:变换模块,用于对采集到的人脸图像进行小波变换得到LL频带数据、HL频带数据、LH频带数据以及HH频带数据;逆变换模块,用于对所述HL频带数据、LH频带数据以及HH频带数据进行小波逆变换得到逆变换图像;二值化模块,用于将所述逆变换图像的灰度值减去128,并对灰度值减去128后的图像进行二值化处理得到二值化图像;扫描模块,用于利用活动窗口对所述二值化图像进行扫描以确定人眼位置。可选地,所述选择单元具体包括:确定模块,用于确定所述二值化图像中的人脸区域;划分模块,用于将所述人脸区域进行上下和左右等分得到左上区域、右上区域、左下区域以及右下区域;扫描统计模块,用于利用所述活动窗口对所述左上区域以及右上区域的各像素进行扫描,并统计扫描到的所有像素的灰度值,所述活动窗口的长度为所述人脸区域的长度的十分之一,所述活动窗口的宽度为所述人脸区域的宽度的五分之一,将灰度值最大的区域作为人眼位置。可选地,所述差分处理单元具体包括:平移模块,用于对所述正面人脸图像平移一个像素得到平移图像;计算模块,用于使用所述正面人脸图像减去所述平移图像得到像素值差异;增强模块,用于根据所述像素值差异,利用垂直边缘增强方式和水平边缘增强方式对所述正面人脸图像进行图像增强。从以上技术方案可以看出,本发明实施例具有以下优点:本发明实施例中,当采集到人脸图像之后,可以对人脸图像进行小波变换确定人眼位置,之后根据确定的人眼位置选择正面人脸图像,然后再对正面人脸图像进行像素点差分处理以确定清晰度满足预置条件的目标人脸图像,所以可以由计算机对人脸图像进行分析从而实现人脸捕获,因此能够提高人脸捕获的效率和精确度。附图说明图1为本发明实施例中图像处理方法一个实施例示意图;图2为本发明实施例中图像处理方法另一实施例示意图;图3为本发明实施例中图像处理装置一个实施例示意图;图4为本发明实施例中图像处理装置另一实施例示意图。具体实施方式本发明实施例提供了一种图像处理方法及装置,能够提高人脸捕获的效率和精确度。请参阅图1,本发明实施例中图像处理方法一个实施例包括:101、对采集到的人脸图像进行小波变换处理确定人眼位置;本实施例中,当采集到人脸图像后,可以对采集到的人脸图像进行小波变换处理确定人眼位置。102、根据确定的人眼位置选择正面人脸图像;由于人眼位于人脸的正面,当确定了人眼位置之后,可以根据确定的人眼位置选择正面人脸图像。103、对正面人脸图像进行像素点差分处理,以确定清晰度满足预置条件的目标人脸图像。本实施例中,选择到正面人脸图像之后,可以对正面人脸图像进行像素点差分处理,以确定清晰度满足预置条件的目标人脸图像。本实施例中,当采集到人脸图像之后,可以对人脸图像进行小波变换确定人眼位置,之后根据确定的人眼位置选择正面人脸图像,然后再对正面人脸图像进行像素点差分处理以确定清晰度满足预置条件的目标人脸图像,所以可以由计算机对人脸图像进行分析从而实现人脸捕获,因此能够提高人脸捕获的效率和精确度。为便于理解,下面以一具体实例对本发明实施例中的图像处理方法进行详细描述,请参阅图2,本发明实施例中图像处理方法另一实施例包括:201、采集人脸图像;本实施例中,视频采集装置(例如摄像头、照相机等)可以采集到人脸图像,并将人脸图像发送至图像处理装置进行后续处理。202、对采集到的人脸图像进行小波变换得到LL频带数据、HL频带数据、LH频带数据以及HH频带数据;当图像处理装置接收到人脸图像之后,可以对视频采集设备采集到的人脸图像进行小波变换得到LL频带数据、HL频带数据、LH频带数据以及HH频带数据。具体的,LL频带数据保持了该人脸图像的原始信息:HL频带数据保持了该人脸图像在水平方向上的高频信息:;]]>LH频带数据保持了该人脸图像在竖直方向上的高频信息:;]]>HH频带数据保持了该人脸图像在对角线方向上的高频信息:;]]>其中,为尺度函数,ψ(x)为小波函数,f1(x,y)为该人脸图像的信息,该m、n为该人脸图像的长和宽,ψ3(x,y)=ψ(x)ψ(y)。203、对HL频带数据、LH频带数据以及HH频带数据进行小波逆变换得到逆变换图像;由于人眼定位属于细节提取,要保留高频部分,故将LL频带清零,其他保留,所以图像处理装置可以对HL频带数据、LH频带数据以及HH频带数据进行小波逆变换得到逆变换图像。204、将逆变换图像的灰度值减去128,并对灰度值减去128后的图像进行二值化处理得到二值化图像;本实施例中,图像处理装置在得到逆变换图像后,可以将逆变换图像的灰度值减去128,并对灰度值鉴权128后的图像进行二值化处理得到二值化图像,以便进行后续的人眼定位。需要说明的是,灰度值减去128只是本实施例中提出的一个例子,在实际应用中,还可以是减去其他的数值,具体此处不做限定。205、确定该二值化图像中的人脸区域;该二值化图像中包含有人脸区域,图像处理装置可以从该二值化图像中确定人脸区域的具体位置。206、将人脸区域进行上下和左右等分得到左上区域、右上区域、左下区域以及右下区域;一般来说,眼睛位于人脸三分之一处,并且左右分布,所以图像处理装置在确定了人脸区域后可以将将人脸区域进行上下和左右等分得到左上区域、右上区域、左下区域以及右下区域。207、利用活动窗口对左上区域以及右上区域的各像素进行扫描,并统计扫描到的所有像素的灰度值;图像处理装置可以采用活动窗口扫描寻找左右眼,从被检测区域的左上角逐行进行窗口扫描,每一行扫描完毕后向下移动一个像素点,直至扫描完整个人脸区域的左上区域和右上区域,统计扫描过程中窗口内像素的灰度值。本实施例中,活动窗口的长度为人脸区域的长度的十分之一,活动窗口的宽度为人脸区域的宽度的五分之一。208、将灰度值最大的区域作为人眼位置;扫描完成后,根据统计结果,将灰度值最大的区域作为人眼位置。通过上述步骤205至208即可实现通过活动窗口对二值化图像进行扫描以确定人眼位置的过程。209、根据确定的人眼位置选择正面人脸图像;由于人眼位于人脸的正面,当确定了人眼位置之后,可以根据确定的人眼位置选择正面人脸图像。210、对正面人脸图像平移一个像素得到平移图像;当选择到了正面人脸图像之后,可以对正面人脸图像平移一个像素得到平移图像,具体平移的方向不做限定。211、使用正面人脸图像减去平移图像得到像素值差异;本实施例中,该像素值差异反映了原正面人脸图像亮度变化率的大小。对于原正面人脸图像中像素值保持不变的区域,像素值差异为零,如果像素值差异较大,则说明原正面人脸图像中对应的像素亮度值较高。212、根据像素值差异,利用垂直边缘增强方式和水平边缘增强方式对正面人脸图像进行图像增强;本实施例中,可以利用如下方式对正面人脸图像进行垂直边缘的图像增强:D1(i,j)=△g(i,j)=g(i+1,j)-g(i,j);利用如下方式对正面人脸图像进行水平边缘的图像增强:D2(i,j)=△g(i,j)=g(i,j+1)-g(i,j);D1(i,j)以及D2(i,j)为像素(i,j)的像素值差异,g(i,j)为正面人脸图像。213、在进行了图像增强后的正面人脸图像中选取清晰度满足预置条件的目标人脸图像。对正面人脸图像进行增强之后,则图像处理装置可以从中选取清晰度满足预置条件的目标人脸图像。本实施例中,当采集到人脸图像之后,可以对人脸图像进行小波变换确定人眼位置,之后根据确定的人眼位置选择正面人脸图像,然后再对正面人脸图像进行像素点差分处理以确定清晰度满足预置条件的目标人脸图像,所以可以由计算机对人脸图像进行分析从而实现人脸捕获,因此能够提高人脸捕获的效率和精确度。下面对本发明实施例中的图像处理装置进行描述,请参阅图3,本发明实施例中的图像处理装置一个实施例包括:确定单元301,用于对采集到的人脸图像进行小波变换处理确定人眼位置;选择单元302,用于根据确定的人眼位置选择正面人脸图像;差分处理单元303,用于对该正面人脸图像进行像素点差分处理,以确定清晰度满足预置条件的目标人脸图像。下面对本发明实施例中的图像处理装置进行详细描述,请参阅图4,本发明实施例中的图像处理装置另一实施例包括:确定单元401,用于对采集到的人脸图像进行小波变换处理确定人眼位置;选择单元402,用于根据确定的人眼位置选择正面人脸图像;差分处理单元403,用于对该正面人脸图像进行像素点差分处理,以确定清晰度满足预置条件的目标人脸图像。本实施例中的确定单元401具体包括:变换模块4011,用于对采集到的人脸图像进行小波变换得到LL频带数据、HL频带数据、LH频带数据以及HH频带数据;逆变换模块4012,用于对该HL频带数据、LH频带数据以及HH频带数据进行小波逆变换得到逆变换图像;二值化模块4013,用于将该逆变换图像的灰度值减去128,并对灰度值减去128后的图像进行二值化处理得到二值化图像;扫描模块4014,用于利用活动窗口对该二值化图像进行扫描以确定人眼位置。本实施例中的扫描模块4014具体包括:确定子模块40141,用于确定该二值化图像中的人脸区域;划分子模块40142,用于将该人脸区域进行上下和左右等分得到左上区域、右上区域、左下区域以及右下区域;扫描统计子模块40143,用于利用该活动窗口对该左上区域以及右上区域的各像素进行扫描,并统计扫描到的所有像素的灰度值,该活动窗口的长度为该人脸区域的长度的十分之一,该活动窗口的宽度为该人脸区域的宽度的五分之一,将灰度值最大的区域作为人眼位置。本实施例中的差分处理单元403具体包括:平移模块4031,用于对该正面人脸图像平移一个像素得到平移图像;计算模块4032,用于使用该正面人脸图像减去该平移图像得到像素值差异;增强模块4033,用于根据该像素值差异,利用垂直边缘增强方式和水平边缘增强方式对该正面人脸图像进行图像增强。为便于理解,下面以一个具体应用场景对本发明实施例图像处理装置中的各单元之间的交互进行详细描述:本实施例中,视频采集装置(例如摄像头、照相机等)可以采集到人脸图像,并将人脸图像发送至图像处理装置进行后续处理。当图像处理装置接收到人脸图像之后,确定单元401中的变换模块4011可以对视频采集设备采集到的人脸图像进行小波变换得到LL频带数据、HL频带数据、LH频带数据以及HH频带数据。具体的,LL频带数据保持了该人脸图像的原始信息:HL频带数据保持了该人脸图像在水平方向上的高频信息:;]]>LH频带数据保持了该人脸图像在竖直方向上的高频信息:;]]>HH频带数据保持了该人脸图像在对角线方向上的高频信息:;]]>其中,为尺度函数,ψ(x)为小波函数,f1(x,y)为该人脸图像的信息,该m、n为该人脸图像的长和宽,ψ3(x,y)=ψ(x)ψ(y)。由于人眼定位属于细节提取,要保留高频部分,故确定单元401中的逆变换模块4012可以将LL频带清零,其他保留,并对HL频带数据、LH频带数据以及HH频带数据进行小波逆变换得到逆变换图像。本实施例中,得到逆变换图像后,确定单元401中的二值化模块4013可以将逆变换图像的灰度值减去128,并对灰度值减去128后的图像进行二值化处理得到二值化图像,以便进行后续的人眼定位。确定单元401中的扫描模块4014可以利用活动窗口对该二值化图像进行扫描以确定人眼位置,具体的,扫描模块4014中的确定子模块40141可以从该二值化图像中确定人脸区域的具体位置。一般来说,眼睛位于人脸三分之一处,并且左右分布,所以在确定了人脸区域后,扫描模块4014中的划分子模块40142可以将将人脸区域进行上下和左右等分得到左上区域、右上区域、左下区域以及右下区域。扫描模块4014中的扫描统计子模块40143可以采用活动窗口扫描寻找左右眼,从被检测区域的左上角逐行进行窗口扫描,每一行扫描完毕后向下移动一个像素点,直至扫描完整个人脸区域的左上区域和右上区域,统计扫描过程中窗口内像素的灰度值。本实施例中,活动窗口的长度为人脸区域的长度的十分之一,活动窗口的宽度为人脸区域的宽度的五分之一。扫描模块4014中的扫描统计子模块40143扫描完成后,根据统计结果,将灰度值最大的区域作为人眼位置。由于人眼位于人脸的正面,当确定了人眼位置之后,可以根据确定的人眼位置选择正面人脸图像。当选择到了正面人脸图像之后,差分处理单元403中的平移模块4031可以对正面人脸图像平移一个像素得到平移图像,具体平移的方向不做限定。差分处理单元403中的计算模块4032可以使用正面人脸图像减去平移图像得到像素值差异。本实施例中,该像素值差异反映了原正面人脸图像亮度变化率的大小。对于原正面人脸图像中像素值保持不变的区域,像素值差异为零,如果像素值差异较大,则说明原正面人脸图像中对应的像素亮度值较高。差分处理单元403中的增强模块4033可以根据像素值差异,利用垂直边缘增强方式和水平边缘增强方式对正面人脸图像进行图像增强。本实施例中,增强模块4033可以利用如下方式对正面人脸图像进行垂直边缘的图像增强:D1(i,j)=△g(i,j)=g(i+1,j)-g(i,j);利用如下方式对正面人脸图像进行水平边缘的图像增强:D2(i,j)=△g(i,j)=g(i,j+1)-g(i,j);D1(i,j)以及D2(i,j)为像素(i,j)的像素值差异,g(i,j)为正面人脸图像。对正面人脸图像进行增强之后,则图像处理装置可以从中选取清晰度满足预置条件的目标人脸图像。本实施例中,当采集到人脸图像之后,确定单元401可以对人脸图像进行小波变换确定人眼位置,之后选择单元402根据确定的人眼位置选择正面人脸图像,然后差分处理单元403再对正面人脸图像进行像素点差分处理以确定清晰度满足预置条件的目标人脸图像,所以可以由计算机对人脸图像进行分析从而实现人脸捕获,因此能够提高人脸捕获的效率和精确度。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1