光学镜头参数之——畸变
光学镜头参数之——畸变
畸变作为光学系统中经常提到的一个参数,是限制光学量测准确性的重要因素之一。它是光学系统对物体所成的像相对于物体本身而言的失真程度,只引起像的变形,对像的清晰度并无影响。
对于理想光学系统,在一对共轭的物像平面上,放大率是常数。但是对于实际的光学系统,仅当视场较小时具有这一性质,而当视场较大或很大时,像的放大率就要随视场而异,这样就会使像相对于物体失去相似性。这种使像变形的成像缺陷称为畸变。
畸变定义为实际像高与理想像高差,而在实际应用中经常将其与理想像高之比的百分数来表示畸变,称为相对畸变,即
有畸变的光学系统,若对等间距的同心圆物面成像,其像将是非等间距的同心圆。当系统具有正畸变时,实际像高随视场的增大比理想像高增大得快,即放大倍率随视场的增大而增大,则同心圆的间距自内向外逐渐增大;反之,当为负畸变时,圆的间距自内向外逐渐减小。对于普通的光学镜头,只要感觉不出它所成像的变形,这种成像缺陷就可忽略;但是对于某些要利用像来测定物体大小尺寸的应用,畸变的影响就非常重要了,它直接影响测量精度。
普通工业镜头的畸变一般在1%~2%,这样的畸变通常会影响检测精度(例如实际长度为100mm的物体,使用这种镜头测得的尺寸可能是101mm~102mm;而我们BTOS远心光学的双远心镜头,畸变一般都小于0.1%,畸变系数为普通镜头的1/20,大大提高了检测精度和稳定性,达到了目前最高标准光学测试仪器的测量极限。
左图为双远心镜头拍摄的畸变测试图,完全无径向畸变或梯形畸变;中图为明显径向畸变;右图为明显梯形畸变。
光学镜头参数之——畸变相关推荐
- 光学镜头参数之—分辨率
光学镜头参数之-分辨率 分辨率(resolution)又称分辨力.鉴别率.鉴别力.分析力.解像力和分辨本领,是指摄影镜头清晰地再现被摄景物纤微细节的能力,是评价镜头质量的一个重要参数.显然分辨率越高的 ...
- 相机内外参数以及畸变参数
关于大佬们的一些见解 下面是引用知乎的一段文字: 我们从单目视觉说起.平时我们都说要做视觉识别.测量云云,然后我们就会去拍照,再对数字图像做各种处理,颜色处理.灰度化.滤波.边缘检测.霍夫变换,最后得 ...
- Halcon: 畸变矫正与标定(1)
1. Halcon相机标定和图像矫正 对于相机采集的图片,会由于相机本身和透镜的影响产生形变,通常需要对相机进行标定,获取相机的内参或内外参,然后矫正其畸变.相机畸变主要分为径向畸变和切向畸变 ...
- halcon相机标定及畸变矫正
1 halcon相机标定和图像矫正 对于相机采集的图片,会由于相机本身和透镜的影响产生形变,通常需要对相机进行标定,获取相机的内参或内外参,然后矫正其畸变.相机畸变主要分为径向畸变和切向畸变, ...
- 一文讲透鱼眼相机畸变矫正,及目标检测项目应用
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 1 个人介绍 大家好,我是潘大强. 目前博士毕业4年,主要从事智能安防行业. 之前也分享过AI从业的一 ...
- python计算机视觉- 相机模型与参数标定
文章目录 相机投影模型 针孔相机模型 像主点偏移 内参矩阵 畸变现象 畸变矫正 外参矩阵 两类参数 相机标定 线性回归 (最小二乘) 非线性优化 标定过程 实验过程 MATLAB进行标定 相机投影模型 ...
- 透镜畸变和畸变校准(OpenCV)
透镜畸变和畸变校准(OpenCV) 透镜畸变 理想的相机模型应该是小孔成像模型,但由于透镜制造和相机镜头安装等因素,必然会导致畸变的存在.畸变主要分为径向畸变.切向畸变和薄棱镜畸变. 1.径向畸变 径 ...
- 项目讲解-AVM 3D 全景泊车-畸变矫正(1)
1. 简介 这里对嵌入式部分的代码就不进行大量说明,主要对软件和算法部分进行讲解. 因为之前做完项目整理成了 doc 文档,这里直接复制过来,格式不太整齐,请谅解 这一篇只讲解一下畸变矫正,后面的历程 ...
- ISP—镜头畸变校正
目录 1.径向畸变 2. 切向畸变 3. 畸变模型 透镜由于制造精度以及组装工艺的偏差会引入畸变,导致原始图像的失真.镜头的畸变分为径向畸变和切向畸变两类. 1.径向畸变 顾名思义,径向畸变就是沿着透 ...
最新文章
- python之matplotlib制作雷达图
- R语言常用线性模型特征筛选(feature selection)技术实战:基于前列腺特异性抗原(PSA)数据
- 管理活动目录域服务实训_酒店管理专业开展酒店实训活动
- 从MyEclipse到IntelliJ IDEA ——让你脱键盘,全键盘操作
- jittor和pytorch生成网络对比之unit
- CV:计算机视觉技术之图像基础知识(二)—以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础)
- Anaconda安装Tensorflow环境
- 怎么修改SQL Server服务器选项,Analysis Services 实例的 SPN 注册 | Microsoft Docs
- Transaction rolled back because it has been marked as rollback-only 原因 和解决方案
- 《配置管理最佳实践》——2.12 构建工程的前景
- 第三方登录、支付接口本地代码调试方法
- 软考高项-了解软考高项
- java match详解_Match类解析
- 民商法领域的论文选题求推荐?
- Win11安装VMware虚拟机+win10教程(主要遇到蓝屏重启问题)
- Chrome实现独立代理
- Cannot use /dev/sdc: device is rejected by filter config报错处理
- 华为HMS Core全面发布,全球开发者的新机会来了!
- unity打包到安卓游玩流程
- 数控开料机,板式家具开料机
热门文章
- JVM默认垃圾回收器扫盲,那些说UseParallelGC是 PS + Serial Old 的别再打脸了
- 软件工程毕设选题推荐 40个高质量计算机毕设项目分享【源码+论文】
- 【老生谈算法】matlab实现PCA人脸识别算法源码——人脸识别算法
- 统计最近7天的数据(统计)
- 《你被色到了吗》色彩理论大集结
- 网易python笔试题_python 饥饿的小易(网易笔试题)
- C~K要找女朋友了!!!
- C++比C多了什么(一)
- 电路课组(一)电路原理 Part 1电路分析概述:分析思想与描述电路的基本量
- 2020年压力管道巡检维护考试题及压力管道巡检维护多少钱