Cargando…
Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder
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-proce...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412397/ https://www.ncbi.nlm.nih.gov/pubmed/30795517 http://dx.doi.org/10.3390/s19040895 |
_version_ | 1783402595947118592 |
---|---|
author | Lee, Seung-Yong Rhee, Chae Eun |
author_facet | Lee, Seung-Yong Rhee, Chae Eun |
author_sort | Lee, Seung-Yong |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-6412397 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-64123972019-04-03 Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder Lee, Seung-Yong Rhee, Chae Eun Sensors (Basel) Article 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. MDPI 2019-02-21 /pmc/articles/PMC6412397/ /pubmed/30795517 http://dx.doi.org/10.3390/s19040895 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Lee, Seung-Yong Rhee, Chae Eun Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder |
title | Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder |
title_full | Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder |
title_fullStr | Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder |
title_full_unstemmed | Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder |
title_short | Motion Estimation-Assisted Denoising for an Efficient Combination with an HEVC Encoder |
title_sort | motion estimation-assisted denoising for an efficient combination with an hevc encoder |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412397/ https://www.ncbi.nlm.nih.gov/pubmed/30795517 http://dx.doi.org/10.3390/s19040895 |
work_keys_str_mv | AT leeseungyong motionestimationassisteddenoisingforanefficientcombinationwithanhevcencoder AT rheechaeeun motionestimationassisteddenoisingforanefficientcombinationwithanhevcencoder |