透视投影下的镜面反射表面形状恢复新算法_第1页
透视投影下的镜面反射表面形状恢复新算法_第2页
透视投影下的镜面反射表面形状恢复新算法_第3页
透视投影下的镜面反射表面形状恢复新算法_第4页
透视投影下的镜面反射表面形状恢复新算法_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第 43 卷第 2 期2009 年 2 月西安交通大学学报2Vol . 43J O U RN AL O F XIA N J IA O TO N G U N IV ERSI T YFe b . 2009透视投影下的镜面反射表面形状恢复新算法刘瑞玲 , 韩九强(西安交通大学电子与信息工程学院 , 710049 , 西安)摘要 : 针对含有镜面反射的表面形状恢复算法存在较大误差的问题 ,提出一种透视投影下基于Wa r d 模型的从明暗恢复形状的新算法. 首先假设光源处在相机的光心处 ,并引入光强衰减距离因 子 ,用 Wa r d 模型建立含有强镜面反射的表面反射图方程 ,进而由反射图方程构造透视投影

2、下关于 形状深度信息的偏微分方程 ,并用 L a x2Friedrich s Sweepi ng 方法和改进的非线性黏性因子求解该 偏微分方程 ,得到表面三维形状. 新算法具有准确可靠的特点 ,比同类算法更加稳定. 对合成花瓶图 像的实验表明 ,与基于正交投影的算法相比 ,新算法恢复高度的平均误差下降了 131 5 %.关键词 : 透视投影 ;三维形状恢复 ;镜面反射中图分类号 : T P391 文献标志码 : A 文章编号 : 02532987 X (2009) 0220006204Sha pe f rom Sha ding f or Specular Surfaces un der Per

3、spect ive Project ionL IU Ruili ng , HA N J i uqia ng( School of Elect ro nics a nd Info r matio n Engi neeri ng , Xia n J iao to ng U niver sit y , Xia n 710049 , Chi na)Abstract : In o r de r to reco ver t he shap e of surf ace s t hat have sp ecula r ref lectio n , a new shap ef ro m sha di ng me

4、t ho d i s p re se nt e d ba sed o n t he Wa r d ref lect a nce mo del a nd t he p er sp ective p rojec2tio n. It i s a ssume d t hat t he li ght so urce i s locat e d at t he ca meras op tical ce nt er a nd t hat t he at2t e nuatio n of t he ill umi natio n due to di st a nce i s t a ke n i nto acc

5、o unt . The bi di rectio nal ref lect a nce di st ri butio n f unctio n of t he sp ecula r surf ace ba se d o n Wa r d mo del i s de si gne d , a nd t he n a p a rtial diff ere ntial equatio n ( PD E) of t he shap e u nde r p er sp ective p rojectio n i s e st a bli she d. The PD E i s solved by t h

6、e L a x2Frie dric h s sweepi ng met ho d a nd t he mo dified no nli nea r a r tificial vi sco sit y fo r t he surf ace shap e . The p ropo se d met ho d i s mo re acc urat e a nd st a ble t ha n o t her e xi sti ng met ho dsof t he sa me ki nd. Exp e ri me nt s o n synt hetic sp ec ula r va se sho w

7、 t hat t he reductio n i n t he a ve ra ge hei ght er ro r of t he p ropo se d met ho d i s a bo ut 131 5 % co mp a re d wit h t he met ho d under o r t ho2 grap hic p rojectio n .Key words : p er sp ective p rojectio n ; t h ree2di me n sio nal shap e reco ve r y ; sp ecula r ref lectio n从明暗恢复形状 (

8、Shap e Fro m Sha di ng , SF S)是计算机视觉领域的经典问题之一 , 从 20 世纪 70年代 Ho r n 1 提出该问题以来 ,已经历经了 30 多年 的发展. 求解 SF S 问题主要包括 2 个方面 : 一是建 立成像模型 ,准确描述图像灰度与物体形状之间的 关系 ;二是在成像模型基础上 ,从给定图像求解出物 体三维形状. 对于金属焊点这一类物体 ,由于其表面 存在强镜面反射 ,需要建立复杂的混合反射模型. 已有的镜面反射物体形状恢复算法主要存在反射模型不准确、采用正交投影方式及稳定性差等问题 224 .为了恢复镜面反射物体三维形状 ,本文提出一 种在透视投影

