前言:本举例,说明,我们在工业场景下,如果需要在某个速度下计算某个尺寸的物体的工业相机的精度计算方法


1 需求定义

本需求定义为测量一个有移动速度的工业被测物体:

输入参数
标识 输入参数 举例
FOV FOV 12寸(30.38cm)
Smin 最小被测量物体大小: 0.25寸(0.635cm)
SPmax 物体某个维度移动最大速度
SPPmax 系统处理的速度

1.2 传感器靶面像素需求计算方法-缺陷和物体测量计算方法和举例:

标识 输入参数 举例
Cmin基本要求1 物体需要在靶面上占据 3到4个像素点
FOV FOV 12寸(30.38cm)
Smin 最小被测量物体大小: 0.25寸(0.635cm)
需求 输出参数
某方向 像素需求 相机分辨率 144 pixel

 = 144

那么一个640水平像素的相机可以满足要求。

【Franklin案】这里FOV,理解为测距离的长边上。

举例:

测试的长边为:330cm,测试的物体最小长边为:3cm,计算:

330/3*3 = 330 ,选用640相机可以满足要求

测试的短边为5cm,测试的物体最小长边为:1mm,计算:

(50/0.1)*3 = 1500 ,选用640相机可以满足要求

测试短边: 5mm , 位移精度为0.01mm

(5/0.01)*3 = 1500


2 拍摄速度的定义要素:

拍摄速度相关的参数有:

2.1  拍摄物体速度的计算

1公里/小时 = 1000  * 1000 mm / 3600 *1000 ms = 0.277 mm/ms

10公里/小时 = 1000  * 1000 mm / 3600 *1000 ms = 2.77 mm/ms

2.2  相机的最快帧率和处理速度

30FPS = 1800 PartPerMinute (PPM)

10*1000/3600*1000/1000 = 2.77 mm/ms

200 FPS ->  每帧,0.005 s -> 5ms /帧

500 FPS ->  每帧,0.002s ->  2ms /帧

2*2.77 = 5.54mm

50 / 5.54 = 9 line/ 帧

高FPS的相机的传输速度。

2.3  相机的electronic shutter 电子快门

【Franklin 案】相机的电子快门,决定的曝光时间往往和相机的FPS的设定制衡为相反的关系。

比如 870FPS的相机,如果定义870FPS,他的快门时间需要为:1500 us 也就是1.5 ms, 如果设定10000us,这时候 FPS就只能是,100FPS了,


3 线扫相机的行频速度决定:

输入参数 举例
FOV 12寸(30.38cm)
物体移动速度St 20寸每秒
线扫相机选型 Nc 8K
输出参数
线扫相机扫描速度要求 Sc 13654

Sc = St /(FOV / Nc) = 20 / (12/8192) = 13654

