Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9

In this paper, we propose a partial decoding method with limited memory usage for high-speed thumbnail extraction. The proposed method performs a partial inverse transform and a partial intra prediction in order to reconstruct pixels for intra prediction and thumbnails. Thereafter, the reconstructed...

Full description

Bibliographic Details
Main Authors: Joohyung Byeon, Seungchul Jang, Jongseok Lee, Kyungyong Kim, Donggyu Sim
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/4/1844
id doaj-b6c0ff857cb04bdf8fdb4219806b0e70
record_format Article
spelling doaj-b6c0ff857cb04bdf8fdb4219806b0e702021-02-20T00:05:17ZengMDPI AGApplied Sciences2076-34172021-02-01111844184410.3390/app11041844Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9Joohyung Byeon0Seungchul Jang1Jongseok Lee2Kyungyong Kim3Donggyu Sim4Department of Computer Engineering, Kwangwoon University, Seoul 139701, KoreaDepartment of Computer Engineering, Kwangwoon University, Seoul 139701, KoreaDepartment of Computer Engineering, Kwangwoon University, Seoul 139701, KoreaLG Electronics Inc., Seoul 135860, KoreaDepartment of Computer Engineering, Kwangwoon University, Seoul 139701, KoreaIn this paper, we propose a partial decoding method with limited memory usage for high-speed thumbnail extraction. The proposed method performs a partial inverse transform and a partial intra prediction in order to reconstruct pixels for intra prediction and thumbnails. Thereafter, the reconstructed pixels at the bottom and right line of the block are stored in the line buffer and the thumbnail buffer without being stored in the decoded picture buffer with full resolution. H.264/AVC, HEVC and VP9 video codecs have different coding structures, prediction and transforms; however, the proposed algorithm can be applied to the corresponding codecs in the same manner. In order to evaluate the performance of the proposed method, we implemented the proposed algorithm for H.264/AVC, HEVC and VP9. We found that the thumbnail extraction time of the proposed method decreased by 66% in H.264/AVC, 52% in HEVC and 48% in VP9 as compared to the full decoding method.https://www.mdpi.com/2076-3417/11/4/1844thumbnailpartial decodingreal-time processingmemory reductionH.264/AVCHEVC
collection DOAJ
language English
format Article
sources DOAJ
author Joohyung Byeon
Seungchul Jang
Jongseok Lee
Kyungyong Kim
Donggyu Sim
spellingShingle Joohyung Byeon
Seungchul Jang
Jongseok Lee
Kyungyong Kim
Donggyu Sim
Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
Applied Sciences
thumbnail
partial decoding
real-time processing
memory reduction
H.264/AVC
HEVC
author_facet Joohyung Byeon
Seungchul Jang
Jongseok Lee
Kyungyong Kim
Donggyu Sim
author_sort Joohyung Byeon
title Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
title_short Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
title_full Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
title_fullStr Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
title_full_unstemmed Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
title_sort fast thumbnail extraction for h.264/avc, hevc and vp9
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-02-01
description In this paper, we propose a partial decoding method with limited memory usage for high-speed thumbnail extraction. The proposed method performs a partial inverse transform and a partial intra prediction in order to reconstruct pixels for intra prediction and thumbnails. Thereafter, the reconstructed pixels at the bottom and right line of the block are stored in the line buffer and the thumbnail buffer without being stored in the decoded picture buffer with full resolution. H.264/AVC, HEVC and VP9 video codecs have different coding structures, prediction and transforms; however, the proposed algorithm can be applied to the corresponding codecs in the same manner. In order to evaluate the performance of the proposed method, we implemented the proposed algorithm for H.264/AVC, HEVC and VP9. We found that the thumbnail extraction time of the proposed method decreased by 66% in H.264/AVC, 52% in HEVC and 48% in VP9 as compared to the full decoding method.
topic thumbnail
partial decoding
real-time processing
memory reduction
H.264/AVC
HEVC
url https://www.mdpi.com/2076-3417/11/4/1844
work_keys_str_mv AT joohyungbyeon fastthumbnailextractionforh264avchevcandvp9
AT seungchuljang fastthumbnailextractionforh264avchevcandvp9
AT jongseoklee fastthumbnailextractionforh264avchevcandvp9
AT kyungyongkim fastthumbnailextractionforh264avchevcandvp9
AT donggyusim fastthumbnailextractionforh264avchevcandvp9
_version_ 1724260119525457920