Real-time high-resolution downsampling algorithm on many-core processor for spatially scalable video coding
dc.contributor.author | Buhari, A. | |
dc.contributor.author | Ling, Huo Chong | |
dc.contributor.author | Baskaran, V. | |
dc.contributor.author | Wong, K. | |
dc.date.accessioned | 2018-12-13T09:13:53Z | |
dc.date.available | 2018-12-13T09:13:53Z | |
dc.date.created | 2018-12-12T02:47:03Z | |
dc.date.issued | 2015 | |
dc.identifier.citation | Buhari, A. and Ling, H.C. and Baskaran, V. and Wong, K. 2015. Real-time high-resolution downsampling algorithm on many-core processor for spatially scalable video coding. Journal of Electronic Imaging. 24 (1). | |
dc.identifier.uri | http://hdl.handle.net/20.500.11937/72593 | |
dc.identifier.doi | 10.1117/1.JEI.24.1.013025 | |
dc.description.abstract |
© 2015 SPIE and IS and T. The progression toward spatially scalable video coding (SVC) solutions for ubiquitous endpoint systems introduces challenges to sustain real-time frame rates in downsampling high-resolution videos into multiple layers. In addressing these challenges, we put forward a hardware accelerated downsampling algorithm on a parallel computing platform. First, we investigate the principal architecture of a serial downsampling algorithm in the Joint-Scalable-Video-Model reference software to identify the performance limitations for spatially SVC. Then, a parallel multicore-based downsampling algorithm is studied as a benchmark. Experimental results for this algorithm using an 8-core processor exhibit performance speedup of 5.25× against the serial algorithm in downsampling a quantum extended graphics array at 1536p video resolution into three lower resolution layers (i.e., Full-HD at 1080p, HD at 720p, and Quarter-HD at 540p). However, the achieved speedup here does not translate into the minimum required frame rate of 15 frames per second (fps) for real-time video processing. To improve the speedup, a many-core based downsampling algorithm using the compute unified device architecture parallel computing platform is proposed. The proposed algorithm increases the performance speedup to 26.14× against the serial algorithm. Crucially, the proposed algorithm exceeds the target frame rate of 15 fps, which in turn is advantageous to the overall performance of the video encoding process. | |
dc.publisher | S P I E - International Society for Optical Engineering | |
dc.title | Real-time high-resolution downsampling algorithm on many-core processor for spatially scalable video coding | |
dc.type | Journal Article | |
dcterms.source.volume | 24 | |
dcterms.source.number | 1 | |
dcterms.source.issn | 1017-9909 | |
dcterms.source.title | Journal of Electronic Imaging | |
curtin.department | Curtin Malaysia | |
curtin.accessStatus | Fulltext not available |
Files in this item
Files | Size | Format | View |
---|---|---|---|
There are no files associated with this item. |