Movatterモバイル変換


[0]ホーム

URL:


CN105374039B - 基于轮廓锐度的单目图像深度信息估计方法 - Google Patents

基于轮廓锐度的单目图像深度信息估计方法
Download PDF

Info

Publication number
CN105374039B
CN105374039BCN201510786727.1ACN201510786727ACN105374039BCN 105374039 BCN105374039 BCN 105374039BCN 201510786727 ACN201510786727 ACN 201510786727ACN 105374039 BCN105374039 BCN 105374039B
Authority
CN
China
Prior art keywords
contour
image
depth
gradient
edge
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.)
Active
Application number
CN201510786727.1A
Other languages
English (en)
Other versions
CN105374039A (zh
Inventor
马利
景源
李鹏
张玉奇
胡彬彬
牛斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Liaoning University
Original Assignee
Liaoning University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Liaoning UniversityfiledCriticalLiaoning University
Priority to CN201510786727.1ApriorityCriticalpatent/CN105374039B/zh
Publication of CN105374039ApublicationCriticalpatent/CN105374039A/zh
Application grantedgrantedCritical
Publication of CN105374039BpublicationCriticalpatent/CN105374039B/zh
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

本发明提出一种基于轮廓锐度的单目图像深度信息估计方法,该方法应用边缘轮廓锐度作为模糊信息估计特征、通过低层次线索信息进行深度信息提取。首先对图像进行边缘检测;接着对图像中的边缘计算边缘能量、轮廓锐度,并以边缘能量、轮廓锐度作为轮廓的外部能量,结合轮廓的内部能量——轮廓线特征性能量和轮廓线距离能量建立轮廓跟踪模型,求解能量函数的最小值,搜索图像轮廓;然后以深度梯度假设作为先验假设梯度模型,对具有不同的轮廓线的区域进行深度值填充,计算得出深度分布;最后利用原图像信息和所得深度图像信息对得到的深度图像进行优化处理,得到最终的视差图。实验结果证明,本发明的深度估计算法简单,能快速准确地估计单目图像的深度图。

Description

基于轮廓锐度的单目图像深度信息估计方法
技术领域
本发明涉及一种能够对单目图像进行深度信息估计方法,该方法能够通过图像低层次线索得到单目图像中所示物体的深度信息。
背景技术
深度信息感知是产生立体视觉的前提,基于深度信息的实际应用在场景重解、三维重建、模式识别、目标跟踪等领域中发挥重要作用。在实际应用中,可采用单目摄像机、多目摄像机或深度摄像机进行深度信息提取。其中,基于单目摄像机的深度信息估计方法由于其实际操作简单、硬件成本低、能够从已有的单目图像素材中直接提取深度信息而具有一定的优势。
单目图像深度信息估计通过单幅图像提取目标的颜色、形状、共面性等二维、三维几何信息,从而利用少量已知条件获取该目标的空间三维信息。目前大多算法都是采用图像高层次、中层次线索实现。如经过学习参考图像得到已知图像的语义标签,利用其实现对目标图像定义语义标签,从而得到相对深度信息。利用对真实视差图像中训练得到的图像结构信息,如颜色、纹理、形状等,对目标图像进行过分割,应用有区分训练的马尔可夫随机场推导出深度信息。而利用低层次线索信息不需要对图像进行内容的分析,仅需要直接应用局部信息即可从图像中恢复深度信息,算法相对简单。
在单目图像的深度信息估计过程中可以利用模糊信息作为深度估计的一个重要特征。模糊信息多是在成像过程中对焦不准或成像区域内存在不同深度的目标而造成的。根据这一特性,单目图像深度信息估计通过对图像做散焦处理,根据图像的模糊情况确定图像的前景和背景来估计场景的深度。如以边缘位置的模糊值作为初始,应用消光和马尔可夫随机场使模糊扩散到整幅图像,来实现相对深度提取。或者利用热扩离过程实现离焦模糊过程的建模,利用不均匀逆热扩散方程估计边缘位置模糊量来恢复场景深度。而由于模糊扩散方法复杂,效率较低,其实用性较差。
因此,本发明利用图像低层次线索及新的模糊信息特性,对单目图像深度信息估计方法进行了简化。
发明内容
本发明提出一种基于轮廓锐度的单目图像深度信息估计方法,该方法利用图像低层次线索信息,以边缘的轮廓锐度信息作为模糊信息估计特征进行物体轮廓提取,根据物体轮廓与物体深度边缘的联系对不同物体进行深度分配,从而得到图像中不同物体的深度信息。
本发明的目的是通过下述技术方案实现的:
基于轮廓锐度的单目图像深度信息估计方法,其特征在于,利用梯度幅度和轮廓锐度信息反映图像中具有不同深度的物体轮廓的特性,在进行深度估计时,不仅仅考虑边缘的梯度幅度,同时加入边缘的空间信息,更充分地体现了物体边缘模糊变化趋势。包括如下步骤:
(1)对于输入图像,进行边缘检测,得到图像中物体的边缘点P={p1,p2,…pn};
(2)根据先验深度梯度模型进行初始轮廓线的定义,定义一组互相平行且间距相等的轮廓线作为初始轮廓线V={v0,v1,…vm};其中v(s)=[x(s),y(s)],x(s),y(s)为初始轮廓线中的点s的坐标;
轮廓线的总能量定义为:
Etotal=w1Eedge+w2Esharp+w3Es+w4Ed
其中Eedge为轮廓边缘能量函数,Esharp轮廓锐度能量函数,Es为轮廓线特性能量函数,Ed为轮廓线距离能量函数,w1、w2、w3、w4为各个函数权重控制参数,可根据具体图像特性赋值。
轮廓边缘能量函数Eedge表示轮廓的梯度幅度,定义为图像I(x,y)沿着梯度方向的梯度幅度大小,表示为:
其中,是对I(x,y)求梯度幅度;
轮廓锐度能量函数Esharp代表轮廓的模糊程度,通过对梯度轮廓锐度求解得到。定义为:
其中,梯度轮廓锐度σ(p(q0))为梯度轮廓变量方差的均方根。这里梯度轮廓为图像中边缘像素q0(x0,y0)作为起始点,沿梯度方向向边缘的边界追踪,直到边缘的梯度幅度不再发生变化,所得到一维路径p(q0)形成的梯度幅度曲线。其梯度轮廓锐度定义为
其中,dc(q,q0)为梯度轮廓中点q和q0之间的曲线长度,g(q)为q点处的梯度幅度,G(q0)为梯度轮廓中所有点的梯度幅度和,s为梯度轮廓中任一点,参数b为权值控制参数。
轮廓线特性能量函数Es用于约束轮廓的平滑度;
轮廓线距离能量函数Ed用于控制轮廓跟踪曲线不会超出搜索区域;
(3)对图像中每一条初始轮廓线从图像的左侧起始点开始,由图像底部向顶部更新每一轮廓点的位置,对每一个轮廓点根据步骤(2)中轮廓线总能量定义计算轮廓跟踪能量;
(4)求解能量函数的最小值;对与当前轮廓点相邻的像素列中的像素点进行搜索,搜索满足能量函数定义的边缘点P={p1,p2,…pn}中具有最小能量值的点,选择具有最小能量的像素点位置作为新的轮廓点;从图像左侧至右侧,重复搜索最小值,得到最终的轮廓搜索结果,即得到目标轮廓线V';
(5)以深度梯度假设作为先验假设梯度模型,对具有不同的轮廓线的区域进行深度值填充,计算得出深度分布;
轮廓线集中目标轮廓线V'={v'0,v'1,…,v'm},对应的分配深度值Depth为:
(6)利用原图像灰度信息和所得深度图像信息对得到的深度图像进行优化处理:
其中Depth(xi)为输入深度图像,Ω(xi)是以像素xi为中心的邻域,I(xi)为像素xi的亮度I分量,xj为像素xi在邻域Ω(xi)的邻域像素,W(xi)是滤波器参数的归一化因子;||xi-xj||为两像素的空间欧式距离;I(xi)-I(xj)表示两像素的亮度相似性,像素xi和xj的空间坐标分别为(xix,xiy)和(xjx,xjy)。空间权重系数和色度权重系数定义为:
其中σs为空间权重的方差、σr为色度权重的方差。
(7)得到了对输入单目图像进行深度信息估计后的视差图。
本发明的优点是,提出了一种基于轮廓锐度的单目图像深度信息估计方法。传统的单目图像深度信息估计方法需要利用图像高、中层次线索进行学习训练、图像理解等步骤,算法复杂。而本方法则是利用图像低层次线索,计算简单。与之传统利用模糊信息区分物体深度方法不同的是,本发明在计算模糊信息时,利用轮廓锐度信息有效区分物体轮廓,从而得到具有不同深度的物体轮廓,避免了模糊扩散等步骤,提高了方法的实验性。本方法利用梯度幅度和轮廓锐度信息反映图像中具有不同深度的物体轮廓的特性,在进行深度估计时,不仅仅考虑边缘的梯度幅度,同时加入边缘的空间信息,更充分地体现了物体边缘模糊变化趋势。
附图说明
图1是本方法流程图。
图2显示了轮廓锐度的定义。
图3为利用轮廓线所分配的深度估计相对关系示意图。
具体实施方式
下面结合附图及具体实例,对本发明的实施过程给予详细的说明。
(1)对于输入图像,采用Canny边缘检测算法进行边缘检测,得到图像中物体的边缘点P={p1,p2,…pn};
(2)根据先验深度梯度模型进行初始轮廓线的定义,定义一组互相平行且间距相等的轮廓线作为初始轮廓线V={v0,v1,...,vm}。其中,v(s)=[x(s),y(s)],x(s),y(s)初始轮廓线中的点s的坐标;
轮廓线的总能量定义为
Etotal=w1Eedge+w2Esharp+w3Es+w4Ed
其中Eedge为轮廓边缘能量函数,Esharp轮廓锐度能量函数,Es为轮廓线特性能量函数,Ed为轮廓线距离能量函数,w1、w2、w3、w4为各个函数权重控制参数,对于通用图像可以设置为w1=0.25、w2=0.5、w3=0.125、w4=0.125。
(3)轮廓边缘能量函数Eedge为图像I(x,y)沿着梯度方向的梯度幅度大小,定义为
其中,是对I(x,y)求梯度幅度;
其中参数a为权值控制参数。
(4)在本方法中利用边缘的梯度轮廓锐度代表轮廓的模糊程度,所以定义通过梯度轮廓锐度求解得到的轮廓锐度能量函数Esharp作为轮廓模糊程度的表征值。如图2所示,以图中边缘像素q0(x0,y0)作为起始点,沿梯度方向向边缘的两边追踪,直到边缘的梯度幅度不再发生变化,这样得到路径p(q0)。沿一维路径p(q0)形成的梯度幅度曲线被称为梯度轮廓。应用梯度轮廓变量方差的均方根对轮廓锐度进行定义,表示为:
这里dc(q,q0)为梯度轮廓中点q和q0之间的曲线长度,g(q)为q点处的梯度幅度,G(q0)为梯度轮廓中所有点的梯度幅度和,s为梯度轮廓中任一点。
锐度能量函数Esharp定义为:
其中参数b为权值控制参数。
(5)轮廓线特性能量函数Es作为平滑项约束来控制轮廓跟踪,确保跟踪生成的曲线是平滑,同时防止求解时陷入局部极值中。
定义轮廓线中轮廓点为N={n0,n1,...,nn},其中n0为轮廓起始点,则轮廓线特性能量函数定义为
其中ds(ni,ni-1)表示点ni与点ni-1之间的曲线长度,参数c为权值控制参数。
(6)轮廓线距离能量函数Ed是轮廓跟踪的弹性约束项,它用于约束轮廓跟踪过程的轮廓线中各轮廓点的距离,使轮廓跟踪曲线不会超出搜索区域,保证轮廓线不相互交叉。
其中de(ni,n0)表示参数表示点ni与点n0之间的垂直距离,d为权值控制参数。
(7)对图像中每一条初始轮廓线从图像的左侧起始点开始,由图像底部向顶部更新每一轮廓点的位置,对每一个轮廓点根据步骤(2~6)中轮廓线总能量计算方法计算轮廓跟踪能量;
(8)求解能量函数的最小值。对与当前轮廓点相邻的像素列中的像素点进行搜索,搜索满足能量函数定义的边缘点P={p1,p2,…pn}中具有最小能量值的点,选择具有最小能量的像素点位置作为新的轮廓点;从图像左侧至右侧,重复搜索最小值,得到最终的轮廓搜索结果,即得到目标轮廓线V'。
(9)以由下至上逐步加深的深度梯度假设作为先验假设梯度模型,按照图3对具有不同的轮廓线的区域进行深度值填充,计算得出深度分布。
轮廓线集中目标轮廓线V'={v'0,v'1,...,v'm},对应的分配深度值为。
(10)利用原图像信息和所得深度图像信息对得到的深度图像进行优化处理:
其中Depth(xi)为输入深度图像,Ω(xi)是以像素xi为中心的邻域,I(xi)为像素xi的亮度I分量,像素xj为像素xi在邻域Ω(xi)的邻域像素,W(xi)是滤波器参数的归一化因子;‖xi-xj‖为两像素的空间欧式距离;I(xi)-I(xj)表示两像素的亮度相似性,像素xi和xj的空间坐标分别为(xix,xiy)和(xjx,xjy)。空间权重系数和色度权重系数定义为:
其中σs为空间权重的方差、σr为色度权重的方差。
(11)得到了对输入单目图像进行深度信息估计后的视差图。

