Fast Thumbnail Extraction for H.264/AVC, HEVC and VP9
Source abstract
Abstract
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.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Video Coding and Compression Technologies · Advanced Vision and Imaging · Advanced Image Processing Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Engineering, Kwangwoon University, Seoul 139701, Korea
LG Electronics Inc., Seoul 135860, Korea
Funding
National Research Foundation of Korea
References (18)
Show source-provided references
1. MPEG-2 video compression10.1049/ecej:19950606 ↗
2. Overview of the H.264/AVC video coding standard10.1109/TCSVT.2003.815165 ↗
3. Overview of the high efficiency video coding (HEVC) standard10.1109/TCSVT.2012.2221191 ↗
4. Bankoski, J., Wilkins, P., and Xu, Y. (2011, January 11–15). Technical overview of VP8, an open source video codec for the web. Proceedings of the 2011 IEEE International Conference on Multimedia and Expo (ICME), Wachington, DC, USA.10.1109/ICME.2011.6012227 ↗
5. Mukherjee, D., Bankoski, J., Grange, A., Han, J., Koleszar, J., Wilkins, P., Xu, Y., and Bultje, R. (2013, January 8–11). The latest open-source video codec VP9-an overview and preliminary results. Proceedings of the Picture Coding Symposium (PCS), San Jose, CA, USA.10.1109/PCS.2013.6737765 ↗
6. Jo, H.H., Sim, D.G., and Jeon, B.W. (2013, January 16–18). Hybrid parallelization for HEVC decoder. Proceedings of the 2013 6th International Congress on Image and Signal Processing (CISP), Hangzhou, China.10.1109/CISP.2013.6743980 ↗
7. Performance Analysis of HEVC Parallelization Methods for High-Resolution Videos10.5573/IEIESPC.2015.4.1.028 ↗
8. Lee, J.Y., Moon, S.K., and Sung, W.Y. (2004, January 6–9). H.264 decoder optimization exploiting SIMD instructions. Proceedings of the IEEE Asia-Pacific Conference on Circuits and Systems (APCCAS), Tainan, Taiwan.
9. SIMD acceleration for HEVC decoding10.1109/TCSVT.2014.2364413 ↗
10. A fast thumbnail extraction method in H.264/AVC video streams10.1109/TCE.2009.5278009 ↗
11. Fast thumbnail generation in integer DCT domain for H.264/AVC10.1109/TCE.2011.5955196 ↗
12. Chen, C., Wu, P.H., and Chen, H. (2005, January 23–26). Transform-Domain Intra Prediction for H.264. Proceedings of the IEEE International Symposium on Circuits and Systems, Kobe, Japan.
13. Lee, W.J., Jeon, G.G., and Jeong, J.C. (2015, January 9–12). Fast thumbnail extraction algorithm for HEVC. Proceedings of the 2015 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA.10.1109/ICCE.2015.7066430 ↗
14. A fast computational algorithm for the discrete cosine transform10.1109/TCOM.1977.1093941 ↗
15. Shen, S., Shen, W., Fan, Y., and Zeng, X. (2012, January 9–13). A unified 4/8/16/32-point integer IDCT architecture for multiple video coding standards. Proceedings of the IEEE International Conference on Multimedia and Expo, Melbourne, VIC, Australia.10.1109/ICME.2012.7 ↗
16. (2021, February 02). FFmpeg Software. Available online: https://www.ffmpeg.org/.
17. (2021, February 02). Ffmpegthumbnailer Software. Available online: http://code.google.com/p/ffmpegthumbnailer/.
18. Bossen, F. (2015, January 14–23). Common test conditions and software reference configurations. Proceedings of the Joint Collaborative Team on Video Coding 12th Meeting, Geneva, Switzerland.