线扫相机的行频计算方法

一,变量的定义

首先设定以下变量:
(1)线阵相机的每线像素数(单位:pixel):Hc
(2)目标物的宽幅(单位:m):Lo
(3)目标物运行速率(单位:m/s):Vo
(4)线阵相机线扫描速率(单位:Hz,即 线/s):Vc
(5)扫描一帧图像目标物运行的时间(单位:s):To
(6)扫描一帧图像线阵相机的扫描时间(单位:s):Tc
(7)横向精度(每个像素代表的实际宽度):PH
(8)纵向精度(每个像素扫描的实际长度):PL

横向的扫描精度为:线阵相机的每线像素数/目标物的宽幅 即ph= Hc/( Lo);

纵向扫描精度为:

[线阵相机线扫描速率(单位:Hz,即 线/s)*扫描一帧图像线阵相机的扫描时间(单位:s)]/

[目标物运行速率(单位:m/s)*扫描一帧图像目标物运行的时间(单位:s)]

PL=(Vc×Tc)/( 1pixel×Vo× To)(To=Tc)=(Vc)/( 1pixel×Vo)

要想成像条件好,需要横向分辨率和纵向分辨率相等

Lo/Hc=Vo/Vc

二,线扫速度的计算

根据“横向和纵向的分辨率相等”的原则,得到公式如下:Lo/Hc=Vo/Vc
则相机的线扫描速率为:Vc =(Hc ×Vo)/( Lo),其中Hc是线阵相机的每线像素数, Lo目标物的宽幅,Vo目标物运行速率;

三,线阵相机的关键参数

 resolution: 像素数, 传感器上有多少个像元。

 MAX DATA RATE(应该叫相机时钟吧): 意思是相机每秒可以采取最大的数据量

 Linerate 行频: 意思是每秒钟相机最大可以采取多少行影像

比如线扫相机中一行的像素为8192,每秒可以获得的最大数据量是160Mhz

则行频为:160000000/8192=19000  line/sec

也可以理解为:

 四,实例说明

电子铜带宽度450mm,生产线速度120米/分=120000mm/60s=2000mm/s,需要检测的最小缺陷是0.2mm;

横向的分辨率的计算选择线扫相机的分辨率:450/Hc=0.2mm/pixel------->Hc=450/0.2=2250,但是真正的相机拍照,直接达到这和精度是有难度的,所以选型一般是Hc=450/0.2*2=4500,按照相机的分辨率的规律,可以选择4096像素的线扫相机;

纵向的选择(关键参数是线扫相机的行频):

根据上面的选型可以得到横向的分辨率:450mm/4096pixel=0.11mm/pixel

如果需要行和列的分辨率相等,则需要(2000mm/s)/(0.11mm/pixel)=18181line, 这样就可以推算出行频(意思是每秒钟相机最大可以采取多少行影像)满足18181line;

综上所述,相机的选型可以为行向分辨率4098,行频为19000的线扫相机即可;

  • 15
    点赞
  • 116
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值