直接线性变换 matlab,直接线性变换解法

《直接线性变换解法》由会员分享,可在线阅读,更多相关《直接线性变换解法(72页珍藏版)》请在人人文库网上搜索。

1、第七章 直接线性变换解法,Direct Linear Transformation-DLT,主要内容,7.1 概述 7.2 DLT解法的基本关系式 7.3 DLT解法的解算过程 7.4 DLT解法物方坐标解算 7.5 有关技术问题 7.6 二维直接线性变换,7.1 概述,以往的航空摄影测量测图多半以内定向-相对定向-绝对定向的方案处理立体像对,此时的内定向需已知像片的参数,内方位元素、框标的理论坐标,即,所用相机为量测摄影机,地面摄影测量按此种方案处理时也需使用量测摄影机,0、背景,目前存在的大量非量测摄影机,如 CCD摄像机、普通数码相机、工业相机,能否应用于近景摄影测量中是人们普遍关心的问。

2、题,此类设备并不适合使用上述测量方案;况且近景摄影测量中相当多的测量成果都是基于目标上离散点的空间坐标。由离散点可生成等值线、生成目标的表面模型、计算面积、体积、坡度等成果,是否有某种算法适合非量测摄影机的数据处理,答案是肯定的,一、定义,直接线性变换解法是建立像点的“坐标仪坐标”和相应物点的物方空间坐标直接的线性关系的解法,二、直接线性变换解法的特点,1、不归心、不定向,2、不需要内外方位元素的起始值;,3、物方空间需布置一组控制点,4 、特别适合于处理非量测相机所摄影像,5、本质是一种空间后交-前交解法,1、像素坐标与像平面坐标系之间的关系,将此式写成矩阵形式,7.2 直接线性变换解法的基。

3、本关系式,由另外一种方法来推演共线条件方程式,或,7.2 直接线性变换解法的基本关系式,由另外一种方法来推演共线条件方程式,式中:R 为旋转矩阵 t 为平移向量,2、像空间坐标系与物方坐标系之间的关系,7.2 直接线性变换解法的基本关系式,由另外一种方法来推演共线条件方程式,3、成像投影关系,写成矩阵形式,7.2 直接线性变换解法的基本关系式,由另外一种方法来推演共线条件方程式,4、成像共线条件方程式,建立物方坐标系坐标与像点坐标之间的关系,像空与物方,投影关系,像素与像平面,7.2 直接线性变换解法的基本关系式,由另外一种方法来推演共线条件方程式,4、成像共线条件方程式,建立物方坐标系坐标与。

