Re: Multimedia Compression in a nutshell
- From: Nimo <azeez541@xxxxxxxxx>
- Date: Wed, 11 Mar 2009 11:41:13 -0700 (PDT)
On Mar 11, 10:57 pm, Thomas Richter <t...@xxxxxxxxxxxxxxxxx> wrote:
Nimo wrote:
Image compression: -
Component decorrelation => Pixel decorrelation => Quantization
[ Color transformation ] [ Wavelet, DCT,...]
=> Context modeling => Entropy coding
Video compression includes additional steps: -
Motion prediction => motion compensation
______
In the second stage, i.e. instead of applying DCT or any
other transform,
=> while encoding, I'll experiment with my own technique;
{ and more over, I'm not interested in context modeling & entropy
coding },
and while decoding,
Inverting the procedure will produce the values(nearer to them).
*To me this is where compression is going to takes place*
To many others, it isn't. Compression means getting shorter output,
which again means that you need an entropy coding step. (-;
Taking any video file given to me.
changing it into my format and then again
I've to decode it.
So then?
____
All I'm doing is,
while encoding changing the values into other values
and again while decoding, I'll try to get the same values.
This is true for *any* computer program. It takes some numbers and turns
them into some other numbers. (-:
other than that I'll not change anything in the procedure for video
compression.
So? Quantization is, in a sense, the easy part of it - at least the
quantization algorithms deployed (scalar quantization).
Is there any open container formats available; so that
I can remove the 2nd stage from it,
and implement my technique.
A container format is not a format that contains half-encoded values. A
container format is a format that adds additional meta data for to a
code stream. (E.g. color format specs, XML annotation...)
No, there is no half-decoded/encoded format. But why don't you use an
available codec and modify it?
I'll look for any available free codecs.
or any other ideas; it would be very helpful.
All I can tell you: Video coding is nothing you can learn by a post in a
news group. Get a book, read it, then come back with questions that are
concrete enough to be answered.
I told you previously that, I'm not at all an expert;
but, I got an idea for compressing the numbers
and I want to experiment it.
Otherwise, it's back to Monty Python's: "How to play a flute?" "Well,
you blow in on this side, and move your fingers over the holes".
Entirely correct, but with that description, you can *still* not play a
flute. And no, I cannot teach you *here* how to play a flute - nor
compress video sequences. For that, you would need to come to my
lecture. For the video stuff, that is. I don't know how to play a flute.
So long,
Thomas
your suggestions/comments/criticism
is always welcome.
.
- References:
- Multimedia Compression in a nutshell
- From: Nimo
- Re: Multimedia Compression in a nutshell
- From: Thomas Richter
- Re: Multimedia Compression in a nutshell
- From: Nimo
- Re: Multimedia Compression in a nutshell
- From: Thomas Richter
- Re: Multimedia Compression in a nutshell
- From: Nimo
- Re: Multimedia Compression in a nutshell
- From: Thomas Richter
- Multimedia Compression in a nutshell
- Prev by Date: Re: Multimedia Compression in a nutshell
- Next by Date: Simple LZO question
- Previous by thread: Re: Multimedia Compression in a nutshell
- Next by thread: Does anyone know how to use Xiaolin Wu's calic executables?
- Index(es):
Relevant Pages
|