[daala] daala Digest, Vol 24, Issue 4
Timothy B. Terriberry
tterribe at xiph.org
Thu Aug 13 12:59:55 UTC 2020
I think what you have described is exactly how to do it. The value of
the carry is always at most 1. Sorry I missed your question before.
Knight Kim wrote:
> Hi, Timothy.
>
> This is Knight.
>
> Actually, I sent the same question before, but I didn't get the response.
> -------------------------------------------------------------------
> The only thing I want to know is all about 'carry bits'.
> Is it possible for 'carry bits' to be bigger than '1' ?
> -------------------------------------------------------------------
> If it's not bigger than '1', the implementation of HW entropy encoder
> will be easier.
> I explained the situation a little more detail below.
>
> Please, let me know any problem.
>
> ========================================================================================
>
> I looked into the PDF you attached.
> It looks like I used 5.1 method on previous codec developments.
> But it seems only 1 bit processing is allowed. Maybe it will affect
> overall entropy performance.
>
> I referenced google aom entropy encoder.
> This can process 1 symbol per cycle, like 5.2 in your doc, if you change
> the 1bit shift expander to lshift_cnt.
> ---------------------------------------------
> lshift_cnt = 15 - get_msb(range);
> low = low << lshift_cnt;
> range = range << lshift_cnt;
> ---------------------------------------------
>
> I am considering the carry process will be like below.
> Just count all 1s bytes, and then add carry at carry occurred position.
> Then reset the carry count, and monitor another all 1s byte.
>
> image.png
> In order to satisfy this scenario, carry value should be '1' always.
> If it's bigger than '1', I cannot use this scenario. Maybe I have to
> replace this with 5.1 on your doc.
>
> Could you tell me what is the maximum number of carry value?
> Do you think the scenario ablove could work? or other way to supplement it?
>
> Thank you.
> Knight.
>
>
>
> 2020년 7월 29일 (수) 오후 9:00, <daala-request at xiph.org
> <mailto:daala-request at xiph.org>>님이 작성:
>
> Send daala mailing list submissions to
> daala at xiph.org <mailto:daala at xiph.org>
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.xiph.org/mailman/listinfo/daala
> or, via email, send a message with subject or body 'help' to
> daala-request at xiph.org <mailto:daala-request at xiph.org>
>
> You can reach the person managing the list at
> daala-owner at xiph.org <mailto:daala-owner at xiph.org>
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of daala digest..."
>
>
> Today's Topics:
>
> 1. Re: daala Digest, Vol 24, Issue 2 (Timothy B. Terriberry)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 28 Jul 2020 08:33:54 -0700
> From: "Timothy B. Terriberry" <tterriberry at mozilla.com
> <mailto:tterriberry at mozilla.com>>
> To: daala at xiph.org <mailto:daala at xiph.org>
> Subject: Re: [daala] daala Digest, Vol 24, Issue 2
> Message-ID: <ab85706d-f764-7ef1-89c6-08e47e92a8f4 at xiph.org
> <mailto:ab85706d-f764-7ef1-89c6-08e47e92a8f4 at xiph.org>>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Knight Kim wrote:
> > Thank you for your response.
> > I am studying the PDF you sent.
> > Could I ask you more if I have more questions?
>
> Of course. Happy to help.
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> daala mailing list
> daala at xiph.org <mailto:daala at xiph.org>
> http://lists.xiph.org/mailman/listinfo/daala
>
>
> ------------------------------
>
> End of daala Digest, Vol 24, Issue 4
> ************************************
>
>
> _______________________________________________
> daala mailing list
> daala at xiph.org
> http://lists.xiph.org/mailman/listinfo/daala
>
More information about the daala
mailing list