Claims (3)

CN201510786727.1A2015-11-162015-11-16基于轮廓锐度的单目图像深度信息估计方法ActiveCN105374039B (zh)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510786727.1ACN105374039B (zh)2015-11-162015-11-16基于轮廓锐度的单目图像深度信息估计方法

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510786727.1ACN105374039B (zh)2015-11-162015-11-16基于轮廓锐度的单目图像深度信息估计方法

Publications (2)

Publication NumberPublication Date
CN105374039A CN105374039A (zh)2016-03-02
CN105374039Btrue CN105374039B (zh)2018-09-21

Family

ID=55376211

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510786727.1AActiveCN105374039B (zh)2015-11-162015-11-16基于轮廓锐度的单目图像深度信息估计方法

Country Status (1)

CountryLink
CN (1)CN105374039B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107204010B (zh)*2017-04-282019-11-19中国科学院计算技术研究所一种单目图像深度估计方法与系统
CN107582001B (zh)*2017-10-202020-08-11珠海格力电器股份有限公司洗碗机及其控制方法、装置和系统
CN108647713B (zh)*2018-05-072021-04-02宁波华仪宁创智能科技有限公司胚胎边界识别与激光轨迹拟合方法
TWI678681B (zh)2018-05-152019-12-01緯創資通股份有限公司產生深度圖的方法及其影像處理裝置與系統
CN108932734B (zh)*2018-05-232021-03-09浙江商汤科技开发有限公司单目图像的深度恢复方法及装置、计算机设备
CN109087346B (zh)*2018-09-212020-08-11北京地平线机器人技术研发有限公司单目深度模型的训练方法、训练装置和电子设备
CN112446946B (zh)*2019-08-282024-07-09深圳市光鉴科技有限公司基于稀疏深度与边界的深度重建方法、系统、设备及介质
CN112396645B (zh)*2020-11-062022-05-31华中科技大学一种基于卷积残差学习的单目图像深度估计方法和系统
CN114022567A (zh)*2021-11-092022-02-08浙江商汤科技开发有限公司位姿跟踪方法、装置、电子设备及存储介质
CN114841969B (zh)*2022-05-072024-12-27辽宁大学一种基于颜色梯度纹理表示的伪造人脸鉴别方法
CN116503821B (zh)*2023-06-192023-08-25成都经开地理信息勘测设计院有限公司基于点云数据和图像识别的道路标识识别方法及系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101840574A (zh)*2010-04-162010-09-22西安电子科技大学基于边缘象素特征的深度估计方法
CN102883175A (zh)*2012-10-232013-01-16青岛海信信芯科技有限公司深度图提取、判断视频场景切换及深度图边缘优化方法
CN103793918A (zh)*2014-03-072014-05-14深圳市辰卓科技有限公司一种图像清晰度检测方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8184196B2 (en)*2008-08-052012-05-22Qualcomm IncorporatedSystem and method to generate depth data using edge detection
US8248410B2 (en)*2008-12-092012-08-21Seiko Epson CorporationSynthesizing detailed depth maps from images

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101840574A (zh)*2010-04-162010-09-22西安电子科技大学基于边缘象素特征的深度估计方法
CN102883175A (zh)*2012-10-232013-01-16青岛海信信芯科技有限公司深度图提取、判断视频场景切换及深度图边缘优化方法
CN103793918A (zh)*2014-03-072014-05-14深圳市辰卓科技有限公司一种图像清晰度检测方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
A novel 2D-to-3D conversion technique based on relative height depth cue;Yong Ju Jung et al.;《Proceedings of the SPIE》;20090218;第1-8页*
Edge Based Method for Sharp Region Extraction from Low Depth of Field Images;Natalia Neverova et al.;《Visual Communications and Image Processing (VCIP), 2012 IEEE》;20121130;第1-6页*

