{"title":"Efficient, ‘greedy’ rate allocation for JPEG2000","authors":"S. Ramamurthy","doi":"10.1109/ICSIPA.2013.6708006","DOIUrl":null,"url":null,"abstract":"We describe an efficient algorithm for rate control in JPEG2000 or similar sub-band based visual compression schemes. Operating in tandem with the compression process, our method initially predicts “Distortion-Rate” (RD) slopes for all code-blocks' coding data, based on empirical statistics of coefficients and subsequently uses a greedy approach. We use an optimized doubly-linked tree structure, which is initially constructed using predicted slopes as the key. The tree is subsequently updated with actual slopes to proceed with our rate allocation method. Our algorithm allows for fine-grain targeting of bitrates. A good balance of complexity and quality is observed in this scheme vis-à-vis the full effort Post Compression Rate Distortion (PCRD) optimization. Quality is optimized across a multitude of code-blocks competing for their constituent coding passes to be embedded into the bitstream, with good `dispersion' of distortion.","PeriodicalId":440373,"journal":{"name":"2013 IEEE International Conference on Signal and Image Processing Applications","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE International Conference on Signal and Image Processing Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSIPA.2013.6708006","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
We describe an efficient algorithm for rate control in JPEG2000 or similar sub-band based visual compression schemes. Operating in tandem with the compression process, our method initially predicts “Distortion-Rate” (RD) slopes for all code-blocks' coding data, based on empirical statistics of coefficients and subsequently uses a greedy approach. We use an optimized doubly-linked tree structure, which is initially constructed using predicted slopes as the key. The tree is subsequently updated with actual slopes to proceed with our rate allocation method. Our algorithm allows for fine-grain targeting of bitrates. A good balance of complexity and quality is observed in this scheme vis-à-vis the full effort Post Compression Rate Distortion (PCRD) optimization. Quality is optimized across a multitude of code-blocks competing for their constituent coding passes to be embedded into the bitstream, with good `dispersion' of distortion.