
hm软件参考手册.pdf
30页Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11Document: JCTVC-Software Manual Title:HM Software Manual Status:Software AHG working document Purpose:Information Author(s):Frank Bossenfrank@ David Flynndflynn@ Karl Sharmankarl.sharman@ Karsten Sühringkarsten.suehring@hhi.fraunhofer.de Source:AHG chairs Abstract This document is a user manual describing usage of reference software for the HEVC project. It applies to version 16.7 of the software. Contents 1General Information2 2Installation and compilation2 3Using the encoder3 3.1GOP structure table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3.2Encoder parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 3.3Encoder SEI parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 3.4Hardcoded encoder parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 4Using the decoder29 4.1General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 4.2Using the decoder analyser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 List of Tables 1Available project files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2GOP structure example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 3File, I/O and source parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 4Profile and level parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 5Unit definition parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 6Coding structure parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 7Motion estimation parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 8Mode decision parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 9Quantization parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 10Slice coding parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 11Deblocking filter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 12Coding tools parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 13Rate control parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 14VUI parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 15Range Extensions (Version 2) tool parameters . . . . . . . . . . . . . . . . . . . . . . .18 16List of Version 1 and RExt SEI messages. . . . . . . . . . . . . . . . . . . . . . . . .19 17Buffering period SEI message encoder parameters . . . . . . . . . . . . . . . . . . . . .20 18Picture timing SEI message encoder parameters . . . . . . . . . . . . . . . . . . . . . .21 19Recovery point SEI message encoder parameters. . . . . . . . . . . . . . . . . . . . .21 20Tone mapping information SEI message encoder parameters. . . . . . . . . . . . . . .21 1Date saved: 2015-10-13 21Frame packing arrangement SEI message encoder parameters . . . . . . . . . . . . . . .23 22Display orientation SEI message encoder parameters. . . . . . . . . . . . . . . . . . .23 23Structure of pictures information SEI message encoder parameters . . . . . . . . . . . .23 24Active parameter sets SEI message encoder parameters . . . . . . . . . . . . . . . . . .24 25Decoding unit information SEI message encoder parameters. . . . . . . . . . . . . . .24 26Temporal sub-layer zero index SEI message encoder parameters . . . . . . . . . . . . .24 27Decoded picture hash SEI message encoder parameters . . . . . . . . . . . . . . . . . .24 28Scalable nesting SEI message encoder parameters . . . . . . . . . . . . . . . . . . . . .24 29Region refresh information SEI message encoder parameters . . . . . . . . . . . . . . .24 30No display SEI message encoder parameters . . . . . . . . . . . . . . . . . . . . . . . .25 31Time code SEI message encoder parameters . . . . . . . . . . . . . . . . . . . . . . . .25 32Mastering display colour volume SEI message encoder parameters . . . . . . . . . . . .26 33Segmented rectangular frame packing arrangement SEI message encoder parameters. .26 34Temporal motion-constrained tile sets SEI message encoder parameters. . . . . . . . .26 35Chroma resampling filter hint SEI message encoder parameters . . . . . . . . . . . . . .26 36Knee function SEI message encoder parameters . . . . . . . . . . . . . . . . . . . . . .27 37Colour remapping SEI message encoder parameters . . . . . . . . . . . . . . . . . . . .27 38CommonDef.h constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 39Decoder options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 1General Information Reference software is being made available to provide a reference implementation。
