基于光照字典的一般性物体识别方法与流程

文档序号:15258104发布日期:2018-08-24 20:59阅读:412来源:国知局

本发明主要针对光照不可控条件下的物体识别问题,提供一种鲁棒性解决方案。本发明的主要优势和作用是降低光照差异对基于视觉识别问题的影响,有效提升在光照可变条件下的物体识别精度。本发明对整体结构较为刚性物体均适用,如,人脸识别、年龄识别、车辆识别、飞机识别等,具有较广的应用范围。本发明属于计算机视觉、模式识别、图像处理、机器学习应用研究领域。



背景技术:

近年来,伴随着手机摄像头、视频监控、便携摄像机等图像采集设备的不断普及,待分析和处理的图像数据规模呈爆棚式增长,以人工方式实现对这些数据的及时处理变的越来越遥不可及。因此,以图像为处理对象的智能物体识别算法获得众多关注,成为重要的基础应用研究课题。

光照是生成物体视觉影像的决定性影响因素之一,直接决定所获取图像中物体的实际面貌。然而在实际应用场景中,光照极少是一成不变的,该变化因素是制约基于视觉信息进行物体自动识别的最主要挑战性困难之一,对相关算法的性能造成直接影响。近年来,针对该问题的研究屡见不鲜,但效果却难如人意:探索提取图像中与光照无关的高维抽象特征,摒弃外在专注本质,是一类常见的解决思路,然而由于光照差异对于图像内容的影响较大,该类方法一直难以找到令人信服的关键性特征;基于变换的方式剔除图像中的光照内容,或直接将图像映射入仅反映其内容之间本质性差异的流行空间,也是针对该问题的主要尝试思路之一,但该类方法往往与图像内容直接相关,可拓展性和鲁棒性较差;基于多幅不同光照下的物体图像构建注册图像库,使注册图像覆盖更多的光照可能,是一类能够直接降低光照差异影响的方法,但对于信息采集过程有较高要求,实际应用范围较窄;基于红外光线的图像采集设备的兴起是另一种应对光照变化因素的方法,该类设备由于成像原理不同能够较少依赖于光照,但采用红外光设备必将导致物体颜色、纹理、清晰度、分辨率等大量信息的损失,且会直接导致成本上升。

针对实际光照条件多变这一客观事实,本发明针对性研究设计了基于光照字典进行光照差异自动补偿,进而有效降低光照对物体识别精度影响的一般性方法。基于线性描述形式,本发明方法以自适应字典输出的方式填补已注册物体图像与待测物体图像之间的光照差异,使物体图像之间的比对能够集中反映不受光照影响的物体本质特征之间的差别,从而提升识别精度。



技术实现要素:

本发明的目的是克服现有技术中存在的不足,提出一种能够有效识别不同光照条件下所获取物体图像的方法。该方法对于结构较为刚性物体(如车辆、人脸、飞机等)均适用,具有较广的应用范围。为实现该功能,本发明采用如下技术方案。

方案包含训练过程和在线识别过程两个阶段,其中训练过程耗时较长但可离线进行,不影响算法在实际应用中的效率;在线识别过程基于最小二乘法直接显示求解,可实时完成、效率高。基于光照字典的一般性物体识别方法,具体实现方法为:

训练过程:

1.为每一训练样本物体采集1幅均匀光照图像和8幅不同光照条件下的图像。

2.为实现物体形态结构对齐,首先人工定义描述物体外部形态的一系列关键点。关键点数目依据物体外观复杂程度人工设定。选择关键点的基本原则是,关键点应覆盖物体所有核心区域,并设置于关键位置,包括棱角点、最小外接圆接触点、局部曲率最大点、局部梯度最大点。在所有训练样本上,均由人工标记出这些关键点。

3.求取所有训练样本上关键点位置的均值,表示第i个训练样本上的关键点坐标序列,pi,j=[xi,j,yi,j]t为关键点坐标,m为训练样本数目。

4.将所有训练样本图像依据均值关键点位置进行对齐,对齐过程基于薄板样条变换实现,其中方法的控制点由已标注的关键点充当。

5.由物体的8幅不同光照图像分别与对应均匀光照图像做差,获得光照差值图,再基于k奇异值分解(k-svd)算法,依据这些差值图学习获取物体的光照字典dill。

在线识别过程:

6.载入已标定好类别标签的注册物体样本库,基于稀疏表示轮廓模型(srsm--sparserepresentationshapemodels)算法提取其中每个样本的关键点,并基于此与训练样本均值实现对齐。

7.提取当前待识别物体图像上的关键点,并与训练样本均值对齐。

8.基于最小二乘法优化求解当前待识别图像i的最优描述系数,即

其中,a=[ig,1,ig,2,...,ig,n]表示已标定出类别的注册物体样本库(矩阵形式),其中每类物体有一幅标定图像(ig,i),n为物体类别数目,xa和xd为以列向量形式存在的描述系数(分别对应于标定样本矩阵a和光照字典dill),权衡二者相对重要性的常系数λa和λd分别取值0.9和0.1。

