在图像处理的嵌入式系统中,由于涉及机器视觉的处理分析,使得对图像生成工具摄像头的调试变得比较麻烦。 本文主要以HCS12作为主控芯片的摄像头组小车调试为例对调试方法进行介绍。
一、机器视觉简介
机器视觉就是用机器代替人眼来对外部环境进行感知并做出测量和判断。通过成像器件(即图像摄取装置,分CMOS和CCD两种)将被摄取目标转换成图像信号,传送给的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。在一些对系统实时动作要求比较高的系统中,人的反应速度和信息处理能力是无法满足要求的,而机器视觉易于实现信息集成,和计算机控制系统相结合,可以提高系统的自动化程度。
二、摄像头调试目的
在嵌入式系统中摄像头调试的目的是使摄像头的机械和电气参数在满足系统要求下能产生质量高的图像数据。一个涉及硬件和软件的成像系统,成像的质量好坏往往受到来自外界干扰和自身限制的很多因素的影响,这些影响会产生噪声和成像不均匀。来自软件层面的因素往往是算法的问题,这个层面的问题可以通过理论分析的数学计算解决,来自硬件层面的因素则而要用仪器进行调试,通过实验测量分析才能解决,由于硬件处理系统底层,所以硬件的质量会直接影响软件的质量,从而影响终成像质量。对摄像头进行调试就是要从硬件层面上尽量消除干扰。
监控摄像机内部出现污垢的话,实际上是有雾气、水汽等问题引起的,可以由以下几种途径解决:
机器内部出现雾气:雾、霜的形成是由于空气中的饱和水蒸气遇冷凝结而成,因冷环境的强、弱分别凝结成霜和雾。红外摄像机在工作过程中,尤其是在室内的摄像机常常会因场馆内的雾气或者水汽等原因在防护罩视窗玻璃上形成雾或霜,导致摄像机无法看清物体,直接影响监控效果。
各家对这一问题的解决方法也是不一样的。增加除霜电路、开通气孔、充氮气、加风扇、放干燥剂等等。方法不一样,做出来的效果当然也不一样,有的可以解决问题,有的还是不能解决问题。不过,从基础的角度上来讲,严格控制料件的清洗,尽量挥发物的存在是很有必要的。例如PCB板不能有残留助焊剂,遮光胶套采用硅胶材料等。
红外灯有不同的功率及715、830nM两种波长,波长的选择取决于什么因素?
1.如果用户不介意红外光线被肉眼所见,715nM的红外灯由于其照明距离远,效果好应为。
2.如果考虑到红暴问题,必须使用830nM的红外灯,应使用低照度的摄像机。
3.选择相对孔径较大的镜头。
4.红外灯的发散角应与镜头的视场角相匹配。
3.大照明范围取决于天气条件、物体的反光率和周围的光照水平,红外聚光灯远的投射范围如下:
500W=150-200米300W=80-120米
50W=15-30米30W=5-15米
版权所有©2024 产品网