MX2017014838A - Metodo y aparato para codificacion aritmetica binaria adaptiva de contexto con base en multiples tablas. - Google Patents

Metodo y aparato para codificacion aritmetica binaria adaptiva de contexto con base en multiples tablas.

Info

Publication number
MX2017014838A
MX2017014838A MX2017014838A MX2017014838A MX2017014838A MX 2017014838 A MX2017014838 A MX 2017014838A MX 2017014838 A MX2017014838 A MX 2017014838A MX 2017014838 A MX2017014838 A MX 2017014838A MX 2017014838 A MX2017014838 A MX 2017014838A
Authority
MX
Mexico
Prior art keywords
range
probability
multiple tables
binary arithmetic
codification
Prior art date
Application number
MX2017014838A
Other languages
English (en)
Other versions
MX374712B (es
Inventor
Der CHUANG Tzu-
Yeh Chen Ching-
Wen HUANG Yu-
Original Assignee
Mediatek Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mediatek Inc filed Critical Mediatek Inc
Publication of MX2017014838A publication Critical patent/MX2017014838A/es
Publication of MX374712B publication Critical patent/MX374712B/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • H04N19/198Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including smoothing of a sequence of encoding parameters, e.g. by averaging, by choice of the maximum, minimum or median value
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • H04N19/21Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with binary alpha-plane coding for video objects, e.g. context-based arithmetic encoding [CAE]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

Se describen un método y aparato de codificación de entropía para un codificador o decodificador de video utilizando Codificador Aritmético Binario Adaptivo con Base en Contexto basado en múltiples tablas (CABAC). En una modalidad, un contenedor actual de unos datos binarios de un símbolo de codificación actual se codifica o decodifica de acuerdo con una probabilidad de un valor binario del contenedor actual y la probabilidad del valor binario se actualiza de acuerdo con el valor binario del contenedor actual para un siguiente contenedor al usar modelos de probabilidad de múltiples parámetros. Cada modelo de probabilidad de múltiples parámetros se actualiza utilizando al menos una tabla de búsqueda con el conjunto individual del estado de probabilidad como un índice de tabla para acceder a los contenidos de al menos una tabla de búsqueda. En otra modalidad, la actualización del rango se calcula para un intervalo del rango con base en un valor medio del intervalo del rango.
MX2017014838A 2015-05-19 2016-05-19 Metodo y aparato para codificacion aritmetica binaria adaptiva de contexto con base en multiples tablas. MX374712B (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201562163473P 2015-05-19 2015-05-19
US201562214129P 2015-09-03 2015-09-03
US201662322306P 2016-04-14 2016-04-14
PCT/CN2016/082645 WO2016184399A1 (en) 2015-05-19 2016-05-19 Method and apparatus for multi-table based context adaptive binary arithmetic coding

Publications (2)

Publication Number Publication Date
MX2017014838A true MX2017014838A (es) 2018-02-19
MX374712B MX374712B (es) 2025-03-06

Family

ID=57319467

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2017014838A MX374712B (es) 2015-05-19 2016-05-19 Metodo y aparato para codificacion aritmetica binaria adaptiva de contexto con base en multiples tablas.

Country Status (7)

Country Link
US (2) US10225555B2 (es)
EP (1) EP3269141B1 (es)
KR (1) KR102051200B1 (es)
CN (2) CN111614957B (es)
MX (1) MX374712B (es)
WO (1) WO2016184399A1 (es)
ZA (1) ZA201708435B (es)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10097833B2 (en) * 2014-12-26 2018-10-09 Intel Corporation Method and system of entropy coding using look-up table based probability updating for video coding
US10225555B2 (en) * 2015-05-19 2019-03-05 Mediatek Inc. Method and apparatus for multi-table based context adaptive binary arithmetic coding
US10757412B2 (en) * 2017-01-03 2020-08-25 Avago Technologies International Sales Pte. Limited Architecture flexible binary arithmetic coding system
US11265561B2 (en) 2017-01-06 2022-03-01 Mediatek Inc. Method and apparatus for range derivation in context adaptive binary arithmetic coding
US10499074B2 (en) * 2017-01-09 2019-12-03 Qualcomm Incorporated Binary arithmetic coding with small tables or short-operand multiplications for video coding
CA3069635C (en) 2017-07-14 2022-06-14 Mediatek, Inc. Method and apparatus for range derivation in context adaptive binary arithmetic coding
WO2019216324A1 (en) * 2018-05-10 2019-11-14 Sharp Kabushiki Kaisha Systems and methods for performing binary arithmetic coding in video coding
CN109005413B (zh) * 2018-07-18 2021-06-04 北京奇艺世纪科技有限公司 一种算术编码中的概率估计方法、装置及电子设备
CN109088770B (zh) * 2018-08-21 2020-03-31 西安交通大学 一种基于自适应符号传递熵的机电系统交互网络建模方法
CN118200585A (zh) * 2019-06-11 2024-06-14 北京三星通信技术研究有限公司 模型更新方法、装置、电子设备及计算机可读存储介质
CN115699585A (zh) * 2020-04-14 2023-02-03 弗劳恩霍夫应用研究促进协会 用于解码神经网络的权重参数的解码器、编码器、方法和使用概率估计参数的编码表示
CN114494181A (zh) * 2022-01-24 2022-05-13 首都医科大学附属北京安贞医院 图像处理方法和装置、电子设备和存储介质
US12526421B2 (en) * 2022-04-06 2026-01-13 Tencent America LLC CABAC context modeling with information from spatial neighbors

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1703089A (zh) * 2005-06-09 2005-11-30 清华大学 一种数字信号的二值算术编码方法
US8306125B2 (en) * 2006-06-21 2012-11-06 Digital Video Systems, Inc. 2-bin parallel decoder for advanced video processing
CN101212676B (zh) * 2006-12-29 2010-06-02 北京展讯高科通信技术有限公司 高效并行cabac解码方法及其装置
JP4915350B2 (ja) * 2008-01-16 2012-04-11 日本電気株式会社 エントロピ符号化器、映像符号化装置、映像符号化方法および映像符号化プログラム
US7592937B1 (en) 2008-06-02 2009-09-22 Mediatek Inc. CABAC decoding unit and method
US7932843B2 (en) * 2008-10-17 2011-04-26 Texas Instruments Incorporated Parallel CABAC decoding for video decompression
US8902988B2 (en) * 2010-10-01 2014-12-02 Qualcomm Incorporated Zero-out of high frequency coefficients and entropy coding retained coefficients using a joint context model
JP5090547B2 (ja) 2011-03-04 2012-12-05 楽天株式会社 翻字処理装置、翻字処理プログラム、翻字処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び翻字処理方法
KR101539312B1 (ko) 2011-05-27 2015-07-24 미디어텍 인크. 비디오 프로세싱에 대한 라인 버퍼 감소를 위한 방법 및 장치
US9379736B2 (en) * 2011-06-03 2016-06-28 Qualcomm Incorporated Context-adaptive coding video data
CN107529709B (zh) * 2011-06-16 2019-05-07 Ge视频压缩有限责任公司 解码器、编码器、解码和编码视频的方法及存储介质
WO2013002585A2 (ko) * 2011-06-28 2013-01-03 삼성전자 주식회사 엔트로피 부호화/복호화 방법 및 장치
US9871537B2 (en) 2011-10-27 2018-01-16 Qualcomm Incorporated Mapping states in binary arithmetic coder for video coding
JP5642105B2 (ja) * 2012-03-29 2014-12-17 京セラドキュメントソリューションズ株式会社 画像処理装置および画像形成装置
WO2014007524A1 (ko) * 2012-07-02 2014-01-09 삼성전자 주식회사 비디오의 엔트로피 부호화 방법 및 장치, 비디오의 엔트로피 복호화 방법 및 장치
CN103581690A (zh) * 2012-08-09 2014-02-12 联发科技(新加坡)私人有限公司 视频译码方法、视频译码器、视频编码方法和视频编码器
US10225555B2 (en) * 2015-05-19 2019-03-05 Mediatek Inc. Method and apparatus for multi-table based context adaptive binary arithmetic coding

Also Published As

Publication number Publication date
WO2016184399A1 (en) 2016-11-24
US10225555B2 (en) 2019-03-05
KR20170131670A (ko) 2017-11-29
KR102051200B1 (ko) 2019-12-02
CN107534772B (zh) 2020-05-19
US20190149824A1 (en) 2019-05-16
EP3269141A4 (en) 2018-09-12
EP3269141B1 (en) 2021-06-23
US10742984B2 (en) 2020-08-11
CN111614957B (zh) 2022-03-22
EP3269141A1 (en) 2018-01-17
MX374712B (es) 2025-03-06
ZA201708435B (en) 2019-05-29
BR112017023403A2 (pt) 2018-08-07
CN107534772A (zh) 2018-01-02
US20180139445A1 (en) 2018-05-17
CN111614957A (zh) 2020-09-01

Similar Documents

Publication Publication Date Title
MX2017014838A (es) Metodo y aparato para codificacion aritmetica binaria adaptiva de contexto con base en multiples tablas.
DOP2016000246A (es) Codificación del nivel de coeficiente en un proceso de codificación de video
MX2024007272A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo de codificacion de datos tridimensionales y dispositivo de decodificacion de datos tridimensionales.
AR092787A1 (es) Mejora del rendimiento para codificacion del nivel de coeficiente cabac
MY204138A (en) Three-dimensional data encoding method, three- dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
CL2016000022A1 (es) Inicialización del parámetro rice para codificación de nivel de coeficiente en el proceso de codificación de video
MX2020011906A (es) Compensacion de movimiento para codificacion y decodificacion de video.
UA115142C2 (uk) Обхідні біни для кодування опорних індексів при кодуванні відео
MX2013014868A (es) Inicializacion de contexto en codificacion de entropia.
MX379020B (es) Reglas para modos de prediccion intra-imagen cuando se habilita el procesamiento paralelo de onda frontal.
BR112017016159A2 (pt) contextos para unidades de árvore de codificação grandes
AR078707A1 (es) Codificador de audio, decodificador de audio, metodo para codificar informacion de audio y programa de computacion que utiliza una reduccion de tamano de intervalo interactiva
MX338171B (es) Codificador de audio, descodificador de audio, metodo para codificar una informacion de audio, metodo para descodificar una informacion de audio y programa de computadora que usa una tabla de busqueda optimizada.
AR079887A1 (es) Codificador de audio, decodificador de audio, metodo para codificar e informacion de audio, metodo para decodificar una informacion de audio y programa de computacion utilizando una modificacion de una representacion de un numero de un valor de contexto numerico previo
MY189001A (en) Adaptive switching of color spaces, color sampling rates and/or bit depths
BR112017025612A2 (pt) codificador aritmético avançado
MX2015008710A (es) Metodo para segmento de rebanada de codificacion por entropia y aparato para el mismo, y metodo para el segmento de rebanada de decodificacion por entropia y aparato para el mismo.
BR112014011150A2 (pt) método de determinação de palavras de código binárias para coeficientes de transformada
MX368488B (es) Señalización del predictor de paletas con código de longitud de ejecución para codificación de video.
CL2021002385A1 (es) Inicialización de probabilidad para codificación de video
EA201791496A1 (ru) Кодирование пикселов с управляющим кодом для палитрового кодирования
MX2024008870A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales.
BR112014023466A8 (pt) derivação de contexto para codificação de última posição para codificação de vídeo
MY190332A (en) Nested entropy encoding
MX2020004768A (es) Codificadores de audio, decodificadores de audio, metodos y programas de computadora que adaptan una codificacion y decodificacion de bits menos significativos.

Legal Events

Date Code Title Description
FG Grant or registration