Image denoising in real-time system aided by simulation tools

Real-Time Image Acquisition System is as shown in Fig.1. "Digital Image noise" is equivalent to analog cameras. This noise appears as random speckles on an otherwise smooth surface and can significantly retrograde image quality [1-7]. There are outer and inner noise consisting in Image Acquisition System. In this paper we analyzed the noise generated causation, noise model and denoising method with the aid of simulation tools. Since increased current source / sink capability and faster switching edge rates result in an increase in ground bounce or noise caused by simultaneously switching outputs (SSOs) in the FPGA design. The noise can affect device reliability since it can trigger false edges on critical input signals [8]. Considering the characteristics of FPGAs, flexibility, inherent parallel characteristic and the rapid prototyping, a debugging technique of FPGA-based was designed with a Lattice ECP2M chip. The experiment results which include the time-consuming, the wave forms and the calculation cycles were analyzed with special tools, Protel99SE, ispLever 6.1, ModelSim, etc. and the Post-Place & Route layout of a project was shown in the end of this paper. It is concluded that we can deal with the inner noise problems on hardware platform, and find out some denoising methods.

[1]  L. Shires Image , 2018, Victorian Literature and Culture.

[2]  Aggelos K. Katsaggelos,et al.  Noise reduction filters for dynamic image sequences: a review , 1995, Proc. IEEE.

[3]  L. McMillan,et al.  Video enhancement using per-pixel virtual exposures , 2005, SIGGRAPH 2005.

[4]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[5]  Antonin Chambolle,et al.  Image Decomposition into a Bounded Variation Component and an Oscillating Component , 2005, Journal of Mathematical Imaging and Vision.