基于单双幅图曲线曲面特征点的透视反求及拟合

发布时间:2021-06-07

图片处理

基于单双幅图曲线曲面特征点的透视反求及拟合*

赵越,吴初汉

(云南大学数学与统计学院,云南昆明650091)

摘要:透视反求是为了从图片获取一定的信息,从而建立物体的三维模型。利用透视图由世界坐标系

经过平移、旋转和缩放基本矩阵变换到观察坐标系的原理,推导出单幅透视图和双幅透视图透视反求的方法,分别用这2种基本方法反求出透视图片中特征点的坐标,然后再用这些特征点的坐标来完成重建物体的三维模型。并以单幅透视图和双幅透视图中曲线、曲面特征点为例进行了Bezier曲线、曲面的拟合。利用C++平台的OpenGL(开放性计算机图形库)库得到的试验结果表明该算法实际吻合情况较好。

关键词:计算机图形学;透视反求;透视;曲线;曲面;拟合

中图分类号:TP391.41

Reverse

文献标志码:A

PerspectiveandFittingofCHiPointsbased

on

ve

andSurfaceFeaturePictures

Single

orDouble

ZHA()Yue。WUChuhan

(Schoolof

MathematicsandStatistics,YunnanUniversity,Kunming650091,China)

as

to

Abstract:ReversePerspectiveisthetechnologythatobtainsinformationfromthepictures,SOdimensionalmodelof

establishthethree—

object.Byusingtheprinciplethattheperspectivedrawingistransformedintoviewingcoordinatesby

matrixfromtheworldcoordinates,themethodsof

reserve

translating,rotatingandscalingthebasicdoublepicturesperspectivedrawingtivedrawing

were

were

perspectiveinsingle

or

deduced.Andthenthecoordinatesofthesecharacteristicspointsinthese

perspec—

calculatedwiththesetwobasicmethods.Afterthatthe

three—dimensionalmodelisre—establishedby

curve

thesecoordinatesofthesecharacteristicspoints.Thecharacteristicspointsofof

curves

andsurfacewerefittedbyBeizerfitting

are

andsurfaceinsingle

or

doubleperspectivedrawing.The

experimentalresults,which

can

obtainedbytheOpenGLcondition.

(OpenGraphicsIAbrary)libraryofC++。verifythatthealgorithm

greatly

agree

withactual

Keywords:Computergraphics,Reverseperspective,Perspective,Curve,Surface,Fitting

在反求工程中,透视反求是一项非常重要的内容。对一些物体来说,目前还未形成成熟的技术,只能通过图片获取信息,利用这些信息来对物体进行三维重建[1]。通过从单幅图和双幅图片曲线、曲面提取的特征信息,对其进行透视反求,然后用Bezier曲线、曲面进行拟合,从而建立物体的三维模型,也是获得物体外观模型的重要方法Lz]。

投影变换坐标系。

单幅图透视反求公式的建立

图1点的透视投影变换

图1中,(xe,ye,ze)为物体在视坐标系下的点的坐标;(xv,yv,zv)为物体在观察平面上的点的坐标;d为视点到观察平面的距离,即主视距。由图1

可知:

(x--xe)/(O—xe)一(y—yP)/(0--ye)=(z—ze)/(O—ze)一t

1.1建立透视变换矩阵

建立透视图的变换矩阵步骤如下。

1)在空间物体上建立一个三维的左手坐标系,

称世界坐标系;

2)将世界坐标系连同物体一起,放在视坐标系Xe,Ye,Ze中,使2个坐标系重合;

3)将物体与世界坐标系绕K轴旋转一个口,角,再绕Xe轴旋转一个口,角;

4)将物体连同其坐标系沿Xe、Ye、Ze3个方向各平移一段距离L、M、N,使物体相对于视点及观察平面处于适当位置,以便得到较好的透视图。

下面来导出点的透视变换矩阵,建立点的透视

其中,当z—d时,有z铆一xe×d/ze,y口一yP×d/ze。而在观察平面坐标系中,z可=0,在视坐标系中zv=d,把see、ye、ze与z口、yv、zu这种关系写成矩阵的形式,可表示为:

(xvyvz可1)=(xe×d/ze

ye×d/ze

1)=

(xeye0ze/d):=

《新技术新工艺》 数字技术与机械加工工艺装备2010年第1期

15

基于单双幅图曲线曲面特征点的透视反求及拟合.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219