一、线阵相机的选型
实例:铜带扫描检测
(1)铜带宽度450mm;
(2)生产线速度120m/min=120000mm/60s=2000mm/s;
(3)需要检测的最小缺陷是0.2mm;
计算过程:
(1)横向分辨率:需要识别最小缺陷,则最少用1个像素表示缺陷,即每像素表示0.2mm,但一般用2~3个像素表示最小缺陷,因此在选择2个像素表示时,横向分辨率的计算公式为:
450mm / 0.2mm * 2 = 4500
相机采样一般会超出目标宽度,因此按照相机的分辨率规律可以选择5120像素的线阵相机;
(2)纵向分辨率(行频,线扫相机的行频指的是相机每秒钟能够扫描的行数,通常以千赫兹(kHz)为单位来表示。行频是线扫相机的一个重要参数,它决定了相机捕捉图像的速度和效率):通常设置相机的横向分辨率=纵向分辨率,实际横向分辨率= 450mm / 5120pixel = 0.087890mm/pixel ≈ 0.088mm/pixel,因此1s内线阵相机需要采集图像的行数为:
2000mm/s / 0.088mm/pixel = 22727.27pixel/s
也就是说要行频23000=23HZ的采样率。
综上所述,相机的选型可以为横向分辨率5120像素,行频为23000的线扫相机;
二、面阵相机的选型
实例:铜块扫描检测
(1)铜块大小10mmx7mm;
(2)检测精度0.01mm;
(3)视野范围:12mmx9mm;
计算过程:
(1)相机最小分辨率 = (12 / 0.01)*(9 / 0.01)= 1200 * 900 ≈ 108万像素;
实际使用中一般用2-3个像素对应一个最小的缺陷和特征,因此可根据相机分辨率种类选择分辨率为2048*1536的相机;
4:3
640×480、800×600 、1024×768、1280×960、1400×1050、1440×1080、1600×1200、1856×1392、1920×1440、2048×1536
16:9
1024×576、1152×648、1280×720、1366×768、1600×900、1920×1080、2560×1440、3840×2160、7680x4320
16:10
1280×800、1440×900、1680×1050、1920×1200、2560×1600
三、镜头选型实例1
(1)视野范围12mm*9mm;
(2)镜头到物体的距离75mm;
(3)相机参数为500W像素,2448*2048分辨率,像元尺寸3.45μm;
计算过程:
(1)Sensor尺寸:
Sensor长度 = 2448*3.45/1000 = 8.4456mm
Sensor高度 = 2048*3.45/1000 = 7.0656mm
(2)光学放大倍率:
β = Sensor长度 / 视野长度 = 8.4456 / 12 ≈ 0.7038
(3)焦距=物距 * 光学放大倍率:
f = 物距 * 光学放大倍率β = 75mm * 0.7038 = 52.785mm
因此可以选择焦距为50mm的镜头
(4)实际光学放大倍率:
β = 焦距 /物距 = 50 / 75 ≈ 0.667
(5)视野大小:
长度 = Sensor长度 / 实际光学放大倍率 = 8.4456 / 0.667 ≈ 12.662mm
高度 = Sensor高度 / 实际光学放大倍率 = 7.0656 / 0.667 ≈ 10.593mm
(6)单像素精度:
视野长度 / Sensor长方向像素个数 = 12.662mm / 2448pixel ≈ 0.0052mm/pixel
结论:选用焦距为50mm的镜头,搭配500W像素相机,可以达到12.662mm x 10.593mm的视野,单像素精度5.2µm。
四、镜头选型实例2
(1)焦距50mm;
(2)镜头到物体的距离1000mm;
(3)相机参数为500W像素,2448*2048分辨率,像元尺寸3.45μm;
计算过程:
(1)Sensor尺寸:
Sensor长度 = 2448*3.45/1000 = 8.4456mm
Sensor高度 = 2048*3.45/1000 = 7.0656mm
(2)光学放大倍率:
β = 焦距 /物距 = 50 / 1000 ≈ 0.05
(3)相机视野范围:
视野长度 = Sensor长度 / 光学放大倍率β = 8.4456mm / 0.05 = 168.91mm
视野高度 = Sensor高度 / 光学放大倍率β = 7.0656mm / 0.05 = 141.31mm
五、其他注意事项:
选择相机镜头时,还需要考虑其他硬件的联动性,比如相机的传输带宽,存储的带宽等等。
根据相机数据接口选择采集卡:
行频和曝光时间的关系:行频*曝光时间=10^6。一般在设定好曝光后我们就得到了一个固定的行频,就只能调整平台速度去匹配当前行频。
线扫相机的曝光时间是指相机在拍摄每一行像素时所需的时间,通常以微秒(μs)为单位。曝光时间的选择对于拍摄质量有着重要影响,因为它决定了相机能够捕捉到多少光线,从而影响到图像的亮度和清晰度。
线扫相机的曝光时间受到多个因素的影响,其中最重要的是行频和物体的运动速度。行频越高,每行像素的扫描速度就越快,因此需要更短的曝光时间来避免图像模糊。同时,物体的运动速度也会影响曝光时间的选择。如果物体运动速度较快,需要更短的曝光时间来捕捉清晰的图像。
曝光时间的选择还受到相机分辨率和物体表面反射率等因素的影响。分辨率越高的相机,其像素点越多,每个像素点能记录的信息就越少。因此,为了得到足够的信息,需要增加曝光时间。反之,分辨率较低的相机则需要较短的曝光时间。而物体表面的反射率则会影响曝光时间的选取。对于反射率较高的物体,如金属、玻璃等,由于它们能强烈反射光线,因此即使曝光时间较短,也有可能得到足够亮的图像。
在实际操作中,需要根据具体的拍摄环境和需求来适当调整曝光时间,以获得最佳的拍摄效果。通常可以通过调整相机的设置或软件参数来改变曝光时间。同时,需要注意的是,曝光时间的选择需要综合考虑多个因素,以达到最佳的拍摄效果。