论文摘要
机器视觉(Machine Vision),又被称为计算机视觉或人工视觉,是用计算机模拟人眼的视觉功能,从图像或图像序列中提取信息,对客观世界的三维景物和物体进行形态和运动识别。机器视觉技术已广泛应用于工业自动化生产线,各类检验和监视,视觉导航,图像自动解释、人机交互及虚拟现实等领域。基于机器视觉技术的交互式电子白板是其中极具发展前景的一项应用。本文研究的基于机器视觉技术的交互式电子白板系统是依赖于双摄像头定位原理,在普通的白板上实现触控功能,从而使人与计算机之间的交互功能得以实现,这是交互式电子白板领域中一个崭新的发展方向。为了提高交互式电子白板系统的目标识别准确性和计算实时性,本文提出了一种摄像头标定方法和一种目标定位算法,并在实际系统中进行了实验验证。为目标识别计算中最复杂的模块设计了硬件加速器,具体内容如下:1.研究了摄像头的透视投影模型以及两种常规的摄像头标定方法,对这两种方法进行了实验和结果数据分析,经比对得出这两种方法均不适用于本系统的摄像头参数标定的结论,最后提出一种基于数据插值原理的标定方法,经大量的实验得到一组用于定位计算使用的摄像头偏转角度。2.提出了一种定位算法,利用摄像头标定获得的参数和三角测量定位方法实现了目标在白板上物理坐标的准确定位,并采用了一种时间插值方法解决了数据采集的时间不同步问题,消除了实时计算过程中的目标位置跳变。3.为了提高系统工作的实时性,为图像处理这部分功能设计了硬件加速器,并通过了仿真验证,使目标识别的整体时间减少了。