Re: Newbie Question
- From: industrial_one@xxxxxxxxxxx
- Date: 27 May 2007 17:35:27 -0700
On May 25, 4:47 am, nija <niti...@xxxxxxxxx> wrote:
Hi all,
I am new to the field of DSP/Video Compression. I wanted to learn
MPEG
4 Video Compression standard in particular as it is required in my
current project which is about Live Video streaming using RTSP/RTP
protocol on the internet using MPEG 4 codec.
I have read some articles/ISO standard about MPEG Video Compression
standard.Even though I did my engineering in EE ,I find them very
difficult to understand .
Please advice me how to move forward .
Thanks and Regards
To put it in a nutshell: MPEG works by taking a range of frames that
are very similar to each other, splitting each one into a bunch of
macroblocks, storing the first (key)frame as a JPEG and then only
storing the visual difference on every proceeding frame, then once
that particular scene ends and a very different frame appears, a new
keyframe is set and so on.
Of course this is as *basic* as it possibly gets and the actual
process is a WAY more complex and lengthier version consisting of
numerous algorithms and techniques with various impacts on quality/
speed etc. based on this simple philosophy. (Same as how LZW is an
advanced version of Run Length Encoding)
If you cannot understand the articles you are reading, I suggest you
first learn all the lingo like the one I just used "keyframe," and
then I'm sure all the brainy text you're reading will make more sense.
You can try Wikipedia, it may have informative articles about MPEG-4
and video compression in general, and whenever you don't understand a
particular term, just click it and you'll get a seperate article that
will explain everything.
Good luck.
.
- References:
- Newbie Question
- From: nija
- Newbie Question
- Prev by Date: Re: Subtracting G channel from R and B may increase lossless compression?
- Next by Date: Re: OT: RFC, PRNG
- Previous by thread: Re: Newbie Question
- Next by thread: Any zip or tgz that decompress to itself ?
- Index(es):
Relevant Pages
|