普通usb摄像头和工业相机的区别?

2017-09-27 hr 135

普通usb摄像头和工业相机的区别

1. 曝光方式不同,工业相机大部分是全局曝光,在物体高速运动下不会变形,usb摄像头大部分是逐行的,会变形。2. 曝光时间调节单位不同,工业相机曝光时间可以非常短。3. 镜头畸变,通过标定也无法消除的由于镜头加工质量导致的误差。工业相机一个镜头能买好几个你发这个摄像头了。。。 然后,双目方面的话,要看物体表面是什么样的,如果物体表面图案很适合块匹配,精度应该可以达到,如果不好比如是个大白墙,就得投射些散斑什么的额。

双目视觉的选型

在研究双目视觉研究过程中,遇到了许许多多的问题,在最初入门的时候,摄像头的选择问题就成了我最头疼的问题,先后换过5个摄像头,在选择相机的过程中相机的参数是我们要考虑的首要问题,下面我介绍的相机选择因素有哪些:

1、相机接口及电脑带宽     研究双目视觉我们首先要有两个摄像头,而我做为学生用的是笔记本,将来实验也偏向室外,笔记本方便一点,所以当老师让我做时,我果断就编程采集图像,出现了问题也是自己程序的问题,相机没有问题,花了很长时间解决不了才发现是相机的问题。开始用的是维视的千兆网相机和1394相机,网口的笔记本不能用,因为要两个网口,也曾经买过千兆的USB转网口,发现传输速度太慢,图像根本反应不出来。1394的应该能用吧,因为我用的是联想笔记本,上面是有1394接口的,可紧接着问题也出现了,编的程序无法同时打开两个相机,一开始我总以为是我程序的原因或者是SDK的运用不对,还和厂家联系了好久,结果发现在台式机上运行是没有问题的,后来才知道有一个带宽问题,两个相机最好不要用同一个控制器,要共享带宽也要有足够的带宽才行。这就是相机接口问题,当然你要是台式机就没有问题了。2、相机工作环境     由于前两个相机都不能用,最后只能选用那种网上30万像素的小摄像头,几十块钱,买了两个装了起来用,接口是USB的,也没有带宽问题,用起来比较好用,但是这种相机不是工业相机,不能到室外,只要一伸出窗户,图片就会变成白色,阴天也一样,看来只能有在室内了。所以此时我们要考虑的是工作环境是什么样的,要不要在阳光下运行。3、镜头焦距     另外镜头焦距也是一个重要的问题,虽然实际中焦距越大越好,但也要看我们要拍的是什么东西,是近距离的还是远的,比如我要拍50cm---150cm的,很近,大焦距是不行的,而且是越小越好,上面那个小摄像头是3.6mm的。原因你看下双目视觉模型可以看得到,所以这是我要考虑的问题,你的呢?4、像素及分辨率    这个问题中我们要看分辨率越大处理起来就越慢,标定速度也会慢吧,所以我们要看什么样的大小的图像就可以了。比如30万像素就可以产生640*480的图像了,500万像素可以产生2592*1944大小的图像,你看你需要这么大的吗?在选择的时候最好是选择分辨率可调的相机,这么我们用500万像素的相机也可以程序控制产生320*240的图像,这样在调试的过程中会有很大的灵活性,我们可以随机选择我们要的分辨率。当然大图像处理的时候我们也可以截取图像的中间一部分进行处理。  5、后期开发、系统支持      在后期开发中要用到嵌入式吗,这时我们考虑到系统的支持Windows或LInux等等。这时候我们也要考虑是用数字相机还是用模拟相机,因为很多数字相机Linux驱动是大问题,即使一些免驱相机也是这样。