[franklin 案】

幅宽1600mm , 检测精度 1mm/  pixel ,运动速度22000mm/S,WD 1300mm

3.1 线扫相机的选择决定:

相机像素 = 1600 /1 = 1600 pixel,需要2K相机

3.2 线扫相机的实际检查精度

检测精度 = 幅宽 /实际像素 = 1600mm / 2000 pixel = 0.8mm / pixel

3.3 线扫相机的扫描行频

扫描行频 = 运动速度 / 实际检测精度 = 22000 mm/s / 0.8 mm/pixel = 27500 pixel/s = 27.5Khz

由此,选2K像素,28K行频,10um = 0.1mm =100um像元相机

【Franklin 案,这个计算有点问题,在我的下一篇文章里面做了比较仔细的讨论】

【工业相机】【深度4】线扫描相机 - 选型实践_Franklin的博客-CSDN博客https://blog.csdn.net/yellow_hill/article/details/124574685?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124574685%22%2C%22source%22%3A%22yellow_hill%22%7D&ctrtid=XkQDl


3.4 线扫相机的镜头选型

3.4.1 sensor 靶面

靶面长边 = 0.1mm * 2048 pixel = 20.48mm

3.4.1 镜头焦距

上式子,计算的,要 拍摄全部的幅宽的物体,需要的焦距:

公式1:

【hsy案】 WD 为物距, S为相机靶面的一边长度,我们这里测量高度,所以用了1/2寸的竖边的长度为4.8mm



参考:

【工业相机】【深度3】相机选择-精度和曝光需求计算 - 输入:1 被测试物体的最小体积 2 被测物体的移动相对速度相关推荐

  1. 【深度3】相机选择-精度和曝光需求计算 - 输入:1 被测试物体的最小体积 2 被测物体的移动相对速度

    前言:本举例,说明,我们在工业场景下,如果需要在某个速度下计算某个尺寸的物体的工业相机的精度计算方法 1 需求定义 本需求定义为测量一个有移动速度的工业被测物体: 输入参数     标识 输入参数 举 ...

  2. 深度学习如何均衡精度、内存、计算和通信开销?

    文 | 立交桥跳水冠军@知乎 本文已获作者授权,禁止二次转载 鱼与熊掌不可兼得,深度学习领域中的几个指标也相同. 主要的指标有如下四个: (1)精度:自然精度是一个模型最根本的衡量指标,如果一个模型精 ...

  3. 工业相机(高速相机)与普通相机的差别

    即将转入算法研究,对之前在相机使用和选型等等问题做个总结,先来回答一个在开始就问自己的一个问题:为什么工业相机那么贵?贵在哪里了?  以下是小编整理的一些新手资料,希望对刚入手相机的有所帮助(主要来自 ...

  4. Baumer工业相机堡盟相机不满帧如何使用CameraExplorer设置相机参数让它的帧率达到满帧

    项目场景 Baumer工业相机堡盟相机是一种高性能.高质量的工业相机,可用于各种应用场景,如物体检测.计数和识别.运动分析和图像处理. Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分 ...

  5. 工业相机选型:相机接口

    工业相机选型:相机接口 面对市面上出现的越来越多的工业相机品牌,各相机厂商都给出了大量的相机参数,例如:相机接口.芯片类型.量子效应.帧率等.一般非行业内人士,在面对这些参数时往往会无所适从.维视图像 ...

  6. Baumer工业相机堡盟相机如何使用自动曝光功能(自动曝光优点和行业应用)(C++)

    项目场景 Baumer工业相机堡盟相机是一种高性能.高质量的工业相机,可用于各种应用场景,如物体检测.计数和识别.运动分析和图像处理. Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分 ...

  7. Baumer工业相机堡盟相机使用CameraExplorer软件进行相机参数保存与 UserSet参数设置

    项目场景: Baumer工业相机堡盟相机是一种高性能.高质量的工业相机,可用于各种应用场景,如物体检测.计数和识别.运动分析和图像处理. Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高 ...

  8. Baumer工业相机堡盟相机如何使用Binning像素合并功能( Binning像素合并功能的优点和行业应用)(C++)(C#)

    项目场景 Baumer工业相机堡盟相机是一种高性能.高质量的工业相机,可用于各种应用场景,如物体检测.计数和识别.运动分析和图像处理. Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分 ...

  9. Baumer工业相机堡盟相机如何进行固件升级

    项目场景 Baumer工业相机堡盟相机是一种高性能.高质量的工业相机,可用于各种应用场景,如物体检测.计数和识别.运动分析和图像处理. Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分 ...

最新文章

  1. 如何识别 Linux 上的文件分身
  2. php正则表达式程序,php正则表达式 Web程序 - 贪吃蛇学院-专业IT技术平台
  3. 系统设计基础:系统设计基本任务相关知识
  4. CLion 中使用 C++ 版本的 OpenCV
  5. IDEA 每次启动javaWEB项目,都会自动打开浏览器标签页,如何关闭这么烦人的操作?
  6. 如何在DOS下不显示输入字符
  7. Django中请求的生命周期
  8. Lantek钣金软件的介绍与安装
  9. 详细解析十大排序算法(js实现)
  10. [项目源码]ERP进销存系统
  11. 宏病毒实验讲解(含共享文件夹建立)
  12. 联通校园网不能开热点问题解决办法
  13. gmm聚类python_GMM-实现聚类的代码示例
  14. 解决Xcode Simulator 黑屏问题
  15. 论文格式之编辑页眉页码
  16. http client 短链接复用(变为长连接)
  17. 绝地求生测试服画面优化软件,《绝地求生大逃杀》最佳画质优化教程
  18. 为什么1.01*1.01*1.01=1.030301,而1.01**3=1.0303010000000001?
  19. 【NOI P模拟赛】序列题 (二分)
  20. Selenium+Python3爬取微博私信

热门文章

  1. rviz_marker_绘制直线_矩形框
  2. css 真正意义上达到height:100%,自适应屏幕高度
  3. Genesis非洲代理与加纳共和国政府正式签订紧密合作协议
  4. 转 全国高校信息数据库,全国高校排序数据库
  5. 三国论(11-15章)
  6. Linux 内存分配
  7. [离散数学]命题逻辑P_5:命题公式分类和等价
  8. EFL+WEBKIT
  9. 深度分析拼多多的首场618战事:“猫拼狗“的快打旋风
  10. iOS安全–看了这个,你还敢用分身版微信吗?