In this paper, we propose a total variation based on block matching 3D (BM3D-TV method), which includes the total variation regular term, the data fidelity term, and the block matching term. In addition, we also propose a fast numerical algorithm based on the split Bregman iteration for the proposed method. By assigning suitable weights to the data fidelity term and block matching term, the image noise reduction and the image structural characteristics can be matched optimally. We test the proposed method on six human retinal and one mouse skin optical coherence tomography (OCT) images respectively, and also compare it with total variation (TV) and BM3D, which were proved to be effective in denoising. The performances of these methods are quantitatively evaluated in terms of the signal-to-noise ratio, the contrast-to-noise ratio, and the averaged equivalent number of homogeneous areas at the aspects of speckle reduction and structure protection. Vast experiments show that the BM3D-TV method can effectively reduce speckle noise in OCT images, protect important structural information and improve image quality, compared with the BM3D and TV methods.
Read full abstract