- 在线时间
- 1084 小时
- 最后登录
- 2015-9-10
- 注册时间
- 2014-4-18
- 听众数
- 162
- 收听数
- 1
- 能力
- 10 分
- 体力
- 43980 点
- 威望
- 6 点
- 阅读权限
- 255
- 积分
- 15251
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 3471
- 主题
- 2620
- 精华
- 1
- 分享
- 0
- 好友
- 513
升级   0% TA的每日心情 | 开心 2015-3-12 15:35 |
|---|
签到天数: 207 天 [LV.7]常住居民III
 群组: 第六届国赛赛前冲刺培 群组: 国赛讨论 群组: 2014美赛讨论 群组: 2014研究生数学建模竞 群组: 数学中国试看培训视频 |
摘要+ B! t D" F, A* K0 S5 x
y. ^" a e8 L2 x, G
本文是关于系统标定中的双目定位问题,对靶标上面的特征点在像平面内进行标定 。 我们首先对像图进行了灰度处理 , 然后通过 sobel 算子进行边缘检测 , 将像平面转化为边界处理,计算区域由二维降低为一维,显著的降低了计算量。) b4 f# W' O8 i6 R" J' X. s
6 F2 m( H, {7 `
对于问题一 , 我们根据成像原理 , 得到像图中某些特征点和特征关系用以确定圆心 ,并由此建立了割线逼近模型 , 并且利用遍历搜索的算法进行求解 。 同时 , 我们根据图像的边界点特征,建立了霍夫变换模型和基于 K- 平均算法的数学模型。( a% s$ \) b. v* P% \
0 u H& t: f; ?割线逼近模型主要依据物与像之间的不变的几何关系 , 通过寻找靶标的像图中的切线和切点来确定圆心 , 在求解过程中使用了灭点理论 。 这种算法虽然在边界识别以及切线确定中存在误差,但它可以有效的避免对像平面上点集形状的认定。
& C" x w6 Y" m/ W5 b7 d+ H1 F$ {4 k
霍夫变换以及 K- 平均算法都对像图中的像进行了假设 , 并认为物的圆心的像在像图中是具有几何特征的点(分别是圆的圆心和椭圆的中心 ) ,从而将问题转化为求像图的几何特征点 。 霍夫变换把图形从坐标空间映射到参数空间 , 在参数空间搜索极值点来确定图形的实际参数 , 只要图形可以通过较少的参数来描述 , 该方法就可以在可接受的时间里获得较为精确的结果 ; 而 K- 平均算法是模式识别中常用的聚类算法 , 利用该算法我们把图像中五个圆的点分为五类,对每一类求取重心点来获得其圆心所在位置。 K 平均算法可以在极短时间内获得精确的圆心坐标 , 有着良好的性能 , 但对图像质量要求较高 ,需要对较为严格的预处理过程 。 而霍夫变换抗干扰能力相对要强一些 , 但是运算时间较长,且只能用于图形近似为圆的场合,对椭圆的场合运算速度则会过慢。
2 M( H" G- z8 u0 M% z+ Z* `* p+ _$ t+ l) u5 m# r0 U; M
我们用问题一中的三个模型和算法对问题二进行了求解计算。结果显示,基于 K-平均算法的数学模型最合适本题的求解,此时,我们到靶标在像平面内的圆心坐标为 :( -187 , 193 ) 、 ( -86 , 187 ) 、 ( 130 , 171 ) 、 ( -225 , -119 ) 、 ( 72 , -119 ) 。, |% k8 a/ k0 J3 k/ g
2 a, \$ o P! j
问题三中 , 我们通过三维空间中的不同的摄像角度 , 给出了不同的像图 。 通过靶标圆心标定求得靶标圆心在像平面内的实际坐标 ; 同时利用问题一中基于 K- 平均算法的数学模型给出计算坐标。我们将其做距离差比较,得到两者圆心的像素坐标距离误差为[ 4.4721 ; 4.1231 ; 0 ; 1.0000 ; 0 ] 像素 。 这说明我们的模型准确度比较高 ; 在不同角度都能给出相应的结果,说明模型具有一定的稳定性。9 R$ E$ |* Z8 ^
7 E, ]1 Y7 @6 U: e3 r) _8 p问题四中 , 我们建立了一个确定两相机相对位置的数学模型 。 利用像平面中像点的坐标 , 通过坐标变换逆过程处理 , 通过确定物坐标系与像坐标系关系向量 , 间接确定两个像坐标系的空间位置关系。
6 S1 X/ f3 L6 l8 }3 n; ~
5 E% {) n+ k/ _5 I2 C `论文在最后给出了模型的评价 。 本文的特色是将数学模型与计算机算法 , 计算机图形学相结合 , 并较灵活的对切线等有关概念在离散的点空间中进行了重新定义 , 使问题得到较好的解决。7 G8 S6 U: x( y! c
+ ~; a/ x4 R" U+ V关键词:双目定位 系统标定 霍夫变换 K- 平均算法, p5 O/ _0 O/ ~. K5 s, y
/ p7 h9 O& G# z: h, }. t. L: _. H& M4 n/ |, R
|
zan
|