Vivado HLS的图像传感器FPN噪声去除算法设计  被引量:3

Design of Image Sensor FPN Noise Removal Algorithm Based on Vivado HLS

在线阅读下载全文

作  者:张锐浩 李晓琪 党立志 王云峰 洪应平[1] Zhang Ruihao;Li Xiaoqi;Dang Lizhi;Wang Yunfeng;Hong Yingping(Key Laboratory of Instrumentation Science and Dynamic Measurement,Ministry of Education,North University of China,Taiyuan 030051,China)

机构地区:[1]中北大学仪器科学与动态测试教育部重点实验室,太原030051

出  处:《单片机与嵌入式系统应用》2023年第12期55-58,62,共5页Microcontrollers & Embedded Systems

基  金:国家自然科学基金青年科学基金(51705475)。

摘  要:由于半导体工艺的限制,图像传感器列并行读出电路的系统结构很容易出现列与列之间的失配,从而导致输出图像在垂直方向亮度不均匀,表现为明暗变化的竖条纹,即FPN噪声,其严重影响了图像质量。本设计基于矩匹配法对其进行改进,提出了一种针对图像传感器的FPN噪声去除算法。首先在系统上电时,让图像传感器采集随机不同的300帧图像,然后算出所有图像的列像素均值和累计像素均值,当前列均值减累计像素均值即为该图像传感器当前列的校正值。本设计以Zynq系列ARM+FPGA异构SoC作为实现平台,OV6946作为图像传感器,使用Vivado HLS进行输入/输出接口都为AXI Stream的视频流处理算法IP的开发,并固化到Zynq的FPGA中。经过实验,本算法在Zynq7020平台、50 MHz的系统时钟下,处理OV6946摄像头输出的400×400@30 f/s视频流延时约为3.3 ms,保证了视频流输出的实时性,较好地实现了FPN噪声的去除效果,并且算法的应用具有普适性。Due to the limitations of semiconductor technology,the system structure of image sensor column parallel readout circuits is prone to column to column mismatch due to process deviations,resulting in uneven brightness of the output image in the vertical direction,manifested as vertical stripes with varying brightness,which is also known as FPN noise.FPN noise seriously affects image quality.This design is based on the moment matching method and improves it,proposing an FPN noise removal algorithm for image sensors.Firstly,when the system is powered on,let the image sensor collect 300 randomly different frames of images,and then calculate the column pixel mean and cumulative pixel mean of all images.The current column mean minus the cumulative pixel mean is the correction value of the current column of the image sensor.This design uses Zynq series ARM+FPGA heterogeneous SoC as the implementation platform,OV6946 as the image sensor,and Vivado HLS for the development of video stream processing algorithm IP with AXI-Stream input and output interfaces,which is solidified into Zynq's FPGA.After experiments,this algorithm processes 400×400@30 fps outputs from the OV6946 camera on the Zynq7020 platform with a 50 MHz system clock.The video streaming time is about 3.3 ms,ensuring the real-time output of the video stream.The removal effect of FPN noise has been well achieved,and the application of the algorithm is universal.

关 键 词:图像降噪 Vivado HLS 嵌入式图像处理 OV6946 

分 类 号:TN919.5[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象