红外技术, 2010, 32 (10): 608, 网络出版: 2011-01-05
红外图像实时显示与高速存储系统的实现
The Implementation of the Infrared Image Real-time Display and High-speed Storage System
摘要
针对该系统数据量大、传输速度高、存储时间长等特点;为保证系统稳定性,解决丢帧与错帧问题,采用多线程技术,创建显示、存储、同步三个并发执行线程,并根据实际工程项目经验,对串口读写次数加以控制,存储成方便操作的一个大文件。实验表明:实际应用在图像分辨率320×256下(最高测试过1280×1024),像素宽度14 位,连续存储30min 以上,帧出错率为0,远低于项目的精度要求标准(帧出错率万分之三),通过判读软件回放,图像清晰,靶目标判读精确,应用到某工程项目中。
Abstract
Aim to the system, it has features as long storage time, mass of data to deal with, high-speed storage rate and so on. To ensure the stability of the system and solve the dropping frame, wrong frame problem, the author developed the project of the muti-thread technology, Created three threads, display multithreading, storage multithreading and SMT Simultaneous multithreading, which can run concurrently, according to engineering practice, to control the times of a read/write serial port, finally to store a big file which bases on windows bmp format, The tests indicated: under the resolution of 320×256, each pixel occupies 14 bits, to store last for half an hour, the rate of frame wrong is zero, far below standard, the replay image is clear, target interpretation is precise.
赵新宇, 乔彦峰, 王方雨, 何昕, 朱玮, 魏仲慧. 红外图像实时显示与高速存储系统的实现[J]. 红外技术, 2010, 32(10): 608. ZHAO Xin-yu, QIAO Yan-feng, WANG Fang-yu, HE Xin, ZHU Wei, WEI Zhong-hui. The Implementation of the Infrared Image Real-time Display and High-speed Storage System[J]. Infrared Technology, 2010, 32(10): 608.