Also Published As

Publication numberPublication date
CN105374039A (zh)2016-03-02

Similar Documents

PublicationPublication DateTitle
CN105374039B (zh)基于轮廓锐度的单目图像深度信息估计方法
CN111066065B (zh)用于混合深度正则化的系统和方法
CN104574366B (zh)一种基于单目深度图的视觉显著性区域的提取方法
CN105374019B (zh)一种多深度图融合方法及装置
Yang et al.Color-guided depth recovery from RGB-D data using an adaptive autoregressive model
CN103426182B (zh)基于视觉注意机制的电子稳像方法
CN104680496B (zh)一种基于彩色图像分割的Kinect深度图修复方法
Liu et al.Guided inpainting and filtering for kinect depth maps
CN106651853B (zh)基于先验知识和深度权重的3d显著性模型的建立方法
CN106447725B (zh)基于轮廓点混合特征匹配的空间目标姿态估计方法
CN107025660B (zh)一种确定双目动态视觉传感器图像视差的方法和装置
CN106952222A (zh)一种交互式图像虚化方法及装置
CN110853151A (zh)一种基于视频的三维立体点集恢复方法
CN103826032B (zh)深度图后期处理方法
CN104463870A (zh)一种图像显著区域检测方法
WO2018053952A1 (zh)一种基于场景样本库的影视图像深度提取方法
CN111476812A (zh)地图分割方法、装置、位姿估计方法和设备终端
KR101125061B1 (ko)Ldi 기법 깊이맵을 참조한 2d 동영상의 3d 동영상 전환방법
CN103646397B (zh)基于多源数据融合的实时合成孔径透视成像方法
CN104778673B (zh)一种改进的高斯混合模型深度图像增强方法
CN106447718A (zh)一种2d转3d深度估计方法
CN113077504B (zh)基于多粒度特征匹配大场景深度图生成方法
CN110148168A (zh)一种基于大小双基线的三目相机深度图像处理方法
Fan et al.Collaborative three-dimensional completion of color and depth in a specified area with superpixels
CN106652044A (zh)一种虚拟场景建模方法及系统

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp