[Mp4-tech] interlace field support in H.264
Karsten Suehring
ksuehring web.de
Fri May 6 01:48:53 EDT 2005
A frame macroblock in a frame coded picture can be predicted from a
reference frame or a complementary reference field pair. A macroblock in
a field coded piture can be predicted from single fields, fields of
reference field pairs and fields of coded frames. I would suggest
reading section 8.2.4.2 "Initialisation process for reference picture lists"
Best regards,
Karsten
pankaj bansal wrote:
>
>
> */I have one more doubt, /*In a encoded stream(with config_file setting
> pic_interlace = 2 and mb_interlace = 0) Is it possible that for P and B
> slices (excluding mb_type B_Skip, B_Direct_16x16, B_Direct_8x8 ) a MB in
> a field is predicted from a frame or a MB in a frame is pdredicted from
> a field?
>
> Actually i am confused with the clause 8.4.2.1 in H.264 standard.
>
> can you explan this clause more clearly?
>
> Thanks & Regards
>
> Pankaj Kumar Bansal
>
>
>
> */Gary Sullivan <garysull windows.microsoft.com>/* wrote:
>
> Fields can be stored. Certain pairs of fields are grouped together
> in two special ways. Those special pairs are called complementary
> reference field pairs and complementary non-reference field pairs.
> You should read the details of the standard to understand how this
> stuff really works. The basic notion is that the decoder reference
> picture buffer is considered to be constructed of memory areas that
> are structured as frames. When appropriate, two fields will be
> placed in the same decoder frame memory storage area. Fields can
> only be coupled together for use as a reference frame when this is
> the case. So the model basically fits your structuring described in
> "(2)", rather than "(1)". But again I caution you to study and
> consider all the details before jumping to any overly-general
> conclusions.
>
> Best regards,
>
> Gary Sullivan
>
> *From:* mp4-tech-bounces lists.mpegif.org
> [mailto:mp4-tech-bounces lists.mpegif.org] *On Behalf Of *pankaj
> bansal
> *Sent:* Tuesday, May 03, 2024 10:12 PM
> *To:* mp4-tech lists.mpegif.org
> *Subject:* [Mp4-tech] interlace field support in H.264
>
> I have one doubt related to the decoded reference buffer in the
> case of interlaced support. Is there only frames are stored or
> field can be stored?
> for example suppose ref_buffer[8] is a buffer used to store the
> decoded ref. frames or fields. Now which of the following thing
> can be possible
> (1)
> ref_buffer[0] store frame1
> ref_buffer[1] store top_field(frame2)
> ref_buffer[2] store bottom_feld(frame2) ...........
>
> (2)
> ref_buffer[0] store frame(frame1)
> ref_buffer[1] store top_field and bottom_field of (frame2)
>
> thanks & regards
> pankaj
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> _______________________________________________
> 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
>
> Yahoo! Mail Mobile
> Take Yahoo! Mail with you!
> <http://us.rd.yahoo.com/mail_us/taglines/mobile/*http://mobile.yahoo.com/learn/mail>
> Check email on your mobile phone.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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