Regarding 2), cbp = p_cbp || q_cbp; is true if at least one of two blocks
(p or q) has non-zero coefficient coded.

On Thu, Aug 13, 2015 at 12:30 PM, Jean-Marc Valin <[email protected]>
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hi,
>
> I'm trying to understand the Thor code base and had a few questions on
> the deblocking filter and the VLC coding.
>
> 1) When deciding whether to filter, why does the deblocking filter use
> the absolute value of the motion vectors on each side rather than the
> difference between the two motion vectors?
>
> 2) What does cbp stand for and why does the deblocking use
> cbp = p_cbp || q_cbp;
> as a condition?
>
> 3) Considering that with NEW_DEBLOCK_TEST=1 (which is now the
> default), the deblocking filter only seems to look at two pixels on
> each side of an edge, are there any plans on adding deblocking to 4x4
> blocks?
>
> 4) For the purpose of experimenting with Daala, it would be more
> convenient to do the deblocking recursively, first filtering the
> inside of 16x16 blocks that are split into 8x8, then filtering the
> inside of 32x32 blocks that are split into 16x16, then filtering
> between 32x32 superblocks. Are there known reasons why this would be a
> bad idea?
>
> 5) Is there any documentation for what the different values of the
> variable "n" mean in get_vlc().
>
> 6) Is there any way to get stats on how many bits are spend coding in
> different contexts, e.g. for a particular video, how much of the bits
> are used for motion vectors vs block modes vs residual, etc? If not,
> any interest in using the bit accounting framework we have in Daala?
>
> Cheers,
>
>         Jean-Marc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQEcBAEBCAAGBQJVzPBDAAoJEJ6/8sItn9q9z50IAIuDTSlSf3w+8MFMc9ruP26V
> 3DKL+1sevJ2CjqqcSBJEMpodFUIGruS6fu/ztU5gG32+SrbquYDtvhH0owpaIsjk
> /TPIiuSoe/Pvy3yaNZVG2pbKECW1pxcz3QYvJ8ldNIwBPglWjBOYo5DSMJCJek9d
> PSpYXrk1QQeuTmYulu+In8+XZBlm7/Nb4aVXsHTfYCWEpq1WxZWTbcRUfsTCLyfd
> vtv1R26TFmEOESwdtnI3H0aJc2cfpDQprCSn2mbWwLmz40jZsB/tAgr/CfQfpkAs
> 2QNTGN+vzsoYu+kAUbYGiUsA6wnO9LrojAdFepednYwPGhAyh476PObpMZ1IWlE=
> =+hE7
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> video-codec mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/video-codec
>



-- 
Thanks!
Yushin
_______________________________________________
video-codec mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/video-codec

Reply via email to