计算机视觉中的多视图几何第一章)
计算机视觉中的多视图几何第一章 2 D射影几何和变换
1.5 1D射影几何
交比 交比是射影不变量。给定4个点
x
,交比定义为:
i
Cross ( x , x , x , x )
1 2 3 4
x x
1
x x
2
x x
3
x x
4
1
3
2
4
在任何直线的射影变换下,交比的值不变:如 H x
2X 2
x 则:
1 2 3 4
C ross ( x x, x, x) C , ross ( x , x , x , x )
x y
S
其中s为缩放量,。
sR t 简洁的分块形式写成: H x x x o 1
T
相似变换就是在等距变换的基础上进行了一个S的缩放。
相似变换失真情况 相似变换的不变性质:长度比,夹角,虚圆点。
1.4.3 仿射变换
仿射变换是一个非奇异线性变换与一个平移变换的复合。它的矩阵表示为:
T *
1.6.5 由图像恢复度量性质 结论1.15 在射影平面上,一旦 C*被辨认,那么射影失真可以矫正到相差一个相似变换。
1.7 二次曲线的其他性质
1.7.1极点-极线关系
点X和二次曲线C定义一条直线L=CX。L称为X关于C的极线,而点X称为L关于C的极点。
c
l
x
如果点在C上,则它的极线就是二次曲线过点X的切线。
1 2 3
T
T
其中行直线无交点
平行线 平行直线交与理想点 无穷远线 所有理想点的集合
a c b / 2 d / 2
b / 2 d / 2 c e/ 2 e/2 f
1.2 2D射影平面
计算机视觉三维测量与建模-参考答案汇总 第1--8章
第一章大数据财务决策概论一、数字影像的概念?常见的数字影像的类型有哪些?物理世界的物体针对不同频段的电磁波具有不同的辐射、吸收和透射特性。
通常数字影像的成像过程是传感器将接收到的辐射、反射或透射的电磁波,从光信号转换为电信号,再转换为数字信号的过程。
彩色影像、灰度影像、二值影像、深度图影像、多光谱影像、伪彩色影像。
二、摄影几何的意义以及摄影几何数学表达的优点有哪些?射影几何学也叫投影几何学,在经典几何学中,射影几何处于一个特殊的地位,通过它可以把其他一些几何学联系起来。
在射影几何学中,把无穷远点视为“理想点”。
欧氏直线再加上一个无穷点就是射影几何中的直线,如果一个平面内的两条直线平行,那么这两条直线就交于这两条直线共有的无穷远点。
使用射影几何进行数学表达的优点包括:(1)提供了一个统一的框架来表示几何图元,如点、线和平面;(2)可以在无穷远处以直接的方式操作点、线和平面;(3)为许多几何操作(如构造、交集和变换)提供了线性表示方式。
三、为了描述光学成像的过程,通常需要引入几种坐标系,分别进行说明。
1.世界坐标系为了描述观测场景的空间位置属性,第一个需要建立的基本的三维坐标系是世界坐标系,也被称为全局坐标系。
2.像空间辅助坐标系第二类坐标系是像空间辅助坐标系,也被称为相机空间坐标系。
它类似于摄影测量学中的像空间辅助坐标系,是以摄像机为分析基准的坐标系,也是从三维空间转换到二维空间的一个桥梁。
3.像平面坐标系第三个重要的坐标系是像平面坐标系。
摄像机对三维场景拍照,属于透视投影变换,是将观测点的坐标值从三维空间转换到二维空间的射影变换。
四、基于不同的测量原理,主动式扫描仪系统可以分为几类?1.飞行时间扫描仪TOF类型的扫描仪通过测量从发射端发出的辐射波到目标表面的往返时间来计算目标表面点的距离。
2.相移扫描仪相移扫描仪利用正弦调制的强度随时间变换的激光束进行测量。
通过观测发射信号和反射信号的相位差,计算目标与传感器之间的往返距离。
计算机图形与图像 第一章 图形系统和模型
– 或童伟华副教授的课程主页:
• /~tongwh/CG_2012/
8
预修知识
• • • • C/C++编程 数据结构(链表、树等) 几何 线性代数
9
教材
• E. Angel, Interactive Computer Graphics — A top-down approach using OpenGL™, 5th edition, 2008. (有影印本) • 张荣华等译, 交互式计算机 图形学——基于OpenGL的 自顶向下方法(第五版), 电 子工业出版社, 2009.7
11
OpenGL
• D. Shreiner et al, OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1 (6th Edition), 2007. (中译版: OpenGL编程指南(原书第6版), 机 械工业出版社, 2008.8) • R. S. Wright, et al, OpenGL SuperBible: Comprehensive Tutorial and Reference (4th Edition), 2007. (中译版: OpenGL超级宝典(第4版), 人民邮电出版社, 2010.9)
• 图形流水线的VLSI实现
• 工业图形标准的出现
– PHIGS – RenderMan
• 网络图形系统:X Windows系统 • 人机交互(HCI)
33
发展概况(1990’s)
• 完全由计算机生成的 电影正片(featurelength) – 玩具总动员 (Toy Story,1995) • OpenGL API • 新型硬件的能力
计算机图形学讲义课件第一章
Electronic Publication
随着微型计算机及桌上印刷设备的发展, 计算机图形学及人机交互技术在办公自 动化及电子出版系统中得到广泛的应用。 昔日需要提交给专门的印刷机构出版的 资料,现在可以在办公室内印刷了,办 公自动化及电子出版系统可以产生传统 的硬拷贝文本,也可以产生电子文本, 包括正文、表格、图形及图象等内容。
路径探索
数字地球图片
HCI
HCI是设计、评估和执行交互计算机系统以及研 究由此而发生的相关现象的 HCI是未来的计算机科学。我们已经花费了至少 50年的时间来学习如何制造计算机以及如何编 写计算机程序。下一个新领域自然是让计算机 服务并适应于人类的需要,而不是强迫人类去 适应计算机。 ----Dan R. Olsen(CMU)
断 路 器 操 作 盘
远 程 控 制 界 面
医疗卫生方面
图形用户界面
介于人与计算机之间,人与机器的通信,人机界面 (HCI):软件+硬件 发展:由指示灯和机械开关组成的操纵界面→由终端 和键盘组成的字符界面(80年代)→由多种输入设备 和光栅图形显示设备构成的图形用户界面(GUI), (90年代)PC,工作站,WIMP(W-windows、I-icons、 M-menu、P-pointing devices)界面,所见即所得→VR 技术(发展方向)
CAD/CAM
图形学的主要应用领域之一 建筑、机械结构和产品设计(结构分析和外形设计)、布局(各 种管道,电子线路) AutoCAD, SolidWorks, Pro/E, UG, CATIA 实例 需要用户绘制出对象的精确图形
计算机辅助设计软件
由计算机构造对象的线框图模型
实例:已绘制的图形如下
小结:概念与术语
最新Computer Vision Multiview Stereo计算机视觉的多视点立体幻灯片课件
Stereo image rectification
computervisionmultiviewstereo计算机视觉的多视点立体论文总结英语资料ppt文档免费阅读免费分享如需请下载
3D Computer Vision
The main goal here is to reconstruct geometry of 3D worlds.
How can we estimate the camera parameters?
Nonlinear camera calibration
Perspective projection:
ui fx
vi
0
1 0
fy 0
uv00•rr12TT 1 r3T
ttt132•xzy1iii
Nonlinear camera calibration
Perspective projection:
- known 3D points on calibration targets
- find corresponding 2D points in image using feature detection algorithm
Camera parameters
Known 3D coords and 2D coords
• D. Scharstein and R. Szeliski. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. International Journal of Computer Vision, 47(1/2/3):742, April-June 2002.
计算机视觉 . 视觉系统的几何特性ppt课件
5.相机内部几何参数
单应矩阵(Homography matrix) 内部矩阵(Intrinsic matrix)
编辑版pppt
28
2D像素与3D场景点关系
Oc:镜头光心 Cs:图像坐标系原点
Sx ,Sy :像素间距 Xs ,Ys :图像平面
编辑版pppt
29
2D像素与3D场景点关系
Oc:镜头光心 Cs:图像坐标系原点 Rs:3D旋转
mPlEX1, m' PrEX1 mKX, m'K(RXT), T(K1m') TRX
m' T KT[T]RK1m0, m' T Fm0
F KT[T]RK1
本质矩阵(essential matrix)
F 的秩为2,F在相差一个常数因子下是唯一确定的。 F 可以通过8对图象对应点线性确定。
编辑版pppt
编辑版pppt
31
径向变形对称性示意图
编辑版pppt
32
径向变形导致图像变形
编辑版pppt
33
径向变形模型
图像坐标可以修正为真实坐标
x ~x x y ~y y
变形的修正量用多项式建模
x(~xxp)(1r22r43r6) 径向变形 [p1(r22(~xxp)22p2(~ xxp)(~yyp)]1(p3r2) 切向变形
编辑版pppt
6
1. 齐次坐标
3、通过二点的直线
如果
u1
u2
x1
v1
,
为x2二 图 v象2 点,则通过
t1
t2
该二点的直线的参数向量为: Lx1x2
L Tx 10 L Tx20
L
x1
x2
计算机图形学第一章基本知识
课程内容
• 第二篇 实用图形编程技术 第八章 基于MFC的图形编程基础 第九章 基于MFC的交互绘图 第十章 OpenGL基础知识和实验框架的建立 第十一章 OpenGL的基本图形 第十二章 OpenGL的组合图形及光照和贴图 第十三章 摄像漫游与OpenGL的坐标变换
1.2 计算机图形学的发展历史
时间 五十年代 特 征 MIT 旋风一号,计算机驱动CRT+照相机, SAGE(交互式图形技术诞生)
六十年代
随机扫描显示器,图形学之父
六十年代至七十年代 存储管显示器,应用的软件包 初 七十年代至八十年代 光栅扫描显示器,新型的图形输入设备,图 初 形语言标准 八十年代至九十年代 图形工作站(Apollo,Sun,Hp) 初 九十年代至今 微机,交叉学科(多媒体等)
计算机图形学 郑州大学信息工程学院
•按工作原理分为:1、阴极射线管(CRT)
1.4.3 显 示 器
控制栅
聚焦系统
荧 光 粉 涂 层
灯丝
阴极 加速系统 偏转系统
计算机图形学 郑州大学信息工程学院
2、 等离子屏幕显示器
• 由一个细小氖泡矩阵组成,由于氖泡有两种状态:开 启(点燃)、关闭(熄灭),且状态可保持。分为 1)前层:垂直导线 2)中层:细小氖泡 3)后层:水平导线
真实图形生成技术的发展
• 逼真地显示出该物体在现实世界中所观察到的 形象,就需要采用适当的光照模型,尽可能准 确地模拟物体在现实世界中受到各种光源照射 时的效果 • 局部光照模型模拟漫反射和镜面反射,而将许 多没有考虑到的因素用一个环境光来表示。 • 光线跟踪方法和辐射度方法为代表的全局光照 模型,使得图像的逼真程度大为提高
计算机图形学(1-3章讲义汇总整理)
图形显示系统是计算机图形处理系统中极其重要的部分。图形显示系统负责实时显示图 形处理的中间或最终结果,为用户提供可视的工作界面等。PC 机的图形显示系统逻辑上是 由监视器(Monitor,又称显示器)和显示卡(又称显示适配器)两大部分组成。目前显示器中主 要包括阴极射线管(CRT),液晶显示器(LCD)和等离子显示器(PDP)。
图形输入板与坐标数字化仪
图形输入板与坐标数字化仪两者的工作原理与功能完全相同,它们都是将图形转变成计 算机能接收的数字量的专用设备。它们按工作原理的不同分为电磁式、超声波式、电位梯度 式、机械式等多种。数字化仪往往具在定位、拾取、选择的功能,其主要性能指标有分辨率、 精度和幅面。许多数字化仪提供多种压感。现在非常流行的汉字手写系统就是一种数字化仪。
光笔
光笔是一种手持检测光的装置,它直接在屏幕上操作,拾取位置。光笔原理简单,操作 直观,但荧光屏的分辨率、电子束扫描速度、荧光粉的特性、笔尖与荧光粉的距离和角度等 诸多因素都会影响光笔的分辨率与灵敏度。另外,光笔对于荧光屏上不发光的区域无法检测, 也不能用于液晶、等离子体等类型的显示器。
触摸屏
触摸屏利用手指等对屏幕的触摸位置进行定位。按工作原理可以分为:电阻式、电容式、 红外线式和声波表面波式。
计算机图形学的研究内容 计算机图形学的定义
计算机图形学是利用计算机来建立、处理、传输和存储从某个客观对象抽象得到的几何 和物理模型,并根据模型产生该对象图形输出的有关理论、方法和技术。1982 年,国际标 准化组织 ISO 将计算机图形学定义为:研究用计算机进行数据和图形之间相互转换的方法和 技术。
CRT 显示器
CRT 显示器由于分辨率和可靠性高、速度快、成本低等优点,多年来一直是图形显示系 统中最重要的设备。CRT 显示器的工作方式分为随机扫描和光栅扫描两种方式,目前以光栅 扫描方式为主,这是因为,虽然随机扫描图形显示器具有画线速度快、分辨率高等优点,但 难以生成具有多种灰度和颜色且色调能连续变化的图形,而光栅扫描图形显示器却可以生成 有高度真实感的图形,因而已成为 PC 机和 Macintosh 计算机以及各种工作站所使用的最重 要的信息显示设备。
计算机视觉-多视图几何
Trifocal Tensor
Multiple View Geometry Bundle adjustment Auto-Calibration
Three View Reconstruction
MultipleView Reconstruction Papers Papers
Apr. 8, 10
Apr. 15, 17 Apr. 22, 24
Projective 2D Geometry
• Points, lines & conics • Transformations
• Cross-ratio and invariants
Projective 3D Geometry
• Points, lines, planes and quadrics
X R t Y or λ x P. X 0T 1 Z 3 1
but also affine cameras, pushbroom camera, …
Camera Calibration
• Compute P given (m,M)
Textbook:
Multiple View Geometry in Computer Vision by Richard Hartley and Andrew Zisserman Cambridge University Press
Alternative book:
The Geometry from Multiple Images by Olivier Faugeras and Quan-Tuan Luong MIT Press
Single-View Geometry
精品课件-计算机图形学(张宁蓉)-第1章
第 1 章 绪论
3. 虚拟现实也称虚拟实境, 是一种可以创建和体验虚拟世界的 计算机系统, 它利用计算机技术生成一个逼真的, 具有视、 听、 触等多种感知功能的虚拟环境。
第 1 章 绪论 4. 现在的美术人员, 尤其是商业艺术设计人员都热衷于用计 算机软件从事艺术创作。 可用于美术创作的软件很多, 如二维 平面的画笔程序(CorelDraw、 PhotoShop、 PaintShop)、 专 门的图表绘制软件(Visio)、 三维建模和渲染软件包(3DMAX、 Maya), 以及一些专门生成动画的软件(Alias、 Softimage) 等, 可以说是数不胜数。
第 1 章 绪论 1.3 计算机图形学的应用 1. 计算机辅助设计与制造(CAD/CAM) 由于设计周期短、 成本低、 质量高, CAD/CAM是计算机图 形学的一个最广泛、 最活跃的应用领域, 如飞机、 汽车、 船 舶、 宇宙飞船、 计算机、 大规模集成电路、 民用建筑、 服 装等设计。
第 1 章 绪论 2. 科学计算可视化是指运用计算机图形学和图像处理技术, 将 科学计算过程中产生的数据及计算结果转换为图形或图像在屏幕 上显示出来, 并进行交互处理的理论、 方法和技术。
第 1 章 绪论 容易与计算机图形学的概念混淆的是图像处理。 随着学科 的发展, 图形和图像已经没有明确的界限了。 计算机图形学的 主要目的是由数学模型生成真实感图形, 其结果本身就是数字图 像。 当然, 图形有别于对实物拍摄或捡取的照片。 图形是运算 形成的抽象产物, 而图像是直接量化的原始信号形式。 它们的 定义及区别如下:
第 1 章 绪论 第1章 绪 论
1.1 计算机图形学概述 1.2 计算机图形学的发展史 1.3 计算机图形学的应用 1.4 计算机图形学的研究方向
计算机视觉中的多视图几何D射影几何和变换ppt课件
变换的层次 群 矩阵 失真 不变性质 射影 A t 接触表面 15dof v’ v 的相交和相切 仿射 A t 平面的平行 12dof 0’ 1 体积比,形心 相似 sR t 绝对二次曲线 7dof 0’ 1 欧式 R t 体积 6dof 0’ 1 A是3*3的可逆矩阵,R是3D旋转,t是平移
射影变换 在点变换X’=HX下,平面变换为π‘=H’‘‘π 平面上的点的参数表示 在平面π上的点X可以写成X=Mx 其中M是4*3矩阵,设平面π=(a,b,c,d)’ 且a非零,那么M’可以写成M‘=[PII3*3],其中p=(-b/a,-c/a,-d/a)’
平面、直线和二次曲面的表示和变换 直线公式:ax+by+c=0,矢量(a,b,c). 平面公式:π1X+π2Y+π3Z+π4=0,矢量(π1,π2,π3,π4)’. 齐次化, X=x1/x4, Y=x2/x4, Z=x3/x4. 得到π1x1+π2x2+π3x3+π4x4=0 或简记为π’X=0.表示点X在π上.
设A,B分别是原点和X-方向的理想点 L=(0,0,0,1)’(1,0,0,0)-(1,0,0,0)’(0,0,0,1) =4行4列的矩阵反对称矩阵,左下角1 由两平面P,Q的交线确定的直线的对偶Plucker表示为L*=PQ’-QP’并与L有相似的性质。在点变换下,L*’=H‘’‘L*H’‘,矩阵L*可由L通过简单的重写规则得到: l12:l13:l14:l23:l42:l34=l*34:l*42:l*23:l*14:l*13:l*12 对偶的原则是1234的集合
无穷远平面 (1)在平面射影几何中,辨认无穷远线就能测量平面的仿射性质,辨认其虚原点就能测量其度量性质: 两张平面相平行的充要条件是他们的交线在π∞上 如果一条直线与另一条直线或一张平面相交在π∞上,则他们平行 (2)在射影变换H下,无穷远平面π∞是不动平面的充要条件是H是一个仿射变换(类似于P20无穷远线的推导) 在放射变换下平面π∞是整个集合不动,而不是点点不动 在某个具体的放射变换中,可能还存在除π∞外的某些平面保持不动,但仅有π∞在任何仿射变换下保持不变
多视图学习 multi-view
多视图学习(multi-view learning)前期吹牛:今天这一章我们就是来吹牛的,刚开始老板在和我说什么叫多视图学习的时候,我的脑海中是这么理解的:我们在欣赏妹子福利照片的时候,不能只看45度角的吧,要不那样岂不是都是美女了,这还得了。
所以我们要看各个角度的照片,打击盗版美女,给大家创建一个真诚的少点欺骗的和谐世界。
所以说,多视图学习就是360度,全方位无死角的欣赏(学习)然后得到最接近真实值的判定。
话说那么一天啊,一个人和一个蚂蚁在对话,他们看着一个米饭粒,人说,这个米饭粒胖嘟嘟的一定很香,蚂蚁说:你胡说,这米粒明明是长方形的,你干嘛说他胖嘟嘟的。
然后他们就吵得面红耳赤,就去问上帝,这米究竟是什么样子的。
上帝说:你们都没有错,人看到的是三维的世界,所以他们能看到立体的东西,而蚂蚁只能看到二维的,所以蚂蚁只能看到平面的。
从上面的小故事我们可以看出,多视图学习就是从多个角度去学习,然后数据进行预测提高准确性。
一半监督学习半监督学习问题在真实世界中大量存在,以下列举几例:在文本分类中,例如,垃圾邮件过滤问题,所有邮件都可以作为未标记数据,标记数据的获取要求用户标注哪些是垃圾邮件,哪些不是,如果使用传统的监督学习方法,需要用户标记上千个邮件作为样本,才能使训练的学习器有较好的过滤性能,而几乎没有用户愿意花如此多的时间标记邮件,在只有少量的用户标记邮件和大量的未标记邮件的情况下,使用半监督学习方法训练垃圾邮件过滤器可能是一个好的选择。
在图像处理中,例如,计算机辅助医学图像分析问题,可以从医院获得大量的医学图像作为未标记数据,但如果要求医学专家把这些图像中的病灶都标识出来,往往是不现实的,一般只能对少量医学图像中的病灶进行标识,所以需要使用半监督学习方法来减少对标记数据的需求,在自然语言处理中,例如,句法分析问题,为了训练一个好的句法分析器需要构造句子/句法树,这是一项十分耗时的工作,构造几千个句法树可能要耗费一个语言学家几年的时间,而可以作为未标记数据使用的句子是普遍存在的,考虑未标记数据的半监督学习能解决语言学家的困难,上述实例表明,随着信息技术的飞速发展,我们面临的问题是,数据大量存在,但获取数据的标记却需要耗费大量的人力物力,传统的监督学习方法在标记数据较少的情况下很难获得好的预测性能"半监督学习正是为了解决这类问题而提出,在理论和实际中都具有重要意义。
多视角几何导读1-投影几何变换
多视角几何导读1-投影几何变换本文主要对后续篇章的核心思想作出简单说明,准确、详细的定义、公式和算法等将在后续文章中具体介绍。
1.1 投影几何简介我们应该都很熟悉投影变换。
当我们看图片时,我们所看到的正方形其实并非正方形,圆形并非圆形。
平面对象映射到图片上的变换,是一种典型的投影变换实例。
所以在投影变换过程中哪些几何性质会被保存下来?当然,形状显然没有被保存下来,因为圆形可能成像为椭圆形,长度同样也可能无法保存下来,例如,同一个圆中两个相互垂直的半径投影变换后会被拉伸至不同长度幅度。
角度、距离、距离的比值-这些均未保留下来,似乎只有少部分几何性质经投影变换后会保留下来。
但是,有一个被保存下来的性质就是直线度,这是对映射最普遍的要求,我们可以定义平面的投影变换是,平面中点的任意映射都保留在其直线中。
为弄清楚为什么需要投影几何,我们从熟悉的欧式几何开始研究。
欧式几何描述了物体的角度和形状。
欧式(欧几里得空间的简写)几何在一个主要方面存在麻烦-这需要我们不断做出例外的原因-例如交线。
两条二维空间的线普遍在某个点相交,但有些线对并不是这样-平行线。
解决该问题的方法是,假设平行线相交于无穷远处。
但这种想法无法令人信服,并与另一说法相矛盾,即无穷远不存在,仅仅是一个虚拟的对象。
通过在平行线相交的无穷远增加点,这些点称为理想点,它们被用来解决无穷远的困难,从而解决这一矛盾。
通过在无穷远处增加点,熟悉的欧式空间转换成一种新的几何对象,投影空间。
这是一种非常实用的思考方法,因为我们熟悉欧式空间的特性,涉及距离、角度、点、线和入射等概念。
而投影空间内并不存在什么新概念-它仅仅是欧式空间的延伸,两条线总是在某个点相遇,尽管有时在无穷远的理想点。
坐标.欧式二维空间的点,由有序的实数对表示,(x,y)。
我们可以增加一个坐标到有序实数对中,即三坐标(x,y,1)同样表示相同的点。
该操作似乎并没有什么影响,因为我们可以从点的一个表示形式通过增加或删除最后一个坐标获得另一个形式坐标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
状的面积都被缩放了detA倍,即detD倍)。
射影变换
x'
A
vT
t v
x
并不是总能通过对矩阵缩放而取v为1,因为v可能是
零。
不变量:四共线点的交比。
A
vT
t v
x1 x2 0
v1
A x1
x1
x2
v2 x2
理想点被映射到有限点,平行线不再平行
射影变换分解
射影变换的分解:
仿射变换
仿射变换是一个非奇异线性变换与一个平移变换的
复合。
x' y'
a11 a21
a12 a22
tx x
t
y
y
1 0 0 1 1
x'
A 0
t 1
x
平面仿射变换有六自由度。A是非奇异矩阵。
A可以看作是旋转和非均匀缩放的复合。
A R( )R()DR()
A=UDVT=(UVT)(VDVT) R( )R()DR() 不变量:平行线,平行线段长度比,面积比(任何形
6.对偶原理:互换原定理中点和线的作用。
二次曲线
ax2+bxy+cy2+dx+ey+f=0
齐次化得:
ax12+bx1x2+cx22+dx1x3+ex2x3+fx32=0 xTCx=0
a b/2 d /2
C
b d
/ /
2 2
c e/2
e
/ f
2
5点定义一条二次曲线
对偶二次曲线
过(非退化:矩阵C是可逆矩阵)二次曲线C上点x 的切线l由l=Cx确定; 因为xTCx=0;l=Cx;所以(C-1l)TC(C-1l)=lTC-1l=0; 退化二次曲线:C=lmT+mlT 由l和m两线组成,矩阵C 是秩为2的对称矩阵,它的零矢量为x=lXm,它是l和 m的交点; 退化的线二次曲线包含两个点(秩2),或一个重点 (秩1)。
x32 x41) x22 x41)
共点线
共点线是直线上共线点的对偶。任何四条共 点线都有一个确定的交比。
从图像恢复仿射和度量性质
无穷远线:(0,0,1)T 在射影变换H下,无穷远直线l为不动直线的充要条 件是H是仿射变换。(在仿射变换下,l不是点点不 动的) 如果无穷远直线的像是l=(l1,l2,l3)T,假定l3不为0,那 么把l映射回无穷远处的一个合适的射影变换是
变换的层次
1.一般线性群:nXn可逆实矩阵的群称为(实的)一 般线性群或GL(n); 2.射影线性群:当把相差非零纯量因子的矩阵都视为 等同时,得到射影线性群,记为PL(n);在平面射影 变换时,n=3;PL(3)的重要子群包括仿射群和欧氏 群; 3.仿射群:由PL(3)中最后一行为(0,0,1)的矩阵组成 的子群; 4.欧氏群:欧氏群是仿射群的子群,其左上角的2X2 矩阵是正交的。当左上角的2X2矩阵的行列式为1时 称为定向欧氏群;
sR t / v K 0 I 0 sRK tV T / v t
H
HS H AHP
0
1
0
1
V
T
v
VT
v
A t
H V T
v
A sRK tV T / v det K 1且是
上三角矩阵 这里用到矩阵的QR分解:非奇异矩阵A可以分解为 一个正交矩阵Q与一个非奇异上三角矩阵R相乘。 不变量的数目:与函数无关的不变量数等于或大于 配置的自由度数减去变换的自由度数。
1 0 0
H
HA
0
1
0
l1 l2 l3
仿射矫正
消影线l的确定: 1. 由平行线的影像的交点来计算。 2.给定一条直线上已知长度比的两个线段,该直线 上的无穷远点便可以确定(利用交比)。 1)a,b,c坐标分别是0,a,a+b。 2)a’,b’,c’坐标分别是0,a’,a’+b’。 3)计算1D射影变换H2X2 4)在变换H2X2下无穷远的像可以求出。 3.消影点可以用几何作图的方法得到。
虚圆点及其对偶
在相似变换下,无穷远直线上有两个不动点。他们
是虚圆点。I=(1,i,0)T,J=(1,-i,0)T 在射影变换H下,虚圆点为不动点的充要条件是H是 相似变换。
等距变换
x' cos
y
'
sin
1 0
sin
0
tx x
ty
y
1 1
x'
R 0
t 1
x
当 =1时,该变换是保向的且是欧氏变换(欧氏变换是等距
变换的一种,只有平移和旋转),当 =-1时,该变换是逆向
的(包含了反射)。
不变量:长度,角度,面积
群和定向:如果左上角的2X2矩阵的行列式为1,它是保向 的。保向的等距变换形成一个群,但逆向的不是。这种区别
1D射影几何
x’=H2X2x 3个自由度,由3组对应点来确定。
交比:
Cross(x1, x2, x3, x4 )
x1x2 x1x3
x3 x4 x2 x4
xi x j
det
xi1 xi 2
x j1
x
j
2
Cross( x1 ,
x2 ,
x3 ,
x4 )
( x11 x22 ( x11 x32
x12 x21)(x31x42 x12 x31)(x21x42
对于下面的相似和仿射变换同样如此。
相似变换
相似变换是一个等距变换与一个均匀缩放的复合。当欧氏变
换(即没有反射)与均匀缩放复合时,相似变换的矩阵表示
为:
x' s cos
y
'
s
sin
1 0
s sin s cos
0
tx x
t
y
y
1 1
x'
sR 0
t 1 x
不变量:夹角,平行线,两长度的比率,面积的比率 度量结构:确定到只差一个相似变换的结构。
射影变换
射影映射是IP2到它自身的一种满足下列条件的可逆 映射h:三点x1,x2,x3共线当且仅当h(x1),h(x2),h(x3)
也共线。 映射h:IP2→IP2是射影映射的充要条件是:存在一 个3X3非奇异矩阵H,使得IP2的任何一个用矢量x表 示的点都满足h(x)=Hx。 点:x’=Hx;H为3X3非奇异矩阵 直线:l’=H-Tl; 二次曲线:C’=H-TCH-1; 对偶二次曲线:C*’=HC*HT;
点与直线
1.点x在直线l上的充要条件是xTl=0;
2.两直线l和l’的交点是点x=lXl’;
3.过两点x和x’的直线是l=xXx’;
4.理想点:(x1,x2,0)T 无穷远线l=(0,0,1)T
5.IP2中的一个点对应IR3中的一条过原点的直 线,IP2中的直线对应IR3中的过原点的平面; IP2中的两点确定一直线对应IR3中的两过原点 的直线确定一个平面,IP2中的两直线交于一 点对应IR3中的两过原点的平面交于一条直线。