Scalable MPEG compression based on DCT coefficients

This application makes 2 layers base Layer and enhancement layer from quantized coefficients

You are now following this Submission

The aim of this application is to implement scalable mpeg type compression by varying DCT coefficients and finding minimum number of DCT coefficients that can give minimum acceptable quality..
This application only works for gray scale.
Although this program will do its work but its slow.
This code is without any comments i will try to add them. but for the time being if u have hard time understanding it you can always contact me

Cite As

Zahid Ali (2026). Scalable MPEG compression based on DCT coefficients (https://www.mathworks.com/matlabcentral/fileexchange/13020-scalable-mpeg-compression-based-on-dct-coefficients), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: Block Matching Algorithms for Motion Estimation

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0.0

Thank you Zeeshan for correcting errors and adding error handling to the code and commenting my code.
Now main file which is main.m has a function and you can run it through command line by passing it arguments

1.0.0.0