Abstract

Noise, which is commonly generated in low-light environments or by low-performance cameras, is a major cause of the degradation of compression efficiency. In previous studies that attempted to combine a denoise algorithm and a video encoder, denoising was used independently of the code for pre-processing or post-processing. However, this process must be tightly coupled with encoding because noise affects the compression efficiency greatly. In addition, this represents a major opportunity to reduce the computational complexity, because the encoding process and a denoise algorithm have many similarities. In this paper, a simple, add-on denoising scheme is proposed through a combination of high-efficiency video coding (HEVC) and block matching three-dimensional collaborative filtering (BM3D) algorithms. It is known that BM3D has excellent denoise performance but that it is limited in its use due to its high computational complexity. This paper employs motion estimation in HEVC to replace the block matching of BM3D so that most of the time-consuming functions are shared. To overcome the challenging algorithmic differences, the hierarchical structure in HEVC is uniquely utilized. As a result, the computational complexity is drastically reduced while the competitive performance capabilities in terms of coding efficiency and denoising quality are maintained.

Highlights

  • In various applications, the demand for high-resolution video content is steadily increasing.Ultra-high-definition (UHD) images have become more popular than high-definition (HD)

  • This paper proposes a denoising scheme assisted by motion estimation (ME) combined with an High-efficiency video coding (HEVC) video encoder

  • This paper focuses on the fact that HEVC and BM3D have a block matching process in common

Read more

Summary

Introduction

The demand for high-resolution video content is steadily increasing. Sensors 2019, 19, 895 low-performance cameras often result in annoying noisy images [5,6,7] This noise reduces the spatial and temporal redundancies of the video, thereby drastically reducing the compression efficiency. Non-local mean, block matching three-dimensional collaborative filtering (BM3D), and shape-adaptive discrete cosine transform (SA-DCT) are known to be the best denoising algorithms [10,11,12,13]. All these works are based on the observation that local image patches are often repetitive within an image.

Overview
Integer Motion Estimation-Based Grouping
Section 2.2.
Early Denoising Termination
Performance Evaluation
Findings
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.