基于十字线位姿解算的靶纸无标定几何校正方法及系统与流程

摘要: 本发明涉及几何校正,尤其涉及基于十字线位姿解算的靶纸无标定几何校正方法及系统。背景技术:1、在现代数字化靶场测试中,弹孔坐标的高精度测量是武器系统精度评定与毁伤...
基于十字线位姿解算的靶纸无标定几何校正方法及系统与流程

本发明涉及几何校正,尤其涉及基于十字线位姿解算的靶纸无标定几何校正方法及系统。

背景技术:

1、在现代数字化靶场测试中,弹孔坐标的高精度测量是武器系统精度评定与毁伤效能评估的核心前提。随着轻武器射速的不断提升与反无人机作战需求的日益迫切,对靶场测试的精度、效率与自动化程度提出了前所未有的要求。然而在野外实弹射击场景中,靶纸受架设误差、风载荷、重力、子弹冲击等多种因素影响,普遍存在平面旋转倾斜与透视畸变,直接导致弹孔定位产生系统性误差,严重影响武器系统性能评估的准确性。

2、现有靶面几何校正技术主要分为以下三类,且均存在明显缺陷:

3、外部标定设备依赖型:传统方法需要预先架设棋盘格标定板、圆形标定板或进行相机内参标定。这类方法虽然理论精度较高,但存在以下致命问题:① 操作复杂,需要专业技术人员进行标定,标定过程耗时长达30分钟以上,无法适配野外靶场快速部署与多靶位轮换的需求;② 标定设备易受环境影响,棋盘格在风吹、日晒、雨淋下易变形,导致标定精度下降;③ 标定与射击过程分离,无法实时校正射击过程中靶纸产生的动态形变。

4、基于边缘提取的仿射变换型:这类方法通过提取靶纸的外轮廓或网格边缘,计算仿射变换矩阵进行校正。但在实弹射击场景中,靶纸边缘易被弹孔破坏,网格线易被密集弹孔遮挡,导致边缘提取失败;此外,该方法对光照不均、背景干扰的鲁棒性差,难以精准定位基准原点,校正误差通常在10个像素以上。

5、深度学习端到端校正型:近年来有研究尝试采用深度学习模型直接输出校正后的图像,但这类方法需要大量标注数据进行训练,且泛化能力差,无法适配不同尺寸、不同类型的靶纸;同时,深度学习模型的黑箱特性导致校正结果不可解释,无法满足武器系统定型试验的严谨性要求。

6、此外,现有所有校正方法均隐含光轴严格垂直靶面的理想正交投影假设,无法消除侧向架设引发的透视畸变。在实际野外靶场中,为了安全起见,摄像机通常侧向架设,与靶面法线存在5°~30°的夹角,由此产生的透视畸变会导致平均弹着点解算存在数十毫米的空间偏差,严重影响武器系统的精度评定。

7、因此,亟需一种无需外部标定设备、鲁棒性强、精度高、能够实时校正的靶纸几何校正方法,以解决野外实弹靶场的图像畸变问题,满足现代数字化靶场的测试需求。

技术实现思路

1、本发明的目的在于提供基于十字线位姿解算的靶纸无标定几何校正方法及系统,旨在解决现有靶纸几何校正技术依赖外部标定设备、鲁棒性差、无法适配野外非结构化环境的问题。

2、为实现上述目的,第一方面,本发明提供了基于十字线位姿解算的靶纸无标定几何校正方法,包括以下步骤:

3、将输入的靶纸rgb图像转换至hsv颜色空间,基于红色色相的双区间分布特性构建双阈值分割模型,并提取红色十字线初始掩码,采用级联形态学滤波去除噪声并增强十字线连通性,得到纯净十字线掩码;

4、设计各向异性矩形结构元,对所述纯净十字线掩码执行方向选择性形态学开运算,分别分离出水平十字线掩码与垂直十字线掩码;

5、对所述出水平十字线掩码与所述垂直十字线掩码分别构建最小二乘线性拟合模型,求解两条正交基准线的解析表达式,联立直线方程求解十字线中心交点坐标,得到靶纸坐标矫正的旋转中心;

6、基于水平基准线的斜率求解靶纸整体倾斜角,基于所述倾斜角符号判定旋转方向,并以所述旋转原点,对全量弹孔坐标执行旋转变换,完成靶纸全局几何畸变校正;

