skip to main content
10.1145/2964284.2967305acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
short-paper

Predicting and Optimizing Image Compression

Published:01 October 2016Publication History

ABSTRACT

Image compression is a core task for mobile devices, social media and cloud storage backend services. Key evaluation criteria for compression are: the quality of the output, the compression ratio achieved and the computational time (and energy) expended. Predicting the effectiveness of standard compression implementations like libjpeg and WebP on a novel image is challenging, and often leads to non-optimal compression. This paper presents a machine learning-based technique to accurately model the outcome of image compression for arbitrary new images in terms of quality and compression ratio, without requiring significant additional computational time and energy. Using this model, we can actively adapt the aggressiveness of compression on a per image basis to accurately fit user requirements, leading to a more optimal compression.

References

  1. WebP manual, Google Developers. https://developers.google.com/speed/webp/docs/cwebp, December 2015.Google ScholarGoogle Scholar
  2. Independent JPEG group. http://www.ijg.org/, January 2016.Google ScholarGoogle Scholar
  3. C. M. Bishop. Neural Networks for Pattern Recognition. Oxford University Press, Inc., New York, NY, USA, 1995. Google ScholarGoogle ScholarCross RefCross Ref
  4. S. Chandra and C. S. Ellis. JPEG compression metric as a quality aware image transcoding. In 2nd USENIX Symposium on Internet Technologies & Systems (USITS'99), 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Coulombe and S. Pigeon. Low-complexity transcoding of JPEG images with near-optimal quality using a predictive quality factor and scaling parameters. Image Processing, IEEE Transactions on, 19(3):712--721, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. K. Fant. A nonaliasing, real-time spatial transform technique. Computer Graphics and Applications, IEEE, 6(1):71--80, January 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. ITU. Recommendation ITU-R BT.601--7. https://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.601--7--201103-I!!PDF-E.pdf, March 2011.Google ScholarGoogle Scholar
  8. U. Javaid. Find & remove similar photos instantly. http://www.addictivetips.com/windows-tips/find-remove-similar-photos-instantly, June 2010.Google ScholarGoogle Scholar
  9. A. Lewis, S. Ghosh, and N.-F. Tzeng. Run-time energy consumption estimation based on workload in server systems. In Proceedings of the 2008 Conference on Power Aware Computing and Systems, HotPower'08, pages 4--4, Berkeley, CA, USA, 2008. USENIX Association. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Little. The Oxford Handbook of Quantitative Methods, Vol. 2: Statistical Analysis. Oxford Library of Psychology. Oxford University Press, 2013.Google ScholarGoogle Scholar
  11. H. Louafi, S. Coulombe, and U. Chandra. Efficient near-optimal dynamic content adaptation applied to JPEG slides presentations in mobile web conferencing. In Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on, pages 724--731, March 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. L. Marchesotti, F. Perronnin, D. Larlus, and G. Csurka. Assessing the aesthetic quality of photographs using generic image descriptors. In Computer Vision (ICCV), 2011 IEEE International Conference on, pages 1784--1791, Nov 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Montgomery. Next generation video: Introducing daala part 3. https://people.xiph.org/xiphmont/demo/daala/demo3.shtml, August 2013.Google ScholarGoogle Scholar
  14. S. Pigeon and S. Coulombe. Computationally efficient algorithms for predicting the file size of JPEG images subject to changes of quality factor and scaling. In Communications, 2008 24th Biennial Symposium on, pages 378--382, June 2008.Google ScholarGoogle ScholarCross RefCross Ref
  15. S. Pigeon and S. Coulombe. Efficient clustering-based algorithm for predicting file size and structural similarity of transcoded JPEG images. In Multimedia (ISM), 2011 IEEE International Symposium on, pages 137--142, Dec 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S. Pigeon and S. Coulombe. Optimal quality-aware predictor-based adaptation of multimedia messages. In Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2011 IEEE 6th International Conference on, volume 1, pages 496--499, Sept 2011.Google ScholarGoogle ScholarCross RefCross Ref
  17. S. Pigeon and S. Coulombe. K-means based prediction of transcoded JPEG file size and structural similarity. International Journal of Multimedia Data Engineering and Management (IJMDEM), 3(2):41--57, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Pigeon and S. Coulombe. Quality-aware predictor-based adaptation of still images for the multimedia messaging service. Multimedia tools and applications, 72(2):1841--1865, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. H. Tong, M. Li, H. Zhang, and C. Zhang. Blur detection for digital images using wavelet transform. In Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on, volume 1, pages 17--20 Vol.1, June 2004.Google ScholarGoogle Scholar
  20. P. Viola and M. Jones. Rapid object detection using a boosted cascade of simple features. In Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on, volume 1, pages I--511--I--518 vol.1, 2001.Google ScholarGoogle Scholar
  21. Z. Wang, A. Bovik, H. Sheikh, and E. Simoncelli. Image quality assessment: from error visibility to structural similarity. Image Processing, IEEE Transactions on, 13(4):600--612, April 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Predicting and Optimizing Image Compression

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          MM '16: Proceedings of the 24th ACM international conference on Multimedia
          October 2016
          1542 pages
          ISBN:9781450336031
          DOI:10.1145/2964284

          Copyright © 2016 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 October 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • short-paper

          Acceptance Rates

          MM '16 Paper Acceptance Rate52of237submissions,22%Overall Acceptance Rate995of4,171submissions,24%

          Upcoming Conference

          MM '24
          MM '24: The 32nd ACM International Conference on Multimedia
          October 28 - November 1, 2024
          Melbourne , VIC , Australia

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader