线阵相机的线扫描速率的计算方法

摘要:
首先,设置以下变量:1)线性阵列相机每行的像素数:Hc2)目标的宽度:Lo3)目标的运行速度:Vo4)线性阵列照相机的线性扫描速度:Vc5)用于扫描图像的目标的运行时间:To6)用于扫描图像的线性阵列相机的扫描时间:Tc然后,水平分辨率为:Lo/Hc,校准纸的值/单个摄像机像素的垂直分辨率为:/,速度/线值很容易知道,to=Tc根据“水平和垂直分辨率相等”的原则,公式如下:Lo/Hc=Vo/Vc,则摄像机的线性扫描速率为:Vc=Hc*Vo/Lo

要保证采集到的图像不被拉伸或者压缩,必须遵从一点,即“横向和纵向的分辨率相等”。 
首先设定以下变量:

1)线阵相机的每线像素数(单位:pixel):Hc

2)目标物的宽幅(单位:m):Lo

3)目标物运行速率(单位:m/s):Vo

4)线阵相机线扫描速率(单位:Hz,即 线/s):Vc

5)扫描一帧图像目标物运行的时间(单位:s):To

6)扫描一帧图像线阵相机的扫描时间(单位:s):Tc

那么, 
横向的分辨率为:Lo/ Hc,标定纸的值/单个相机像素(4096)

纵向分辨率为:( Vo* To ) / ( Vc* Tc ),速度/line值

很容易知道,To = Tc

根据“横向和纵向的分辨率相等”的原则,得到公式如下:

Lo/ Hc = Vo / Vc

则相机的线扫描速率为:

Vc = Hc * Vo / Lo

免责声明:文章转载自《线阵相机的线扫描速率的计算方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#中计算两点之间连线的角度前端性能利器——dynatrace ajax edition下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Threejs 开发3D地图实践总结

  前段时间连续上了一个月班,加班加点完成了一个3D攻坚项目。也算是由传统web转型到webgl图形学开发中,坑不少,做了一下总结分享。 1、法向量问题   法线是垂直于我们想要照亮的物体表面的向量。法线代表表面的方向因此他们为光源和物体的交互建模中具有决定性作用。每一个顶点都有一个关联的法向量。   如果一个顶点被多个三角形共享,共享顶点的法向量等于...

深入研究自监督单目深度估计:Monodepth2

作者:Gus 来源:微信公众号|3D视觉工坊(系投稿) 3D视觉精品文章汇总:https://github.com/qxiaofan/awesome-3D-Vision-Papers/ 单目深度估计模型Monodepth2对应的论文为Digging Into Self-Supervised Monocular Depth Estimation,由伦敦大学学...

Android 多媒体------相机

一.拍照 1.设置使用相机权限 为了让用户知道我们的应用需要依赖相机,在Manifest清单文件中添加<uses-feature>标签: <manifest ... > <uses-feature android:name="android.hardware.camera" andr...

Unity在UI界面上显示3D模型/物体,控制模型旋转

Unity3D物体在UI界面的显示 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!助力快速利用 UGUI 完成 3D 物体在 UI 界面的显示为新手节省宝贵的时间,避免采坑! Chinar 教程效果:...

VisionPro相机操作学习

private string path = AppDomain.CurrentDomain.BaseDirectory + "12.vpp"; private string path1 = AppDomain.CurrentDomain.BaseDirectory + "CCD.vpp"; private string path2 = AppDomain...

基于OpenCV进行图像拼接原理解析和编码实现(提纲 代码和具体内容在课件中)

一、背景 1.1概念定义 我们这里想要实现的图像拼接,既不是如题图1和2这样的“图片艺术拼接”,也不是如图3这样的“显示拼接”,而是实现类似“BaiDU全景”这样的全部的或者部分的实际场景的重新回放。 对于图像拼接的流程有很多定义方式,本教程中主要介绍实现主流方法,总结梳理如下: 图像采集->投影变换->特征点匹配...