4、像点坐标之间的关系,7.2 直接线性变换解法的基本关系式,由另外一种方法来推演共线条件方程式,共线条件方程式,7.2 直接线性变换解法的基本关系式,直接线性变换解法原则上也是由共线条件方程式推演而来,此式中,x,y)-像点的坐标仪坐标,x0,y0)-像主点的坐标仪坐标,X,Y,Z)-像点对应的物方点的物方 空间坐标,XS,YS,ZS)-摄影中心的物方空间坐标,ai,bi,ci)-旋转矩阵中的方向余旋,x,y)-线性误差改正数(包含ds,d,以像主点为原点,不包含线性误差的像点p的坐标,以像主点为原点包含不正交性d误差的像点p的坐标,以像主点为原点包含不正交性d误差及比例尺不一误差ds的像点p的。

5、坐标(实际在p,以上假设认为x轴方向无比例尺误差的影响,设x轴方向比例系数为1, 则y轴方向比例系数为,设x轴方向主距为fx, 则y轴方向主距为,fy= fx/(1+ds),1+ds),比例尺不一误差ds可以认为是所用坐标仪x轴、y轴单位长度不一致及摄影材料不均匀变形等因素引起的,不正交性误差可认为是所用坐标仪 x轴、y轴不垂直引起的,对数字相机而言,比例尺不一误差ds可以认为是像元x、y方向长度不等引起的,对数字相机而言,不正交性误差可认为是像元x、y方向排列不垂直引起的,从图中可以看出,从图中可以看出,1,将x, y代入式(1,2,式(2)中含有11个独立参数,6个外方位元素(XS,YS,。

6、ZS ,3个内方位元素(x0,y0, fx,比例尺不一系数ds,x,y轴间的不正交系数d,2,3,其中,2,目的是向(x,y)与(X,Y,Z)间的直接关系推导,由(3)第2式,导出基本关系式为(x,y)与(X,Y,Z)间的关系式,即希望导出x=f(X,Y,Z,) y=f(X,Y,Z,)的形式,3,通分,并分别以X、Y、Z 合并同类项,等式两边同除以(1+ds)cosd,分子、分母除以r3,其中,经通分、合并同类项等一般数学运算,同理,由式(3,3,第1式cosd-第2式sind,其中,基本关系式,其中li(i=1,211)系数是,外方位元素(XS,YS, ZS, f,w,k,内方位元素(x0,。

7、y0, f,坐标轴不正交系数db,坐标轴比例不一系数ds,的函数,7.3 直接线性变换解法的解算过程,解算li系数相当于后方交会,解算物方空间坐标相当于前方交会,式中包含: 像点坐标: (x,y) 物方空间坐标:(X,Y,Z) 成像参数:li系数,7.3 直接线性变换解法的解算过程,线性关系,1、li 系数解算,列出以li系数作为未知数的方程,1、 li 系数解算,以li系数为未知数的方程组,n个点列出2n个关于li系数的线性方程,由物方空间控制点及对应的像点可以解算li系数,条件,物方空间至少布置6个控制点,2、内方位元素(x0 , y0)的解算,旋转矩阵,由上述三个关系式,可以解算,3、参。

8、数ds、d的解算,令,令,4、主距的解算,5、外方位元素的解算,由l4、l8的表达式有,由以上三个表达式可解求外方位直线元素,由l9、l10 、l11的表达式有,外方位角元素,6、直接线性变换的精度,11个 li 系数,由内外方位元素及系统改正数组合而成,并不包含镜头畸变差改正,含系统改正后,关系式为,其中,x,y) -像点的坐标仪坐标,x0,y0 -像主点的坐标仪坐标,k1,k2 . -对称径向畸变系数,r - 像点的向径,P1,P2 . -切向畸变系数,取,令,以li为未知数,列误差方程式,A值的计算过程也为迭代计算过程,每次迭代A值的计算是通过控制点求得的,对不同的控制点像点坐标列误差方。

9、程式,A值不同,待定点像点坐标的系统误差改正,7.4 直接线性变换解法空间坐标解算,列出以物方空间坐标为未知数的方程,7.5 有关技术问题,一、DLT解法的性质,本质是一种空间后方交会-空间前方交会解法,用物方空间布置的控制点解求li系数(相当于后方交会,用解求的li系数和两张以上待定点的坐标仪坐标解求待定点的物方空间坐标,二、控制点空间分布的要求,控制点不能布设在空间的任意同一平面内,引申为控制点布设在空间的起伏不大,解算结果也不稳定,要求,控制点在空间分布均匀;在像片上的构像范围大,三、操作特点,像片可任意放置,不归心、不定向,既可单片量测像点坐标,也可立体量测像点坐标,对数字影像,在图像。

10、坐标系中量测控制点和待定点的影像坐标。量测精度有像素级和子像素级,四、摄站位置安置的要求,摄站点不能与物方坐标系原点重合,原因是解算过程存在A值的解算,A值的几何意义,通分,如果摄影中心在坐标系的原点,解决方法,坐标重心化,1、精度:直接线性变换解法可提供1/5000 摄影距离精度的测量成果,2、影响直接线性变换解法精度的因素有,像点坐标量测精度,两像片主光轴的交会角(交会图形,像片张数,非线性畸变误差的改正 程度,五、影响精度的因素,控制点的 数量、质量、分布,7.6 二维直接线性变换,一、基本关系式,可由三维直接线性变换基本关系式导出,被测目标为二维平面时,可认为Z为常数,也是投影变换公式,实际是两个平面之间的投影变换,怎样解析计算,后交,列关于 系数的方程,前交,列关于 的方程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/409506.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【linux】——linux ls命令参数及用法详解---linux显示目录内容命令

linux系统中ls命令的用法详解ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以…

罗斯蒙特电磁流量计8723说明书_罗斯蒙特8732E电磁流量计故障原因及解决办法!...

今天我们来说说罗斯蒙特8732E电磁流量计的一些基本故障和解决办法,我们在排除电磁流量计的故障时,确定问题至关重要。下面提供了无法正常工作的电磁流量计表现出的常见症状。此表提供了潜在的原因以及为每种症状建议的纠正措施。流量计故障:0…

基于matlab的车流量检测,求解释代码,一段交通车流量检测的代码

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼大神求解释一下代码的意思,通俗点楼主新手啊~while ~isDone(hbfr)[y, cb, cr] step(hbfr);[cb, cr] step(hcr, cb, cr);image step(hcsc, cat(3,y,cb,cr));y im2single(y);y y-mean(y(:));fg_image step(hof, y);…

堆和栈的区别(转过无数次的文章)

一、预备知识—程序的内存分配 一个由C/C编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区&#xf…

mysql表数据提取工具,Jailer数据提取

软件简介Jailer工具一款功能强大的数据提取工具,此次小编给大家推荐的这款新版的软件中增加了在数据浏览器界面编辑和执行任意 SQL 语句的功能,通过也可以基于行对 SQL 语句执行结果的数据进行编辑,提升了语法高亮,推荐各位有需要…

python灰色模型代码_几行代码搞定ML模型,低代码机器学习Python库正式开源

机器之心报道机器之心编辑部PyCaret 库支持在「低代码」环境中训练和部署有监督以及无监督的机器学习模型,提升机器学习实验的效率。想提高机器学习实验的效率,把更多精力放在解决业务问题而不是写代码上?低代码平台或许是个不错的选择。最近…

分布式事务框架_阿里分布式事务框架GTS开源啦!

点击上方“Java后端技术”,选择“置顶或者星标”每天带你看高清大图哦!整理:开源中国就在9号这天,阿里分布式事务框架GTS开源了一个免费社区版Fescar,看到了这个消息内心非常的激动!在微服务系统中&#xf…

python3 readexcel pandas问题,使用python中的pandas中的read_excel函数将日期保留为字符串...

Python 2.7.10Tried pandas 0.17.1 -- function read_excelTried pyexcel 0.1.7 pyexcel-xlsx 0.0.7 -- function get_records()在Python中使用pandas时,是否可以读取excel文件(格式:xls | xlsx)并将包含 date 或 date time 值的列保留为 strings 而不…

SqlServer开发利器—SQL Prompt5

智能提示 SQL Prompt5的智能提示比SqlServer自带的要好很多,而且可以设置让关键字自动大写,对于数据库中的对象可以很方便的看到对象的创建脚本,如下图: 格式化代码 有时候我们把从程序中跟踪到的代码或是从SQL跟踪器中跟踪到的代…

php 数据类型伪类型,PHP之伪类型与变量

本文档中使用的伪类型与变量伪类型(pseudo -types)是PHP文档里用于指示参数可以使用的类型和值,请注意,它们不是PHP语言里原生类型,所以不能把伪类型用于自定义函数里面的类型约束(typehint)。mixedmixed说明一个参数可以接受多种不同的(但不…

unity text不能刷新_Unity使用ComputerShader实时压缩RT!

背景computer shader最近突然变得异常火热,原神和UE开发者大会多次被人提到通过computershader对手机平台的优化。一方面得益于最近手机硬件的提升,对computer shader的支持和性能提升。另一方面,新出的游戏对于画面质量的要求越来越高&#…

SVN Could not open the requested SVN filesystem解决办法

如果TortoiseSVN的版本过高,而SVN服务器的版本过低有可能造成,创建的资源库无法访问(SVN Could not open the requested SVN filesystem)。因此版本要相符。当然为避免上面的问题也可以直接用命令来创建,在命令行窗口&…

zip转直链php,蓝奏网盘直链转换器

蓝奏网盘直链转换器是一款非常不错的网盘直链转换工具,能够帮助用户批量进行蓝奏云网盘链接转换,可以自定义设置转换线程数,让用户能够直接下载分享的文件,下载速度非常快,有需要的用户不要错过了,赶快来下…

hdu 1695

题目:http://acm.hdu.edu.cn/showproblem.php?pid1695 给出a b c d k 在 [a,b] [c,d]内各找一个数,使得gcd(x,y) k,也就是说 gcd(x / k, y / k) 1,所以就是在 [1,b / k] [1, d / k]中找互质的对数。容斥原理和欧拉函数的应用&a…

python流量监控_用python中的pcapy实现网络流量监控

我写了一个简单的网络流量监视器来获得B/s和/或总数据传输率(B)。然而,当我用ftp(使用Total Commander)传输一个文件来测试它时,我不能让它把Total transfer作为文件大小来衡量。它总是比实际尺寸小得多。我不确定我是不是做错了什么。。我设置的BPF过滤…