二维平面测量

首先我们应该知道什么是二维平面,二维平面简单的说就是只含有x,y坐标系的平面,在z轴上没有当量。这种一般出现在对于一个平面的宽度,长度,变形的测量,一般应用较多的场合是对一个规则的机械零件进行尺寸测量。
那么如何对二维平面测量他的变形程度呢,
首先还是需要对相机进行标定,这种一般需要相机正对被测物体,也就是让被测物面与摄像机光轴垂直,与像面平行。假设摄影成像系统满足针孔模型,因此物体和其图像满足中心投影变换,两者满足相似关系,相差一个放大倍数。只要从图像上提取所需参数,乘上实际比例系数,就得到物体的实际几何参数。这个比例系数如何得到?首先使用一个已知精确尺寸为d的物体放置于要测物件的位置(此时最好被测物件的上表面与试验件的表面平行,不然会引入误差)在图像上通过处理可以得到这个试验件的像素尺寸u。此时可以得到比例系数S=d/u。随后测量待测物。得到像素尺寸。然后乘以比例系数即可得到真实的尺寸。
常见的二维平面测量主要有二维几何位置、形状、变形测量、位移和速度的测量。其基本原理是利用单幅图像中目标几何参数测量或利用了不同时刻拍摄的图像中目标的变化来进行测量。下面列举几种典型的应用。
(1) 散斑相关变形测量
散斑相关位移测量是对变形前后采集的物体表面的两幅散斑图像用数字相关法(见第七章“数字相关亚像素定位法”)进行处理,以实现对物体变形的测量。
(2) 网格法变形测量[116~124]
网格法变形测量是最古老的光测力学测量方法之一,其基本原理是:在物体上制作网格标志点,对变形前后分别采集网格标志点的两幅图像,提取图像上网格标志点的位置并计算相应位移,从而获得物体在相应位置上的变形。图5.4.2是用网格法测量拉伸试验(在1200℃高温条件下)中边裂纹试件裂纹尖端变形场的网格图。
(3) 胶片、地图测量
将胶片、地图等图像转换为数字图像来进行位移、位置、形状或距离的测量。

单摄像机对于二维平面的测量相关推荐

  1. 【飞控理论】【惯性导航基础】二维平面的旋转如何用代数表示?三维平面的旋转如何用代数表示?什么是四元数?四元数、欧拉角、方向余弦之间有什么关系?

    上一篇欧拉角 由于欧拉角在描述三维空间物体旋转问题时存在万向节死锁问题(详情戳这里),所以引入四元数概念. 目录 1.二维平面的旋转 2.三维平面的旋转(什么是四元数) 3.<捷联惯性导航> ...

  2. 使用c语言编程解决物理问题--质点在二维平面的运动

    质点在二维平面的运动问题 此题目为南京师范大学考研题目(第4题) #include<stdio.h> #include<math.h> #define g 10//重力加速度 ...

  3. python计算二维平面的曲线的曲率

    曲率用来描述一段曲线像一个圆的程度,曲率的倒数就是曲率半径 曲率半径越大,曲率越小,说明曲线越平滑 曲率半径越小,曲率越大,说明曲线越弯 曲率半径的百度百科网址:https://baike.baidu ...

  4. 关于二维平面坐标变换矩阵的说明

    坐标变换矩阵 什么是坐标变换矩阵 从平移的角度证明 从缩放的角度证明 从旋转的角度证明 从仿射关系证明(综合地看) 延伸:旋转矩阵的证明 什么是坐标变换矩阵 坐标转换矩阵就是指将两个点之间的仿射关系以 ...

  5. 轮廓线重建:二维平行轮廓线重建理论和方法

    1.前言 MarchingCube方法重建三维物体表面的过程是依据像素灰度值的比较来确定等值点,从而得到组成等值面的三角片.由于表征器官组织密度的灰度值是一个在空间分布上不连续的数据,所以仅靠一个灰度 ...

  6. 静止的单摄像机无法得到像点的三维坐标详解

    我们知道在机器视觉中通常要使用的搭建的视觉测量系统对一个物体的尺寸.形变.以及三维形貌进行测量.一般按照摄像机的个数以及组成部分分为三类测量方法.分别为单目测量.双目(大于2为多目)测量.以及结构光测 ...

  7. 关于线段树or 树状树状 在二维平面搞事情!Orz

    第一式:https://ac.nowcoder.com/acm/contest/143/I 题意: 有 n 个点,一个点集 S 是好的,当且仅当对于他的每个子集 T,存在一个右边无限长的矩形,使得这个 ...

  8. turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图——全过程

    turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图--全过程 ROS中的地图 使用rosbag记录数据 rosbag record rosbag play ...

  9. 给定两个数组arrx和arry,长度都为N。代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点?

    问题描述: 给定两个数组arrx和arry,长度都为N.代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点? 思想 坐标系中两个点 ...

  10. 【信息技术】【2018】利用单摄像机系统进行航向估计的车辆跟踪

    本文为瑞典林雪平大学(作者:FredrikNilsson)的硕士论文,共82页. 高级驾驶员辅助系统(ADAS)是当前研究和开发的热门领域.由于90%的交通事故是由人为因素造成的,因此通过向车辆驾驶员 ...

最新文章

  1. centos 6.8 x86_64下autoconf版本升级到2.69
  2. 删除控制_别了 Flash!Win10已全面删除:已从控制面板和安装文件中消失
  3. juggle dsl语法介绍及codegen浅析
  4. Windows 2003系统下桌面清理向导
  5. Python中的符号
  6. Linux系统编程:使用mutex互斥锁和条件变量实现多个生成者和消费者模型
  7. linux下运行python_在Linux命令行终端中使用python的简单方法(推荐)
  8. 【前端】第一章 前端三要素、前后端分离的演变史
  9. 李迟2022年1月知识总结
  10. 性能测试概念点分析与过程讲解(一)
  11. java 列表对话框
  12. iphone开发常用编码
  13. VScode Remote 直接打开远程服务器目录进行调试
  14. 'conda' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  15. 关于Latex中smart pdf反向搜索问题
  16. QT + OpenCV 使用摄像头
  17. [Daozy][区块链 EOS 课程]第2课 EOS编译和启动
  18. JS用图片制作的走动的时间表
  19. 151308-48-4,Cyclo(-Gly-Asn-Trp-His-Gly-Thr-Ala-Pro-Asp)-Trp-Val-Tyr-Phe-Ala-His-Leu-Asp-Ile-Ile-Trp
  20. win32-c语言实现俄罗斯方块

热门文章

  1. PC材料热性能五大分析方法(TG,TMA,DSC,DMA,DETA)
  2. 《炬丰科技-半导体工艺》 砷化硼热管理
  3. java 10000以内的质数_10000以内有多少质数
  4. Carryon 数数字——小米 OJ 编程比赛 02 月常规赛(思维)
  5. 【论文笔记】基于交易的以太坊智能合约分类检测方法
  6. android手机内存其他文件夹里,别再胡乱清理手机内存了,1秒清空这些文件夹,手机瞬间腾出50G...
  7. MEM专业学位论文选题与研究设计
  8. 怎么把Word转成PDF?转换方法很简单
  9. Cross-speaker Style Transfer with Prosody Bottleneck in Neural Speech Synthesis
  10. 案例▍Python实战 爬取万条票房数据分析2019春节档电影状况