Code Monkey home page Code Monkey logo

multimedia-across-americas's Introduction

Comparing Modern Compression Techniques & DNN Compression

Introduction

Compression, in all of its forms, allows for more efficient delivery of digital information. There are two main types of compression: Lossless compression, and Lossy compression. As of all things, each situation requires a different type of compression, and within each type, there are multiple ways to approach the task. Modern compression techniques, such as HEVC (High-efficiency video coding, also known as H.265) are lossy compression techniques. This survey will analyze and evaluate the multiple available modern standards of video compression, and disclose the tradeoffs and limitations of each of the formats studied.

Motivation

Compression is needed to support the many multimedia applications used by engineers across diverse fields in ECE. Understanding the tradeoffs between cutting-edge compression techniques is important if one intends to implement new designs under the tight engineering constraints of the industry.

Taxonomy

For each category of compression:

  1. Take 3 examples, find fundamental data from research papers, or if needed clone the repo and get benchmarks ourselves
  2. With gathered data, create visualizations that can compare the findings in an understandable way
  3. Compare the examples using the tradeoff criteria
  4. Make a conclusion about which compression methodology is good to use in which situation
  5. Compare new techniques with a baseline that is as standard as possible (H.264 for video)

Tradeoffs for comparison:

  • Usability - How easy is it to use? How widespread is the support for the compression?
  • Compression density - How much does it reduce file size?
  • Compression Computational efficiency - How computationally demanding is the process? How long does it take to compress?
  • Support moving forward - How maintained is the methodology?
  • Lossy vs Lossless

Task Commissioning

  • Everyone
    • Research
    • Midterm Report
    • Final Report

Midterm Report

Report Link

Final Report

Report Link

The Team

Stephen More (Leader) - [email protected]

Felipe Orrico Scognamiglio - [email protected]

Jacob Gillette - [email protected]

Emilio Magaña - [email protected]

Hassan Alabdulaziz - [email protected]

Contact

Stephen More (Leader) - [email protected]
Emilio Magaña - [email protected]
Jacob Gillette - [email protected]
Felipe Orrico Scognamiglio - [email protected]
Hassan Alabdulaziz - [email protected]

multimedia-across-americas's People

Contributors

felipeorrico avatar stephenmoreosu avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.