Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Binary arithmetic encoder

A binary arithmetic coding and router technology, applied in the field of real-time coding systems, can solve the problems of strong data dependence and complex binary arithmetic coding process, and achieve the effects of improving throughput, circuit optimization, and shortening path delay.

Active Publication Date: 2017-10-20
UNIV OF SCI & TECH OF CHINA
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The process of binary arithmetic coding is complex and highly dependent on data. Improving the throughput of binary arithmetic coding is the key to improving the throughput of entropy coding.

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
  • Binary arithmetic encoder
  • Binary arithmetic encoder
  • Binary arithmetic encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] CABAC mainly includes three processes of binarization, context modeling and binary arithmetic coding. The syntax elements input to the entropy encoder are first mapped to binary symbols (bin) by a binarization process. Binary arithmetic coding includes three coding modes: Regular coding, Bypass coding and Terminate coding. The context modeling process estimates a probability model for each non-bypass encoded bin according to a specific context, that is, the context model. Binary arithmetic coding compresses bins into bits according to the context model of bins and outputs them.

[0033]The core of the binary arithmetic coding process is the recursive division of the coding interval. The coding interval is divided into sub-intervals according to the coding mode and the context model of the bin, and the sub-interval corresponding to the current bin is selected as the new coding interval, so that the recursive division is continued. The coding interval is represented by ...

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

The invention provides a binary arithmetic encoder with high throughput. A Range updating unit adopts 3 Range updating sub-units and forms a LU-LU-MU cascade structure, a LU-MU cascade structure and an LU-FU cascade structure, so that the circuit is optimized, the path delay of the circuit can be shortened, the working efficiency of the circuit is improved, accordingly, the throughput of the binary arithmetic encoder is improved, and real-time encoding of high-definition and ultra high-definition videos is supported.

Description

technical field [0001] The present disclosure relates to the technical field of digital video encoding and decoding, in particular to a high-throughput binary arithmetic encoder, which can be applied to real-time encoding systems of high-definition and ultra-high-definition videos. Background technique [0002] With the rapid development of multimedia technology, people have higher and higher requirements for video resolution, and the video resolution is developing towards 4K (3840×2160) and 8K (7680×4320) ultra-high definition. The high resolution, high frame rate, and high pixel depth of ultra-high-definition video lead to a huge amount of data, which puts forward higher requirements for video coding technology. In response to the coding requirements of ultra-high-definition video, the new generation of video coding standard H.265 / HEVC (High Efficiency Video Coding, High Efficiency Video Coding) was officially released in 2013. Compared with the previous generation H.264 / ...

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
IPC IPC(8): H04N19/91H04N19/42
CPCH04N19/42H04N19/91
Inventor 陈松陈成刘凯丽
Owner UNIV OF SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products