图像处理装置以及方法转让专利
申请号 : CN200880001061.2
文献号 : CN101558427B
文献日 : 2012-03-21
发明人 : 登一生
申请人 : 松下电器产业株式会社
摘要 :
权利要求 :
1.一种图像处理装置,具备:
初始对应点算出部,根据N张图像的图像数据,算出n组跨越所述N张图像的对应点即n组初始对应点;
基准候补生成部,从所述n组初始对应点中选择将s组的初始对应点的集合作为1组的基准对应点的候补,生成M组的基准对应点的候补;
系数算出部,对于所述M组的基准对应点的候补的各组,按照满足光学约束方程的方式,算出所述光学约束方程的系数即光学系数,其中,所述光学约束方程是将各图像上的点P的亮度值以其他的N-1张图像上的所述点P的对应点的像素值的线性组合来表示的方程;
新候补生成部,按照满足依照所述M组的基准对应点的候补的各组而确定的图像间的几何约束方程的方式,生成多组将图像间相互关联对应的新的对应点的集合作为1组的关注对应点的候补,其中,所述几何约束方程是将各图像上的任意一点以相同图像上的所述M组的基准对应点的候补的坐标值的线性组合来表示的方程;
第1选择部,对于所述多组的关注对应点的候补的各组,根据各图像上的点的亮度值和算出的所述光学系数,评价满足所述光学约束方程的程度,根据评价结果,选择1组的关注对应点的候补作为关注对应点输出;和第2选择部,根据所述第1选择部的评价结果,对所述M组的基准对应点的候补的各组进行评价,根据评价结果,从所述M组的基准对应点的候补中选择1组的基准对应点的候补,将选择的所述1组的基准对应点的候补和与选择的所述候补对应的关注对应点作为跨越所述N张图像的对应点而输出;
其中,N、n为4以上的整数,s为4以上n以下的整数,M为2以上的整数。
2.根据权利要求1所述的图像处理装置,其特征在于,
所述基准候补生成部对由所选择的s组的初始对应点的所述N张图像的亮度值组成的N×s亮度矩阵的独立性进行评价,根据评价结果,选择所述M组的基准对应点的各个候补。
3.根据权利要求2所述的图像处理装置,其特征在于,
所述基准候补生成部利用所述N×s亮度矩阵的多个固有值中的最大的第1固有值以及第3大的第3固有值,将所述第3固有值与所述第1固有值的比作为评价值,从得到更大评价值的N×s亮度矩阵所对应的s组的初始对应点的集合开始依次选择基准对应点的候补。
4.根据权利要求2所述的图像处理装置,其特征在于,
所述基准候补生成部利用所述N×s亮度矩阵的多个固有值中的最大的第1固有值以及第3大的第3固有值,在所述第3固有值与所述第1固有值的比小于预先决定的阈值的情况下,将与所述N×s亮度矩阵相对应的s组的初始对应点的集合从基准对应点的候补中排除。
5.根据权利要求1所述的图像处理装置,其特征在于,
所述基准候补生成部对于选择的s组的初始对应点,对各图像上的点附近的亮度值的空间梯度的大小进行评价,从得到更大空间梯度的s组的初始对应点的集合开始优先选择基准对应点的候补。
6.根据权利要求1所述的图像处理装置,其特征在于,
所述N张图像是彩色图像,所述基准候补生成部对于选择的s组的初始对应点,对各图像上的点附近的各色图像间的相关进行评价,从得到更低相关的s组的初始对应点的集合开始优先选择基准对应点的候补。
7.根据权利要求1所述的图像处理装置,其特征在于,
所述系数算出部,将按照各图像上的各点的点间距离和各图像上的被摄体的倍率中的一方确定了截止频率的空间方向的低通滤波器应用于所述图像数据,将得到的亮度值作为所述各图像上相互关联对应的点的亮度值而使用。
8.根据权利要求1所述的图像处理装置,其特征在于,
作为所述各基准对应点的候补的各图像上的点的亮度值,所述系数算出部使用位于该点附近的至少1个点的亮度值,算出所述光学系数。
9.根据权利要求8所述的图像处理装置,其特征在于,
所述系数算出部使用接近该点周围、且与该点亮度值的差在规定范围内的至少1个点的亮度值,算出所述光学系数。
10.根据权利要求8所述的图像处理装置,其特征在于,
在该点亮度值与该点周围的邻近点亮度值的差大于规定范围时,所述系数算出部使用位于该点附近的至少1个点的亮度值,算出所述光学系数。
11.根据权利要求1所述的图像处理装置,其特征在于,
还具备:
坐标转换部,按照规定的放大率放大N张图像中的至少1张图像,生成按照所述规定的放大率来映射所述N张图像中的至少k张图像的各像素值后的多个坐标转换图像的组,作为放大后的图像的像素值;和图像生成部,选择所述多个坐标转换图像中的k张坐标转换图像,按照使所述k张坐标转换图像之间的相互对应的各坐标转换图像上的点的亮度值满足所述光学约束方程的方式,算出作为所述光学约束方程的系数即转换系数,通过用转换系数对所述N张坐标转换图像进行线性组合来生成合成图像;
其中k为3以上N以下的整数。
12.根据权利要求11所述的图像处理装置,其特征在于,
所述图像生成部按照由包含在转换前的各图像中的被摄体的面积与包含在所述坐标转换图像中的被摄体的面积所决定的被摄体面积的比的大小,选择所述k张坐标转换图像。
13.一种图像处理方法,包括以下步骤:
根据N张图像的图像数据,算出n组的跨越所述N张图像的对应点即n组初始对应点的步骤;
从所述n组初始对应点中选择s组的初始对应点的步骤;
生成M组将s组的初始对应点的集合作为1组的基准对应点的候补的步骤;
对于所述M组的基准对应点的候补的各组,按照满足光学约束方程的方式,算出所述光学约束方程系数即光学系数的步骤,其中,所述光学约束方程是将各图像上的点P的亮度值以其他的N-1张图像上的所述点P的对应点的像素值的线性组合来表示的方程;
按照满足依照所述M组的基准对应点的候补的各组而确定的图像间的几何约束方程的方式,生成多组将图像间相互关联对应的新的对应点的集合作为1组的关注对应点的候补的步骤,其中,所述几何约束方程是将各图像上的任意一点以相同图像上的所述M组的基准对应点的候补的坐标值的线性组合来表示的方程;
对于所述多组的关注对应点的候补的各组,根据各图像上的点的亮度值和算出的所述光学系数,评价满足所述光学约束方程的程度的步骤;
根据评价结果,选择1组的关注对应点的候补,作为关注对应点输出的步骤;
根据所述评价结果,对所述M组的基准对应点的候补的各组进行评价,根据评价结果,从所述M组的基准对应点的候补中选择1组的基准对应点的候补的步骤;和将选择的所述1组的基准对应点的候补和与选择的所述候补对应的关注对应点作为跨越所述N张图像的对应点而输出的步骤;
其中,N、n为4以上的整数,s为4以上n以下的整数,M为2以上的整数。
14.一种图像处理装置,具备:
初始对应点算出部,根据N张图像的图像数据,算出n组的跨越所述N张图像的对应点即n组的初始对应点;和对应点再算出部,从所述n组的初始对应点中选择满足几何约束方程和光学约束方程的s组的初始对应点作为基准对应点输出,并且,算出满足基于所述基准对应点的几何约束方程和光学约束方程的关注对应点并进行输出,所述几何约束方程是以相同图像上的所述n组的基准对应点的候补的坐标值的线性组合来表示的方程,所述光学约束方程是将各图像上的点P的亮度值以其他的N-1张图像上的所述点P的对应点的像素值的线性组合来表示的方程;
其中,N、n为4以上的整数,s为4以上n以下的整数。
说明书 :
图像处理装置以及方法
技术领域
背景技术
像编码处理、汽车安全驾驶支持系统、和用于机器人的形态识别处理等中通用的基础技术。
像。另外,由于计算多视点图像对应点的技术与计算动态图像运动矢量的技术有很多共通
部分,所以本申请说明书中,对二者不加区别。
和相关值作为评价值,求出该值为最佳时的位置;梯度法,使用图像亮度的空间梯度和图像
间的亮度差,求出位移量;和相位相关法,利用傅里叶变换,根据相位相关函数的峰值,求出
位移量。但是,在这些现有技术中,已知存在以下课题:在多个图像间,在照明条件不同的情
况下(光源与被摄体与照相机的相对位置不同的情况和光源强度不同的情况等),算出的
对应点的位置误差就会变大。
镜面反射区域的运动矢量的误差。但无法减少非镜面反射区的运动矢量误差。
动矢量的位置误差。
InternationalJoint Conference on Artificial Intelligence,pages 674-679,1981.
April 1991.
域和非边缘区域的运动矢量不同,就会带来以下课题:非边缘区域运动矢量的位置误差变
大。
发明内容
点中选择将s组的初始对应点的集合作为1组的基准对应点的候补,生成M组的基准对应
点的候补;系数算出部,对于所述M组的基准对应点的候补的各组,按照使各图像上的点的
亮度值满足光学约束方程的方式,算出所述光学约束方程的系数即光学系数;新候补生成
部,对于所述M组的基准对应点的候补的各组,按照满足依 照所述各组而确定的图像间的
几何约束方程的方式,生成多组将图像间相互关联对应的新的对应点的集合作为1组的关
注对应点的候补;第1选择部,对于所述多组的关注对应点的候补的各组,根据各图像上的
点的亮度值和算出的所述光学系数,评价满足光学约束方程的程度,根据评价结果,选择1
组的关注对应点的候补作为关注对应点输出;和第2选择部,根据所述第1选择部的评价结
果,对所述M组的基准对应点的候补的各组进行评价,根据评价结果,从所述M组的基准对
应点的候补中选择1组的基准对应点的候补,将选择的所述1组的基准对应点的候补和与
选择的所述候补对应的关注对应点作为跨越所述N张图像的对应点而输出;其中,N、n为4
以上的整数,s为4以上n以下的整数,M为2以上的整数。
的各个候补。
依次选择基准对应点的候补。
合从基准对应点的候补中排除。
始优先选择基准对应点的候补。
对应点的集合开始优先选择基准对应点的候补。
亮度值作为所述各图像上相互关联对应的点的亮度值而使用。
组,作为放大后的图像的像素值;和图像生成部,选择所述多个坐标转换图像中的k张坐标
转换图像,按照使所述k张坐标转换图像之间的相互对应的各坐标转换图像上的点的亮度
值满足光学约束方程的方式,算出作为所述光学约束方程的系数即转换系数,通过用转换
系数对所述N张坐标转换图像进行线性组合来生成合成图像;其中k为3以上N以下的整
数。
标转换图像。
对应点的步骤;生成M组将s组的初始对应点的集合作为1组的基准对应点的候补的步骤;
对于所述M组的基准对应点的候补的各组,按照使各图像上的点的亮度值满足光学约束方
程的方式,算出所述光学约束方程系数即光学系数的步骤;对于所述M组的基准对应点的
候补的各组,按照满足依照所述各组确定的图像间的几何约束方程的方式,生成多组将图
像间相互关联对应的新的对应点的集合作为1组的关注对应点的候补的步骤;对于所述多
组的关注对应点的候补的各组,根据各图像上的点的亮度值和算出的所述光学系数,评价
满足光学约束方程的程度的步骤;根据评价结果,选择1组的关注对应点的候补,作 为关
注对应点输出的步骤;根据所述评价结果,对所述M组的基准对应点的候补的各组进行评
价,根据评价结果,从所述M组的基准对应点的候补中选择1组的基准对应点的候补的步
骤;和将选择的所述1组的基准对应点的候补和与选择的所述候补对应的关注对应点作为
跨越所述N张图像的对应点而输出的步骤;其中,N、n为4以上的整数,s为4以上n以下
的整数,M为2以上的整数。
步骤;生成M组将跨越所述N张图像的s组的初始对应点的集合作为1组的基准对应点的
候补的步骤;对于所述M组的基准对应点的候补的各组,按照使各图像上的点的亮度值满
足光学约束方程的方式,算出所述光学约束方程系数即光学系数的步骤;对于所述M组的
基准对应点的候补的各组,按照满足依照所述各组确定的图像间的几何约束方程的方式,
生成多组将图像间相互关联对应的新的对应点的集合作为1组的关注对应点的候补的步
骤;对于所述多组的关注对应点的候补的各组,根据各图像上的点的亮度值和算出的所述
光学系数,评价满足光学约束方程的程度的步骤;根据评价结果,选择1组关注对应点的候
补,作为关注对应点输出的步骤;根据所述评价结果,对所述M组的基准对应点的候补的各
组进行评价,根据评价结果,从所述M组的基准对应点的候补中选择1组的基准对应点的候
补的步骤;和将选择的所述1组的基准对应点的候补和与选择的所述候补对应的关注对应
点作为跨越所述N张图像的对应点输出的步骤;其中,N、n为4以上的整数,s为4以上n
以下的整数,M为2以上的整数。
对应点的步骤;生成M组将跨越所述N张图像的s组的初始对应点的集合作为1组的基准
对应点的候补的步骤;对于所述M组的基准对应点的候补的各组,按照使图像间相互关联
对应的各图像上的点的亮度值满足光学约束方程的方式,算出所述光学约束方程的系数即
光学系数的步骤;对于所述M组的基准对应点的候补的各组, 按照满足依照所述各组确定
的图像间的几何约束方程的方式,生成多组将图像间相互关联对应的新的对应点的集合作
为1组的关注对应点的候补的步骤;对于所述多组关注对应点的候补的各组,根据图像间
相互关联对应的各图像上的点的亮度值和算出的所述光学系数,评价满足光学约束方程的
程度的步骤;根据评价结果,选择1组的关注对应点的候补,作为关注对应点输出的步骤;
根据所述评价结果,对所述M组的基准对应点的候补的各组进行评价,根据评价结果,从所
述M组的基准对应点的候补中选择1组的基准对应点的候补的步骤;和将选择的所述1组
的基准对应点的候补和与选择的所述候补对应的关注对应点作为跨越所述N张图像的对
应点输出的步骤;其中,N、n为4以上的整数,M为2以上的整数。
初始对应点中选择满足几何约束方程和光学约束方程的s组的初始对应点作为基准对应
点输出,并且,算出满足基于所述基准对应点的几何约束方程和光学约束方程的关注对应
点并进行输出;其中,N、n为4以上的整数,s为4以上n以下的整数。
置变化的约束方程,几何约束方程是对应点位置依赖于被摄体与光源的相对位置变化的约
束方程。这样,即使多个图像间被摄体与光源的相对位置不同,也可以算出位置误差减低的
对应点。此外,对动态图像使用高分辨率化处理,可以得到运动矢量位置误差减少的高画质
(分辨率)的影像数据。
附图说明
生成的合成图像的例子的图,(c)是表示从位置误差较少的对应点生成的合成图像的例子
的图。
具体实施方式
组对应点。它是与实际空间中的同一点相对应、各图像上确定的对应点的集合,具体而言就
是,综合多个图像(N张)的各图像上的对应点的图像坐标值,将其表现为1组图像坐标值。
希望注意的是,就跨越多个图像的对应点而言,相对于特定的一个图像上的1个点,在其它
图像上并不限定是1个点而被确定。
(N张)的对应点”。这时,在各图像上就会存在n个属于不同组的对应点。
109。
多张图像构成的图像数据;如果是静态图像 数据,就输出一张图像的图像数据。
113和对应点再算出部104。
点组”从构成各部分集合的初始对应点组中被确定。所以,以下将构成各部分集合的初始对
应点组称为“基准对应点候补”。对应点再算出部104从多个基准对应点候补中选择最佳的
基准对应点组。此外,输出选择的最佳的基准对应点组,并且输出与该基准对应点对应的新
求出的对应点(也称为“关注对应点”)组。
作为1组基准对应点候补。
的亮度值满足该光学约束方程,
注对应点的候补,将其作为基于各基准对应点候补的关注对应点输出。
价,根据评价结果,从多个基准对应点候补中选择1组基准对应点候补。然后,将选择的基
准对应点和与选择的基准对应点对应的关注对应点作为图像数据的跨越多个图像的对应
点输出。
存储部102、和输出所拍图像和对应点的组的输出部109。由此,图像处理装置100可以算
出并输出照相机拍摄的图像的对应点。
图像处理装置100的动作无关。图2(a)环境中拍摄的一连串的多个(N张)图像被作为输
入图像处理。设图2中三维坐标系(X,Y,Z)是固定在被摄体上的坐标系。
示被摄体上相同位置的点(例如图4的“○”和“×”)。这些点的每一个为对应点,表示被
摄体上相同位置的点的组为跨越多个图像而存在的对应点。进而,假定从8组跨越多个图
像而存在的对应点中选择出坐标位置被正确求出的4组,则汇集这4组(s=4),称为1组
基准对应点(例如图4的“○”)。
为几何约束方程。与各基准对应点的坐标值相乘的系数在本申请的说明书中用“A”表示。
越之前的4张图像的各对应点的坐标值(位置矢量)的线性组合记述。这时成立的式子也
称为几何约束方程。与各对应点的坐标值相乘的系数在本申请的说明书中用“B”表示。该
几何约束方程的系数“B”可以从与跨越之前的4张图像的4个基准对应点相对应的新图像
上的点的坐标中求出。
素值相乘的系数在本申请的说明书中用“C”表示。
光学约束方程。
第4图像上的对应点的坐标也会被算出。在第2图像上的对应点被正确给出的情况下,所
求出的新的对应点的组应该满足光学约束方程。
代入光学约束方程,如果得到的值与第4图像上的对应点候补的像素值一致,就可以认为
对应点被正确求出。如果不一致,就将误差最小的对应点候补当作正确的对应点输出。
方程,而且同时最为满足光学约束方程。由此,即便在多个图像间被摄体与光源的相对位置
不同,也可以算出位置误 差降低的对应点。
因此,本实施方式对从8组(n=8)对应点中选出4组(s=4)而获得的基准对应点也设
定多个候补。然后,对基准对应点的各个候补,执行上述处理,将误差较小的基准对应点候
补指定为正确的基准对应点。这样,就可以在各图像上更正确地求出基准对应点和基准对
应点以外的新的对应点(关注对应点)。
足的两个几何约束方程和对应点的亮度值应该满足的光学约束方程。在推导约束方程时,
设定了以下的前提条件:(1)作为拍摄对象的被摄体是刚体;(2)光平行射入被摄体;(3)
在被摄体表面,光被完全扩散反射;(4)用仿射照相机拍摄被摄体。另外,即便实际为多个
物体,相对位置不变的多个物体也可以看作是同一刚体,也就是同一被摄体。
机对其进行观察得到的N张图像上的点是pi,j(i=1...n,j=1...N),设点pi,j的图像坐
标值是(xi,j,yi,j)(i=1...n,j=1...N),那么上述几何约束方程就可以通过使用2×4矩
阵的(数式1)关系式表示。
式。但是,相对而言,在例如照相机焦距较长、被摄体进深方向厚度较小、被摄体运动较少的
情况下,仿射照相机的近似精度就会变好。
高阶矩阵,并且下列关系式成立。
j’(i’=5...n)可以用(数式3)的关系式表示。
Geometry and its Applications”,APAC 1997等中公开,所以,本说明书就援用这些文献,
省略详细说明。
相对位置不同的多个图像的亮度值之间成立的约束方程。
(j’=4...N)可以使用第1~3张图像的对应点的亮度值Ij(pi,j)(j=1...3),通过(数
式5)的关系式表示。
Science,MIT(1992).等中公开,本说明书就援用这些文献,省略详细说明。
对应点,进行图像处理。
的存储在图像存储部102中的动态图像的一连 串图像的实例。它们按照上层左、上层右、
中层左、中层右、下层的顺序,在照相机与被摄体相对于照明一点一点移动的拍摄状况下被
拍摄。
是刚体。
“数码图像处理/奥富正敏编,202-204页,财团法人图像情报教育振兴协会发行”等中公开
的那样,基于使用归一化相互相关性的块匹配法的对应点搜索方法是众所周知的,所以,省
略详细说明。
下,对应点的位置误差就会变大。因此,初始对应点算出部113生成的n组初始对应点就会
包含位置误差较大的对应点组,概率大到无法忽略。
基准对应点,将其与以选择的基准对应点为基础新生成的关注对应点一起作为新的对应点
输出。
对应点候补来生成。然后,生成M组(M:2以上的整数)的该基准对应点候补并进行输出。
的由4组初始对应点的集合构成的基准对应点候补,一部分的对应点的组(例如鼻子的位
置的对应点的组)中包含了较大的位置误差。
值关系式(数式5),算出光学系数Cj’并输出。
所以可以算出(数式5)中的3个系数Cj’1、Cj’2和Cj’3。这3个光学系数以M组基准对应
点候补的各组为单位算出并输出。
关注对应点候补是与基准对应点候补不同的对应点的组。以下,参照图5,说明算出与某1
组基准对应点候补对应的关注对应点候补的方法。
部的基准对应点候补(“○”标记)作为被摄体雕像的额部有关的对应点在图像间关联对
应。在以下的说明中,假定图像间相互关联对应的基准对应点候补几乎没有位置误差来进
行说明。这时,新候补生成部106对于第1张图像上的所有像素,在将各像素的图像坐标值
(xi,1,yi,1)作为1个关注点的情况下,算出多个第2~4张图像上的对应的点的候补的图像
坐标值。
在于图5(c)(d)中的被四边形包围的区域中。
4,dx,yi,4,dy),将它们作为1组关注对应点候补。
点候补成为相对于对应的基准对应点候补,满足任意一个几何约束方程(数式3)的对应点
的组。
候补。新候补选择部107的动作原理如下。
应点)应该满足该1组基准对应点候补所满足 的光学约束方程(数式5)。
点候补重复同样处理,对基准对应点候补的各组分别算出S组关注对应点。
和第3张的x坐标xi,3,dx分别设定搜索范 围±wsx2、±wsx3。这时,将(数式3)的算式变
形,就可以算出第2张的y坐标、第3张的y坐标和第4张的x、y坐标(yi,2,dy,yi,3,dy,xi,4,dx,yi,4,dy)。即便使用这种关注对应点候补,新候补选择部107同样也可以选择最为满足光
学约束方程(数式5)的关注对应点候补。
组基准对应点候补,将所选择的基准对应点候补(基准对应点)和与其对应的关注对应点
作为与输入图像对应的最佳对应点输出。
别算出评价值,选择该评价值为最小的基准对应点候补的组来作为最佳基准对应点。
上述步骤。这样,就可以对所有的输入图像算出对应点。
几何约束方程(数式3)。这样,(数式10)的评价值Em成为表示某1组基准对应点候补和
与其对应的S组关注对应点满足光学约束方程和几何约束方程的程度的值。因此,在基准
候补选择部108中选择的1组基准对应点和与其对应的S组关注对应点组成的新对应点成
为M组基准对应点候补和与其对应的关注对应点中最满足光学约 束方程和几何约束方程
的组。
以在存在多个光学约束方程和几何约束方程的满足程度在预先决定的基准值以内的组的
情况下,在M组基准对应点候补和与它们对应的关注对应点中,选择满足光学约束方程和
几何约束方程的任何1组。
下,也可以从根据初始对应点生成的多个基准对应点候补中,选择最为满足光学约束方程
和几何约束方程的基准对应点。该光学约束方程是即使对照明条件变化的图像,该图像间
的对应点的亮度值也应该满足的约束方程。其结果,即便是对于照明条件变化的图像,也可
以算出合适的基准对应点候补和位置误差较小的对应点。
应点中选择s组(s:4以上、n以下的整数)初始对应点的集合来作为1组基准对应点的候
补,生成总共M组的不同的基准对应点不同的候补。
对应点(关注对应点)的组的候补。
后,在步骤S67中,新候补选择部107根据各评价结果,选择1组关注对应点候补,作为关注
对应点输出。
基准对应点而输出。
同的多个图像,也可以算出降低位置误差的对应点。
4个图像的4组初始对应点的亮度值生成4行4列的亮度矩阵,选择并输出独立性高的亮度
矩阵。
就会变为3阶矩阵。但是,在图像间光源方向接近或对应点间法线方向接近的情况下,有时
它们的独立性就会降低,阶数变为2以下。
性较高。上述亮度矩阵的独立性较高的基准对应点候补相对于独立性较低的基准对应点候
补,在计算(数式5)的光学约束方程的情况下的精度提高。因此,在使用亮度矩阵独立性
较高的基准对应点候补的情况下,能够算出位置误差小的对应点可能性提高。
值对于第1固有值的比小于预定值的初始对应点的组排除出基准对应点的候补。如上所
述,在亮度矩阵的第3固有值 对于第1固有值的比较小的情况下,在计算(数式5)的光
学约束方程时,精度会下降。因此,排除这种基准对应点的候补,会提高算出位置误差小的
对应点的可能性。作为预定值的具体例可以是,例如在第3固有值与第1固有值的比小于
0.01的情况下,从基准对应点的候补中排除。如上所述,在图像间光源方向接近或对应点间
法线方向接近的情况下,有时它们的独立性就会降低,阶数变为2以下。但是,由于实际测
量的亮度值中包含微小误差,所以第3固有值与第1固有值的比完全成为0的情况极为罕
见。所以,通过比预定值小时就从基准对应点的候补中排除,实质上可以除去阶数为2以下
的基准对应点的候补。其结果,能够生成独立性较高的基准对应点候补,可以算出位置误差
小的对应点的可能性提高。
由红(R)绿(G)蓝(B)三原色构成的彩色图像。然后,对各对应点附近的小区域图像,算出
G图像和R图像或者G图像和B图像的亮度值的相关值。然后,优先选择包含彩色图像间相
关值低的对应点的对应点。这里所说的“彩色图像间的相关值”例如可以利用图像亮度的
空间梯度来进行评价。
以相同比率变化,与此相对,被摄体表面因凹凸带来的亮度变化是在局部发生。因此,在以
某一像素为中心的包含其附近(例如5像素以内)的像素群的小区域中,在亮度空间梯度
相同的情况下,其要因是纹理的情况比其要因是取决于被摄体表面凹凸的情况,更可期待
对应点位置误差变小。另外,在因被摄体方面的凹凸而导致亮度变化的情况下,由于各色亮
度均等变化,所以在小区域中,RGB各色图像间的相关就会变高。这样,即使是用现有的对
应点算出方法计算,各色图像间相关性较低的对应点也可以期待其位置误差较小。因此,从
多个初始对应点中优先选择这样的初始对应点,生成基准对应点候补,作为结果,有能够算
出位置误差较小的对应点的可能性提高的效果。
大的小区域中的像素作为基准对应点候补来优先选择时,算出位置误差较小的对应点的可
能性就会提高。
用(数式4)的算式来算出关注对应点候补。另外,在上述4张图像的对应点为已知的情
况下,算出第5张以后的对应点的处理是众所周知的,所以省略详细说明。例如可以使用
“A.Shashua、‘Geometry and Photometry in 3D Visual Recognition’,Ph.D thesis,
pages107-124.Dept.Brain and Cognitive Science,MIT(1992).”等中公开的处理。
就可以分别算出(数式3)(数式4)的系数,所以可以进行与上述处理相同的处理。利用最
小2乘法,从5个以上的初始对应点的组中算出系数,有不易受噪声影响的效果。
在输入图像上设定了空间方向的低通滤波器的亮度值算出光学系数。对于上述多个输入图
像,由于被摄体与照相机的距离因图像而异,所以,与基准对应点候补的对应点的一个像素
对应的被摄体表面上的面积也会因图像而异。因此,光学约束方程(数式5)作为被摄体表
面同一点的亮度值的约束方程本来就含有误差。
面积更小的图像,将进行过频率低于截止频率的低通滤波器处理的像素值作为对应点像素
值使用,这样,可以降低光学约束方程的误差。但是,无法直接取得与一个像素相对应的被
摄体表面的面积。而另一方面可以说,基准对应点的点间距离越大,在与一个像素对应的被
摄体表面上的面积越小。
摄体表面上的面积在多个输入图像间更加平均,这样,光学约束方程的误差就会减少,对应
点的精度就会提高。
情况下,根据该倍率信息,算出与一个像素对应的被摄体表面的面积的信息,设定设有截止
频率的低通滤波器。如果利用该倍率信息,即便图像上被摄体的倍率不同,也可以使与一个
像素对应的被摄体表面上的面积在多个输入图像间接近平均,因此,可以降低光学约束方
程上产生的误差。
取代图像处理装置100的输出部109。图像合成部110接受多张图像和跨越多个图像而被
指定的对应点,输出分辨率比输入图像分辨率还高的合成图像。这里,所谓“分辨率高”是
指,在映出被摄体同一区域的图像中存在高空间频率成分。
号,省略其说明。
坐标位置(构图)相同、且图像尺寸放大的图像。坐标转换部111生成与各图像对应的多
个坐标转换图像,将它们作为1组输出。
换图像的转换系数的线性组合生成合成图像并输出。
说明。此外,设对应点再输出部104输出的N张输入图像为Ij,(j=1...N),设跨越所输入
的多张图像的n组的对应点为pi,j,(i=1...n,j=1...N),将其图像坐标表示为(xi,j,yi,
j),(i=1...n,j=1...N)。
进行说明。
图像中,被摄体的相对坐标位置是相同的。
示给出。
坐标转换图像Ik,j的动作进行说明。
1...N)的通用的对应点qi,k=(r·xi,k,r·yi,k)(i=1...n)。
成多个坐标转换图像Ik,j(j=1...N)。
角形集合。然后,假定通过仿射转换,坐标转换图像上的三角形内的像素的坐标值与对应的
输入图像上的三角形内的像素的坐标值建立关系。这样,就会得到坐标转换图像上的任意
像素的坐 标值与输入图像上的像素的坐标值的对应关系。由此,作为坐标转换图像上的某
个像素的像素值,通过使用对应的输入图像的像素值,就可以生成坐标转换图像。另外,作
为计算机图像处理的方法,使用图像和对应点、通过纹理映射来生成合成图像的上述手法
已众所周知,所以在此省略详细说明。
外,被摄体面积的比也可以作为坐标转换图像中的被摄体面积/输入图像中的被摄体面积
求出。
值是使用多个输入图像Ij(j=1...N)的像素值而生成,所以转换前后的照明条件是不同
的。另外,坐标转换图像Ik,j(j=1...N)相对于输入图像Ik具有以下特征:变成为该坐标
值为r倍的图像,也就是图像尺寸较大的图像。
组成的输入图像Ik(k=1...N)和坐标转换图像Ik,j(k=1...N)、(j=1...N)。
素×960像素。
(转换系数)。
Ik,b、Ik,c,设任意点pi的像素值为Ik,a(pi)、Ik,b(pi)、Ik,c(pi)。这时,对于相当于输入图像Ik的放大图像的坐标转换图像Ik,k的像素值Ik,k(pi)和像素值Ik,a(pi)、Ik,b(pi)、Ik,c(pi),(数式11)的光学约束方程成立。
但实际上,多个坐标转换图像的分辨率不一定相同,所以(数式11)的关系式有可能包含误
差。因此,本实施方式采用最小二乘法,从大大多于3个点的点pi的像素值中生成转换系
数Dk。
标转换图像I3,j,被摄体面积是相同的。因此,比起从输入图像I3(k=3)生成的坐标转换
图像I3,3(图9(c)),分别从输入图像I4、I5、I6生成的坐标转换图像I3,4、I3,5、I3,6(图9(d)(e)(f))的分辨率就会较高。因此,通过坐标转换图像I3,4、I3,5、I3,6的线性组合(数式12)
而生成的线性图像I’3的分辨率就会比坐标转换图像I3,3高。
在多个输入图像Ij中,不存在分辨率高于输入图像I6的图像。
过上述动作得到的合成图像I”k而言,构图和照明条件与输入图像Ik相同,分辨率高或相
同。
为,图11(a)合成图像的分辨率比图11(b)的输入图像高。
图像中的分辨率较高的被摄体图像(例如图8(f))的信息,就可以生成分辨率高的合成图
像。
被摄体表面亮度变化的图像间的对应点是 困难的。
置偏移,图像的亮度误差较大(黑暗)。
准对应点的选择方法,即使被摄体与光源的相对位置不同,也就是照明条件不同,也可以算
出位置误差降低的对应点。
的例子。通过使用按照满足光学约束方程和几何约束方程的方式而算出的对应点,可以生
成像图12(c)那样的亮度误差和位置误差较小、分辨率更高的合成图像。
(2)光平行射入被摄体;(3)在被摄体表面,光被完全扩散反射;(4)用仿射照相机拍摄被摄
体)。但是,这些是对各约束方程进行数学推导所用的条件,在实施本申请发明的图像处理
装置和方法等时,无需严格满足这些条件。
对位置变动足够小,可以认为被摄体近似刚体,因此,可以进行上述处理。或者,射入被摄体
的光也可以不那么严格地平行,光在被摄体表面也可以不是被完全扩散反射。
在多个物体,在物体间相对位置不变的情况下,也可以看作是同一刚体。因此,在图像数据
中存在多个被摄体、被摄体间相对位置不变的情况下,可以看作是同一被摄体,可以同样处
理。
存在多个对应点相对位置变化的多个刚体(被摄体)的情况下,这些多个对应点不满足几
何约束方程(数式3)。由此,在图像数据中存在多个被摄体、多个被摄体间相对位置变化的
情况下,如果执行一次实施方式1和2所说明的一连串动作,就可以对多个被摄体中的某一
个被摄体生成对应点或提高图像分辨率。另外,除了执行一次一连串动作后生成的对应点
所在的图像区域以外,重复同样处理,也可以对多个被摄体中的其它的任意一个被摄体生
成对应点或提高图像分辨率。由此,即便图像数据中存在多个被摄体,就可以执行与本发明
的实施方式1和2同样的处理。
片或IC实现,也可以用例如计算机和软件(计算机程序)实现。
7的图像存储部102与图13所示的帧存储器1003或硬盘驱动器(HDD)1010对应。另外,图
1和图7的初始对应点算出部113和对应点再算出部104通过执行计算机程序的图13的
CPU1004实现。此外,图7的图像合成部110也通过执行计算机程序的图13的CPU1004实
现。可以认为图1的输出部109有多种多样。例如在输出数据被传递到其它程序(例如,
手抖动补偿程序和编码程序)的情况下,输出部109就会成为图13的RAM1006。
化的各个命令。
线或无线网络、广播来传送,取入计算机的RAM1006中。
图像处理装置,也可以被内置在照相机和显示器中。