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...
Main Authors: | , , , , |
---|---|
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 |