研究目的
Proposing a new algorithm for real-time ?ltering of video sequences corrupted by Poisson noise, with application to X-ray ?uoroscopy, to achieve effective denoising and hardware implementation on FPGAs.
研究成果
The proposed algorithm effectively denoises Poisson noise in real-time video streams, outperforming previous methods in hardware efficiency and achieving high PSNR and SSIM values. It is well-suited for FPGA implementation with low resource usage, enabling applications in medical imaging like X-ray fluoroscopy.
研究不足
The algorithm is specifically designed for Poisson noise in video streams, particularly in X-ray fluoroscopy, and may not generalize to other noise types or applications. Hardware implementation is constrained by FPGA resources and memory bandwidth.
1:Experimental Design and Method Selection:
The study uses a spatiotemporal filtering algorithm combining IIR filters for temporal filtering and spatial filtering with conditional mean. It includes adaptive thresholding and false-reset prevention to minimize motion blur and noise. The Steiglitz-McBride iterative method is employed for IIR filter coefficient optimization.
2:Sample Selection and Data Sources:
Test videos include a 512x512 static scene with moving rectangle (simulated Poisson noise), real fluoroscopic videos from a GE OEC-9900 fluoroscope, and publicly available video sequences with superimposed Poisson noise.
3:List of Experimental Equipment and Materials:
FPGA (StratixIV EP4SGX70HF35C2), DDR2 memory, X-ray fluoroscope (GE OEC-9900), and software tools like MATLAB, Gurobi Optimizer, Altera Quartus II, and Mentor Questa Sim.
4:Experimental Procedures and Operational Workflow:
The algorithm processes video frames in streaming order, applying temporal filtering with IIR filters and spatial filtering with conditional averaging. Hardware implementation involves state management, buffering, and filtering units on the FPGA.
5:Data Analysis Methods:
Performance is evaluated using PSNR and SSIM metrics, comparing with state-of-the-art denoising methods. Resource usage and speed are analyzed for FPGA implementation.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容