Method and system for context-based adaptive binary arithmetic coding

A context and encoder technology, applied in the field of adaptive binary arithmetic coding methods and systems, which can solve problems such as non-optimal methods

Inactive Publication Date: 2006-12-06
NOKIA TECHNOLOGLES OY
View PDF2 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0070] Although the CABAC arithmetic coding method employed in the high-complexity class of ITU-T Recommendation H.26L TML 8 provides improvements in data compression compared to the UVLC entropy coding method, the method still suffers in terms of coding efficiency. not optimal

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for context-based adaptive binary arithmetic coding
  • Method and system for context-based adaptive binary arithmetic coding
  • Method and system for context-based adaptive binary arithmetic coding

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0157] The first embodiment of the present invention is described in detail in section 1.1 below. This embodiment relates to a context-based binary arithmetic encoder suitable for use in, for example, the image coding system defined in ITU-T Recommendation H.26L Used in. In this embodiment, the level value generated by performing run-level coding on the quantized coding coefficients of the transform coding block of the image pixel is assigned to the context in consideration of another transform coefficient level belonging to the same block.

[0158] The second embodiment of the present invention is described in detail in Section 1.2. This embodiment also relates to a context-based binary arithmetic encoder for image coding systems, where the system may be, for example, ITU-T Recommendation H.26L The image coding system defined in. In the second embodiment, the run value generated by run-level coding on the quantized DCT transform coefficients of the transform coding block of the i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method of image coding wherein an image is divided into blocks having a plurality of pixels. A transform coding operation is performed on a block of pixels to produce a corresponding block of transform coefficient values, which is scanned to produce a scanned array of coefficient values represented by a plurality of number pairs having a first and a second number. The first and second numbers are assigned to one of a plurality of contexts (14) representative of the number pairs. The first number of a number pair is assigned to a context based on a first number of another number pair. Alternatively, the second number of a number pair is assigned to a context based on the first number of the number pair (16). Furthermore, a number indicative of the number of non-zero coefficient values in the block of transform coefficient values is determined and assigned to a context.

Description

[0001] This application is a divisional application of the patent application with application number 02822672.0. Technical field [0002] The present invention generally relates to still image and video sequence compression, and more particularly to a context-based adaptive binary arithmetic coding method and system. Background technique [0003] A digital image in uncompressed form contains an array of image pixels or primitives. For example, in a common digital image format known as the Quarter Common Intermediate Format (QCIF), the image or frame contains 25,344 pixels arranged in an array of 176×144 pixels. Each pixel is represented by a certain number of bits in turn, and they convey information about the brightness (brightness) and / or color (chromaticity) of the pixel. In addition, there are different schemes for representing brightness and / or chroma in digital images. The so-called YUV color model is usually used. The brightness or Y component represents the pixel brightne...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/24G06T9/00
Inventor M·卡策维茨R·库尔切伦
Owner NOKIA TECHNOLOGLES OY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products