摘要:为了有效解决铁路计算机联锁系统人工测试效率低下、准确性低等问题,提出了一种面向铁路联锁上位机界面文本定位与识别的深度学习模型。首先,通过对比基于CTPN(Connectionist Text Proposal Network)神经网路的文本定位模型与ResNet50、AlexNet、ZF以及VGG16四种卷积神经网络分别结合的策略,选择了最优的特征提取网络VGG16,增强了卷积特征图表示高层语义信息的细节特征,以利于定位小文本区域。其次,对比常见的目标检测模型在文本定位效果上的表现以及采用dropout方法,提升了文本定位模型CTPN网络的泛化能力和鲁棒性。然后,采用水平投影和垂直投影相结合的分割方法,可有效避免联锁上位机界面文本黏连等问题。最后,采用改进的AlexNet网络,输出文本识别结果。通过在TensorFlow环境验证联锁上位机界面文本定位和识别数据集,结果显示,CTPN网络在铁路联锁上位机界面文本定位精确率上达到了87.98%,召回率73.33%,调和平均数指标80.39%;改进的AlexNet网络文本识别准确率达到了89%。说明本文方法能够对铁路计算机联锁上位机界面文本实现准确定位和识别,并为联锁自动测试过程中自动办理进路及测试结果自动分析提供可靠的数据支持。