[prev in list] [next in list] [prev in thread] [next in thread] 

List:       theora-dev
Subject:    [theora-dev] theora encoder reordering,
From:       digital design <developer.fpga () gmail ! com>
Date:       2011-03-01 13:48:51
Message-ID: AANLkTinK+21-VM9a2Luv-Sth4oHbfB59H0LGuPuz6fOp () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Good day!
I'm creating HDL IP CORE (for using in FPGA) for theora encoder (now only
I-frames).
I don't undestand one moment. Now i develop such stages:
1. From RBG(byer) to YCbCr converter
2. DCT processing (8x8 pixels blocks)
3. Quantizator of DCT coeff.
4. Zig-Zag of quantized DCT coeff.
and now i have uresolved last stage of compression - how i must send 8x8
blocks to huffman compressor? I don't understand ordering.
I must send all DC coeff (Y, than Cb,Cr), after all AC-0 (Y, than Cb,Cr)
.... after all AC-63 (Y, than Cb,Cr)? And put huffman compression result to
buffer memory like this:
huffman compression products of all DC coeff (Y, than Cb,Cr), after all
AC-0 (Y, than Cb,Cr) .... after all AC-63 (Y, than Cb,Cr)?

Please explain me this moment. I need your help.

Thank all!

[Attachment #5 (text/html)]

Good day!<div>I&#39;m creating HDL IP CORE (for using in FPGA) for theora e=
ncoder (now only I-frames).</div><div>I don&#39;t undestand one moment. Now=
 i develop such stages:</div><div>1. From RBG(byer) to YCbCr converter</div=
>
<div>2. DCT processing (8x8 pixels blocks)</div><div>3. Quantizator of DCT =
coeff.</div><div>4. Zig-Zag of quantized DCT coeff.</div><div>and now i hav=
e uresolved last stage of compression - how i must send 8x8 blocks to huffm=
an compressor? I don&#39;t understand ordering.</div>
<div>I must send all DC coeff (Y, than Cb,Cr), after all AC-0=A0(Y, than Cb=
,Cr) ....=A0after all AC-63 (Y, than Cb,Cr)? And put huffman compression re=
sult to buffer memory like this:</div><div>huffman compression products of=
=A0all DC coeff (Y, than Cb,Cr), after all AC-0=A0(Y, than Cb,Cr) ....=A0af=
ter all AC-63 (Y, than Cb,Cr)?</div>
<div><br></div><div>Please explain me this moment. I need your help.</div><=
div><br></div><div>Thank all!</div>


_______________________________________________
theora-dev mailing list
theora-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/theora-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic