摘要
雾霾会导致视频图像质量下降,对比度降低,使其显得模糊不清,这为视频图像的观看以及特征提取增加了困难.针对这一问题,使用现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)芯片,利用基于模型的设计方法搭建了一套实时去雾系统.首先针对FPGA芯片性能特性,对暗通道先验原理公式进行研究及优化,然后根据优化后的公式,在Simulink环境下利用Vision HDL Toolbox工具,搭建了基于像素流处理的去雾算法模型,之后通过Matlab自动代码生成的功能自动生成Verilog代码,烧录到FPGA芯片中,最后对设计的实时去雾系统进行实验.实验结果表明,该系统可对480p、60帧/秒的视频图像进行去雾处理,且具有良好的实时性,以及较低的功耗.
The smog will cause the quality of the video image to decrease,and the contrast will be reduced,making it appear blurry,which makes it difficult to view and extract features of the video image.To solve this problem,a real-time defogging system is built by using Field Programmable Gate Array(FPGA)chip and model-based design method.Firstly,according to the performance characteristics of FPGA chip,the a priori principle formula of dark channel is studied and optimized.Then,according to the optimized formula,a defog algorithm model based on pixel flow processing is built by using Vision HDL Toolbox tool in Simulink environment.After that,the Verilog code is automatically generated by the function of Matlab automatic code generation,and burned to the FPGA chip.finally,the real-time defogging system of the design is tested.The experimental results show that the system can defog the video image of 480p camera at 60 frames per second,and has good real-time performance and low power consumption.
作者
任雪冰
杜宏
张孝峥
REN Xuebing;DU Hong;ZHANG Xiaozheng(China North Vehicle Research Institute, Beijing 100072, China)
出处
《车辆与动力技术》
2020年第1期25-30,共6页
Vehicle & Power Technology