Welcome to Railway Signalling & Communication Engineering, Today is 中文

Railway Signalling & Communication Engineering ›› 2022, Vol. 19 ›› Issue (9): 6-10.DOI: 10.3969/j.issn.1673-4440.2022.09.002

Previous Articles     Next Articles

Research on Automatic Test Technology of Interlocking System Based on Image Recognition

Sun Zhike   

  1. CRSC Research & Design Institute Group Co., Ltd., Beijing    100070, China
  • Received:2021-07-26 Revised:2022-06-21 Online:2022-09-25 Published:2022-09-25

基于图像识别的联锁系统自动测试技术研究

孙志科   

  1. 北京全路通信信号研究设计院集团有限公司,北京 100070
  • 作者简介:孙志科(1974—),男,高级工程师,本科,主要研究方向:列车控制系统、计算机联锁、软件测试,邮箱:sunzhike@crscd.com.cn。

Abstract: In order to further improve the test efficiency of computer interlocking system, it is required to bring the display and operation function of control display interface into the coverage of automatic test, and the main technical difficulty is the automatic recognition of graphic elements of display interface. Therefore, the paper studies and compares three kinds of commonly used technology schemes for automatic recognition of computer display interface, adopts the commercial automatic test software platform based on display memory mapping and template matching image recognition technology, and carries on the secondary development on the platform to form a set of automatic test tool software for computer interlocking system, which can simulate the manual test process to the maximum extent and realize the automatic test of operation display interface of computer interlocking system, interlocking software function and engineering configuration data during one test process, so as to maximize the overall test efficiency while ensuring the test quality.

Key words: 图像识别, 远程控制, 自动化测试, 计算机联锁, Eggplant Functional

摘要: 为进一步提高计算机联锁系统的测试效率,需将控制显示界面的显示及操作功能纳入自动测试的覆盖范围,其中主要技术难点是显示界面图形元素的自动识别。研究、对比3种常用的计算机显示界面自动识别技术方案,最终采用基于显示内存映射及模板匹配的图像识别技术的商业化自动测试软件平台,并在该平台上进行二次开发,形成一套面向计算机联锁系统的自动化测试工具软件,可以最大限度模拟人工测试过程,实现在一次测试过程中同时完成对计算机联锁系统的操作显示界面和联锁软件功能及工程配置数据的自动测试,在保证测试质量的同时,使整体测试效率最大化。

关键词: 图像识别, 远程控制, 自动化测试, 计算机联锁, Eggplant Functional

CLC Number: