相机投影矩阵阵与视觉矩阵的建立代码分别是怎样的

得完整的投影数据。但是对于平行束投影来说, 得完整的投影数据。但是对于平行束...投影采样矩阵,它的每一行是一个层面的投影, 投影采样矩阵,它的每一行是一个...
各晶粒的平行某特征外观方向的晶向在晶 体学空间中分布的三维极射赤道平面投影...将极图划分为P个等球面积小格,通过两者间形成的矩阵方程,从 所测极图数据,...
投影机原理及分类_信息与通信_工程科技_专业资料。投影...平行安装地支架上,要想做到图像完全会聚,必须对图像...D-ILA 技术的核心部件是反射式活性矩阵硅上液晶板,...
中文题目:地图投影转换类的设计与研究 外文题目:THE...9 3.1.2 子午线弧长及平行圈弧长 ......17 3.6.1 欧勒角与旋转矩阵 ......
图 2 体视观察空间 根据透视投影的变换矩阵可导出体视投影变换矩阵。以视点坐标...(B/2,0,0),SLSR 称为眼基 线,SLSR 平行于画面, SLSR= B,B 称为目距...
提取特征并正确确定对应性后, 对包含所有对应性的特征值矩阵使用非线性特征值最小 化方法,获得射影意义下的透视投影矩阵,之后利用平行线段的线间距已知,将射影坐标...
? ? ? ? ? (13-22) 式中 [ I C ] 为刚体对质心的惯量张量相对以 OC 为原点平行于 Oxyz 各坐标轴的投影矩阵。 因此已知刚体相对质心的惯量矩阵 [ IC ...
3、glOrtho 就是一个正射投影函数。它创建一个平行视景体。实际上这个函数的操作 是创建一个正射投影矩阵, 并且用这个矩阵乘以当前矩阵。 其中近裁剪平面是一个...
变换。投影变换的分类情况如下表所示: 坐标变换正平行投影 平行投影 坐标变换...通过投影矩阵和观察矩阵把该坐标转换为通过视点和鼠 标点击处的一条射入场景的...
作与立方体某一侧面平行, 且垂直于 top 基准面的透视投影平面,该透视投影平 ...13 第4章 4.1 实验目的 点在平面内投影矩阵的 Pro/E 验证 掌握空间任一平面...点击再看10条
凤凰争鸣 微信公众号:blogifeng
获取更多信息请关注凤凰号-凤凰争鸣官方微博下次自动登录
现在的位置:
& 综合 & 正文
将投影矩阵P利用QR分解分解出摄像机内外参数(Opencv)
/***************************************************************
将投影矩阵P利用QR分解分解出摄像机内外参数
****************************************************************
P:投影矩阵,3*4
K:内参数矩阵,3*3
R:旋转矩阵,3*3
T:平移向量,3*1
程序设计:Wenbin WANG
设计时间:
参考文献:蔡涛,《单目视觉三维重建方法与应用研究》,2004,pp36
说明:本程序中的qrHouse可以在本博客中找到相应的Opencv代码,本程序已经经过验证是正确的
****************************************************************/
void KRT_From_P_QR(CvMat* P, CvMat* K, CvMat* R, CvMat* T)
CvMat* H = cvCreateMat(3,3,CV_64FC1);
CvMat* h = cvCreateMat(3,1,CV_64FC1);
for (i = 0; i & 3; i++)
for (j = 0; j & 3; j++)
cvmSet(H,i,j,cvmGet(P,i,j));
cvmSet(h,i,0,cvmGet(P,i,3));
CvMat* Hinv = cvCreateMat(3,3,CV_64FC1);
cvInvert(H,Hinv,CV_SVD);
= cvCreateMat(H-&rows,H-&cols,CV_64FC1);
= cvCreateMat(H-&rows,H-&rows,CV_64FC1);
cvReleaseMat(&H);
qrHouse(Hinv,Qd,Rd);
cvInvert(Rd,K,CV_SVD);
cvTranspose(Qd,R);
cvReleaseMat(&Hinv);
cvReleaseMat(&Qd);
//第三步:
double s1[9] = {-1,0,0,0,1,0,0,0,-1};
double s2[9] = {-1,0,0,0,-1,0,0,0,1};
double s3[9] = {1,0,0,0,-1,0,0,0,-1};
double s4[9] = {1,0,0,0,1,0,0,0,1};
CvMat* Rn = cvCreateMat(3,3,CV_64FC1);
CvMat* Kn = cvCreateMat(3,3,CV_64FC1);
CvMat* S1 = cvCreateMat(3,3,CV_64FC1);
CvMat* S2 = cvCreateMat(3,3,CV_64FC1);
CvMat* S3 = cvCreateMat(3,3,CV_64FC1);
CvMat* S4 = cvCreateMat(3,3,CV_64FC1);
cvInitMatHeader(S1,3,3,CV_64FC1,s1);
cvInitMatHeader(S2,3,3,CV_64FC1,s2);
cvInitMatHeader(S3,3,3,CV_64FC1,s3);
cvInitMatHeader(S4,3,3,CV_64FC1,s4);
double a = cvmGet(K,0,0);
double b = cvmGet(K,1,1);
double c = cvmGet(K,2,2);
CvMat* t0 = cvCreateMat(3,3,CV_64FC1);
if ((a&0 && b&0 && c&0) || (a&0 && b&0 && c&0))
cvMatMul(K,S1,Kn);
cvMatMul(S1,R,Rn);
cvMatMul(S1,Rd,t0);
else if ((a&0 && b&0 && c&0) || (a&0 && b&0 && c&0))
cvMatMul(K,S2,Kn);
cvMatMul(S2,R,Rn);
cvMatMul(S2,Rd,t0);
else if ((a&0 && b&0 && c&0) || (a&0 && b&0 && c&0))
cvMatMul(K,S3,Kn);
cvMatMul(S3,R,Rn);
cvMatMul(S2,Rd,t0);
else if ((a&0 && b&0 && c&0) || (a&0 && b&0 && c&0))
cvMatMul(K,S4,Kn);
cvMatMul(S4,R,Rn);
cvMatMul(S2,Rd,t0);
cvMatMul(t0,h,T);
cvReleaseMat(&t0);
cvReleaseMat(&S1);
cvReleaseMat(&S2);
cvReleaseMat(&S3);
cvReleaseMat(&S4);
cvReleaseMat(&Rd);
cvReleaseMat(&h);
for (i = 0; i & 3; i++)
for (j = 0; j & 3; j++)
cvmSet(K,i,j,cvmGet(Kn,i,j)/cvmGet(Kn,2,2));
cvReleaseMat(&Kn);
cvCopy(Rn,R);
cvReleaseMat(&Rn);
void main()
//用Matlab仿真的真实图像实验的投影矩阵
double P0[12]={
0.46,-0.38,0.31,-0.09,
0.15,0.92,0.00,-0.21,
-0.72,-0.44,0.48,-0.56
CvMat* P = cvCreateMat(3,4,CV_64FC1);
cvInitMatHeader(P,3,4,CV_64FC1,P0);
CvMat* K = cvCreateMat(3,3,CV_64FC1);
CvMat* R = cvCreateMat(3,3,CV_64FC1);
CvMat* T = cvCreateMat(3,1,CV_64FC1);
KRT_From_P_QR(P,K,R,T);
//输出求解出的内外参数矩阵
cout&&"K:"&&
for (i = 0; i & 3; i++)
for (j = 0; j & 3; j++)
cout&&cvmGet(K,i,j)&&" ";
cout&&"R:"&&
for (i = 0; i & 3; i++)
for (j = 0; j & 3; j++)
cout&&cvmGet(R,i,j)&&" ";
cout&&"T:"&&
for (i = 0; i & 3; i++)
for (j = 0; j & 1; j++)
cout&&cvmGet(T,i,j)&&" ";
cvReleaseMat(&P);
cvReleaseMat(&K);
cvReleaseMat(&R);
cvReleaseMat(&T);
&&&&推荐文章:
【上篇】【下篇】您现在的位置是: &
立体视觉中基本矩阵的改进投影M估计方法
□ 钱江[1] 田铮[1,2] 句彦伟[1]
[1]西北工业大学应用数学系,陕西西安]中国科学院自动化研究所,模式识别国家重点实验室,北京100080
摘 要:在立体视觉与图像运动分析中,需要排除特征误配点的影响进而得到精确的基本矩阵估计。针对EIV(Error—In—Variables)模型中基于投影的M估计方法存在的核密度估计和正常点与异常点阈值确定的局限性,提出一种改进的投影M估计算法:首先给出新的用于搜索极值点的自适应核密度估计函数,然后改进了正常点的确定方法。对模拟及真实数据进行了实验,验证了改进投影M估计方法的有效性及稳健性。
  摘要:在立体视觉与图像运动分析中,需要排除特征误配点的影响进而得到精确的基本矩阵估计。针对EIV(Error In Variables)模型中基于投影的M估计方法存在的核密度估计和正常点与异常点阈值确定的局限性,提出一种改进的投影M估计算法:首先给出新的用于搜索极值点的自适应核密度估计函数,然后改进了正常点的确定方法。对模拟及真实数据进行了实验,验证了改进投影M估计方法的有效性及稳健性。
  关键词:投影M估计方法;基本矩阵;核密度估计;稳健性
  中图分类:TP39.41
  文献标识码:A ......(请点击下方“在线阅读”)
特别说明:本文献摘要信息,由维普资讯网提供,本站只提供索引,不对该文献的全文内容负责,不提供免费的全文下载服务。
金月芽期刊网 2017基于双目立体视觉的人脸三维重建方法的研究_文档资料库
基于双目立体视觉的人脸三维重建方法的研究
大连理工大学硕 士学位 论文摘要计算 机视     觉作为一个多学科交叉 的领域 , 在理论研究和实 际应用方面都 取得了飞速的发展, 尤其是近年来 , 像科学的 图 发展和计算机信 号处理能力的增强, 计算机视觉 为 的 研究和应用提供了良 条件。 好的 因此, 对计算机视觉的进一步研究, 具有重要的理论 意义 和实用价值。创建逼真的三维人脸模型是计算机图形学领域一个极富挑战性的课 题。 随着影视技术、 游戏娱乐、 虚拟环境、远 程通信、辅助医疗、 刑事鉴别等方面应用 的日 益广泛, 人脸的 三维重建越来越受到人们的关注。 本文主要从事此方面的研究。 本论文以 r     Ma 的计算机视觉理论为基础, r 详述了国内 外在双目 立体视觉方面的发 展及取得的 成就。 并在分析和总结各种方法的基础上, 对计算机视觉研究中的 各个环节进行了系统的研 究。 在边缘检测      方面 , 通过对这些算法 的研 究比较 ,针对所研究 的双 目立体视觉 提 出了检测效果较好的边缘检测方案。 先对图 首 像进行中值 滤波去除噪声, 然后用高斯 一 拉普 拉斯算子提取边缘, 这种边缘检测方法的效果很好。 在图像分割方面, 将原来的二维灰 度图 像重 新进行区域划分, 将研究的重点放 在二维灰度直方图的 对角线附近的区 , 域 这 样不仅大 大减少了 运算量, 而且有效地去除了噪声的影响。 在立体匹配方面, 提出了 特 征和相 位联合匹 配的 方法, 该方法的特点是: 对人脸的边缘特征点进行特征匹 配, 然后将特 征匹配 结果作 为匹配 路径的一个全 局约束,利用相位信息 ,从全局 最优约束 的角度解决匹配问 这充分利用了 题, 特征匹配算法与相位匹配算法的 不同 优势。 实验结果证明,利用本 方法可 以获 得较高质量的三维重建结果。最后的      分析和实验结果表明文中所 理论 述的方法能 够提高测量的 精度, 同时具有测量装置简单、成本低的特点 。关键词: 双目 立体视觉;三维重建: 数码相机标定; 特征点:匹配 大连 理工大学硕士学位论文T e sac o h ma a e             fc h r e rh  u n  e f  3 rc n tu t n  sd  bn c lr  ro s n D  o srci b e o io ua see v i e o a n  t ioAbt c s at rA a  i d  e n  i s  rsp a ,  h r r ec n r ta      fl bs o vru ie ii nr t t o  s r a p cc s  e e a d  ao n dc l y h e e a h  a il nw  t i e  y d ap ctn  te  pt v in  mae  apors.  eil i rc t r,  plao o h cm ue io hs  d get gesEpc l n  e ya te i i f  o r  s a r r s ay  e n e s h dvl met iae  csn t ho g ad  h r r ne  pt cmn i o ee p n o m g poes g  nl y  hg p f mac cm ue o ig  o f  r i e c o n i eo o r  n t big  vd f oal cnios  cmpt vs n s r ad p c i .  t e poie  r e  d i f o u r i r e c n a lao S ,  n r a b o tn o v r  e io e a h  pi t n o h ef tr  a h c pt vi hs c t o  e i ad ccl vl .  uh r e c t o ur  o a m h  r m a n n p tat a eTe r e e r o  s m e i n  u h y s e n g  r i i u h a y s d o gnrig lt 3 hm n e dlh s n og ie  lnig ii t y  ee t r i i D  a fc m e a be a  -m caeg t c  u f  an e sc  u a a o s  e ln t hl n o n pcm u r  h sW tt d ep e o c r t aiao f f s  a ei g o pt gpi. h  e l m n f  ae n tn  i ad  r i , e r c i h v o t  h cr  i o l n d tn a e  a m r  m v s cm u r  e vt l i,  ofec gueiea , i l  l n gad o pt g s i ar l te n r i , -tf esg af i p ni ,  e a ,  e t e c e n n s n r c u c aa l n n m r u ay l r r c acmi l cmi tn e .t s e c a a nw cin m r aet n  n e r n d r ni ,  ,  rs rh  i o r e i i a i i ao t h e a s c i r s  e v g  e  n o ta e r e o t i h v bf eT it s mae a p r e c o t fl. eo . s  i ks e l e a h  h i d r h h s  e de y  r n  e s e Ti ae s  d  r i n  r ep a o e a vra ee p et     ibs o Ma vi t o ,  ttdm sc  oe e dvl m n h pp s  r a n  r  h y xa e  t n e s e o i i d  s s  oad  i e n o b ouas r v i .  e o aa s ad  c s n dvrf d n ah vmet  i cl t e io B sd  nl i n cnl i o ie ie ce n  n r  o  n a e s n  y s  o u o f  sim t d w sd d r  t  m u r o s t ac l eos e  i ee p oc pt v i ye tay h ,  t e v a f  e i n  m il. u y r o s sFr  e  ei ,  ae pooe a r ea e  e e i m h a n t      dt t n t ppr  psd  fr l eg dt t g  t d  i a o eg e co h d e  r pe b d e cn e o i g  m bncl s r v i b cm a n te aimec F s d m d n t t. g i i u r  e io y  pr g  s rh t .  t o  i f e oi e  o a t o  n  o e s i h e t i i ,  e a i r  ma n r l o e twi o  i ,  mae  o G us al e  ro t p k  eg.  rsl r r  p fn s te k ue  as Lpa oea r  i u deT e u d o  e  o e hn  s f  - c p t o  p  c h e t so e te d eg dt t g t d  go pr r ac.  iae m nao,  hw d  kn o d e e i me o hs  d f m neF r  g sg et n d h i f  e cn h a o eo om e i t o r i prt n eh  r ia2 g y tg m l te p a s  e a h  nat e o aio a s toinl  r h or ,  h e hs o r er o er  g n  ti f r o g D a i a a s y  m e f  c n  h s ea a r d gn zn,  ts hd  nt  r ue oe tnbt  gt r nat i oa oet s  m t c ool e c t pri , ao  e e h a l  h h e o a e  u i n  n d h y  e  ao u l e sr o t if ec o ni e et e .  s r m t i , a r bsd  pae a d i f  nl ne  o e  cvl F r e a h g a t e ae ad  s- s d  h e  u f s f i y o t o  c n f u - e e n h be m t d pe n d Fr o a,  ma h  eg caat ii pi s  e o f tr e o i r et . s f  w h s s e i t  l e t te  e  r e sc n bsd  e ue l c h d h c rt o t a n  a . Scnl wt t rsl o f t e ae m t i a a oe  sa t  t i pt eod , h  eus  e u - s y i h e  t f  r b d  c n s  h lcnt i o mahn a a a h g  w o r n f  c g  had si o ao, c sv p b m a o i tw o ot u c sa t h n pa n r tnw a o e  l s  rn o  l pm m  ti.  h e  m i f e  l r e c d g  h e i n  o c o rn Ti n sme o mae go ue  te  pcv avnae o f t e a d imec d t d  ks  d  o h r et e  at s  e u - s at t a h o s f  e s i d g f  r b e rh i n a p ae ae at t.  emet u s  w d  hg qat ad  t c t tr o hs- sd  h i Epr n rsl so e t i uly  d i t  ue  b r mec x i i e t h h e  h  i n i n e s x f h m n  e dl g hs  hd u a f m en it me o. a o i n  c i t F ay  t rta aa ss  te  s e t u s  w d  te  h      e oe cl  l e ad  m a r n rsl so e t t  m t d il t h n l h e i ny n h e u me e t h h h eo a pe n d  ts  e cn ry poe  oe t n ed d  a r n acrc r et i h ppr  pt i rv t pr i s e a m s e t  u y s e n  a i a al m h e  ao p n e u me c a wts p fn mesr g  i et  r ui m a r g t. i i ly g aui eu m nad  c g  s i cs h  i i m n qp n e n e un os d 潘岩 :基于双 目立体视觉的人脸三维重建方 法的研究K y  rs Bnclr ro  i ;  R cntut n Dg a C mea l rt n e Wod;  oua Se Vs n 3 eos ci ;  i l  r C i a o ; i t e io D  r o it a ab iF au e it;  acig et r P ns M thn om 独创性说明作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工      作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得大连理 工大学或者其他单位的学位或证书所使用过的材料。与我一同工作的同志 对本研究所做的贡献均己在论文中做了明确的说明并表示了谢意。作者 签名 :日 :p 乓z 期2 吐   8 大连理 工大学硕士学位论文大连理工大学学位论文版权使用授权书本学位论文作者      及指导教师完全了解 “ 大连理工 大学硕士、 博士学位论文版权使用规定 ” ,同意大连理工大 学保 留并 向国家有 关部门或机构送交 学位 论文 的复 印件和 电子版, 允许论文被查阅和借阅。 本人授权大连理工大学可以 将本学位论文的 全部或部分内 容编入有关 数据库进行检索, 也可采用影印、 缩印或扫描等复制手段保存 和汇编学位论文。作者签 名:导师签名:三些- z 生 日 夕 年1 月 大连理 工大学硕士学位论文1 绪论 1 概述 . 1视觉是人类获取外界信 息的最直接 、最普遍的方式 。      视觉 的最 终 目的是要对场景作出对观察者有意义的 解释和描述, 然后基于这些解释和描述并根据周围环境和观察者的意愿制定 出行 为规划 。计算机视觉是指用计算机实现人类的视觉功能,      对客观世界的三维场景的感知、 识 别和理解。 计算机视觉是计算机科学和人工智能的 一个重要分支。 它的 研究 目 和内 的 容 有两个方面, 一是用计算机实 现人类视觉的 部分功能; 二是由此帮助理解人类视觉的 机理。计算机视觉      研究 始于 2 世纪 5 年代, 计算机视觉和图像处理、 0 0 当时 模式识别一 起 通称为计算机图 像处理, 泛指一切研究如何用计算 机处理图像信息的 技术。 着研究不 随断地深入 ,三类学科各 自分别 自成体系 向纵深发展 。视觉研 究在 R br 之前都是基于 oe s t二维的, 而且多 数是采用模式识别的方法完成分类工作。 0 2 世纪 6 年代中 0 期美国M T I的 R br 首先用程序 成功地对三维积木世 界进行解析 , o es t 以后 H f nCo s u ma, w 以及 Waz 1 l t等人 对积木世界进行了研究并分别解决了由 解释景 线段 物和处理阴影 等问题。 积木世界 的 研究反映了 视觉早期研究中的 一些特点,即 从简化的世界出 发进行 研究。 这些工作对 视觉研究的发展起了 促进作用, 但对于稍微复杂的景物难以 奏效[ [ 1 l 2 世纪 7      年代中 0 0 期以M r Brw Tn bu 人为代表的一些研究者提出了 a ,  r ,  e am等 r ao e n一整套视觉计算 的理论来 描述视 觉过程 , 其核 心是从 图像恢 复物 体的三维形状 。 在视觉 研 究理论上 ,2 世纪 s 年代初 , r首次从信息处理 的角度综合 了图像处理、心理物 0 0 Ma r 理学、 经生理学及临床精神病学 的研 究成果, 神 提出了第一个较为完善 的视觉 系统框 架,虽然在细节还存 在大量不完善的方面, 但是 Ma 理论 r r 成为了这一领域的 主导思 2 想[ 1Ma 教授 认为: 觉可 分为三个阶段 , r r 视 一是初级视觉 , 初级视觉是对输入 的原始图像进行处理,抽取图 像中 诸如点、 边缘、纹理、线条 和边界等基本 几何元素或特征, 这些特征的集合称为基元图(ia s t ) pmr  c 或要素图 r yk h e ;二是中级 视觉,中级视觉是指以 观测者为中 心的 坐标系中, 由输入图像和基元图 恢复 场景可见部分的 深度、法线方向 轮廓 、 等, 这些信息包含了部分深度信息, 但不是真正 物体的 三维表示, 称为二维半图: 三是 高级视觉, 高级视觉是在以 物体为中心的坐标系中,由 输入图 像、 基元图 和二维半图来恢复 、表示和识别三维物 体的过程 ,这就是 Ma 的视觉理论 。 r r 计算机视n的应用领域也很广泛 ,已应用于遥感图像分析、文字识别 、医学图像处      潘岩 :基 于双 目立体视觉 的人脸 三维重建方法 的研究理、多媒 体技术、图 像数据库、工业检测与 军事等方面( 3 11 . 2国内外立体视觉的发展1 .国 . 1 外立体 2 视觉的发 展 国      外立体视觉开 展得比 较早, 也取得了 相当大的成果, 目 双 立体视觉技术已 广泛应用 于生产 、生活中。c      mu大学的Tm s Knd 等人在假定摄像机为正 oa 和 a e i a 交投影模型的前提下, 利用 仿射分 解的 方法同时 解出了 三维结构和摄像机运动, 做出了 第一个基于图像的三维重构 系统。 系统在解决点的匹配问 该 题上使用了 基于光流的跟踪器技术。 该系统的缺点在于 采用的 摄像机模型 是正交 投影模型, 这种模型只有在物体的 深度远 大于物体的尺寸时才 合理。 由于只有少数关 键点被用于生成三维模型, 模型的 所以 整体 质量不高( K t lk 4 a oee l hi o 大学的Plfs1 oey( le 5 等提出的物体表面自 动生成系统运用了 可变内 参数下的 摄像机自 标定技术。 系统仅要 该 求手持 摄像机围绕物体拍摄一系列图像, 即可自 动实现自 标定 和分层 重构。 oe y等将该系统应用到了 Pl es l f 考古学、文物保护等领域并 取得了良 好的 效果。 华盛顿大学与微软公司      合作为火星卫星 “ 探测者”号 研制 了 基线立体视觉系统, 宽 使“ 探测者” 号能 够在火星上对其即 将跨越的几千米内的 地形进行 精确的定位导航。 系 统使用同一 个摄像机在 “ 探测者” 的不同位置上拍摄图 像对, 拍摄间 距越大, 基线越宽, 能观测到越远的 地貌; 系统采用非线性优化得到两次拍摄图 像时 摄像机的 相对准确的 位 置, 利用鲁棒性强的 最大似然概率法结合高效的立体 搜索进行图像匹配, 得到亚 像素精 度的 视差, 并根据 此视差 计算图像对中 各点的 三维坐标。 相比传统的体视系统, 能够更精确地绘制 “ 探测者 ”号周 围的地貌 和以更高的精度观测到更 远的地形。日本奈 良      科技大学信息科学学 院提出了一种基于双 目 立体视觉的增强现实系统 (R    注册方法,通过动态修正 A) 特征点的位置提高注册精度。该系统将单摄像机注册 (R M )与立体 视觉注册 (R 相结合, S) 利用 MR 和三个标志点算出 特征点在每个图像 上的二维坐标和误差, 利用 S R和图像对计算出 特征点的 三维位置总误差, 反复修正特征点在 图像对 上的二维坐标 ,直至三维 总误差小于某个 闭值 。该方法 比仅使用 MR 或S R方法大大提高了A R系统注册深度和精度。 日      将实时双目 本东 京大学 立体视觉和机器 人整体姿态信息集成, 开发了 仿真机器人 动态行长导 航系统。 系统实 该 现分两个步骤: 先, 首 利用平面分割算法分离所拍摄图 像 对中的地面与障 碍物, 再结合机器人身 体姿态的信息, 像从摄像机的二维平面坐标 将图 系转换到描 述躯体姿态的 世界坐标系, 建立机器人周围区 域的地图; 基次根据实时建立的地图进 行障碍物检测 ,从而确定机器人 的行走 方向。 大 连理工大学硕士学位论文1.国内 2 2 立体视觉的 发展 双目      在我国还正处于初始阶段, 立体视觉 虽然我国的计算机视觉发展目 前还正处于起始阶段 ,但 是在工业 、农业和军事领域都显示 出了强劲 的发展势头 。火星 83     计划课题 “ 6 人体三维 尺寸的非接触 测量” 采用 “ , 双视点投影光栅三维测量 ”原理 ,由双摄像机获取 图像对 ,通过计算机进行 图像 数据处理 ,不仅可 以获取服装设计所需的 特征尺寸, 还可根据 需要获取人体图像上任意一点的 三维坐 。 标 该系统己 通 过中国人民解放军总后勤部军需部鉴定。 可达到的 技术指标为: 数据采集时间小于 S s /人 :提供身高 、胸 围、腰 围、臀 围等 围度的测量精度不低于 1 c .m< O浙江大学机械系统完全利用透视成像原理,      采用双 目 视方法实现了 体 对多自 由度机 械装置的 动态、 精确位姿检测,仅需从两幅对应图 像中 抽取必要的特征点的 三维坐标,信息量少 ,处理速度快 ,尤其适于动态情况 。与手眼系统相 比,被测物 的运 动对 摄像机 没有影 响,且 不需知道被 测物的运动先验知识和 限制条件 ,有利于提高检测精度 。中      研究所机器人视觉研究组的 科院自 动化 雷成博士实现了 C Si 软件, V ue t 该软件主 要完成了 特征点的提取, 特征点的匹配、相 机的自 标定、 模型的三维显示的 功能。 该软 件使用方便,能 对不同 来源的二维图像进行处理, 但是它的缺点也比 较明显, 首先是由 于使用了 Ku a 程进行像机的自 rp 方 p 标定, 所以 它需要的图 像对的数目 为三幅, 尽管 它所使用 的其他方法和 原理 都是基 于双 目立体视觉的, 但这对 于类似 机器人视觉 的工 作环境显然不允许; 其次 在实际的匹配过程中能明显感觉到效率不高, 速度非常慢。 哈工      大采用异构双目 活动视觉系统实现了 全自 主足球机器人导航。 将一个固定摄像机和 一个可以水平旋转的摄像机 , 分别安装在机器人 的顶部 和中下部 , 以同时监视不 可 同方位 视点,体现 出比人类视觉优越 的一面。通过合理 的资源 分配 及协调机制 ,使机器人在视野范围、 测跟精度及处理速度方面达到 最佳匹 配。 双目 协调技术可使机器人同时 捕捉多个有效目 观测相遇目 标, 标时通过数据融合, 也可提高测量精度。 在实际比 赛中 其他传感器失效的情况下, 仅仅依靠双 目 仍然可以 协调 实现全自 主足球机器人导航[ [ 6 1武汉汽车工业大学的王天珍教授在 总结现有视 觉模型的基础上 ,      将生物视觉模型与计算机视觉模型相结合, 提出了一 种版式并行检索模型[ 7 1 。国防 科技大学的 博士生导师 王润生教授在图 像理解和模式 识别方面作出了自 己的贡献。 同时, 各大院 校也正在加大计算机视觉 的研 究力度 。可以      我国 预见, 飞速发展的 经济实力将为计算 机视觉的发展提供更加广阔的应用需求 ,同时计算机 视觉技术 的发展将更加有利于我 国经济 的发展和 人 民生活水平 的提 高。 潘岩 :基于双 目立体视觉 的人脸 三维重建方法的研 究1 本文的主要工作 . 3虽然      立体视觉经过了 2 o多年的 研究,已 经取得了一 些成果, 但是无论从视觉生理角度看 ,还 是从实际应用方面看 ,现有的立体视觉技术还处于十分 不成熟的阶段 , 不 这 仅涉 及技术方面 的原 因, 且更 多是在于人类对 自 而 身视觉机 理还 不十分 了解 。 人类视 觉 系统具有惊人 的分析和理解能力 ,但人类是如 何精选 、获取和分析 理解 视觉知识的 , 至 今还 未充分搞清 楚。一个完整的立体视 觉系统 通常分为相机标定 、图像 预处理 、 特征 提取、 立体匹配、 三维重建等部分。 每一部分的实现主要取决于应用的 场合和目 本文 的.是基于双 目立体视 觉的人 脸三 维重建 ,在相机 标定方面, 自主设 计了相机标定系统 , 对图 像进行预处理, 然后利用传统的 边缘检 测方法提取特征点, 在立体匹配方面, 提出了一种基 于边缘和相位联合匹配的匹配方法 , 们利用该方法对人脸 图像进行匹配 , 后 我 最考虑利用 OeG 软 pn L 件实 现人脸的三维信息恢复。 大连 理工大 学硕 士学位论文z 相机标定系统标定是      应用计算机视觉进行图 像处理的第一步, 关键的 也是 一步, 标定矩阵的 精度直接影响最终的重建精度。 计算机立体视觉系 在 统中, 数码相 机参数 标定是指获得摄 像机几何参数和光学参数 ( 参数) 及数码相机相 内部 以 对于某一世界 坐标系的三维 位置、 方向 关系 ( 外部参数) 近似值的过 它是通过二维图像坐标求取三维世界坐标的先决 程, 条 件 也是实现计算机视觉的必要条 , 件之一。根据相机参数性质可 以分为内部参数和外部参数 :内部参数描述相机 的内部光学和     几何特性, 如图像中 心、 焦距、 镜头畸变等; 外部参数就是相对于一个世界坐 标系的相 机坐标的 三维位置和方向。 立体视觉的目 的是通过像平面上的点 的坐标去反求物点的 空 间 坐标, 在获得物点的空间坐标之后我们才能 通过一定的算法计算出 所需的 三维信息。21 .数码相机成像的几何模型21 坐标系的定义 .. 1 数 码相机的成像过程 实际上 是一个 光学成像的过程 。      为了对这 个光学成像过程进行 说明,下面定义 四个坐标 系。 数码相机采集 的图像 首先是形成标准 电信号 的形 式,然后在 通过模数转换元件 ,变      换为数字 图像 。每 幅数字图像的存储形式是 M X 的数 组。M 行 N 列的 图像 中的每一 N个元素的 数值代表的 是图像点的亮度 ( 或叫做灰度) 这样的每 。 一个元素叫 做象素。 所 以我们在图 像上定义直角坐标系〔 v u) ,  ,我们叫 做象素坐标系。 每一个象素的坐标( v      ( ) u 分别是该象素在数组中的列数和行数。 也可以 ,  所以 说象素坐 标系就是以 象素为单位的图 像坐标系, 在这篇论文中, 我们将象素坐标系 uv 坐标原 ,  的 点 O 定义在图像的左上角, 。 如图 2 。 于在象素 . 由 1 坐标系中( v ( ) u 只表示 ,  象素位于数组中 的 行数和列数, 并没有用物理单 位表示出这个象素在图 像中的 位置, 因此有必要再建立一个用物 理单位 ( 例如有 毫米)表示 的象素坐标系 ,在这 里我们 叫做它 为图像坐标系 。这 图      个 像坐标系以图像内的某一点 0 为原点, 轴和y 1 x 轴分别与象素坐标系的u 轴 和 v 平行,如图2 。 轴 . 在这篇 1 论文中,我 们将图像坐标系xy 原点 O 定义为数 ,  的 、 码相 机的 镜头的 光轴与图像平面的交点, 于试验用的码相机的 由 结构特点, 在这篇论文中 这个交 点就 是数 码相机所成的 图像的 中心 。 潘岩 :基 于双 目立体视觉的人脸三维 重建方法的研究( v U . .  )图2          . 1图像坐标系和象素坐标系的 关系Fg  R li bten  g co i tad ecod a i21  ao e e iae  r n e  p l ri t . e tn w m oda n i o ne x我们假设在象素坐标系中各个      象素之间在x 轴方向 和在y 轴方向 上的 距离 ( 是 指的 物理尺 寸) 分别是 d 和 d,那么由图2 我们就可以 x y . 1 得到图 像中 的任意点在象素坐标 系u、 , 和图像坐标系xy 存在着如下转 ,  之间 换关系:x X丁 +  u 0口 沌vy  一+  dv 0厄 r以  1   一一  为了以后的表达和 计算方便 ,本篇论文 中将上 面的表达式整理为矩阵的表达形式 ,     如下 :呱     门 ! 1 .胜 」 --                    !冲 110 esl we 0  0 日日  u飞 X1 -咖 。 一    va   1日 队   y    J  ..」 1 (. 21 )将表达式(1 2) .转换为 逆关系式为:卜  dy 防 r I dy                xd l   x   !一“00 击队』 L J  O                            1 L   (. 2) 2     出来,其 中 0点是数码相机的光心 , 数码相机     的成相几何关系 ,可 以由图 2 表示 . 2    : x轴, 。 , y轴分别与图 像坐标系的x 轴和y 轴平行, 。 轴与图像平面垂 直,在这里我们把   由点 o x轴, 。 z ,  y轴, : 成的坐 , 轴组 标系叫 做相机坐标系。     数码相机是安放在具体 的环境之 中的, 以我们在环境 之中为其选 择一个 基准坐标      所            I一 。 一v0   日                    y 1      大连理 工大学硕士学位论文系来描 述数码相机的位置, 并且用这个坐标系来描述安 放在这个具体的环境中的 其它任 何物体的位置, 们把这个坐标系叫做世界坐标系, 我 它是空间的三维坐标系, wY, 由x,  w Z三个坐标轴组成。 w图2        成像几何关系 . 2数码相机的 F 2 Iai go e raood i cmr i . m g g m t   tn  it a e g  2  n e r e i f  a y l g l  a2 .成像 .2 关系的 1 推导 数码相机坐标系和世界坐标系之间的关系可以      利用旋转矩阵 R和平 移矩阵 t 来表 示, 在世界坐标系的 所以 任意一点px, , ) ( Y Z,  w . w1 和它在相机坐标系中的 , 对应点(, c ( YZ X c, c .  1 ) 就存在以 下关系:厂 xcl es门r .1 1 esxw.es es  ycl R 「zc. 一-    . es . . J  ‘ 胜ywes es es es es 0                1  月 !  J孔es l . L(. 2) 3 1l」   表达式(3     ) 旋转矩阵R是一个 3 3 ( 中的 2 . X 的矩阵,平移向 t 量 是一个 3 1 X 的矩阵,0[ 0  =0 ]  0o数码相机的      成相过程就是将世界坐标系中物体信息转换到数 码相机坐标系, 数 再由 码相机坐标系转换到图 像坐标系, 再由 图像坐标系转换到象素坐标系的过程。 光学      理论模型是针孔模型, 成相的 也就是常说的透视投影模型。 投影关 如图2 系, . 2 所示。在 这里我 们把 0 1 0 叫做数码相机的 焦距二 根据这个针孔 模型的理论, 相机坐 标 潘岩 :基 于双 目立体视觉 的人脸 三维重建方法 的研 究系到 图像坐 标系的转换过程可 以利用 以下关系式表示 : 这 时就 有      以下关系式 :二 f, =丘 z       r 胜 r 几 厂 ! 1 1 .es 1 we 三     Y          刁玉 z , 「  n    〕    es n es es es es t es n 1 户 es J l l L l l es es es we  es ra  l es es l为了 以后的计算和 说明方 便,将 这个关系式展开 为: X几!f1xc「 l es es es  y!0 0  0 f门yces es es es Z   亡    --  . es         l, L J l           .L es0O1孔es es es(.) 24es | | 习1                    将关系 (2 (3 式( ) 2) 2 和( 代入关系式 2 ) . . (4, . 我们就可以得到 世界坐标系中的P 坐标( ,  点的 ( Y, x . . z 与它的投影点在象素坐标系中 , ) 投影点( v ( ) u 的转换关系: , 厂, 1!1 厂    卫  !  Z   心 “     月一  es 「  l 1  es 一 es   l一 乙 0 一0  ,  u1 ‘es  1 一咖 。 一l  es  es  es  es  es f    O es O      f      ̄日   O     es  n      es  l 「  -!  es    es    es    es  . es  I es  L J              xw ,  !  r  l  es es t l   l es l  !  胜  尸  .‘ R   ‘    砂 ,  ‘  V           ‘. L  es l 一一es e esl v0  e  es es l es es es J es L  O o, .   C  )    n  .   儿1 气     l nra礼, 1 1we l 0  1  月   l  e 人          .工  J   es ewe we 0es es es L1         J     孔卫 . es --  l 0 e0  o  u    n  R    0(U                          1l l L J               J  0几 0气 1yw 么     es es J l‘孔.| . |, | |J1                                                          做数码相机 的内部参数 ,而矩 阵 R和 t 中的参数完全 是由数码相机坐标系相对于世界坐  于a y ,  由 xa o o     u v等参数完全由数码相机的内 构有关,所以 ,  ,  部结 我们把这些参数叫     标系 的位置决定 的, 们把这 些参 数叫做数码相机 的外部 参数。所 以数码相机的标定就 我 是确定数码相机 的外部参数和 内部参 数 。2 数码相机的标定 . 22. .1 2 数码相机内 数的 部参 标定在第一部      分数码 相机的成相模型 中我们 已经推导 出数码相机的成相原理 ,对这部数码相机的内部 参数标定实际上就是确定aa u v 而aa与f xy oo xy 相关, 我们只 ,  ,  ,  ,  , 所以 要确定了数 码相机的焦距不 象素点 x 和Y向 在 向 的距离 d和 方, x 成相平面的中点在象素 坐 标系上的 坐标(,  u v就可以了。 0o ) 我们的试验所采用的 s y C 7 型号数码相机。      是 o D -S0 n S 它的最大象素为 34 拥 3 万, 有24 X  6 60  0/ 8X / 0 8 四种可以自由 08  3/ 0 X 0 20  0 4 X  1 1 5 1 1 2 9 6 40 6 选择使用的 分辨率。 拥有3 x光学及 2 数字变焦镜 头。它的近 拍模式有效距离 为 4 2c x - 5m,标准拍摄模式有效距
潘岩 :基于双 目立体视觉 的人脸 三维重建方法的研究定下来 。再如在一些比较简 单的场 合,例 如物 体的形状是一个多面体 ,我们就只需要知 道它的各个顶 点的三维坐标和他们 的相邻 关系 ,就可 以确定它 的形状和位 置了。所 以, 用立体视觉 的办法获得三维点 的坐标 是最基 本 的。 以在这 篇论文中我们就对世界坐标 所 中的一点进行三维重建 。我们假定,      用于 实验用的 两个数码相机分别为 C M 和 C M 。 A , A 2 空间中 任意的一点 P在两个数码相机上的 对应的 像点 分别是 P 和 P。而 i 2 且两个 数码相 〔 M 和 CM 机 A , A2是 已经被标 定过的。在 这里我们假设 数码相机 的参数矩 阵尸 l es l ca es l we es es lax o凡0码 “ o} 。 l。 IR  t}          I  v  0  I I } 例 = = 一 }0 11 } mlz价 礼 。mla 气 气 。 。 气 1 呢 暇 气气,“o1  」 0-则,两个数码相机的 参数矩阵分别为M, 和M2 于是 。 我们有以 下两个关系 式闭 回 川 翩曰 日.四 『一险 闪 洲 介1       1阴1 2  m1     3   爪1         3         邢 14    对  飞 l 盆 . ! es ‘ I es l es es es l l es es J L es es es es es es广xwl we,m2 2优2 3 从ywewe ee1                  1m3 2  m 3     334 1礼ese es1es lJr e . wees es(.) 29脚12mls斑2-一 14   xw  入l l es,es .e邢 从犯 0呢邢24叽 。爪1341zw. es(. ) 20 1 ll ‘11es J, L两个关系式中的 uvl uv1 (,,和(,,分别是P 点和P 点 ii) 22) i 2 在各 自 坐标系中的 象素 坐标。. . (,  xY , Z 1 是P }) ,  点在世界坐 标系中的 坐标值。将式子 毯 ml 叽 nha 汇小牛  气  飞|  “   伙 伙 飞 气 小 汽 | V  -- ”   毯 毯 ms3 nha 丰 气 |   l   走   。 。 0 l “儿 1 .J  干 一l es es es es es es es es es es J  Z                                 1 1 1 . . I L ‘                         写成方程 的形式为:+Zu=m x. m, 、+MU , + , 、 y    Z阴J (a3  抖Z w=m 1 + 2 . m 3 2 x m2 + 2 Y Z+从 (b             大连理工大 学硕士学位论文Z =m , +  Y + 3 w m 4  (                          } 3 .  3 w m3  3 X m2 Z          + c )将(式代入(式和伪式,可以 ( c ) a ) ) 得到 两个线性方程:( 3 M) +u3 m) + : 1 . m 一m           ( 3 M) = , u3 ' : I  ( : 1Y u 一 3  、 4 m 一 iw m 一 2  m X .  Z ( 3 m) +m 一2 + 。 2 , 。 一m            ( 3 m ) 一 2 V3 . , 2 w \3 m k v 一 3  ; 4 m 一 1 "2 2  m X Z同 理就可以 分别由式(9 (1 得 2 ) 2 0 到四 .和( ) . 个线性方程:(3 m ,u3 、)+,‘ i*、 一m       一1.( 3 m}一1 。3 u 1 l  ,  2 u 3 3 4 I  ,‘ , + M ,  - 一 i  } 4 '一 ¥ ( 2 Y ‘ (3 mt \3 二J+  一z,m 一m   )       一zw 3 m 一2 v3 (1 V l nw'z 2 ` 3 3 4 ,'  .  '+1’ 1 I, , , 4 2 -一 " - ’ YV m } z . 1 \ 3 M}+  一J +2  i m 一m       ’ 】 w( 3 m 一1 。: u , 1w 3 脚 \ u 3 3, 4 Z2 2  1 1 2M I m 一 m 一 2 z  2 , u  z  ’ m z Y ,2 3 4 `3 ?   `3 脚 }+2’ 2 m 一M .       ’ 1 W`3 mz 一2 V3(2 v . n ' 2m 2  2 2 一i ' 3 z M 一 ,  m 2 m 一 3 4 242) , 2+ l 2  3、 , 2  l 1由 解析几何的知识,可以知 道上面四 个方程式中每个表示一个平面,所以 可以知道式 (1 和式(1) 21 ( 2 .) 2 分别表示的是两个平面的交线, . 所以 这四个方程联立表示的 就是空间中 两条直线的 交点。 也就是说我们在己 知空间中 任意一点分别在两个数码相机成像平面上的象点的象 素坐标 值就可 以利用 以上四个 方程式得到其在世 界坐标 系中的坐标值 。 关系 如图 28 . .,                                            ’ 、,                                ‘ 、, ,                            , 、P/                      ’ ‘ 、仁一图2        . 维点重建的理论模 型 8三 Fg  T er oeo 3 pi s osut n i 2 ho m dl  D  n rcnt co . 8  y f  o t e r i 潘岩 :基于双 目立体视 觉的人脸三维重建 方法的研究2.点三 . 3 2 维重建 验及结果分 的实 析 我们已      经在自己 设计的试验平板上标定了两 个数码相机 ( 上是 实际 将一个数码相机在两个不 同的位置模拟而成 )的内部参数和外 部参数 。 以我们就利用这个试验平 台进 所行三维点重建的 实现试验。 体现这个试验的通用性, 为了 我们取一 个长 方体作为 试验的 物体。 将这个物 体放在试验平台 上, 将我们要测量的点 ( 长方体的 一个拐角点) ,先用 一般的 方法进行测量, 得出其用一般测量方法的得到真实 ( 这里考 值 在 虑用一 般的方法 进行测量的误差很小) ,得到 坐标值为 - .- 1 0 ( 5 ,3, ) 3 61 1 。再用数码相机分 别在两 个我们在 前面已经固定出的位置对这个物体进行拍摄。得到的象素坐标值分别为: 1 7 6) (1 , 0 91 , ( 0 6) 又由 2 ,0。 31 前面可以 知道:阴 』1  m1 m 1 2  3   ,ml’ 气 气 --               气  0 0阴0州2 m2 2 3内」气v0Zk 0  ‘ 札 I I’1气k 札气 。 气棍 1州1 0  0  0                     m3 2 m3 3o0  暇 I1 I  k 2 o0 。 i l  1 3 k '    L 气 。一将两个数码相机 的外部和 内部参数矩 阵分别代 入上式,就可 以得到: 一 74 甄 mlz mla 用  14 0    8 o 5 2 1 .2 0 0 2 46 3   0 呢 呢 从 24 mz] 1 49 6 0 2 8 7 .31 7 0 8 9 88  -一 0   叭 气 邢 抖 巧 0    1    3 81 5   .6 9 9   . les   0 。 。 1 。 esL L l ll l es eses eses es eses eses .9 )       0   ’ 」阴1 1m1 2 m2 2 m3 2m1 3 从m2 3 从     洲    14}. . 月 l es . es es es es es-日 | --74 n  ,m2 1 m3 1.|     0.|0    8 0 0 14 791 8 3 .3 2 4 3 19 2阴洲 1 0   es es es l l J01 .6 0 2 8 7 .3 9 0 8 9 88 11              00   0   3 81 5   .6 9 9 1       将上面所得的己 知数据相应的 代入到方程式(1) 2 2 ( 1 . ) ,得到四个方程: 2 和( 1 之中 .17 19 ,  7  O, 1 7 8 ) =0 16 91 7 .5 0 x 7) +  x ) + 0 x 0z 5 2 .3一0 x 19 9 0 4x 1 0 Y 9 1 0, 2 42 9 386 一 0 一 9 一 9 1 x ) + x 7),  x 0z=8 7.1一6x 19 6 0。,  0 1 9, (0 6 ) 2 9 8 9 1 3 .5 0  x 1 0 4y+1 1 0, 8 83 0  6 一 6 一 6 一 9 8 (0 10 , 0 。, ( 18) =4 39 2 2 x 19 2 x 7 ) + x ), 0  0z 1 313 一3 3 .5 3 0 5x 2 0 y+2 x  0, 8 .3 0  6 一 3 一 3 一 9 8 (00 。 .  x 7 ) +6x一0z=8 78 91 x 1 9 1 x } +6 01 9 1 16 ) 28 83 一6 3 .5 6 一 z 1 一 4y 0 0  0, 9 .1 0  6 9 8即 大连理工大 学硕士学位论文一 7 9, y + 9z =646 36 14x + ,  7, 52石 1 O 2O、 1 9, 40, 257. 7 x 一 7 y 一 4z = 2 2 89 4 2 2一 79, y 一 7z = 6 5. 6 14x + * 50 O 57 3 72 7O, 14y 一 4z = 222 89 x 一 79, 40, 257. 7 。 2解得: x =- 5 03 w 11 12 z = 0 03 , 3. 9 :Y =- 3. 7 ; 7 3 1. 3 0我们设定的点的 一般方法测量 值为:x, " (5 ,3, ) (,"z = 3.- 1 0 " . , - 61 1 y,  )在 x 轴上 的误差为 ,-. 5.     0 _3 3- 6  1 1%0% 5       0 . 6 华塑些X 1 一3一3一 1 .7 x100% =0.4% 1 G33 2 1 11 2一 131在Y 轴上的误差为 、在 上” z 的 “ x 3 , 误 粤黔{%  轴 1=  0 0% 0. 0 3我们在试验的时 候,由 于实验条件的限 制, 各种试验数据的 精度不是很高。 但是由以 上得 到的误差可 以看 出,在这种试验环境下 , 用这 种方法得到试验 的结果精度 比较另人满 意 。那么只要其它条件得到改善 ,用这种方法就可 以获 得很高的精度 ,完全可 以应用到 实际中去。2 小结 . 4 本章中设计了      一种针对数码相机的 某一状态, 对其进行标定的方法。 首先利用数码 相机的针孔模型理论对数码相机的内部参数进行标定。 再利用数码相机成像理论得到事 先设计好的 世界坐标系中的实际 特征点和它们在采集的图 像上的像点的对应关系, 对数 码相机的外部参数进行标定。 本文又阐述了 一种实 验方法对以 上标定 方法的标定的 结果进行 了验证 ,实验证明使用这种方法进行标 定,标定模板 设计简单 , 实验条件要求较 对 低 ,无需特殊光源 ,无需非线性化搜索过程 ,通用性 强,易于实现 ,并且所求得 的结果 精度较 高,能够 满足实验的要求 。 潘岩 :基 于双 目立体视 觉的人脸三维重建 方法的研 究3 图像预 处理任何一幅未经处 理的原始图像 ,      由于各种因素 的影响 , 都存在一定程度 的噪 声干扰 。 噪声恶化了 图像质量 ,使 图像模糊 ,甚至淹没 了图像特征 ,给分析带来困难 ,因此 去除图 像中的 噪声具有重要的意义。图 像预处理涉及到 数学、 计算机科学、 模式识别、 人工智能、信息论 、生物医学等学科 ,是一门多学科交叉应用技术 。它包括噪声 的滤除 、边缘的增强、对比 度的改善等 等,其主要目的 在于 () 1 改善图 像的视觉效果,提高图 像 清晰度; 2 将图 () 像转换成一种更适 合于人或机器分析处理的 形式, 不以图像保真为 它 原则, 而是通过处理有选择地 突出 便于分析某些感兴趣的 信息预处 理中出 现的错误和偏差会直接影响到后续处理与决策的正确性 。 处理的精确为后续处理 提供 可信度高 的输 预 入资料。能否正确地提取被 检测物体 的特征参 数;能否尽可能少地受到图像中噪声 的影响而导致结果的准确性下降, 这些都 在很大程度上取决于对原始图 像的预处理措施是否 有效、 是否符合实际 情况。 预处 理的 好坏直接影响匹配结果的 精度。3 图像灰度化 . 1由于实验使用 的是彩色数码相机 ,所以最初输入计算机 的立体像对 是 2      4位 真彩色图 像, 而在本课题的后续研究中, 主要是对灰度图 像进行处理。 因此有必要将 2 4位彩色 图像转化 为灰度 图。 为了用 计算机来表示和处理颜色 ,      必须用定量 的方法来 描述颜色 , 即建立颜 色模 型,而 模型的基础是建立在色度学理论上的。 颜色 色度学理论[ . n 在1 2 ( 8 1 Yug 8 年提出 是T o 0的, 其基本 内容是 : 任何色 彩均可 以由三种不 同的基本颜 色按不同的比例混合 而成 , 即: C=a + q + 砚 口 b c( .) 31其中C      q ,已 为三 原色 ( 又称三基色 ) ,  c为三种原色的权值 〔 ,a b ,  三原色的 比例或浓度 ) ,C为所合成的颜色,可为任意颜色 。色彩与亮度均是一种视觉感受,      这种感受分别产生 红、 蓝的 绿、 视觉感受。 验已 实经证 明,由对应三种视敏细胞而产生红 、 、蓝三种颜色作 为任何颜色 的基本色 的理 论 绿 称 为三基色 原理 。原理指出 :()自      可见颜色都可以 1 然界的 用三种基色按一定比例混合得到; 反之,任意一种颜色 都可以分解为三种颜色 ;()      2 作为原色的三种颜色应该相互独立,即其中任何一种都不能用其它两种混合得到; 大连理工大学硕士学位 论文()三原      3 色之间的比 例直接决定混合色调的 饱和度; ()混      亮度等于各原色的 4 合色的 亮度之积。 在目      前提出的多种颜色模型中, G 颜色模型是实际应用中 RB 最多的一 种。 数字图像一般 R B      G 颜色空间表示, 分三个通道: ( e)绿 (r n、 (l ) 红 Rd、 Ge )蓝 Bu , e e 分别反应了 颜色在某个通道上的两 度值。 我们通常所说的 2 位彩色图, 真彩色图( e 4 即 t u rcl ) 是一个真彩 色像素分别用 8 ( 字节 )来表 示三色 分量,则总共 需要 2 位 oo ,就 r 位 1 4( 字节) 3 来表示 R B三色, G 可表示的 颜色数为 2+82 =6726 (8) 2 1771 种。 8+= 4灰度化就     是替彩色位 图的 R,  B三个分量 找一个合适 的、相等的值; 以便将 其 G , 转换为灰度图的 过程。由于 R G B的取值范围是 025 所以灰 ,  ,  5, 度的级别只有 26 5 级, 即灰度图像 仅能表 26 现 5 种颜色 ( 灰度) 。常用的灰     度化 处理方法有最大值法 、平均值法和 加权平均值法 。 ()最大值法       :灰度值等于 R G B分量的最大值 ,即 R C = X  ,  1 ,  ,  =AB MA ( G R ,B。 ) 最大值法会形成亮度很高的图 像; ()平均值法:灰度值等于 R G B分量的平均值 ,即R C B ( ++ )         2 ,  ,  =A =  G B /. R 3平均值法会形成比较柔和 的图像 ; ()        3 加权 平均值法 : 根据重要性或其他指标给 R,  B赋予不 同的权值 , G,  并使 R,G B的 ,  值平均加权,即RG B (,  wX  wX / ===  X  8 +  B 3 w R +  G b  ,式中、, ¥ 、分别 )  ,w, 。 为R G B的 ,  加权系数, ,肠十 b 1  W,  ,  且W十 、= W  W取不同的值使用该方法将形成不 a  q 。同的 灰度图 由于人眼对绿色敏感度最高, 像。 对红色的敏感度次之, 对蓝色敏感度最低,因此 使、>W> 将 , b 得到合理的灰度图像,实验和理论证明,当w 00 w 09 w , . ,  . , = 3 8  5W=. 时能得到最适合人眼观察的图 b 1 01 像。本文采用加     权平均值灰度化法处理图 所采用的加权系数为: , . , 09 像, w 00 w ., = 3 8  5w=. ,由 b 1 0 1 于灰度图像仅能 显示 26 5 色灰度级,因 此对真彩色图 ( 位) 像 2 4 进行灰度 化处理时,首先要将其转化为 8 位位图, 然后按加权平均值法进行灰度化处理。3 图像平滑与滤波 . 2噪声是妨碍人们感觉器官      对所接受的 信源信息理解的因素[ 谓图 1 9 1 ,所 像噪声是指妨碍人们对 图片有效理解 的各类 噪声。例如 :按检测 对象物 大小和形状 的要求来看 ,图像的 边缘过于模糊; 在一幅图 像上发现了 一些不知来源的黑点或白 点;图 像的失真、 变形等 。这些问题都会 对后续处理 的结果造成一定的影 响。图像 噪声在很大程度上是一种 主 观感 受,这就意 味着很难规定 出确切 的图像噪声干扰 的客观 指针 , 而只能进行一些 主观 评价研 究。 潘岩:基于双 目立体视觉 的人脸三 维重建方法的研究图像噪声分      析的难点 在于引起噪声的来源既有外部因素, 有内部因素, 又 所以 难以建立 噪声模 型。在 目前情况下 , 根据标准噪声模型 的退化 图像与含有噪声的实际图像对 比来 推断图像的噪声模型不失为一种有效的方法 。 图像平滑是一种实用的数字 图像处理技术 ,      主要是 为了减少图像的噪声。一般情况 下,在空域 内可 以采用邻域平均法来减少噪声 ;在频域 内, 由于噪声频谱多在 高频段 ,因此可以 采用各种形式的低通滤波来减少噪声。通常在频域处理时总是假设 :      ( ) 引起 图像质量下 降的噪声在 图像 的傅立 叶频谱 中 占据的是高频段;        1 C ) 图像 的边缘在傅立 叶频谱 中占据 的也是 高频段;        2C) 图        3 像的主 体或图 像中 灰度变化 较缓的区 域在频谱中占 据的是低频段。从而可 以对频谱 的各个频 段进行有选择 性的修改,以得到所需要的处理效果 , 常      通可以以数 字化 方式 用卷积核 来实现,下面是几种频域处理:( )低通滤波        1 保 留图像的低频成分 ,减少 图像的高频成分 ,从而可用来平滑 图像 、降低视觉噪音。下图是三种低通滤波的卷积核 。舀目翻图3 低通滤波卷积核          . 1Fg  C n o t n nlo l psft i 31  vl i kre f  a ie . o uo e s o w  s  r l( )中值滤波        2将邻域 中的像素排序后取 中位像 素作为中心像素的新值 。因为噪声是邻域中亮度值发生随机突变的像素, 经排序后, 总是在队首或队尾, 故经中 值滤波后图像中的随机噪声会被有效消除 。()      3 高通滤波增强图像的 高频成分而不改变图像的 低频成分,也 可用作图象锐化。下 图是三个高频滤波器 的卷积核 。 大连 理工大 学硕 士学位论文I 八011 /0I1 /011 /015 // 0 111 八011 /011 /0图3          . 2高通滤波卷积核F 3 C n o tn  e ohg psft i . ovl i kr l f h s e g  2  u o e s  i a i r n l对 于我们      要处理的基 于双 目立体视觉 的左右 图像来说 , 图像中存在 的大量 噪声都是离 散噪声, 研究的目 的既要从复杂的 背景中将目 标提取出 来, 并且还要最大程度的保留 图 像中的信息量, 这就构成了 滤波器设计的主要着眼点. 我们选择既能消除离散噪声又 能克 服图像模糊的中 值滤波器。 值滤波作为一种典型的 中 非线 性滤波方法, 在图像处理领域应 用广泛,中值滤波 可滤除图像中 的高频或低 频成分 ,较易去除 点、粗线噪 声,同时 保持图像的局部区 它能 域, 很好地去除二值噪声, 对脉冲噪声和颗粒噪声有良 好的 滤除效果 ,并且对图像边缘的保护较好 。另外 ,滤波后 ,提取 出的边 缘有变细 的趋势 ,这 对物体特征 的进一 步提取 是很有 帮助 的。中      值滤波 是一种非 线性滤波, . Tk 在 17 年首先提出并应用在一堆信号处 J W  e u y 91 理技术中[。 1 标准中 0 1 值滤波是用数字图 像中某点的邻域像素点 灰度中值来代替该像素点 的灰度值, 是在数字图 也就 像中 把以 某像素点(. ( 1 心的 i  ,为中 ) 模版内所有像素的 灰度值按 从大到小的顺序排列, 将中间 值替 ( 力 代( 处的灰度值 ( i , 若模版中 有偶数个像素点,则取两 个中间值 的平均值 ) 。中值 滤波 的窗 口形状可取 方形 、十字 形、线 形、圆形 或菱形等, 根 据对图像 的不 同要求而定 。 以往 的经验 看 , 从 方形或 圆形窗 口适宜于外 轮廓 线较长的物体图 像,而十字形窗口 优选于有尖顶角物体的图像。其维数也有常用的 3 ,  5 X3 5 X 等, 根据不同 位置的权重、图 像尺寸、 计算量等因素来确定模版的形状和大小。比 如一个 3 模版 的标准 中值滤波 定义 为如下形式 : X3a -,1 a -n 口 -nl ml- n , ml . ml+ a ,, ,, -a, m na ,l mn +a +,l a +, 口 +, l m l- n ml n m I+ n其中“_     输入的 二为 。 数字图像中图像矩阵点mn (,  ) 的像素值,m  a, r 『 为处理后数字图像中图 像矩阵点(,) 二n 的像素值。 潘岩 :基 于双 目立体视 觉的人脸三维重建 方法 的研 究具体步骤如下 :      ( ) 将模板在 图中滑动 ,并将模板 中心与 图像 某个像素位置重合 ;      1C) 读取模板下各对应像素的      2 灰度值; () 将这些灰度值从小到      3 大排列; () 找出中间      4 值; () 将这个中间      5 值赋给对 应模板中 心位置的像素。 由以      上步 骤可以 看出, 值滤波的实质就是让周围 中 像素灰度 直的差比 较大的像素该取与 周围像 素值接近 的值,从而可 以消除孤立噪声点 。中值 滤波对 消除孤立 噪声点效果 较好 ,当图像中噪声较大时, 中值滤波将失效 。3 图像分割 . 3当对图像进行压缩或增强 时,      输入 的是 一幅图像 , 出的也是一幅 图像 ;当对 图像 输或景物进行分析时, 输入的是图像 或景物, 输出的 是对图 像或 景物的 描述, 要对图 像或景物进行描述 ,就必须 把图像或景物 分割成若 干个特定的部分,因此 ,就产生 了分割技 术。 图像分割是      图像处理 与计 算机视觉 的基本 问题 之一, 其要点是按照一定 的规 则将 图 像划 分成若 干互 不交迭 区域的集合,这些区域要么对 当前 的任务有意义 , 要么 有助于说 明他 们与实际物 体或物 体的某些部分 之间的对 应关系。 一般来说,进行图像分割的依据 如下:      () 分割的区域图像应具有类似的性质,例如灰度级别相近 ,纹理相似等 。        1 () 区域 内部平整 ,不存在很小的空洞。        2<) 相邻的        3 区域对于选定的某种同 质判据而言, 应具 有明 显的 差异性。 () 每个分割区域的        4 边界应具有整齐性和空间 位置的 准确性。 在实际的      应用中, 数的图 大多 像分 割方法只能部分地满足上面的条件, 如果加强图像分割的同 质性约 分割区域很 束, 容易产生 大量小空洞和不规则边缘, . 若强调不同区 域之 间的差异的显著性 ,则容易造成非同质区域的合并和有意义边界的丢失。因此 不同的 分割方 法总是在各个约束之间寻找适 当的平衡 点。 3 .图像 分割方法的分类 .1 3目      图像分割方法有阂值法、 前, 常用的 边缘检测法、区 域生长法、 纹理分析 法等。( )阂值法        1 闽值法又称      为门限法 , 它对于物体与背景有较 强对 比的图像的分 隔特 别有用,它计 算简单 ,而且总能用封 闭且连 通的边 界定义不交 迭的区域 。 在使用阐值 法进行 图像分割 大连 理工大学硕士 学位 论文时,所有灰度值大于或 等于阐值的像素被判属 于物体,所有 灰度值 小于阐值 的像素 被排 斥在外 。 如果感兴趣 的物 体在其 内部具有均匀 一致的灰度值 ,并且分布在具有另 一个均 匀灰度值 的背景之上 ,那 么阂值法 的效果就很好 。 对于大部分      图像来说 ,仅将其 分割 为物体和背景还 不能很好地理解 图像 ,这 时, 应 该使用 多闭值 法,通过 设定多个 I值 ,把 图像 分割成多个 目 与背景。 A 7 标在阐      闺值大小的 值法中, 选取对分割结果有重 要的影响。 根据I值的选取方法, l l 阐 值可分为固定阐值和自 动阐值两类。 如果阐值选取随 着图像不同而不同, 就叫做自 动阐值 ,这 时阂值 的选取会根据 图像中灰度的分布情 况 自动选取 。另外,根据 闽值的作用范 围,闺值可 以分 为全局 闽值和 自适应闭值 。在使用全局 阂值 时,整个 图像 中的阐值都设 为 同一值 , 对于整个 图像 中物 体和背景的颜色均 匀的情况下 , 全局 1值 法一般会有较好 M 7 的效果 。当图像 中的明暗度 不均 匀, 以慢斜率变化 时,这时应将 图像分割成几个 子块 , 在每个子块 中设定不 同的I值 ,这时的阐值 叫做 自 A 1 适应 阂值 。 阐值法虽然简单 ,但 其应用的范 围很有 限,只 能在某些特定 的场合使用 。     C)        2 边缘检测法 边缘      也称作 检测法 基于梯度的图 像分割方法。 基本思想是先检测图 它的 像中的 边缘 点, 再按照一定的策略连接成轮廓, 从而构成分割区 域。 于边界具有高 由 梯度值的性质, 所以 又称作基于梯度的图像分割方法。 进行边缘检测的最基本方法是图 像的微分 ( 差分) 、梯度和拉普拉斯算法等 。 边缘检测的结果还不是 图像 分割的结果 ,      还必须把 边缘点连接成边缘链 , 形成直线、曲 线、各种轮廓线等, 直到能 表示图像中物体的 边界。 边缘形成线特征包括两个过程: 抽取可能的 边缘点; 将抽取的 边缘连接成直线、 曲线、 轮廓线。 或用一定的 直线、曲 线去拟合它们 。 此种 方法的难 点在 于边缘检测时抗噪性和检测 精度的矛盾 , 提高检测精度,则噪      若 声产生 的伪边缘会 导致 不合理的轮廓 ;若提 高抗噪性,则会产生轮廓漏 检和 位置偏差 。 ( )区域增长        法 3 区域 增长法      是一种 已经 受到人 工智 能领 域 中的机 器视觉 界广泛 关注 的一种 图像分 割 方法 。这种方法是从把 图像分 成许 多小区域开始 的,区域是图像 中在某些特征 方面具 有 相似 性的一组像素的集合 , 些初始的区域可能是 小的邻域甚至是像素 , 究每个 小 这 研 区域与相邻小区域之间 的关系 ,如果两个区域具有类似 的特征 , 消除两 个小区域之间 则的边界,把两 个小区域合并起来。 这时一个迭代的 过程, 每一步重新计算被扩大的区域同其周围 区域 的关系 , 并消除弱 的边界 , 当没有可消除 的弱边界 时, 区域增长过程结束 , 图像分割 也就完成 。 检查这个过程会 使人感 觉这是一个物体 的内部的区域不断增长直到 潘岩:基于双 目立体 视觉的人脸三维重建方法 的研 究其边 界对应于物体的真正边界为止的过程 。区域增长算法较一些简单的图      像分割算法计算开销大, 但区域增长能够直 接和间接利用 图像的若干种性质来决定最终 的边 界位置 。 它在 自然景物 的分割方面 能显示最佳性 能,因为这种情况下得不到足够 的先验 知识。()      4 纹理分析法 纹理是以      像素的 邻域灰度空间 分布为 特征的, 因此无法用点来定义, 纹理是图 像中 重要而又难以 描述的 特征, 看起来很显然, 但至今 还没有为人们所公认的 定义, 习惯上把 图像 中的这 种局部不规则 而宏观有 规律 的特性称 之为纹理 。用于纹理 分析 的算法很多, 这些方法大致可分为统计分析和结构分析两大类。 前者研究图 像有关属性的统计规律 ;后者着力拽 出纹理基元 ,再从结构组成上寻找规律。无论从历 史发展 还是当前进展 来看 ,统计方法研究与应用仍 占主导地位 。3 .基干阂 . 3 2 值的分 法 割算 纹理分割是 动确定图      自 像中 各种纹理区 域之间的 边界, 尽管纹理参数的定量分析与测 量队 图像分割十分有用 , 但大 多数确 定纹理特 性的统计方 法并不提供 精确测量 。 纹理分析是一个十分活跃的研究领域,不过迄今为止还没有一种在各种场合下都通用的方法。 基 于阐值      的分割法 是一种简 单有 效的图像分割方法, 它利用 图像 中所要提取 的目标与 背景在灰度 特性上的差异, 通过选取合适的灰度闭值来对图 像进行分割, 从而将目 标 从背景中区分出来。 值的选择方式可以 m I 分为全局阑 值、自 应闭 适 值和最佳闽值三种方式:C)        全局闽值是指整幅图 1 全局I m 1 值: 像使用同一个阂值做分割处理。 适用于 背景和前景有 明显对 比的图像 。C)自        在许多情况下, 和背景的 比 2 适应闭 值: 物体 对 度在图像中不是各处 一样的, 这时很难用统一的 一个闭 值将物体与背景 分开。 这时可以根据图像的 局部特征分别 采用不同的 闺值进行分割 。实际处理时,需要按照具体 问题将 图像分成若干 子区域 分别选 择 闭值 ,或者动态地根据 一定的邻域 范围选择每点处的闭值,进行 图像分割 。C)最佳I值:闺        值的 3 A 选择需要根据具体问 题来确定。除非图像中的 物体具有陡 峭的边缘, 否则灰度闽 值的取值对所抽取物体的 边界的定位和整体的尺寸有很大的影响,这意味着后续 的尺寸 的测量对于 灰度 阐值 的选择很敏 感。对于给定 的图像 ,可 以通 过分析直方图的方法确定最佳的闺值、例如 当直方 图明显 呈现双 峰情况 时,可 以选择 两 个峰值的 中点作为最佳 闭值 。 大连理工大学 硕士学位 论文一种简 单常用 的算 法是基于图像一维灰 度直方 图来 求得分割闭值 , 维最大类 间方      一差法(称为OT 便是其中 也 SU法) 一种常用的方法[。 1 其基本思想是 ] 利用闭 将像素灰 值S度分成两类, 使这两类灰度均值距离最远的 S 为最佳分割阐值。 文献[ ] [ 提出了 1 2 用模糊 技术在一维直方图的基础上求阐 值的图 像分割方法。 SU法在图 OT 像质量较好和背景 稳 定 变化的 情况下可以 取得令人满意的效果。 但是当图像的信噪比 较低时,由 于这些闽 值分割法仅仅基 于一维灰度信 息,并没有考虑 图像 的空间信息 ,因此噪声的存在极 大地影响了 分割效果。由 于二维灰度直方图( 像素点的灰度和邻域的灰度均值组成) 由 比一维 灰 度直 方图能更清晰地反映图 像的灰度聚类分布信息, 所以有学者提出了基于二维灰度直 方图 的阐 值分割算法[]]] [[[ 。这类算法既利用了 111 345 像素点的 灰度分布信息,也利用了像 素点 的邻域空间相关 信息, 考虑的 范围由单点的灰度值转变成该点的灰度和其邻域的灰 度均值的 结合, 分割的效果有了 一定的 提高。 常用基于二维灰度直方图 的闽 值分割法有 二维 最大类间 方差算法、二维相关系数法、二维最大嫡法等。 这些方法的基本思想都是 利用一组闽 S乃 值( 将二维灰度直方图 , 分成 4 个区域, 通过求使 目 域和背景区域的 标区 类 间 方差( 或嫡、 相关系数) 最大的 S乃 ( 来得到最佳闽值进行图 , 像分 割。 这类方法因为考虑 了图 像的空间 信息, 抗噪能力有了 一定提高, 但是由于解空间维数的增加, 导致计算时间延长,影响了这一类方法 的应用 。3 . 改进的基于 . 一种 3 3 二维灰 度直方图闭 值方法本文在 总结前人工作 的基础上 ,提 出了一种 改进的二维直方 图阖值方法 ,能有效的     减少由 于解空间 维数增减的计算量, 在阂值选取的 合理性和计算的快速性方面得到了提高,下面详细介 绍这 种方法 。 3 .1 .3 传统的基 于二维灰度直方图闺值分割方法 的性能分析 3. 如 前所述      ,基于一维灰度信 息的闭值分割方 法没有考虑 图像的空间信 息,因此噪声的 存在极 大地影响了 分割效果。 相对于一维直方图阂值分割方法, 二维灰度直方图 分割 方 法还考 虑了目 标像素点的 邻域像素点,因 此能够更准确、 更清晰地反映图像的灰度分布息 信。由      像 目 于很多图 标区域内 部和背景区域内部的像素点之间 相关性很强, 像素点的 灰 度值和它的邻域灰度均 比 值 较接近, 目 而 标和背景的 边界附近像素点以 及噪声的灰 度值 和邻域灰度均值之间的差异明显, 此通常 因 选定一组I ( 乃, C S 将二维灰度直方图分割 J , 值(成如 图 3 所示 的 4个区域 : . 8 潘 岩:基于双 目立体视觉 的人脸三 维重建方法 的研 究L1 -称 浏图3 . 8常用的二维灰度直方图Fg .G nrl ga hs ga i.8  e 2 ry t r 3 e a D  io m图中J , 为待处理图像的像素(Y的 (Y x) ( ) 灰度值, ( Y x ,  9 ,  x) 表示以点xY ( ) ,  为中心的面积为 k Xk 的区域的平均灰度值,图像的灰度级为 L ,图像 的大小为 MX ,则 : Ng,  笙堂x, ) () .一 y共 f + (y + ” mK一 - k                  / = 叮2 2n 一(< + M,< + < ) 1 0 x 二< 0 Y n N ( ) 3 .区 I      标( 域 和目 或背景) 对应,区域 I和背景( 目 对应,而区域 m 和区域 w 表 I 或 标)示边界点和噪声点,在大多数情况下 ,区域边界 附近 的像点数与整幅图像的像点数 比较数 量很少, 所以 很多算法都将这两个区 域忽略, 而在求出最优闭值( 乃 ( 后,将区域 m S ,和区域 I V化归到区域 I 或区域 I中,而这是导致这类方法存在 误差的根源 。为解决      题, 这一问 文献[ 〕 用模糊聚类来分割区域 I 和区域I 。 1 提出 3 I I V 文献【 ] 1 针对 5 这两个区 域点的 邻域像素归 属提出了一 种分类方法, 但它们都是基于区域I 和区域 I分 割 后的闺 值结 果。 文献【 〕 1 则提出 6 用一条二维灰度直方图上的 二次曲 线来进行分割,解 决了一定问 但不 题, 足之处是这样就更复杂, 计算所耗费的时间 更多 ,并且同 样也要依 靠对区域I 和区域 I I 计算的闽值结果。 从上面的分析可以 看出, 这种区域划分方法本身 有一定的不足。 然像素点的灰度值和它的邻域灰度均值比较接 这些点 既 近, 应该分布在 直方图的对角线周围, 而这种划分方式将区 I 和区域 N 中的背景点和目 域 I 标点认作了噪声和边缘丢掉, 而将 目 标和背景 区域 I 和区域 I也可 能存在的噪声点和边缘点认作 了 I 目标点和背景点。根据 以上分 析,基于这种划分的闽值 的计 算必然 会出现偏差 , 而且 在寻找最佳0 1 值时需要遍历整个解空间0 - X  -, 耗费时间, 致算法的实时 〔L1 [ L1 非常 ,  0 ] ] ,  导性太差 。为了      值的求取过程, 加快闽 一些文献提出 用模拟退火算法来寻优。 , 刀 还有一些文献 提出 用遗传 算法来寻优[[ 。 1 8 ( 1 如何能在计算时 41 1 尽量多 地包含背景和 目 部点, 标内 减少噪声的干 扰,缩 小解空 间,加 快算法的运行速度 ,这 是该类算法所 需解 决的问题 。 大连理工大 学硕士 学位论文3. 改 .3 进的 3. 2 二维直方图算法 在实      验室状态下获取的不规则物体的图 像上像素的灰度变化较少, 因此像素灰度f , ( x y ) 与邻域像素 平均灰 9  ) 度( Y , x 相差不大, 表现在图 像的二维灰度直方图 上就是主要分 布 在 h  区域,出 I 现在 I,  I I I V区域的 概率很小, 而在 h  区域中又以 I I 靠近对角线的区 域分布最为广泛, 根据这一先验知识我们可以 对二维灰度直方图 进行优化, 优化后的灰度直方图为:图3    优化后的二维灰度直方图 . 9Fg3 O t ie 2 g y t r i . pmzd  r hs ga .9  i D  io m a根据图      一维灰 像的 度直方图采用模糊评价理论求出 n的最佳值, 使得 I I区域能 ,  I 最大程度地覆盖有效闽 值。然后在 I I区域中采用遍历算法求出阂值点( t ,  ( ) S 的离散度 ,  测度 SSt 最大的离散度测度所对应的分 B,  () , 割闭 值就是最优阐 SD, 值( I 具体计算步骤如 下1 . 1 9 1 根据      C ( t 设定的I S ) J ,  值( 将二维直方图 分成 C 和 C两个集合,它们分别代表目 o : 标和背景 ,则 目 标和 背景 出现的概率分别 为:P= ()叉艺, = ,  O PC = O ‘ Ps) , O  , (tio  o = ; =L-1 c -1(.) 32P P ) E艺, 一 (t , (= =C ‘ P  . s) 、 , l * - , 少 r1 =+(.) 33c和 C分别对应于图3 中的I I区 o l . 9 ,  域。 其相应的 灰度均值矢量分别为: 潘岩 :基于双 目立体视 觉的人脸三维重建方 法的研 究“ =ui  u 。 (, a      o j菩 一 屡P了. 、?PtC) "( a {(34) 阴1  一" J}o j P( C ) = aY. L - 1 j u=u[ u )= 1 (, l        lT , j } L - 1 > 乙  q)P了 ‘ 、了C、口图像 总的灰度均值矢量为:L-1艺L-l艺.P+ 闭 问 t J  - U 二U1  UJ -   L-1艺 闪艺 T (, T                         T   八J   间 间 J.       (36) (3.7) (38) 既定义离散度矩 阵为: S= P ku一 ) 一 ) B艺 ()xU( “T C[ T x T  ( u以离散度矩 阵的迹作为离散度 测度,即:t , o 一T? , 。 )+, 1 Tz  一T2           . ]P(‘u) (, U ) r 卜P(,。t+ o T2 [ 一 . + 1 .l ( S }o , (厂 ; u ‘ ) U u r u i 当上述离散度矩阵的 迹取得最大值时, 其所对应的 分割闭 值就是最优阐值( 乃, ( S ,t ,, 骤xtH,} r (T= Lr () ( S ) 。 - ( s) S   ) 1  t 1S (3 /结 .J 4  、(9 3) .本章介 绍了图像预 处理的相关内容,对 图像进行灰度化之后 ,进行平滑和滤波来消      除图像的噪声。在 图像 分割方面,提 出了一种改进的的基于二维灰度 直方图阂值方法 , 这种方法可以减少噪声的干扰,缩小解空间 ,并且加快算法 的运行速度 。 大连 理工大学硕士学位 论文4 边缘特征点提取特 征点提取      是为 了找到 图像的边缘 控制点 。最 常用的特 征点是 图像 中的一些特 殊 点,如边缘点、角点 、拐 点等。其中,边缘特征 是最常见也是最重要 的特征 。 边缘就是物体 的轮廓 或物体不 同表面之 间的交界在 图像 中的反 映,      它的形成是 由于物体的材料不同 或表面朝 向 不同, 引起在图 像中的边缘处存在明 色彩、 暗、 纹理的 变化。 因此反过来在图 像中 检查不同 灰度、 色彩等特性区域的交界处就可以 得到边缘。 边缘轮 廓是人类识别物体形状的重要因素, 也是图 像处理中 重要的处理 对象。 它是图 像的 最基 本特征, 在两幅图 像中产生相似的结 果,并 且分布较合理。在 一幅 图像      中,边缘有 方向和幅度两个特征 。沿边缘走 向的灰 度变化 平缓,而垂直 于边缘 走向的灰度 变化强烈 , 这种 变化可能是阶跃形 或斜坡形。在边缘上灰度 的一 阶导 数幅值 较大 ,而二阶导数在边缘上 的值 为 0 其左 右分别为一 正一负两个 峰, , 也就是 说, 边缘 点对应 于一阶微分幅度大 的点,也对应于二 阶微分的零交叉 点。因此,利用梯度最大值或二阶导数过零点提取边界点就成为一种有力的手段[ [ 2 0 1现有的方法主要 以各种微 分算子为基础 ,      结合 用范本及 门限、 平滑等手段提 取边 缘。 如 Pe i 算子 、Sbl r t w oe算子 、Kr h算子和 R br算子 ,都是一阶微分算子,二阶微分 ic s oet算子有拉普拉斯算子、 H算子等。 M-4 常用算法 . 14. .1 1 基于一阶 微分的 边缘检测算 子一阶微 分是图像边缘和线条检测 的最基本 方法 。常用 的算子有 :      ()R br 算子 :    oes 1 t R br 边缘算 子是有一种利用局 部差分 算子查找边缘 的算子 。它 由下式 给出:      oes tS) Y f 11 [ )fYf 4     召++ + (,I,  ( (= ) (,) f 1 -+ r . x 4( 一xY 1 xY ( 1 ’ 1 ,1 Y f - z  + -  ) T )其中力, , 1 ,xY'f+, 分别为4 力f , A , , 1 +) ( 力 + x +)( Y1 x 领域的坐标,是具有整数像素坐标的输入图像, 平方根运算使该处理类似于在人类视觉系统中发生的过程。 这种方法计算简单,对具有 陡峭边缘 的低 噪声图像响应最好 。Rbr 算子是 2 2 模板。 .      oes t X 算子 图4 所示的2 1 个卷积核形成了Rbr 算子。 oes t 图像中 的每一个 点都用这 2个核做卷积 。 潘 岩:基于双 目立体视 觉的人脸三维重建 方法的研究医 0 日 日图 41  et   .R br 算 子 o s F 41  etoea r i .R br prt s g  o s  o() bl 2 S e算子: oSb 算子是利用像素邻近区域的梯度值来计算一个像素的      oe l 梯度, 然后根据一定的阐值来取舍 。它由下式给 出:S ( + '                              一 zdY x d yi z  () 4 . 2Sbl      3 3 oe算子是 x 算子模板。图4 所示的 . 2 两个卷积核形成了 Sbl o 算子, e 图像中的每个点都用这两个核做卷积 , 个核 对通常的垂直边缘 响应最大 ,而另一个对水平边 一 缘响应最大 。两个卷积的最大值作 为该点的输 出值,运算结 果是一 幅边 缘幅度 图像 。-  2 1    0  1 1           -- 2  0  21        -    0  1  1  2 0     图 4 Sbl   2  e算子 . o Fg  Sb l rtr i 4 oeo e os . 2  pa( )Pe i 算子 : 3 r t wtP wt      下式给出: r i算子由 e tS一x dy                  ,rz  "  d + 2            y () 4 . 3Pei算子是 3 3 模板。 4 所示的      r t w X 算子 图 . 3 两个卷积核 d, 形成了P w t }

我要回帖

更多关于 unity 投影矩阵 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信