7、当十字线局部被弹孔遮挡时,基于已拟合的正交基准线方程,对缺失的十字线线段进行线性补全,重新执行直线拟合与中心解算。

8、其中,所述双阈值分割模型的阈值集合定义为:

9、其中,、、分别为第一区间红色分割对应的色相、饱和度、亮度阈值范围,对应hsv色环中0°~10°的红色区域;

10、、、分别为第二区间红色分割对应的色相、饱和度、亮度阈值范围,对应hsv色环中170°~180°的红色区域;

11、色相h取值范围为0~180,饱和度s、亮度v取值范围为0~255,符合opencv库中hsv颜色空间的数值定义;

12、对双阈值分割结果取并集生成初始红色十字线掩码:

13、为红色十字线初始二值掩码,像素值为1表示前景,0表示背景区域;

14、为经颜色空间转换后得到的hsv三通道靶纸图像;

15、为阈值分割函数,输入图像与阈值区间,输出符合颜色区间的二值掩码;

16、、分别对应上述两组hsv阈值集合;

17、为集合取并集运算,合并两个红色区间的分割结果,完整覆盖红色色相的环绕分布;

18、采用3×3全一结构元k执行级联形态学滤波:

19、为经级联滤波后得到的纯净十字线二值掩码;

20、为形态学运算的结构元素,此处为3×3全1矩形结构元;

21、为形态学闭运算,执行“先膨胀后腐蚀”,用于填充十字线内部孔洞、连接断裂线段;

22、为形态学开运算,执行“先腐蚀后膨胀”,用于去除孤立噪声点、平滑目标边缘;

23、其中,闭运算用于填充十字线内部因弹孔贯穿产生的孔洞,开运算用于去除背景网格、弹孔斑点等孤立高频噪声。

24、其中,所述各向异性矩形结构元的尺寸为:水平方向结构元尺寸为80×1,垂直方向结构元尺寸为1×80;方向分离公式为:

25、为分离输出的水平十字线二值掩码;

26、为分离输出的垂直十字线二值掩码;

27、为水平方向各向异性结构元,宽高比为80:1,仅保留水平走向的长连通区域;

28、为垂直方向各向异性结构元,宽高比为1:80,仅保留垂直走向的长连通区域;

29、为形态学开运算符号,通过方向匹配的结构元对掩码进行开运算,实现方向选择性滤波;

30、其中,为水平十字线二值掩码,为垂直十字线二值掩码,该尺寸通过1000张靶纸图像的统计实验确定,能够在保留长直线特征的同时,完全抑制十字交叉区域的干扰。

31、其中,所述最小二乘线性拟合模型的目标为最小化像素点到拟合直线的垂直距离平方和,水平直线与垂直直线的解析表达式为:

32、为最小二乘拟合得到的水平十字线基准直线;

33、为最小二乘拟合得到的垂直十字线基准直线;

34、、分别为水平直线、垂直直线的斜率;

35、、分别为水平直线、垂直直线在图像纵轴上的截距;

36、、分别为图像像素坐标系下的横坐标与纵坐标。

37、十字线中心交点坐标求解公式为:

38、、分别为水平与垂直基准线交点的横、纵坐标,即靶纸旋转校正的旋转中心;

39、、分别为水平基准线的斜率与截距;

40、、分别为垂直基准线的斜率与截距;

41、公式由两条直线斜截式方程联立推导得到,为两直线交点的解析解;

42、当十字线局部被遮挡时,采用ransac鲁棒拟合算法替代普通最小二乘法,剔除弹孔遮挡产生的离群像素点,提升拟合精度。

43、其中,所述靶纸整体倾斜角定义为:

44、为靶纸相对于标准正视图的倾斜角度,单位为弧度,工程应用中可转换为角度;

45、为水平基准线的拟合斜率,反映直线的倾斜程度;

46、为反正切三角函数,由直线斜率计算对应的倾斜角度;

47、旋转方向判定准则为:

48、当时,靶纸顺时针旋转;

49、当时,靶纸逆时针旋转;

50、当时,靶纸无倾斜;

51、坐标旋转变换公式为:

52、为旋转校正前原始弹孔的像素坐标;

53、为经旋转变换校正后的弹孔像素坐标;

