A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder

Kun Ba, Xin Jin, Satoshi Goto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

With development of multi-core system, parallel encoder with fast algorithm is widely used to improve video encoding speed. In this paper, a dynamic slice-resize algorithm is proposed to balance workload and increase encoding speed for slice-level parallel encoder. This algorithm retrieves encoding workload from previous encoded frames and dynamically changes the slice size for the following frames to balance the encoding workload among slices. By applying the proposed algorithm, an average of 21 % encoding speed improvement can be achieved for parallel video encoder without loss in objective performance.

Original languageEnglish
Title of host publicationISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings
DOIs
Publication statusPublished - 2010
Event18th International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2010 - Chengdu
Duration: 2010 Dec 62010 Dec 8

Other

Other18th International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2010
CityChengdu
Period10/12/610/12/8

Fingerprint

workload
video
performance

ASJC Scopus subject areas

  • Artificial Intelligence
  • Signal Processing
  • Communication

Cite this

Ba, K., Jin, X., & Goto, S. (2010). A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder. In ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings [5704638] https://doi.org/10.1109/ISPACS.2010.5704638

A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder. / Ba, Kun; Jin, Xin; Goto, Satoshi.

ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings. 2010. 5704638.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ba, K, Jin, X & Goto, S 2010, A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder. in ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings., 5704638, 18th International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2010, Chengdu, 10/12/6. https://doi.org/10.1109/ISPACS.2010.5704638
Ba K, Jin X, Goto S. A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder. In ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings. 2010. 5704638 https://doi.org/10.1109/ISPACS.2010.5704638
Ba, Kun ; Jin, Xin ; Goto, Satoshi. / A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder. ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings. 2010.
@inproceedings{3016c757fc9f4591b579a9d5be0102e1,
title = "A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder",
abstract = "With development of multi-core system, parallel encoder with fast algorithm is widely used to improve video encoding speed. In this paper, a dynamic slice-resize algorithm is proposed to balance workload and increase encoding speed for slice-level parallel encoder. This algorithm retrieves encoding workload from previous encoded frames and dynamically changes the slice size for the following frames to balance the encoding workload among slices. By applying the proposed algorithm, an average of 21 {\%} encoding speed improvement can be achieved for parallel video encoder without loss in objective performance.",
author = "Kun Ba and Xin Jin and Satoshi Goto",
year = "2010",
doi = "10.1109/ISPACS.2010.5704638",
language = "English",
isbn = "9781424473717",
booktitle = "ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings",

}

TY - GEN

T1 - A dynamic slice-resize algorithm for fast H.264/AVC parallel encoder

AU - Ba, Kun

AU - Jin, Xin

AU - Goto, Satoshi

PY - 2010

Y1 - 2010

N2 - With development of multi-core system, parallel encoder with fast algorithm is widely used to improve video encoding speed. In this paper, a dynamic slice-resize algorithm is proposed to balance workload and increase encoding speed for slice-level parallel encoder. This algorithm retrieves encoding workload from previous encoded frames and dynamically changes the slice size for the following frames to balance the encoding workload among slices. By applying the proposed algorithm, an average of 21 % encoding speed improvement can be achieved for parallel video encoder without loss in objective performance.

AB - With development of multi-core system, parallel encoder with fast algorithm is widely used to improve video encoding speed. In this paper, a dynamic slice-resize algorithm is proposed to balance workload and increase encoding speed for slice-level parallel encoder. This algorithm retrieves encoding workload from previous encoded frames and dynamically changes the slice size for the following frames to balance the encoding workload among slices. By applying the proposed algorithm, an average of 21 % encoding speed improvement can be achieved for parallel video encoder without loss in objective performance.

UR - http://www.scopus.com/inward/record.url?scp=79951745102&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79951745102&partnerID=8YFLogxK

U2 - 10.1109/ISPACS.2010.5704638

DO - 10.1109/ISPACS.2010.5704638

M3 - Conference contribution

AN - SCOPUS:79951745102

SN - 9781424473717

BT - ISPACS 2010 - 2010 International Symposium on Intelligent Signal Processing and Communication Systems, Proceedings

ER -