1.一种印章字符检测识别方法,其特征在于,包括以下步骤:步骤1:初始化印章的检测与识别;
步骤2:利用图像采集模块对印章图像进行采集;
步骤3:通过特征提取主干网络、感受野增强模块、特征融合网络、颜色特征提取模块和输出层建立印章字符检测模型,对所采集印章图像中字符进行检测;
所述的特征提取主干网络对待检印章字符图像进行特征提取,通过感受野增强模块对提取的特征图进行特征感受野增强,特征融合网络对已增强后的特征图进行逐层融合,得到待检印章字符图像的融合特征图,颜色特征提取模块对待检印章字符图像进行颜色特征提取,得到印章字符图像的颜色特征图,将融合特征图和颜色特征图进行融合,确定所待检测印章字符图像中的字符目标,通过输出层输出融合后的特征图;
步骤4:利用极坐标变换对检测结果进行水平矫正;
步骤5:通过补丁嵌入层Patch Embedding、特征融合模块CAFM、字符识别编码器Transformer Encoder、CNN神经网络和字符识别解码器Transformer Decoder建立印章字符识别模型,对矫正后的印章字符图像进行字符识别;
所述字符识别编码器Transformer Encoder采用自注意力模型Vision Transformer得到印章字符图像的全局特征图,CNN神经网络对待识别的印章字符图像进行特征提取得到浅层特征图,使用特征融合模块CAFM进行全局特征图与浅层特征图的融合,得到融合特征图,字符识别解码器Transformer Decoder生成文本序列,经全连接层输出识别结果;
步骤6:输出印章字符识别结果。
2.根据权利要求1所述的一种印章字符检测识别方法,其特征在于,所述步骤1中初始化印章的检测与识别包括以下步骤:步骤1‑1:初始化已采集到的图像;
步骤1‑2:初始化图像参数;
步骤1‑3:加载印章字符检测模型参数,从数据库中读取并输入印章字符检测模型的权重参数和超参数,将参数加载到印章字符检测模型中;
步骤1‑4:加载印章字符识别模型参数,从数据库中读取并输入印章字符识别模型的权重参数和超参数,将参数加载到印章字符识别模型中。
3.根据权利要求1所述的一种印章字符检测识别方法,其特征在于,所述步骤3中感受野增强模块采用多尺度卷积核构成多分支结构。
4.根据权利要求1所述的一种印章字符检测识别方法,其特征在于,所述步骤4中利用极坐标变换对检测结果进行水平矫正,包括如下步骤:步骤4‑1:读取印章字符图像与字符区域坐标;
步骤4‑2:根据字符区域坐标截取印章字符图像;
步骤4‑3:利用极坐标变换对截取的印章字符图像进行水平矫正;
步骤4‑4:输出矫正后的印章字符图像。
5.根据权利要求1‑4任一项所述的一种印章字符检测识别方法的装置,其特征在于,包括采集模块、检测模块、识别模块、显示模块、数据库模块和计算机,所述计算机内设置检测模块、识别模块和数据库模块,采集模块连接计算机,计算机连接显示模块;
采集模块:包含相机与环形光源,用于实时采集印章字符图像;
检测模块:包含印章字符检测模型,用于检测印章图像中的字符区域;
识别模块:包含印章字符识别模型,用于识别印章图像中的文字;
显示模块:用于显示实时采集状态、检测结果图、识别结果图和识别的文字;
数据库模块:用于保存印章字符检测识别方法的数据和参数;
计算机设备:用于驱动印章字符图像采集输入装置和运行印章字符检测识别方法程序。