OpenCV 实战篇——如何测算出任一副图片中的物体的实际尺寸?传感器尺寸与像元尺寸的关系?

文章目录

  • [1 如何测算出任一副图片中的物体的实际尺寸](#1 如何测算出任一副图片中的物体的实际尺寸)
  • [2 传感器尺寸与像元尺寸的关系](#2 传感器尺寸与像元尺寸的关系)
  • [3 Max Frame Rate最大帧率](#3 Max Frame Rate最大帧率)
  • [4 为什么要进行相机标定?相机标定有何意义?](#4 为什么要进行相机标定?相机标定有何意义?)
  • [5 基于相机模型的单目测距--普通相机](#5 基于相机模型的单目测距--普通相机)

1 如何测算出任一副图片中的物体的实际尺寸

物体尺寸测量的思路是找一个确定尺寸的物体作为参照物,根据已知的计算未知物体尺寸。

实际尺寸 = (物体像素尺寸 × 物体距离)/(照片分辨率 × 传感器尺寸 × tan(视场角/2));

D表示对角线视角,H表示水平方向视角,V表示垂直方向视角。

opencv 单目相机pnp测距(Cpp)

基于OpenCV的精度测量项目实战

Python【OpenCV】标定后完成真实物理尺寸测量

opencv实战---物体尺寸测量

2 传感器尺寸与像元尺寸的关系

详解链接:工业相机------靶面尺寸、像元尺寸、分辨率 、传感器尺寸

相同分辨率的工业相机,传感器面积越大,则其单位像素的面积也越大,成像质量也会越好。同样的500万像素的工业相机,2/3"的传感器成像质量就要优于1/2"的。一般来说,工业相机的靶面大小,如果要求不是太严格,可以直接按照公式计算。通常,像工业相机厂家会告诉你多少寸的传感器,那么就可以直接使用16mm*X"的传感器得到工业相机的图像传感器的靶面对角线长度。工业相机使用16mm代表1寸,而不是使用25mm

例如1/2'传感器对角线则为8mm,按照一般的传感器的长宽比为4:3的话,那么就对应勾股定理,1/2'的传感器长宽分辨率为6.4mm、4.8mm。其实厂家也会告诉你像元的大小以及分辨率,同样可以计算传感器的靶面大小。如某相机的分辨率为2588 * 1940的500万像素,像元大小为2.2um,则其传感器的尺寸 长方向为2588 * 2.2=5694um=5.694mm,宽方向为1940 * 2.2=4268um=4.268mm即为1/2.5"的传感器 。如今大多数传感器像素的形状是正方形的,如果是矩形的话,需要分别使用像素长分辨率的长、像素宽分辨率的宽即可。

Optical Format光学尺寸

光学尺寸越大,则成像系统的尺寸越大,捕获的光子越多,感光性能越好,信噪比越低。目前CMOS图像传感器的常见尺寸有1、2/3、1/2、1/3、1/4英寸等。

Pixel Size像素尺寸

芯片像元阵列上的每个像素的实际物理尺寸,通常的尺寸包括14um、10um、9um、7um、6.45um、3.75um、3.0um、2.0um、1.75um、1.4um、1.2um、1.0um等。像元尺寸从某种程度上反映了芯片的对光的响应能力,像元尺寸越大,能够接收到的光子数量越多,在同样的光照条件和曝光时间内产生的电荷数量越多。对于弱光成像而言,像元尺寸是芯片灵敏度的一种表征。

3 Max Frame Rate最大帧率

帧率指的是单位时间所记录或者播放的图片的数量,连续播放一系列图片就会产生动画效果,根据人类的视觉系统,当图片的播放速度大于15幅/秒的时候,人眼就基本看不出来图片的跳跃。在达到24幅/s~30幅/s时就已经基本觉察不到闪烁现象了。每秒的帧数或者帧率表示CMOS图像传感器在处理图像时每秒钟能够更新的次数。高的帧率可以得到更流畅、更逼真的视觉体验。

4 为什么要进行相机标定?相机标定有何意义?

为什么要进行相机标定?相机标定有何意义?

5 基于相机模型的单目测距--普通相机

基于相机模型的单目测距--普通相机

下面是关于这几个坐标系的转换。** 叙述思路从像素坐标系一步一步转换到世界坐标系,意味着如何从一个像素点获得世界坐标系的坐标点,从而可以进行实际距离测量 **。

相关推荐
柳安忆1 天前
idea生成数据集调研
人工智能·笔记
青春不败 177-3266-05201 天前
AI+Python驱动的无人机生态三维建模与碳储、生物量、LULC估算技术
人工智能·python·无人机·生态学·遥感·多光谱遥感
德育处主任1 天前
地表最强“慧眼”,给大模型戴上智能眼镜 PaddleOCR-VL
人工智能·机器学习·图像识别
AI浩1 天前
基于信息保留与细粒度特征聚合的无人机目标检测
人工智能·目标检测·无人机
dxnb221 天前
Datawhale25年10月组队学习:math for AI+Task2线性代数
人工智能·学习·线性代数
一百天成为python专家1 天前
python爬虫入门(小白五分钟从入门到精通)
开发语言·爬虫·python·opencv·yolo·计算机视觉·正则表达式
数字化顾问1 天前
AI+大数据时代:从架构重构看时序数据库的价值释放——关键概念、核心技巧与代码实践
人工智能
用户5191495848451 天前
星际争霸1 EUD漏洞利用技术解析
人工智能·aigc
万俟淋曦1 天前
【论文速递】2025年第29周(Jul-13-19)(Robotics/Embodied AI/LLM)
人工智能·ai·机器人·论文·robotics·具身智能
ghostwritten1 天前
深入理解嵌入模型(Embedding Model):AI 语义世界的基石
人工智能·embedding