9.将当前物体图像识别为:

其中,为最优系数向量中对应于标定物体样本i的系数。

本发明是一种针对一般性物体的通用识别方法,对光照变化有较强的适应能力。跟现有技术相比,本发明的优势在于:

(1)通过光照字典的引入,本发明能够有效适应由光源变化造成的物体图像外观差异,且能够不受训练光照类型的局限,保证算法在不同光照条件下始终能够达到较高的识别精度。

(2)对每类物体,本发明方法仅需要一幅注册图像即可实现能够应对多种光照条件的鲁棒物体识别,对注册数据的要求低,实用性强。

(3)本发明训练过程与识别过程完全分开,因此,虽然光照字典训练学习过程需要较多的时间和样本数据(及其标定工作),但并不会影响识别过程的实时性和适用性。

(4)本发明在线识别过程基于显示求解方法实现,速度快,能够达到实时性要求。

附图说明

图1展示本发明方法基本流程。

具体实施方式

下面对本发明进行更为具体的描述:

基于光照字典的一般性物体识别方法能够对车辆、人脸等整体结构较为刚性的物体进行精确识别。本发明方法对光照改变有较好的适应能力,可确保在仅有单幅注册样本的前提下,在不同光照条件下均能够达到较好的识别效果。该发明方法由两个主要模块构成:光照字典的离线学习训练过程,以及对待识别图像的在线识别过程。

光照字典的离线学习训练过程

本发明离线学习阶段的主要工作是基于训练图像学习获取用于在识别时进行光照差异补偿的光照字典。由于离线学习阶段完全独立于实际应用阶段(离线学习阶段完全在实验室完成,与实际应用无关),该阶段所需数据的搜集和处理有充分的自由度,不会由于对数据的要求过高而影响方法的实际应用能力。考虑到光照字典需应付各类光照条件,本发明在学习光照字典时,每一训练物体除一幅均匀光照图像外,均要求另外获取其在不同光照条件下拍摄的8幅图像,而这8幅图像的对应光源应均匀分布于以物体为圆心的圆环形区域上。同时,为保证光照字典有充分的适应能力和鲁棒性,训练物体数目应不少于10个。例如,若有20辆车用于字典学习训练,训练集应由180幅图像组成。

另一方面,进行物体识别应确保各物体结构对齐,从而保证识别过程不受姿态差异的影响。在对齐方面,本发明基于物体上处在重要位置的关键点进行。通过将不同物体图像上的关键点进行位置统一,相应进行图像内容调整,以保证各物体图像的结构对齐。在关键点的设置方面,要求关键点应覆盖物体所有核心区域上的关键位置,以确保对齐效果。根据实测效果,本发明方法所识别物体上的关键点数目应在4-30个之间。由于训练过程与实际应用无关,本发明方法训练样本上的物体关键点均由人工进行标注,最大限度保证数据质量。具体对齐时,所有样本均与均值样本进行对齐,获取姿态一致的训练样本(在在线识别阶段,待测样本也应与该均值样本对齐,确保光照字典能够不受姿态差异影响发挥作用)。随着关键点的移动,图像内容应相应改变,该过程基于薄板样条变换实现,其中算法控制点由物体关键点充当。

获取一致对齐的训练样本后,本发明方法基于k奇异值分解(k-svd)算法学习获取光照字典。由于该字典的作用是填充当前待测物体图像与注册物体图像之间的光照差异,该字典实质为差值补偿工具,因此其原始学习数据应为光照差值,本发明中,该类数据通过不同光照下所获得图像的相减获得。需要指出的是,虽然训练过程中本发明方法所基于的差值图像的光照类型有限,但我们构建的字典在本发明模型中实际上能够起到光照描述空间的作用,因此可对各类光照差异进行填充。

对待识别图像的在线识别过程

识别过程以注册物体样本库为支撑,本发明方法仅需要单幅图像即可实现对对应物体的注册。为实现精确识别,注册样本与训练样本一样需要进行物体结构对齐。由于在线识别过程不能有人工干预,此处对齐过程基于稀疏表示轮廓模型(srsm--sparserepresentationshapemodels)算法实现物体关键点提取,并进而通过薄板样条变换实现。

对于当前的待识别图像,首先也需基于上述同样方法实现与均值样本的对齐。

在识别过程,本发明基于二阶最优解的方式求解对于当前待识别图像的最优描述系数,其中描述子包括注册物体图像和光照字典,前者负责物体本质特征的描述,后者则填充光照条件不同造成的图像差异。考虑到这两类描述子明显的属性和作用差异,本发明对二者施加不同的约束限制要求,其对应常系数分别取值为0.9和0.1。由于该优化问题中所有项均为二次形式,其可依据最小二乘法进行显示求解,实现速度快,符合实时性要求。在该描述模型下,注册样本中与当前待识别图像最相近者,将贡献更多的权重,因此,本发明将当前图像判定识别为来自于对应系数最大注册样本的所属类别。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1