分辨率的定义
能被分辨开来的两个物点之间的最小距离,称为镜头的物方分辨率,记为Resolution(物),单位为µm。
镜头分辨率和本身光圈大小(或者NA)有关。镜头成像本身就是一个光学衍射的过程,当然孔越小(F数越大),衍射斑越重,从而造成分辨率下降,如下图:
与“检测/测量精度”的区别
客户通常要求的“精度”,实际上是指的一个像素能够代表物方多少大小,这时候只需要用相机像素尺寸除以镜头的倍率就可以了(精度=像素大小÷光学放大倍率,或者用视野÷像素数量,结果是一样的)。比如,你用了5MP的相机,像素为2.2µm,搭配了0.5x的镜头,此时精度即2.2µm÷0.5=4.4µm,测量一根25µm的线宽就需要5~6个像素,画面每跳动一个像素,测量结果就变化4.4µm。
分辨率与相机的匹配
说完了两个易混淆的镜头和相机相关的参数,那么怎么把镜头的分辨率和相机的分辨率匹配呢?简单的算法就是,用镜头标称的物方分辨率乘以倍率,得到像方分辨率;再用像方分辨率与相机像素的两倍作比较,如果相同,则说明门当户对;而谁的数字大,谁就拖了视觉系统的后腿(分辨率X 倍率 ≈像素尺寸X 2)。
分辨率的其他表示方式
通常对于远心镜头,倍率是定的,因此会直接标识物方分辨率;而FA镜头在不同的工作距离下,倍率是连续变化的,此时通常会标识在像方的分辨率,用线对/毫米(lp/mm)标识。(例如230lp/mm,表示1mm有230对黑白线,每个线宽约2.2 µm,代表可以兼容2.2 µm 像素的高分辨率相机);有时甚至用更直白的方式,直接注明该镜头可以支持500万像素的CMOS相机。(注意是支持对应像素的相机,而没有“镜头是多少像素”的说法)。
能被分辨开来的两个物点之间的最小距离,称为镜头的物方分辨率,记为Resolution(物),单位为µm。
可以看到,这只是单纯镜头本身的参数,只反映镜头的解析能力,而和相机多少像素无关!它直接反映了,一个理想物点经过镜头成像后,会模糊成多大一个像斑,这个数字当然越小越好。
镜头分辨率和本身光圈大小(或者NA)有关。镜头成像本身就是一个光学衍射的过程,当然孔越小(F数越大),衍射斑越重,从而造成分辨率下降,如下图:
另外,即使开孔很大,而存在未矫正的像差,同样会影响成像清晰,所以有些FA镜头在最大光圈未必得到最清晰的图像。
与“检测/测量精度”的区别
客户通常要求的“精度”,实际上是指的一个像素能够代表物方多少大小,这时候只需要用相机像素尺寸除以镜头的倍率就可以了(精度=像素大小÷光学放大倍率,或者用视野÷像素数量,结果是一样的)。比如,你用了5MP的相机,像素为2.2µm,搭配了0.5x的镜头,此时精度即2.2µm÷0.5=4.4µm,测量一根25µm的线宽就需要5~6个像素,画面每跳动一个像素,测量结果就变化4.4µm。
可以看到,此公式并没有镜头的分辨率,而是由客户的相机分辨率和视野直接决定的。
分辨率与相机的匹配
说完了两个易混淆的镜头和相机相关的参数,那么怎么把镜头的分辨率和相机的分辨率匹配呢?简单的算法就是,用镜头标称的物方分辨率乘以倍率,得到像方分辨率;再用像方分辨率与相机像素的两倍作比较,如果相同,则说明门当户对;而谁的数字大,谁就拖了视觉系统的后腿(分辨率X 倍率 ≈像素尺寸X 2)。
通常对于远心镜头,倍率是定的,因此会直接标识物方分辨率;而FA镜头在不同的工作距离下,倍率是连续变化的,此时通常会标识在像方的分辨率,用线对/毫米(lp/mm)标识。(例如230lp/mm,表示1mm有230对黑白线,每个线宽约2.2 µm,代表可以兼容2.2 µm 像素的高分辨率相机);有时甚至用更直白的方式,直接注明该镜头可以支持500万像素的CMOS相机。(注意是支持对应像素的相机,而没有“镜头是多少像素”的说法)。