QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5240|回复: 10
收起左侧

[讨论] 透视图光学原理---->相片测绘方法及公式探讨

[复制链接]
发表于 2007-5-29 17:30:23 | 显示全部楼层 |阅读模式 来自: 中国四川成都

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
如何通过相片测量我们关心产品的一些未知尺寸一直是本人及大多数设计人员需要的技能。, O$ v: X, {4 Z% `. z5 j4 l3 J( F
欢迎大家讨论,在此本人先抛砖引玉贴出此个人认知的东西。我在慢慢考虑,所以发言零碎。
/ R% ]( O8 H1 b8 A, o+ q" O/ v8 e  Y ) Y$ f& H% h6 j; U% B( b( [
先从透视图画法及原理说起。+ u. H3 s7 N% J8 m
以下是转载透视图画法:
# w/ `" S* T; H* y" w( H- S" A透视的基本术语
2 }8 k1 M, R, H% ~. O1,视平线:就是与画者眼睛平行的水平线。
% B* _: q" r% ^& C2,心点:就是画者眼睛正对着视平线上的一点。
8 g6 r" ~+ O, ~& O1 X1 t  x3,视点:就是画者眼睛的位置。$ ~2 N; E: z) b5 g/ C+ X* E3 S
4,视中线:就是视点与心点相连,与视平线成直角的线。# d1 V8 p- o: O! v. Z
5,消失点:就是与画面不平行的成角物体,在透视中伸远到视平线心点两旁的消失点。
) e% p* ]" R2 h2 a" d6,天点:就是近高远低的倾斜物体(房子房盖的前面),消失在视平线以上的点。
* P. N6 s6 Y/ n: ]  A8 h: O) D7,地点:就是近高远低的倾斜物休(房子房盖的后面),消失在视平线以下的点。
& z4 h" S, [5 t: N8 j9 Y8,平行透视:就是有一面与画面成平行的正方形或长方形物体的透视。这种透视有整齐、平展、稳定、庄严的感觉。0 x4 ]7 t+ Q8 N+ L8 u" Y
9,成角透视:就是任何一面都 不与平行的正方形成长方形的物体透视。这种透视能使构图较有变化。
# V8 M+ w8 [5 @- X4 O, B" G* u5 @& z0 n/ u  Z' b: t- ?' b
透视的画法
& R, k1 g+ _+ T在素描中最基本的形体是立方体。素描时,大多是以对三个面所进行的观察方法来决定立方体的表现。另外,利用面与面的分界线所造成的角度,也能暗示出物体的深度,这就涉及到透视规律。
7 Z' j$ \' s3 j7 V1 ^: O2 a0 s: o* Y: m& {
透视分一点透视(又称平行透视),两点透视(又称成角透视)及三点透视三类。
$ S% N' N) c) }& H一点透视就是说立方体放在一个水平面上,前方的面(正面)的四边分别与画纸四边平行时,上部朝纵深的平行直线与眼睛的高度一致,消失成为一点,而正面则为正方形.1 F4 ^! `) B) H% \6 C/ I* K# @( K
1.JPG
$ U0 f: j" s; R9 g) r两点透视就是把立方体画到画面上,立方体的四个面相对于画面倾斜成一定角度时,往纵深平行的直线产生了两个消失点。在这种情况下,与上下两个水平面相垂直的平行线也产生了长度的缩小,但是不带有消失点.
6 G, W& e. I- S" Z' Y1 S1 b' l 2.JPG
' c/ e& j! T" P: x三点透视就是立方体相对于画面,其面及棱线都不平行时,面的边线可以延伸为三个消失点,用俯视或仰视等去看立方体就会形成三点透视。+ y% [  ^+ D+ k. _
3.JPG + w4 ]/ x6 z  P0 I) H! ~0 ?, o
透视图中凡是变动了的线称变线,不变的线称原线,要记住近大远小,近实远虚的规律
7 H# C+ C* p3 \6 a+ s9 Y
) [1 ^  n; k& C2 F# u% C% M大家知道画法原理但不一定知道真正的光学原理画法,下面为本人推出的画法,附件为SW6三维图( n+ Z  a6 A2 t* `
( L. d. K, w: }/ k* [/ e4 Z0 g
[ 本帖最后由 scliukejun 于 2007-6-1 10:17 编辑 ]
透视图光学原理.gif

透视光学原理画法.rar

1.06 MB, 下载次数: 48

评分

参与人数 1三维币 +10 收起 理由
唐昕晨 + 10 好资料

查看全部评分

 楼主| 发表于 2007-5-30 11:40:08 | 显示全部楼层 来自: 中国四川成都

欢迎讨论!

直线在透视图(照片)中是否仍是直线吗?
& T4 j, l3 {3 K
答案:不是+ X- o* |! m/ _( U( A1 _2 H" j
原因:举例--->两条面前的足够长水平线,从左往右,极左或极右方,线距均会缩小,即说明两条线在视图中不是直线。
: z; s: z" l$ u* {; I* N( u& ^问题:那反应真实视觉的透视图怎么画呢?直线都不是直的了,要描很多点吗?
# z+ G* p0 q" V7 w答:在小视角范围内,直线关系可以近似保证。3 |3 n: G- r3 C% @

8 w+ |9 Q3 V4 W6 @! ?+ s- t+ H4 y- M/ {! X+ {9 f* v3 e0 X
(未完待续)
4 n. M& g; h: A; d% Y0 |9 _/ z: P/ T. y: ^/ }  l6 p/ g* Y. }
[ 本帖最后由 scliukejun 于 2007-6-1 11:02 编辑 ]
 楼主| 发表于 2007-5-31 16:26:27 | 显示全部楼层 来自: 中国四川成都
透视图成像面的说明
" s: j6 c1 b0 l* z5 O上述成像原理中使用一平面作成像面是一种近似处理办法,实际上, m* I2 [; A- k8 d( p' `+ r
从视图的近大远小无向性来看,成像面应该是一个以镜头中心为心的球面.只有这样,前远,后远,左远,右远才都能保证汇到一点上。9 `! Y6 O3 Y$ z& Y3 r. F- L- H* t
(未完待续)
 楼主| 发表于 2007-6-1 10:10:31 | 显示全部楼层 来自: 中国四川成都

本论题旨在最终解决相片测绘的技术问题

本论题旨在最终解决相片测绘的技术问题,欢迎大家捅跃参与讨论!, K( h$ g; \* N% ~, w
3 i! _* W/ T$ F1 V  I
定理一: 平行线交于一点) L: G! I& A  W% f! v
定理二:镜头中心与透视图(相片)中平行线交点的连线理论上应平行于所摄实物的这些平行线。
" s; A4 p& o* b
定理三: 如楼顶所述三交点画法附图所示,其中两交点连线与镜头中心组成的平面应平行于照像时实物的相应平面(二和三很有用,本人总结的
2 r+ r3 j6 q& d5 [9 }4 ]1 o! f! Z: \% P; R( v9 {
基于以上定理,如果照片能符合以上要求中定理一的话那么,通过求出互相垂直面在照片中的三个交点
5 t) E* J7 L4 M, ^) H- W就可求出镜头,照片的位置关系,以及实物相对照片的空间角度.
* o3 f+ n+ W6 n9 w" O& [6 Z! _6 g8 M
8 e, c" C, Z& x- q有些照片似乎不那么容易满足交于一点的条件,这个从理论上分析:1。成像面不是平面而是球面,直线也不是直线,所以交于一点并不在理论上满足真实光学原理,但小视角内可能几乎没有差别。  F1 n8 W! j! g# G" |
2。照片成像误差及从照片取点坐标值误差。
7 Y* Y  ], }+ F% T  W- ^4 M      此误差本人并不清楚<不知道成像传感器是否满足球面关系>
. {0 n" k/ m2 Y5 G6 l* d+ X) L& z) e1 x# r+ L
[ 本帖最后由 scliukejun 于 2007-6-4 12:46 编辑 ]
 楼主| 发表于 2007-6-7 10:01:37 | 显示全部楼层 来自: 中国四川成都
基于以上原理的求解实例(三点透视)及CAD--LISP程式
  G. I1 E& C" p+ l7 \各位试试,谈谈看法。
; g+ ]! L* z5 \( Z
! U, O6 w  g) a: u( j8 R% x) I! W[ 本帖最后由 scliukejun 于 2007-6-7 10:08 编辑 ]
透视图.gif
 楼主| 发表于 2007-6-7 10:56:30 | 显示全部楼层 来自: 中国四川成都
刚没传好,新传上来。

tousitu.rar

5.81 KB, 下载次数: 52

三点透视图样本.rar

29.49 KB, 下载次数: 50

评分

参与人数 1三维币 +50 收起 理由
山联2 + 50 原创内容

查看全部评分

发表于 2007-6-7 11:01:07 | 显示全部楼层 来自: 中国江苏扬州
:victory:
5 y0 w: E1 W( H/ A( V& Q搞得很精彩.
8 |! s! `( N0 [) `9 F" q5 G0 r3 Q; F& ?" ^( b$ z7 X
! m; g6 a6 A; l7 e; y/ s
但三个灭点的误差与所求的误差有多大.% x" }9 n$ }& A1 Z8 ]. ]
2 O  A, |9 X' q- Y" _; g6 d+ H( i! B3 t

+ t) ^7 S4 N4 K当面一多,
* Q" E5 W$ B" ]$ ~这样的设计就不合理了.; c7 R/ J; _; z1 F" ?
还是直接显示测量值最方便,简洁.
; ~. J0 t" z7 u& G. {: |# G( e, H5 j) Q! `. G+ d1 v( a* a
[ 本帖最后由 山联2 于 2007-6-7 11:02 编辑 ]
 楼主| 发表于 2007-6-7 11:47:00 | 显示全部楼层 来自: 中国四川成都

回复 #7 山联2 的帖子

我们知道生成同一个视图的不同物体有很多。
" O- \* \; W7 Q+ z; g; c- g, y  d如果物体信息不单纯,一张图是不能求解的。: ^9 p! {2 I: g/ ~
程序首先要求能已知图上实物的三个垂直面及其正交线。, z" o& y" _) I" X5 c$ f! G! n
然后能作出灭点。7 p% S* m, w2 W. g6 A
如果其他面都有正交关系,那本程序是能求解多面的,当然,这些边线要精确经过灭点(满足定理一)
) {3 O3 a2 E" k" G  Y# G# m8 G8 {, ]
" F, ^4 F( r, ]. a" N4 M7 e[ 本帖最后由 scliukejun 于 2007-6-7 11:50 编辑 ]
 楼主| 发表于 2007-6-7 11:50:04 | 显示全部楼层 来自: 中国四川成都
单灭点透视图:
$ J. S, n, k' S/ [4 y: ]. q    指镜头方向垂直于矩形的一平面所生成的透视图形+ q; X% R0 i" n5 A8 Z/ y& T
   特点是真实反应这个平面及与其平行平面内图形的比例、角度关系。
5 u, _9 v0 X- D, F# Q: p+ I( A' Q; p' u: o' [) B
双灭点透视图:" ^# o, K* [3 f
    指矩形的一边线与镜头方向的垂直平面相平行时生成的透视图形: w  O0 D9 B, v6 Q& A$ K7 E
     特点是真实反应与这边平行的线上线段的比例关系。
+ ^$ |2 P& N1 x
1 D% H# g$ j, `4 |8 @[ 本帖最后由 scliukejun 于 2007-6-7 21:17 编辑 ]
 楼主| 发表于 2007-6-8 19:05:36 | 显示全部楼层 来自: 中国四川成都

关于双灭点透视图的性质举例

双灭点透视图及其反求结果:" ^8 |- b' @# m
如附件所示,双灭点透视不像三点透视具有唯一性(形状和尺寸比唯一),能产生不同尺寸比的不同结果
双灭点透视.gif

双点透视图及解.rar

19.03 KB, 下载次数: 21

 楼主| 发表于 2007-6-8 19:17:44 | 显示全部楼层 来自: 中国四川成都
从双灭点及单来点透视图求解结果中成像平面与镜头及物体之间关系看来: o% \1 i: q4 z
平面并不是垂直于镜头与物体连线的。& Q5 `) d. R/ D
联想到透镜成像实验里成像面是平板,我想,关于成像平是球面及成像直线不是直线的说法应有偏差。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表