[Mp4-tech] Complementary Field Pairs
Jagannathan, Shyam
shyamj ti.com
Wed Feb 6 09:08:53 EST 2008
Dear Experts,
What qualifies a pair of fields as complementary field pairs?
The standard says,
3.1 complementary field pair: A collective term for a
complementary reference field pair or a complementary non-reference
field pair.
3.2 complementary non-reference field pair: Two
non-reference fields that are in consecutive access units in decoding
order as two coded fields of opposite parity where the first field is
not already a paired field.
3.3 complementary reference field pair: Two reference
fields that are in consecutive access units in decoding order as two
coded fields and share the same value of the frame_num syntax element,
where the second field in decoding order is not an IDR picture and does
not include a memory_management_control_operation syntax element equal
to 5.
Let us assume a case where 2 non-reference field pairs appear in
decoding order as below,
Frame num : 7 7
Decoding order :| TF - BF - BF - TF |
If the BF picture access unit in the first pair is lost in a streaming
network (say),
Frame num : 7 7
Decoding order :| TF - X - BF - TF |
the decoder will see TF belonging to first pair and BF belonging to
second pair and 'pair' them together as complementary non-reference
field pair as per standard definition.
This disturbs the correct decoding and hence display sequence.
Is my understanding correct?
How should a decoder behave in such cases?
Is there a sure shot way of finding complementary field pairs?
Thanks and Regards,
Shyam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20080206/c380122c/attachment.html
More information about the Mp4-tech
mailing list