Skip to content

Research at St Andrews

Predicting and optimizing image compression

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

Author(s)

Oleksandr Murashko, John Donald Thomson, Hugh Leather

School/Research organisations

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.
Close

Details

Original languageEnglish
Title of host publication Proceedings of the 24th ACM International Conference on Multimedia
PublisherACM
Pages665-669
ISBN (Electronic)9781450336031
ISBN (Print)9781450336031
DOIs
Publication statusPublished - 1 Oct 2016
Event24th ACM International Conference on Multimedia (MM) - Amsterdam, Netherlands
Duration: 15 Oct 201619 Oct 2016
http://www.acmmm.org/2016/

Conference

Conference24th ACM International Conference on Multimedia (MM)
CountryNetherlands
CityAmsterdam
Period15/10/1619/10/16
Internet address

    Research areas

  • Image Processing, Compression, Machine Learning, JPEG, WebP

Discover related content
Find related publications, people, projects and more using interactive charts.

View graph of relations

Related by author

  1. Lattice-based scheduling for multi-FPGA systems

    Yu, T., Feng, B., Stillwell, M., Guo, L., Ma, Y. & Thomson, J. D., 10 Dec 2018, Proceedings of the International Conference on Field-Programmable Technology 2018, Naha, Okinawa, Japan. IEEE Press

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

  2. Large-scale hierarchical k-means for heterogeneous many-core supercomputers

    Li, L., Yu, T., Zhao, W., Fu, H., Wang, C., Tan, L., Yang, G. & Thomson, J., 11 Nov 2018, Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC '18). Piscataway: IEEE Press, 11 p.

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

  3. Milepost GCC: Machine Learning Enabled Self-tuning Compiler

    Fursin, G., Kashnikov, Y., Memon, A., Chamski, Z., Temam, O., Namolaru, M., Yom-Tov, E., Mendelson, B., Zaks, A., Courtois, E., Bodin, F., Barnard, P., Ashton, E., Bonilla, E., Thomson, J. D., Williams, C. & O'Boyle, M., 2011, In : International Journal of Parallel Programming. 39, 3, p. 296-327 32 p.

    Research output: Contribution to journalArticle

  4. Automatic OpenCL device characterization: guiding optimized kernel design

    Thoman, P., Kofler, K., Studt, H., Thomson, J. D. & Fahringer, T., 2011, Euro-Par 2011 Parallel Processing: 17th International Conference, Euro-Par 2011, Bordeaux, France, August 29 - September 2, 2011, Proceedings, Part II. Berlin, Heidelberg: Springer-Verlag, p. 438-452 15 p. (Lecture Notes in Computer Science; vol. 6853/2011).

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

  5. Workload characterization supporting the development of domain-specific compiler optimizations using decision trees for data mining

    Fenacci, D., Franke, B. & Thomson, J., 2010, Proceedings of the 13th International Workshop on Software 38; Compilers for Embedded Systems. New York, NY, USA: ACM, p. 5:1-5:10 (SCOPES '10).

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

ID: 244696897