9、下基于 Wa r d 模型的 SF S 新算法. 本 文算法有以下几个特点 : 采用更加符合相机实际 拍摄过程的透视投影方式 ,并考虑了光强衰减距离 因子 ,从而能够保证 S F S 问题解的惟一性 526 ; 采 用 Wa r d 混合反射模型 7 能够更准确地描述金属表收稿日期 : 2008205220 . 作者简介 : 刘瑞玲 (1977 - ) ,女 ,博士生 ; 韩九强 (联系人) ,男 ,教授 ,博士生导师. 基金项目 :国家自然科学基金资助项目 (60502021) ;教育部高等学校博士学科点专项科研基金资助项目 (20050698025) .表面的反射特性 ,减小由于模型误差带

10、来的高度恢复误差 ; 采用 Lax2Friedrichs Sweeping (L FS) 方法 8 求解新算法建立的非凸 Hamilto n 偏微分方程 ,并提 出利用改进的非线性黏性因子来提高算法的精度.透视投影模型与 Wa r d 模型Pra do s 等人 526 提出一种新的透视投影模型 , 如图 1 所示. 在该模型中 ,假设光源处在相机的光学 中心 ,而不是在无限远处 ,并考虑了光照距离衰减因 子 1/ r2 ,这些条件更加符合真实场景的成像过程 , 并且证明了在此种模型下 SF S 问题存在惟一解 ,但 他们的算法采用的是 L a mbe r tia n 漫反射模型 ,无法 用于

11、恢复含镜面反射的物体.Wa r d 模型用较简单的数学公式描述了含有漫 反射和镜面反射的混合表面反射图方程 ,该模型不 仅遵循光线反射定律 ,并且经过实验验证了其有效 性 7 . Wa r d 反射模型可以表示为1l :光源入射方向; v:相机拍摄方向; n :物体表面上 o 点的法向量;l 、n 和 v 均为单位法向量; h :向量 l 与 v 的夹角平分线方向h = ( l + v) / l + v 图 2 表面反射参数关系新模式下的偏微分方程下面分析如何在透视投影方式下建立基于 Ward 反射模型的关于物体表面深度的偏微分方程. 与文献 2 , 9 类似 , 假设图像区域由集合 表示 ,

