{"title":"基于复杂度模型的HEVC并行工具负载均衡算法","authors":"Y. Ahn, Tae-Jin Hwang, D. Sim, W. Han","doi":"10.1109/VCIP.2013.6706451","DOIUrl":null,"url":null,"abstract":"Load balancing algorithm supporting parallel tools for HEVC encoder is proposed in this paper. Standardization of HEVC version 1 was finalized and which is known that its RD performance is two times better than H.264/AVC which was the most efficient video coder. However, computational complexity of HEVC encoding process derived from variable block sizes based on hierarchical structure and recursive encoding structure should be dealt as a prerequisite for technique commercialization. In this paper, basic performances of slice- and tile-level parallel tools adopted in HEVC are firstly presented and load balancing algorithm based on complexity model for slices and tiles is proposed. For four slices and four tiles cases, average time saving gains are 12.05% and 3.81% against simple slice- and tile-level parallelization, respectively.","PeriodicalId":407080,"journal":{"name":"2013 Visual Communications and Image Processing (VCIP)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"26","resultStr":"{\"title\":\"Complexity model based load-balancing algorithm for parallel tools of HEVC\",\"authors\":\"Y. Ahn, Tae-Jin Hwang, D. Sim, W. Han\",\"doi\":\"10.1109/VCIP.2013.6706451\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Load balancing algorithm supporting parallel tools for HEVC encoder is proposed in this paper. Standardization of HEVC version 1 was finalized and which is known that its RD performance is two times better than H.264/AVC which was the most efficient video coder. However, computational complexity of HEVC encoding process derived from variable block sizes based on hierarchical structure and recursive encoding structure should be dealt as a prerequisite for technique commercialization. In this paper, basic performances of slice- and tile-level parallel tools adopted in HEVC are firstly presented and load balancing algorithm based on complexity model for slices and tiles is proposed. For four slices and four tiles cases, average time saving gains are 12.05% and 3.81% against simple slice- and tile-level parallelization, respectively.\",\"PeriodicalId\":407080,\"journal\":{\"name\":\"2013 Visual Communications and Image Processing (VCIP)\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"26\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 Visual Communications and Image Processing (VCIP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VCIP.2013.6706451\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Visual Communications and Image Processing (VCIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VCIP.2013.6706451","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Complexity model based load-balancing algorithm for parallel tools of HEVC
Load balancing algorithm supporting parallel tools for HEVC encoder is proposed in this paper. Standardization of HEVC version 1 was finalized and which is known that its RD performance is two times better than H.264/AVC which was the most efficient video coder. However, computational complexity of HEVC encoding process derived from variable block sizes based on hierarchical structure and recursive encoding structure should be dealt as a prerequisite for technique commercialization. In this paper, basic performances of slice- and tile-level parallel tools adopted in HEVC are firstly presented and load balancing algorithm based on complexity model for slices and tiles is proposed. For four slices and four tiles cases, average time saving gains are 12.05% and 3.81% against simple slice- and tile-level parallelization, respectively.