基于OpenCV的铁路导轨自动识别探讨
2018-08-30严斌龙
中国科技纵横 2018年14期
严斌龙
摘 要:在我国发展过程中,铁路运输为主要的交通运输方式。而现阶段铁路基础设施防护弊端的存在促使整体铁路运输事故频发,而铁路事故的控制也成为影响高速铁路运输行业发展的主要因素。因此为了进一步提高铁路运输能力,本文根据依据OpenCV视频处理技术,对铁路导轨自动识别系统进行了设计实现分析,以便为铁路运输过程的安全稳定进行提供有效的借鉴。
关键词:OpenCV;C语言;图像处理;铁路导轨自动识别
中图分类号:TP391.41 文献标识码:A 文章编号:1671-2064(2018)14-0036-02
OpenCV主要包括C、C++语言的开源数据处理函数库,其可通过多种计算机视觉、数字图像处理算法,实现快速实时的数字图像处理模式。同时通过优化C代码编写,OpenCV还可以结合多核处理器的优良特点,在Windows、Linux等操作系统中实现良好的应用。因此进行OpenCV铁路导轨自动识别系统的构建,对于整体铁路导轨自身识别系统的优化具有非常重要的意义。
1 基于OpenCV的铁路导轨自动识别系统设计
1.1 系统总体方案设计
结合OpenCV的应用特点,在铁路导轨自动识别系统总体设计方案中主要依据计算机电子软硬件基础,结合地理信息系统的相关工作,将整体视频图片进行进行了全面可视化分析。在具体应用过程中给予OpenCV的铁路导轨自动识别技术主要可分为基础设施模块、数据模块、服务模块、应用模块几个方面的应用,其中没有模块具有独立运行性能。在整体技术应用过程中主要利用OpenCV数字图像处理技术,结合JAVA框架的应用,便于整体数字图像监控工作的有效进行。……
登录APP查看全文
