Joint Collaborative Team on Video Coding (JCT-VC)
of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 Document: JCTVC-Software Manual
Title: HM Software Manual
Status: Software AHG working document
Purpose: Information
Author(s): Frank Bossen bossen@docomoinnovations.com
David Flynn davidf@rd.bbc.co.uk
Karsten S
¨
uhring Karsten.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 10.1 of the software.
Contents
1 General Information 1
2 Installation and compilation 2
3 Using the encoder 2
3.1 GOP structure table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.2 Encoder parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3 Hardcoded encoder parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4 Using the decoder 18
List of Tables
1 Available project files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 GOP structure example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 File, I/O and source parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 Profile and level parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Unit definition parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 Coding structure parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
7 Motion estimation parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8 Mode decision parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
9 Quantization parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
10 Entropy coding parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
11 Slice coding parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
12 Deblocking filter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
13 Coding tools parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
14 Rate control parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
15 VUI parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
16 SEI messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
17 CommonDef.h constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
18 Decoder options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1 General Information
Reference software is being made available to provide a reference implementation of the draft HEVC
standard being developed by the Joint Collaborative Team on Video Coding (JCT-VC) regrouping experts
1 Date saved: 2013-04-23