本系统由相机驱动模块、图像采集模块、图像处理模块、特征提取模块、相机标定模块、测量模块等组成。相机驱动模块用于驱动CCD摄像机,对摄像机初始化、设置参数;图像采集模块主要通过摄像镜头、摄像器件、同步信号发生电路、偏转电路、放大电路、电源电路等硬件完成,用于将光信号转为电信号送给图像处理模块;图像处理模块主要完成图像像素灰度提取、噪声消除、图像增强、边缘提取等功能;特征点提取模块是在图像处理的基础上,对图像的基本特征点,即图像的灰度信号在二维方向上有明显变化的点进行提取匹配,得到特征点在图像中的位置信息;距离测量模块利用相似三角形原理将特征点提取模块中所得到的特征点位置信息,计算得到测试点的空间位置。
通过这些功能模块完成图像输入处理、图像预处理(滤波、边缘提取等)、特征选取、图像匹配、距离测量等功能。