54、为旋转原点,即十字线中心交点坐标;

55、为靶纸倾斜角,即坐标旋转的角度;

56、、分别为余弦、正弦三角函数;

57、公式为平面直角坐标系绕指定点旋转的标准变换矩阵展开形式;

58、其中,为原始弹孔坐标,为校正后的弹孔坐标。

59、其中,所述十字线线段进行线性补全的具体方式:

60、计算已拟合直线与图像边界的交点,确定十字线的理论完整范围;

61、统计原始掩码中缺失的线段区域,基于直线方程生成补全像素点;

62、将所述补全像素点与原始有效像素点合并,重新执行最小二乘拟合;

63、当十字线遮挡比例超过50%时,触发异常报警并提示人工干预。

64、第二方面,本发明还提供了基于十字线位姿解算的靶纸无标定几何校正系统,应用于如上述第一方面所述的基于十字线位姿解算的靶纸无标定几何校正方法,包括图像输入模块、颜色空间转换与分割模块、形态学滤波模块、方向分量分离模块、直线拟合与中心解算模块、倾斜角解算与坐标矫正模块、拟合质量验证模块和结果输出与可视化模块;

65、所述图像输入模块,用于接收野外实弹靶场采集的原始靶纸图像;

66、所述颜色空间转换与分割模块,用于将rgb图像转换为hsv图像,并基于双阈值分割模型提取红色十字线初始掩码,基于图像平均亮度自动优化阈值范围;

67、所述形态学滤波模块,用于执行级联开闭运算、膨胀与腐蚀操作,去除噪声并增强十字线连通性;

68、所述方向分量分离模块,基于靶纸尺寸自动选择最优结构元尺寸,分离水平与垂直十字线分量;

69、所述直线拟合与中心解算模块,用于求解正交基准线参数与十字线中心坐标;

70、所述倾斜角解算与坐标矫正模块,用于计算靶纸倾斜角与旋转方向,并对全量弹孔坐标执行旋转变换;

71、所述拟合质量验证模块,用于计算极坐标能量分布、回归残差统计、正交性偏差与拟合优度指标,当回归模型决定系数或正交性偏差>1°时,触发重新检测流程;

72、所述结果输出与可视化模块,用于输出校正后的弹孔像素坐标、靶纸姿态参数与拟合质量报告。

73、本发明的基于十字线位姿解算的靶纸无标定几何校正方法,该方法利用靶纸固有的红色十字基准线作为天然几何参照,通过颜色空间分割、各向异性形态学滤波、最小二乘直线拟合与ransac鲁棒估计等技术,实现靶纸倾斜姿态的全自动解算与全局几何畸变校正,无需任何外部标定设备,在复杂野外工况下倾斜角测量误差小于0.1°,拟合残差均值为0,实现了靶纸全局几何畸变的高精度全自动校正,适用于数字化靶场的实弹射击测试场景。从而解决了现有靶纸几何校正技术依赖外部标定设备、鲁棒性差、无法适配野外非结构化环境的问题。

74、该方法与现有技术相比,具备以下有益效果,且均通过1000组野外实弹射击实验验证:

75、完全无标定校正:无需任何外部标定设备,仅利用靶纸固有十字线即可完成全局几何畸变校正,操作简单,部署时间从传统方法的30分钟缩短至1分钟以内,极大提升了靶场测试效率。

76、高精度与高鲁棒性:在复杂光照、弹孔遮挡、背景干扰等恶劣工况下,十字线倾斜角测量误差小于0.1°,回归模型决定系数  均大于0.9,拟合残差均值为0,属于无偏最优估计。当十字线遮挡比例不超过50%时,校正精度仍能保持在1个像素以内。

77、计算效率高:单张3000×2000像素图像的校正处理时间小于50ms,单张8000×6000像素图像的处理时间小于200ms,满足靶场实时判读系统的工程应用需求。

78、消除系统性误差:从根本上消除了靶纸倾斜引入的弹孔定位系统性误差,为后续亚像素级弹孔精定位与非刚性拓扑映射奠定了坚实基础。实验表明,经过本发明校正后,后续弹孔物理坐标解算精度提升了60%以上。

79、兼容性强:支持多种尺寸、多种类型的十字线靶纸,能够与现有各类数字化靶场系统无缝对接,具有广泛的应用前景。