12、< R2 , 物2体表面形状可以表示为函数 S :R3 ,由图 1 可知 f u ( X) X S ( X) =+ f 2 ) 1/ 2 ( X , -f )L r (i ,i ,r ,r )=( X 2dco si1/ 2 e xp ( -( 1)t a n2/2 )根据图 1 所示的拍照模式 ,物体表面上任意一点M 处的法线方程可以表示为 6 co si +sco s24r式中 :i 和i 分别是入射光线的俯仰角和方位角;r和r 分别是反射光线的俯仰角和方位角;d 是漫反 射系数 ,d 值越大 , 物体表面越亮;s 是镜面反射系数 ,s 越大 , 物体表面的金属反射效果越明显;是 表

13、面粗糙度系数 , 它决定了镜面反射辐射面的大小 ,较大的值产生模糊的类似非抛光金属面的镜面反 射 , 而较小的值产生清晰的灰度变化剧烈的镜面 反射;是表面法向量 n 与向量 h 的夹角 , 法向量 n 与向量 h 的关系如图 2 所示. f u ( X) f A u ( X) -+ f 2 X, A u ( X) X +n( X) =X 2 f u ( X) 2 f2X + f式中 : A u( X) 是 u ( X) 的梯度 , 对应于点 m 的光源入射方向为l ( S ( X) ) = ( - X , f ) / ( X 2+ f 2 ) 1/ 2下面建立图像灰度与物体表面法向量之间的关系

14、. 由于 l 和 v 方向一致 ,所以i =r =, 并有 co s= l ( S ( X) ) n ( X) / n ( X) . 考虑光强距离衰减因子1/ r2 以及 r = f u ( X) , 并将 u ( X) 简记为 u , 式 ( 1) 改 写为f 2 u2 L - du- W ( A u , X)+ u2 1/ 2s42 exp= 0(2)式中W ( A u , X)= ( f 2 A u 2 +( A uX) 2 ) ( X 2 + f 2 ) / f 2设 I 是图像灰度值 , 在 0255 之间 ,是 I 与表 面反射度 L 之间的比例因子 ,可以理解为光源强度并f :焦

15、距; o :相机光学中心; P :过点 o 并与 z 轴垂直的平面; m :相平面上任意一点 , 坐标为( X, - f ) , X 为点 m 在相平面上的二维坐标 向量; m:点 m 在以 o 为球心、f 为半径的球面上的像点 , 坐标为, B = s , 式( X 2 + f 2 ) 1/ 2坐标为 u ( X) m, u ( X) 是点 M 和 m的坐标比例因子图 1 透视投影模型42(2) 可以改写为f 2 exp (2 v) I W ( A v , X)+ 1 1/ 2=- W ( A u , X)u22A + Bexp - W ( A v , X) /2 W ( A v , X)更

16、进一步改写为- exp ( - 2 v) + 1 1/ 2xyV i +1 , j + V i - 1 , jx+y1/+xy2x( 6)5 H5 Hf 2 I W ( A v , X)+ 1 1/ 2式中 :、y ma x p , qx ma x p , q为人工黏= 05 p5 qA + Bexp - W ( A v , X) /2 W ( A v , X)+ 1 1/ 2性因子; p = 5 v , q = 5 v . 由于方程 ( 6 ) 对于 V是非i , j(3) 式(3) 是一个 Hamilto n2J aco bi 方程 ,通常不存在经典 意义下的确定解 ,为了保证解的存在性和

17、惟一性 ,需 要给定 Dirichlet 边界条件 , 从而可以求得式 ( 3) 的黏 性解. 将式(3) 改写为- exp ( - 2 v) +5 x 5 y线性的 , 可以采用 New to n 迭代法求解. 8 2 , 9 在算法初始化时 , Kao和 A h me d赋给非边界点的是一个大于真实值的任意正值 , 实验发现这 种初始化方法恢复的物体边缘高度误差较大 , 因此 本文对初始化方法作了如下改进 :根据图 1 所设定 的拍摄条件 , 物体表面上任意一点 M 到相机的距离 r 应小于与 M 对应的参考平面上的点 Q 到相机的 距离 R , Z 为参考平面到相机的距离 , 因此可以令

18、点 M 到相机的初始值为 R . 实验证明 , 这种初始化方 式可以减小计算误差.实验中发现 , 当x 和y 取常数值时 , 所恢复物 体形状的边缘误差较大 , 因此提出一种非线性黏性因子 , 在一定程度上减小了恢复误差. 具体为 : 设I ( i , j) 为某一像素灰度值 , 则求解该像素点的高度 时 , 相应的x 和y 取值为f 2 I W ( A v , X)+ 1 1/ 2= 0A + Bexp - W ( A v , X) /2 W ( A v , X)+ 1 1/ 2 X X 5v ( X) = ( X)( 4)偏微分方程求解为了对方程组式 ( 4) 进行求解 , 提出一种非线性

19、 黏性因子的 L F S 方法. L F S 方法由 Kao 8 等人提 出 ,其主要优点是可以求解任意复杂度的凸和非凸 Ha milto n 方程 ,而文献 526 中的方法只能用于求 解凸 Ha milto n 方程. 由于方程 ( 4 ) 是非凸的 , 所以 可以用 L F S 方法求解.本文首次将 L F S 方法用于求解透视投影下镜 面反射物体三维形状恢复问题 , 并提出非线性黏性 因子改善计算结果 , 其主要步骤如下 :首先将方程 ( 4) 改写为3= y = 81 2 + 11 76l gI ( i , j) > 180xx= y = 7 + 11 76lg180 >

20、 I ( i , j) > 150x= y= 41 5 + 11 76l gI ( i , j) < 150实验结果实验运行环境如下 : C PU 为 A MD 4 000 + ,21 11 GHz , RA M 为 1 G. 用 Wa r d 模型合成花瓶的 图像 ,参数d = 01 45 ,s = 01 067 ,= 01 2 ,相机焦距 为 100 mm ,相机与物体所处平面距离为 500 ,三维 图中的所有长度单位均为像素. 图像分辨率为 101×101 像素.本文算法对合成花瓶的恢复结果如图 3 所示.为了表明本文算法恢复具有强镜面反射表面形 状的有效性 ,分别

21、用文献 2 中基于 Wa r d 模型和正交投影的方法及文献 9 中基于 O re n2Naya r 模型和 透视投影的方法对虚拟花瓶进行恢复 ,结果如图 4所示.图 3 、图 4 表明 ,本文算法和文献 2 算法的恢 复结果较接近花瓶高度真值 ,也就是说 ,基于 Wa r d 模型的算法可以更好地恢复具有强镜面反射的物体4R ( X) X X 5( 5)- e xp ( - 2 v) + H ( A v , X)v ( X) = ( X)=式中R ( X) = 0H ( A v , X) =f 2 I W ( A v , X)+ 1 1/ 2A + B e xp - W ( A v , X)

22、 /2 W ( A v , X)+ 1 1/ 2将待求解区域离散化为 i ×j 的格栅 , 分辨率为 (x ,y) , 则求解 v ( X) 转变为求解近似值 V i , j =v ( ix , jy) . 运用 2D L a x2Friedric h s Ha milto n 函 数求解 , 可得方程 ( 5) 的近似解迭代式为xyx +yn+1n+1- 1/exp ( -2V i , j ) + V i , j=xyx +yV i +1 , j - V i - 1 , j V i , j +1 - V i , j - 11/R - H,+2x2yI ( i , j)150I (

23、i , j)150I ( i , j)180V i , j +1 + V i , j - 12y时 ,误差基本趋于稳定. 文献 2 算法在迭代 42 次时 ,误差达到最小 ,迭代次数大于 42 次时 ,误差反而 变大. 表 1 给出了本文算法和文献 2 算法在几种不同迭代次数下所恢复形状的高度平均误差 ,结果表 明对于未知真实高度的物体 ,本文算法恢复的结果 更为可靠.表 1不同迭代次数下高度平均误差比较(a) 高度真值( b) 虚拟图片高度平均误差/ 像素迭代次数文献 2 算法本文算法21 797 641 271 081 699 231 851 721 884 421 421 042(c)

24、恢复结果( d) 高度误差60图 3 本文算法对虚拟花瓶的恢复结果100结论5本文在前人的研究基础上 ,提出一种透视投影下基于 Wa r d 模型的表面形状恢复新算法. 用 Wa r d 模型建立透视投影下含有强镜面反射的表面反射图 方程 ,进而由反射图方程和图像灰度信息构造关于形状深度信息的偏微分方程 ,并用 L F S 方法和改进 的非线性黏性因子求解该偏微分方程. 本文算法在 恢复含有强镜面反射的表面三维形状时 ,与同类算 法相比 ,精度和可靠性均有一定提高. 研究中发现 , 偏微分方程求解结果容易受黏性因子影响. 如何选取黏性因子使算法更加稳定 ,将会是我们下一步工 作的重点.(a)

25、文献 2 的恢复结果( b) 文献 9 的恢复结果图 4 文献算法对虚拟花瓶的恢复结果表面形状.在其他参数不变的情况下 ,将本文算法和文献 2 算法的迭代次数设置为 100 次 ,图 5 是 2 种算法 分别迭代 100 次的计算结果. 图 6 是在各次迭代结 束时所得结果与花瓶真实高度的总体误差变化趋势图.参考文献 : 1 HO RN B K P. Shape f ro m shading : a met ho d fo r o b2 taining t he shape of smoo t h opaque o bject f ro m o ne view D . Ca mbridge ,

26、 MA , U SA : Ma ssachuset t s Instit ute of Technolo gy ,1970 .ABD EL R E H IM A , A F Y F. Shap e f ro m shading fo r hybrid surf aces C IE E E Inter natio nal Co nf erenceo n Image Processing. Lo s Alamito s , CA , U SA : IE E E Co mp uter Societ y , 2007 : 5252528 .H ID EO S , KA ZU KO O , S H IN

27、J I O . Reco ver y of shap e and surf ace ref lectance of specular o bject f ro m relative ro tatio n of light so urce J . Image a nd Vi sio n Co mp uting , 2003 , 21 (9) : 7772787 .杨磊 , 韩九强. 一种含有镜面反射由明暗恢复形状的新算法 J . 西安交通大学学报 , 2007 , 41 ( 4 ) : 4352438 .(下转第 71 页)(a) 本文算法( b) 文献 2 算法图 5 2 种算法迭代 100

28、次的结果 2 3 4 图 6 本文算法与文献 2 算法总体误差比较图 6 表明 ,随着迭代次数增加 ,本文算法所恢复形状的高度误差逐渐减小 , 在迭代次数大于 60 次参考文献 :taway , NJ , U SA : IE E E , 1998 : 69273 .KEN N ED Y J . The pa rticle swar m : social adap tatio n of kno wledge C Proceedings of IE E E Inter natio nalCo nf erence o n Evol utio na r y Co mp utatio n. Pi sca

29、taway , NJ , U SA : IE E E , 1997 : 3032308 .F IN N H M , J O HN SON R S. A dap tive detectio n mo de wit h t hreshold co nt rol a s a f unctio n of spatially sa m2 pled cl ut ter2level esti mate s J . RCA Review , 1968 ,29 (2) : 4142464 .RO HL IN G H . Rada r CFA R t hre shold in cl ut ter and mult

30、iple ta r get sit uatio ns J . IE E E Tra ns o n Aero2 sp ace a nd Elect ro nic Systems , 1983 , 19 (1) : 6082621 . U N ER M K , V A RS HN E Y P K. Di st ributed CFA R detectio n in ho mo geneo us a nd no nho mo geneo us back2 gro unds J . IE E E Tra ns o n Aero space a nd Elect ro nicSystems , 1996

31、 , 32 (1) : 84296 .SR IN IV A SA N R. Fa st simulatio n of smalle st2of a nd geo met ric2mean CFA R detecto r s J . IE E Proceed2 ings , 2001 , 148 (3) : 1862191 .KEN N ED Y J , EB ER HA R T R C , S H I Yuhui . Swa r m intelligence M . Sa n Franci sco , CA , U SA : Mo r ga n Ka uf ma n , 2001 .KEN N

32、 ED Y J , EB ER HA R T R C. Pa rticle swar m op2timizatio n C Proceedings of IE E E Inter natio nal Co nf erence o n Neural Net wo r ks. Pi scataway , NJ , U SA : IE E E , 1995 : 194221948 .CU I Zhihua , ZEN G J ia nchao , CA I Xingj ua n. A new stocha stic pa rticle swa r m op timizer C Proceedings

33、of t he 2004 Co ngress o n Evol utio na r y Co mp utatio n. Pi scataway , NJ , U SA : IE E E , 2004 : 3162319 .S H I Yuhui , EB ER HA R T R C. Mo dified pa rticle swa r m op timizer C Proceedings of IE E E Inter na2tio nal Co nf erence o n Evol utio nar y Co mp utatio n. Pi sca2 6 1 2 7 3 8 4 9 5 (编辑苗凌)(上接第 9 页)YA N G L ei , HAN J iuqia ng. New algo rit hm of shap e2f ro m2shadi ng wit h specular ref lectio n J . J o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论