好文档 - 专业文书写作范文服务资料分享网站

Supplemental enhancement information 附加增强信息(SEI)

天下 分享 时间: 加入收藏 我要投稿 点赞

-

Annex D 附录D

Supplemental enhancement information

附加增强信息(SEI)

(This annex forms an integral part of this Recommendation | International Standard)

(本附录是本标准的不可分的一部分)

This annex specifies syntax and semantics for SEI message payloads. 本附录定义SEI消息的语法和语义。

SEI messages assist in processes related to decoding, display or other purposes. However, SEI messages are not required for constructing the luma or chroma samples by the decoding process. Conforming decoders are not required to process this information for output order conformance to this Recommendation | International Standard (see Annex C for the specification of conformance). Some SEI message information is required to check bitstream conformance and for output timing decoder conformance.

SEI消息辅助处理解码、显示等等。然而,SEI消息对于重建图像样点不是必要的。符合本标准的解码器不处理这些消息也照样可以使输出顺序符合标准(关于相符性的定义,请参照附录C)。有些消息对于检测码流的相符性和输出时序的相符性是必要的。

In Annex D, specification for presence of SEI messages are also satisfied when those messages (or some subset of them) are conveyed to decoders (or to the HRD) by other means not specified by this Recommendation | International Standard. When present in the bitstream, SEI messages shall obey the syntax and semantics specified in subclauses 错误!未找到引用源。 and 错误!未找到引用源。 and this annex. When the content of an SEI message is conveyed for the application by some means other than presence within the bitstream, the representation of the content of the SEI message is not required to use the same syntax specified in this annex. For the purpose of counting bits, only the appropriate bits that are actually present in the bitstream are counted.

SEI消息(或它的一个子集)可以用本标准未指明的其他方法传递到解码器(或假定解码器HRD)中,这时也认为SEI消息出现在码流中。当SEI消息在码流中出现时,它要符合 错误!未找到引用源。 和 错误!未找到引用源。节中定义的语法和语义。当SEI消息用其他方法传递时,它的内容的表达方法不必使用本附录定义的语法和语义。在计算位数时,只有真正出现在码流中的位才计算在内。

A.1 SEI payload syntax SEI载荷语法

sei_payload( payloadType, payloadSize ) { if( payloadType = = 0 ) C Descriptor 5 else if( payloadType = = 1 ) pic_timing( payloadSize ) else if( payloadType = = 2 ) buffering_period( payloadSize )pan_scan_rect( payloadSize ) 5 5 filler_payload( payloadSize ) else if( payloadType = = 4 ) else if( payloadType = = 3 ) else if( payloadType = = 5 ) 5 5 5user_data_registered_itu_t_t35( payloadSize ) user_data_unregistered( payloadSize ) else if( payloadType = = 6 ) recovery_point( payloadSize ) 5else if( payloadType = = 7 ) dec_ref_pic_marking_repetition( payloadSize ) 5else if( payloadType = = 8 ) spare_pic( payloadSize ) 5 else if( payloadType = = 9 ) scene_info( payloadSize ) 5 5 else if( payloadType = = 10 ) sub_seq_info( payloadSize ) else if( payloadType = = 11 ) sub_seq_layer_characteristics( payloadSize ) else if( payloadType = = 12 ) 5 5 5 sub_seq_characteristics( payloadSize ) else if( payloadType = = 13 ) full_frame_freeze( payloadSize ) else if( payloadType = = 14 ) 5 full_frame_freeze_release( payloadSize ) else if( payloadType = = 15 ) full_frame_snapshot( payloadSize ) 5 else if( payloadType = = 16 ) progressive_refinement_segment_start( payloadSize ) else if( payloadType = = 17 ) progressive_refinement_segment_end( payloadSize ) 5 5 5 5 else if( payloadType = = 18 ) motion_constrained_slice_group_set( payloadSize ) else reserved_sei_message( payloadSize ) if( !byte_aligned( ) ) { bit_equal_to_one /* equal to 1 */ while( !byte_aligned( ) ) bit_equal_to_zero /* equal to 0 */ } 5 f(1)

5 f (1) } A.1.1

Buffering period SEI message syntax

缓冲期间SEI消息语法

buffering_period( payloadSize ) { seq_parameter_set_idC Descriptor 5 ue(v) if( NalHrdBpPresentFlag ) { for( SchedSelIdx = 0; SchedSelIdx <= cpb_cnt_minus1; SchedSelIdx++ ) { initial_cpb_removal_delay[ SchedSelIdx ] initial_cpb_removal_delay_offset[ SchedSelIdx ] } } if( VclHrdBpPresentFlag ) { 5 5 u(v) u(v) for( SchedSelIdx = 0; SchedSelIdx <= cpb_cnt_minus1; SchedSelIdx++ ) { initial_cpb_removal_delay[ SchedSelIdx ] 5 u(v) 5 initial_cpb_removal_delay_offset[ SchedSelIdx ] } } }

u(v)

Supplemental enhancement information 附加增强信息(SEI)

-AnnexD附录DSupplementalenhancementinformation附加增强信息(SEI)(ThisannexformsanintegralpartofthisRecommendation|InternationalStandard)(
推荐度:
点击下载文档文档为doc格式
4k94t0rzzt6trx01723y3gzju6vsv000dks
领取福利

微信扫码领取福利

微信扫码分享