CONTENTS

�1���� Scope
�2���� Normative references
������� 2.1���� Identical Recommendations | International Standards
������� 2.2���� Additional references
�3���� Definitions, abbreviations, symbols and conventions
������� 3.1���� Definitions
������� 3.2����Abbreviations
������� 3.3���� Symbols
�4���� General
������� 4.1���� Extensions specified by this Recommendation | International Standard
����������������� 4.1.1���� Encoding with arithmetic coding
����������������� 4.1.2���� Extension of near-lossless coding
����������������� 4.1.3���� Extension of prediction
����������������� 4.1.4���� Extension of Golomb coding
����������������� 4.1.5���� Fixed length coding
����������������� 4.1.6���� Sample transformation for inverse colour transforms
������� 4.2� ���Descriptions of extended functions
�5���� Interchange format requirements
�6���� Encoder requirements
�7���� Decoder requirements
�8���� Conformance testing for extensions
������� 8.1���� Purpose
������� 8.2���� Encoder conformance tests
������� 8.3��� �Decoder conformance tests
Annex A � Encoding procedures with arithmetic coding for a single component
������� A.1���� Coding parameters and compressed image data
������� A.2���� Initializations and conventions
����������������� A.2.1���� Initializations
����������������� A.2.2���� Conventions for figures
������� A.3���� Context determination
����������������� A.3.1���� Local gradient computation
����������������� A.3.2���� Flat region detection
����������������� A.3.3���� Local gradient quantization
����� ������������A.3.4���� Quantized gradient merging
����������������� A.3.5���� Adjustment of error tolerance for near-lossless coding with visual quantization
������� A.4���� Prediction
����������������� A.4.1���� Edge-detecting predictor
����������������� A.4.2���� Prediction correction
����������������� A.4.3���� Computation of prediction error
����������������� A.4.4���� Error quantization for near-lossless coding, and reconstructed value computation
����������������� A.4.5���� Modulo reduction of the prediction error
������� A.5���� Prediction error encoding
����������������� A.5.1���� Error mapping
����������������� A.5.2���� Binarization of MErrval with the Golomb code tree
����������������� A.5.3���� Mapped-error encoding
������� A.6���� Update variables
����������������� A.6.1���� Update
����������������� A.6.2���� Bias computation
������� A.7���� Flow of encoding procedures
Annex B � Arithmetic coding
������� B.1���� Arithmetic encoding procedures
����������������� B.1.1���� Binary arithmetic encoding principles
����������������� B.1.2���� Procedures of arithmetic coding
������� B.2���� Arithmetic decoding procedures
����������������� B.2.1���� Binary arithmetic decoding principles
����������������� B.2.2���� Procedures of arithmetic decoding
Annex C � Encoding with arithmetic coding for multiple component images
������� C.1���� Introduction
������� C.2���� Line interleaved mode
����������������� C.2.1���� Description
����������������� C.2.2���� Process flow
������� C.3���� Sample interleaved mode
����������������� C.3.1���� Description
����������������� C.3.2���� Process flow
������� C.4���� Minimum coded unit (MCU)
Annex D � Extended functions for the baseline coding model
������� D.1���� Extensions of near-lossless coding
��������� ��������D.1.1���� Near-lossless coding with visual quantizaion
����������������� D.1.2���� Near-lossless coding with NEAR value re-specification
������� D.2���� Extensions of prediction on baseline coding model
����������������� D.2.1���� Initializations
����������������� D.2.2���� Prediction correction
����������������� D.2.3���� Symbol packing
����������������� D.2.4���� Update variables
����������������� D.2.5���� Run interruption sample encoding
����������������� D.2.6���� Flow of encoding procedures
� ������D.3���� Extension of Golomb coding
����������������� D.3.1���� Golomb code completion
����������������� D.3.2���� Run interruption handling for qbpp=1
Annex E � Fixed length coding
������� E.1���� Introduction
������� E.2���� Fixed length coding
Annex F � Sample transformation for inverse colour transform
������� F.1���� Inverse colour transform
������� F.2���� Example and guideline (Informative)
Annex G � Compressed data format
������� G.1���� General aspects of the compressed data format specification
����������������� G.1.1���� Marker assignments
����������������� G.1.2���� JPEG-LS preset parameters specification syntax
Annex H � Control procedures for extensions
������� H.1���� Control procedure for encoding a restart interval
������� H.2���� Control procedure for encoding a minimum coded unit (MCU) with fixed length code (FLC)
Annex I � Conformance tests
������� I.1���� Test images
����������������� I.1.1���� Source images
����������������� I.1.2���� Compressed image data
����������������� I.1.3�� ��Test image formats
Annex J � Patents
������� J.1���� List of patents
Annex K � Bibliography