关于工业线阵相机的一些知识

news/2024/11/28 16:30:14/

线阵相机案例说明

1.计算分辩率:幅宽除以最小检测精度得出每行需要的像素
2.选定相机:幅宽除以像素数得出实际检测精度。
3.每秒运动速度长度除以精度得出每秒扫描行数。

在这里插入图片描述
例如如幅宽为1600毫米、精度1毫米、运动速22000mm/s

相机:1600/1=1600像素
最少2000像素,选定为2k相机
1600/2048=0.8实际精度
22000mm/0.8mm=27.5KHz
应选定相机为2048像素28kHz相机

你需要多高的输出帧率?

根据要检测的速度,选择相机的帧率一定要大于或等于检测速度,等于的情况就是你处理图像的时间一定要快,一定要在相机的曝光和传输的时间内完成。

应用场合举例说明

1.实时监控或观察:输出帧率 > 25fps

2.自动检测:输出帧率 > 每秒钟检测工件的个数

3.高速记录和检测场合需要 200 fps 甚至更高的输出帧率

在这里插入图片描述
相机的帧频一般和两个因素有关,一是相机使用的感光芯片的输出帧频,而是相机能够传输的帧频,一般,相机选用的接口都是能将感光芯片产生的图象完整的传输到主机的,但一些低成本的相机或做的不好的相机也有可能不能将感光芯片产生的图象完整的传输到主机,就是通常所谓的丢帧。

帧频与行频

帧频是和分辨率相关的,因为“帧频×分辨率=带宽”。比如,分辨率为1280×1024 的相机,也就是 1.25M,每秒 28 帧,则带宽就是 35M。包括感光芯片、传输接口等,都有一定的带宽瓶颈,所以,要看一款相机的帧频是否能满足要求,必须看是在多大分辨率下帧频多高。

对于线阵来说,因为只有一行,所以,一般不叫帧频,叫行频。即,每秒多少行。如果认为线阵一行就是一帧的话,这和帧频其实是一个概念。线阵里还有一个像素时钟的概念。就是每秒能有多少个像素输出。这和行频、帧频有大概的对应关系。如,像素时钟是 40M,则一秒有 40M 个像素输出,一行有 2048 个像素,则行频就是 40M/2048=20K。对于面阵来说,道理是一样的,但面阵很少提及像素时钟这个概念。


http://www.ppmy.cn/news/249781.html

相关文章

在普通显示器上观看 左右3d模式的视频

mplayer xxxxx.mkv -vf crop960:1080:0:0 -monitoraspect 0.75 crop是裁剪,960:1080:0:0,表示裁剪视频的左半边,原始视频大小是1920:1080,一半就是960:1080 monitoraspect是全屏后缩放比例 如果不全屏,则用下面命令 …

3D旋转导航

具体效果如下&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><style>ul {margin: 0;padding: 0;list-style: none;}.navs {width: 300px;height: 40px;margi…

计算机图形学:3D坐标系及左右手坐标的转换

在数学中&#xff0c;坐标系的Z在上面&#xff0c;而在计算机中由于计算机屏幕是一个平面&#xff0c;所以在屏幕上面2D图形向上为y轴&#xff0c;向右为x轴 3D图形中&#xff0c;Z轴向屏幕里面的或者向屏幕外面&#xff08;在图像渲染中&#xff0c;实际上是一种渲染深度&…

网上下载的“上下3D”和“左右3D”影片该如何播放?

我们平常买的红蓝3D眼镜智能播放红蓝3D片源。网上找3D电影的时候&#xff0c;虽试图去找红蓝3D格式电影&#xff0c;但总会找到不少“左右格式”或者"上下格式"影片。正常播放后发现有两重画面。这种3D电影该如何播放呢? 别急。我这就来教大家播放左右/上下3D电影。…

SVG黑科技排版上下左右视差滚动与3D立体呈现

模板效果 模板代码 <!DOCTYPE html> <html> <head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover" />…

3D眼镜

自从电影《阿凡达》之后&#xff0c;3D眼镜迅速的在中国的市场流行起来&#xff0c;3D电影、3D游戏&#xff0c;甚至一些网站的首页也都是3D效果的。在淘宝网平台上&#xff0c;各类3D眼镜从一元到上万元都有&#xff0c;并且3D眼镜的立体观看方法差异很大&#xff0c;各个种类…

Unity 3D 控制物体上下左右均匀移动脚本

//向上运动——Wif(Input.GetKey(KeyCode.W)){print("w");transform.Translate(Vector3.up * Time.deltaTime * 1);}//向下运动——Sif(Input.GetKey(KeyCode.S)){print("s");transform.Translate(Vector3.down * Time.deltaTime * 1);}//向左运动——Aif(…

上下前后左右盒子3D旋转

#盒子3D旋转 运用transformtransition: 第一种 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Doc…