FW: [Mp4-tech] intraprediction part-h.264 JM9.2

Karsten Suehring ksuehring web.de
Mon Feb 28 11:07:09 ESTEDT 2005


Suraj,
the getNeighbour function is an implementation of section 6.4.9
(Derivation process for neighbouring locations).
On the upper border the neighboring pixels are always inside the same
three blocks pix_d(-1,-1) pix_b(0..3;-1) and pix_c(4,-1). If macroblock
apadtive frame/field is enabled, the pixel position of each line on the
left border depends on the frame/field coding mode of the current and
the neighbour macroblock.
I think the implementation could probably be a bit more simplified, but
I think the current version is easier to understand.
Best regards,
Karsten
Alexis Michael Tourapis wrote:
> Btw for this one, I believe the answer is related to MBAFF since pix_a
> corresponds to the left prediction samples which be coming from fields or
> frames. I guess you could respond to this one yourself :).
> 
> Alexis
> 
> -----Original Message-----
> From: mp4-tech-bounces lists.mpegif.org
> [mailto:mp4-tech-bounces lists.mpegif.org] On Behalf Of suraj kumar
> Sent: Friday, February 25, 2024 3:57 AM
> To: mp4-tech lists.mpegif.org
> Subject: [Mp4-tech] intraprediction part-h.264 JM9.2
> 
> hello experts,
> 
>  i am working on H.264 TML JM9.2(FRExt) decoder code
>     .I was wondering if some one could sovle my
> doubts.
>     In intraprediction part what does the funtions
> below
>     represent
>      getNeighbour(mb_nr, ioff -1 , joff +i , 1,
>     &pix_a[i]);
>      getNeighbour(mb_nr, ioff    , joff -1 , 1,
> &pix_b);
>       getNeighbour(mb_nr, ioff +4 , joff -1 , 1,
> &pix_c);
>       getNeighbour(mb_nr, ioff -1 , joff -1 , 1,
> &pix_d);
>      and why does he chosen an array pix_a[i] only for
> the
>     first function. 
>     i appriciate and indebted if someone could resovle
> my
>     quiries.
>     thanks in advance
>     with best wishes 
>     suraj kumar
> 
> ________________________________________________________________________
> Yahoo! India Matrimony: Find your life partner online
> Go to: http://yahoo.shaadi.com/india-matrimony
> _______________________________________________
> NOTE: Please use clear subject lines for your posts. Include [audio,
> [video], [systems], [general] or another apppropriate identifier to indicate
> the type of question you have.
> 
> Note: Conduct on the mailing list is subject to the Antitrust guidelines
> found at
> http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
> 
> 


More information about the Mp4-tech mailing list