No BSD License  

Highlights from
Scalable MPEG compression based on DCT coefficients

4.75

4.8 | 4 ratings Rate this file 35 Downloads (last 30 days) File Size: 86.93 KB File ID: #13020

Scalable MPEG compression based on DCT coefficients

by Zahid Ali

 

15 Nov 2006 (Updated 12 Jan 2009)

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

| Watch this File

File Information
Description

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

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
Block Matching Algorithms for Motion Estimation

Required Products Image Acquisition Toolbox
MATLAB release MATLAB 6.5 (R13)
Other requirements Windows,
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (11)
11 Feb 2007 Noman Bukhari

Mr. Zahid Ali Has done a wonderful work. It helped me alot with my research "managing drift in scalable video coding". A good job done.

31 Mar 2007 Ryan Vamondo  
15 Sep 2007 billal moussa

Excellent

02 Dec 2007 Suayb Arslan

Bytheway the enhancement layer is not the DC component of 8X8 transformed coefficient matrix. It is found by subtracting the recontructed image from the original frame at the encoder...In efficient and incomplete.

10 Jun 2008 roberto Carrillo  
12 Jan 2009 Zahid Ali

Thanks to Syed Zeeshan Haider 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
Zeeshan has made changes after which user can now specifiy lots of options at the command prompt
fileName,quantizationTable,outputfilename,motionEstimation Algorithm ,before that all of this was hard coded

12 Jan 2009 Syed Zeeshan Haider

The changes are only made in the threshold coding.I have made a function of a main file (from where excecution starts,the name of file is main.m) so that user can pass file name and quantization table name through parameters.I have also added warning if no filename for video and quantization table is not provided.

30 May 2009 Yal Adm

can any body tell how to run this code submitted by Zahid Ali, when i try to enter the file name( i think input video),quantization table(by giving its path),out putfile name(i think where the out put will be kept after compression)& estimation algorithm it is not working. give me sample examples
          too urgent !
            tanx

07 Dec 2010 Thanh

 hello Zahid Ali, i have question. At present i'm doing my final project. i research about the video processing, so in many of codes that you give, i don't know where i have to start.
Please explain for me. Thank you a lot

 

07 Dec 2010 Thanh

when i run BmotionEstARPS.m, Matlab warning this :
"Warning: Size vector should be a row vector with integer
elements"
so please show me how to fix it. thanks

18 Feb 2011 lsidhom lili

can any body tell me please how to run this code. I don't know where i have to start.
And if there are some commenting code file, it's interesting for me because I started working on compression / decompression of video.
tanx a lot!

Please login to add a comment or rating.
Updates
12 Jan 2009

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

Tag Activity for this File
Tag Applied By Date/Time
compression Zahid Ali 22 Oct 2008 08:49:24
scalable mpeg Zahid Ali 22 Oct 2008 08:49:24
layers Zahid Ali 22 Oct 2008 08:49:24
dct Zahid Ali 22 Oct 2008 08:49:24
image processin Zahid Ali 22 Oct 2008 08:49:24
coefficients Zahid Ali 22 Oct 2008 08:49:24
image processing Cristina McIntire 15 Jan 2009 13:10:27
image processin Sarath Babu Krishna Murthy 14 Oct 2010 21:27:25
layers sorum 18 Jan 2012 06:17:01

Contact us at files@mathworks.com