Page 202 - 《武汉大学学报(信息科学版)》2025年第9期
P. 202

1930                            武 汉 大 学 学 报  (信 息 科 学 版)                        2025 年 9 月

                1 编码标志点的设计与识别                                    图 2(a)所示。无人机航测所获得的图像往往包
                                                                 含由环境因素及传感器特性引起的噪声,因此对
                1.1 编码标志点设计                                      灰度图像进行滤波和去噪十分关键。采用 3×3
                     本文将一种可自动识别的新型环形编码标                          的高斯核对图像进行高斯滤波,这一方法可有效
                志点用于高精度地表形变提取中。编码标志点                             平滑图像、减少高频噪声。针对在强光条件下拍
                由 三 大 核 心 部 分 组 成 :一 个 醒 目 的 外 部 黑 色 大           摄的图像可能存在的在白色区域膨胀问题,利用
                圆,作为整体标识的轮廓;一个带有编码条带的                            侵蚀技术可有效收缩这些膨胀区域,预处理后的
                内圆环,用以承载特定的身份信息;一个位于中                            图像如图 2(b)所示。
                心的内部白色小圆。对于编码位数为 n 的编码标                              使用 Canny 边缘检测算法对图像中的轮廓进
                志点,其内圆环被分割为 n 个等面积的部分,每个                         行提取,所得编码标志点轮廓如图 2(c)所示。该
                部分为白色或黑色,其中白色段表示二进制数中                            算法可有效地识别并整合弱边缘和强边缘的位
                的 1,而黑色段表示二进制数中的 0。从内圆环的                         置关系,从而全面且详尽地提供整幅图像中的边
                不同起点顺时针旋转可以获取不同的 n 位二进制                          缘信息。对于 Canny 算法处理后的图像进行初步
                序列,将其中最小的二进制序列转换为对应的十                            筛选,并计算各轮廓的圆度和紧凑度,计算式为:
                进制数值,该值为编码标志点的解码值。图 1 为                                           ì    4πS
                                                                                  ï ïr =
                一个编码位数为 10 的编码标志点,其中 R1~R5                                        ï ï   C  2
                                                                                  í                      (1)
                表示不同部分的半径长度,半径之间的比例关系                                             ï ï  c =  4S
                                                                                  ï
                                                                                  î
                为 R1∶R2∶R3∶R4∶R5=1∶2∶3∶4∶5,这个比例可                                  ï ï ï  πL 2
                以根据实际应用场景的具体要求进行调整。此                             式中,r 和 c 分别表示轮廓的圆度和紧密度;S 和 C
                编码标志点的最小二进制序列 0000001001 对应                      分别表示轮廓的面积和周长;L 表示轮廓区域的
                的十进制数值为 9,即可确定该编码标志点的解                           最长轴。完美的圆轮廓的圆度和紧凑度都为 1,
                码值为 9。                                           基于这一特性,可通过设定合理的阈值将编码标
                                                                 志点轮廓从众多轮廓中准确地区分出来。
                                                                     对这些近似椭圆的轮廓,采用最小二乘法进
                                                                 行椭圆拟合以优化其轮廓形态。随后对椭圆的
                                                                 最小外接矩形进行等比例放大,并利用透视变换
                                                                 将椭圆转换为标准圆,最终得到尺寸为 300×300
                                                                 像素的正方形图像,如图 2(d)所示。计算拟合所
                                                                 得标准圆的圆心与该图像中心之间的距离,滤除
                                                                 距离大于设定距离阈值的图像。
                           图 1 编码标志点结构示意图
                                                                     以拟合椭圆的中心为圆心,半径从 1 开始逐
                    Fig.  1 Structural Diagram of the Coded Target
                                                                 渐增加,依次绘制拟合圆直至触及图像边缘。沿
                1.2 编码标志点识别                                      各拟合圆的边缘进行环形采样,采样点的数量为
                     编码标志点的识别过程涉及图像预处理、轮                         编码位数的 5 倍,通过对这些采样点的灰度值进
                廓筛选、灰度筛选和解码定位 4 个核心步骤。首                          行计算获取每个半径对应的灰度平均值。灰度
                先,进行图像预处理操作以优化图像质量;其次,                           值是衡量图像亮度差异的重要指标,数值范围设
                基于周长、圆度等参数对从图像中提取的轮廓进                            定 在 0~255 之 间 ,其 中 255 代 表 白 色 ,0 代 表 黑
                行初步筛选;然后,依据拟合得到的椭圆中心点                            色。图 3 展示了图 2 中编码标志点的灰度分布情
                坐标和图像灰度值分布情况对图像进行精细筛                             况。由编码标志点的图形特征可知:中心圆区域
                选;最后,根据编码信息准确识别编码标志点的                           (Ⅰ区)及最外环的外部区域(Ⅴ区)的灰度平均
                身份信息并提取标志点中心点的像平面坐标,为                            值均应近似于 255(白色);编码环带两侧的环带
                后续的地表形变提取提供关键的数据支持。                             (Ⅱ区、Ⅳ区)灰度平均值则应近似于 0(黑色),而
                     为了提高图像质量,对原始图像进行预处理                         编码环(Ⅲ区)的灰度平均值则应处于这两个极
                是必不可少的环节。鉴于彩色图像中包含信息                             端值之间。根据灰度分布差异,可清晰地区分编
                量庞大,首先将彩色图像转换为灰度图像以提高                            码标志点的各个部分,剔除那些未展现出相似灰
                图像识别效率并减轻计算负载,转换后的图像如                            度变化的图像。
   197   198   199   200   201   202   203   204   205   206   207