15 research outputs found

    Combined wavelet domain and motion compensated filtering compliant with video codecs

    Get PDF
    In this paper, we introduce the idea of using motion estimation resources from a video codec for video denoising. This is not straightforward because the motion estimators aimed for video compression and coding, tolerate errors in the estimated motion field and hence are not directly applicable to video denoising. To solve this problem, we propose a novel motion field filtering step that refines the accuracy of the motion estimates to a degree that is required for denoising. We illustrate the use of the proposed motion estimation method within a wavelet-based video denoising scheme. The resulting video denoising method is of low-complexity and receives comparable results with respect to the latest video denoising methods

    Wavelet-based denoising for 3D OCT images

    Get PDF
    Optical coherence tomography produces high resolution medical images based on spatial and temporal coherence of the optical waves backscattered from the scanned tissue. However, the same coherence introduces speckle noise as well; this degrades the quality of acquired images. In this paper we propose a technique for noise reduction of 3D OCT images, where the 3D volume is considered as a sequence of 2D images, i.e., 2D slices in depth-lateral projection plane. In the proposed method we first perform recursive temporal filtering through the estimated motion trajectory between the 2D slices using noise-robust motion estimation/compensation scheme previously proposed for video denoising. The temporal filtering scheme reduces the noise level and adapts the motion compensation on it. Subsequently, we apply a spatial filter for speckle reduction in order to remove the remainder of noise in the 2D slices. In this scheme the spatial (2D) speckle-nature of noise in OCT is modeled and used for spatially adaptive denoising. Both the temporal and the spatial filter are wavelet-based techniques, where for the temporal filter two resolution scales are used and for the spatial one four resolution scales. The evaluation of the proposed denoising approach is done on demodulated 3D OCT images on different sources and of different resolution. For optimizing the parameters for best denoising performance fantom OCT images were used. The denoising performance of the proposed method was measured in terms of SNR, edge sharpness preservation and contrast-to-noise ratio. A comparison was made to the state-of-the-art methods for noise reduction in 2D OCT images, where the proposed approach showed to be advantageous in terms of both objective and subjective quality measures

    Designing a Time Video De-Noising Technique Using Contourlet Transform

    Get PDF
    This paper introduces a structure and execution of a constant video de-noising on FPGA. The video clamor is disintegrated into directional sub-groups by utilizing contourlet change. Along these lines, the Gaussian clamor in video casings can be expelled fundamentally by a versatile thresholding strategy. In addition, to process video progressively, an equipment plan of proposed video de-noising is actualized on FPGA. So as to accomplish most astounding throughput, we configuration full pipeline engineering for equipment structure. Test results demonstrate that our plan can process with throughput of up to 150 Megapixels, every second, which is absolutely appropriate for top notch (HD) video

    Biological Subtle Motion Magnification Based on 3D Wavelet Transform

    Get PDF
    This paper presents an amplification algorithm of subtle motion which reveals important aspects of the world. Our analysis is based on spatial and temporal projection of decomposition of the viewpoint video by using 3D wavelet transform, which is used to estimate the optimal scale and threshold function in order to extract the interested region. We discuss parameters of effect and estimate the threshold function by employing integral energy and maximum values of pixels. The results of the subtle motion magnification by using the optimal scale and threshold function have a good effec

    Recursive Non-Local Means Filter for Video Denoising

    Get PDF
    In this paper, we propose a computationally efficient algorithm for video denoising that exploits temporal and spatial redundancy. The proposed method is based on non-local means (NLM). NLM methods have been applied successfully in various image denoising applications. In the single-frame NLM method, each output pixel is formed as a weighted sum of the center pixels of neighboring patches, within a given search window. The weights are based on the patch intensity vector distances. The process requires computing vector distances for all of the patches in the search window. Direct extension of this method from 2D to 3D, for video processing, can be computationally demanding. Note that the size of a 3D search window is the size of the 2D search window multiplied by the number of frames being used to form the output. Exploiting a large number of frames in this manner can be prohibitive for real-time video processing. Here, we propose a novel recursive NLM (RNLM) algorithm for video processing. Our RNLM method takes advantage of recursion for computational savings, compared with the direct 3D NLM. However, like the 3D NLM, our method is still able to exploit both spatial and temporal redundancy for improved performance, compared with 2D NLM. In our approach, the first frame is processed with single-frame NLM. Subsequent frames are estimated using a weighted sum of pixels from the current frame and a pixel from the previous frame estimate. Only the single best matching patch from the previous estimate is incorporated into the current estimate. Several experimental results are presented here to demonstrate the efficacy of our proposed method in terms of quantitative and subjective image quality

    SURE-LET for Orthonormal Wavelet-Domain Video Denoising

    Get PDF
    We propose an efficient orthonormal wavelet-domain video denoising algorithm based on an appropriate integration of motion compensation into an adapted version of our recently devised Stein's unbiased risk estimator-linear expansion of thresholds (SURE-LET) approach. To take full advantage of the strong spatio-temporal correlations of neighboring frames, a global motion compensation followed by a selective block-matching is first applied to adjacent frames, which increases their temporal correlations without distorting the interframe noise statistics. Then, a multiframe interscale wavelet thresholding is performed to denoise the current central frame. The simulations we made on standard grayscale video sequences for various noise levels demonstrate the efficiency of the proposed solution in reducing additive white Gaussian noise. Obtained at a lighter computational load, our results are even competitive with most state-of-the-art redundant wavelet-based techniques. By using a cycle-spinning strategy, our algorithm is in fact able to outperform these methods

    SURE-LET for Orthonormal Wavelet-Domain Video Denoising

    Full text link

    Video denoising by fuzzy motion and detail adaptive averaging

    Get PDF
    A new fuzzy-rule-based algorithm for the denoising of video sequences corrupted with additive Gaussian noise is presented. The proposed method constitutes a fuzzy-logic-based improvement of a recent detail and motion adaptive multiple class averaging filter (MCA). The method is first explained in the pixel domain for grayscale sequences, and is later extended to the wavelet domain and to color sequences. Experimental results show that the noise in digital image sequences is efficiently removed by the proposed fuzzy motion and detail adaptive video filter (FMDAF), and that the method outperforms other state of the art filters of comparable complexity on different video sequences
    corecore