针对射击比赛中需要实时并且准确地对射击结果进行检测输出, 提出了一种基于MATLAB函数工具箱的靶环数识别方案。采用数码相机拍摄靶纸图像, 利用基于MATLAB的图像处理算法对其进行处理从而得出弹着点环数。对靶纸图像进行灰度转换、 中值滤波、 二值化等预处理, 并采用Sobel算子进行边缘提取, 减少后续图像处理的数据量。通过靶纸圆环的对称特征, 先提取出圆心, 将Hough变换降维来求内圆环参数, 再结合图像差影法以及形态学处理对弹孔识别定位。实验发现, 上述图像处理算法有较快的速度和较好的准确度。
|