[go: up one dir, main page]

RU2013144210A - Способ для декодирования видео - Google Patents

Способ для декодирования видео Download PDF

Info

Publication number
RU2013144210A
RU2013144210A RU2013144210/08A RU2013144210A RU2013144210A RU 2013144210 A RU2013144210 A RU 2013144210A RU 2013144210/08 A RU2013144210/08 A RU 2013144210/08A RU 2013144210 A RU2013144210 A RU 2013144210A RU 2013144210 A RU2013144210 A RU 2013144210A
Authority
RU
Russia
Prior art keywords
modification
quantization matrix
coefficients
dequantized coefficients
dequantized
Prior art date
Application number
RU2013144210/08A
Other languages
English (en)
Other versions
RU2645269C2 (ru
Inventor
Луис Джозеф КЕРОФСКИ
Киран МИСРА
Кристофер Эндрю СИГАЛЛ
Original Assignee
Шарп Кабусики Кайся
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 Шарп Кабусики Кайся filed Critical Шарп Кабусики Кайся
Publication of RU2013144210A publication Critical patent/RU2013144210A/ru
Application granted granted Critical
Publication of RU2645269C2 publication Critical patent/RU2645269C2/ru

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/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
    • 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/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H04N19/122Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
    • 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/124Quantisation
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • 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/124Quantisation
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/184Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder

Landscapes

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

Abstract

1. Способ для декодирования видео, содержащий этапы, на которых:(a) принимают квантованные коэффициенты, представляющие блок видео, представляющий множество пикселей;(b) деквантуют упомянутые квантованные коэффициенты;(c) применяют модификацию к упомянутым деквантованным коэффициентам на основе матрицы квантования;(d) обратно преобразуют упомянутые деквантованные коэффициенты для определения декодированного остатка.2. Способ по п.1, в котором упомянутый этап, на котором деквантуют, основывается на индексе коэффициента, двоичном приращении, размере преобразования и упомянутой матрице квантования.3. Способ по п.1, в котором упомянутая модификация основывается на индексе коэффициента, двоичном приращении, размере преобразования и упомянутой матрице квантования.4. Способ по п.1, в котором упомянутая модификация основывается на 2, где QP является матрицей квантования, а B относится к размеру преобразования.5. Способ по п.1, в котором упомянутые модифицированные деквантованные коэффициенты отсекаются перед сохранением в памяти, и упомянутые отсеченные коэффициенты считываются из упомянутой памяти для упомянутого обратного преобразования.6. Способ по п.1, в котором упомянутое деквантование и упомянутая модификация упомянутых деквантованных коэффициентов вместе основываются на упомянутой матрице квантования.7. Способ по п.6, в котором упомянутая модификация является операцией сдвига.8. Способ по п.7, в котором упомянутые деквантованные коэффициенты отсекаются перед упомянутой модификацией.9. Способ по п.8, в котором упомянутая модификация основывается на одном значении на основе упомянутой матрицы квантования.10. Спо�

Claims (14)

1. Способ для декодирования видео, содержащий этапы, на которых:
(a) принимают квантованные коэффициенты, представляющие блок видео, представляющий множество пикселей;
(b) деквантуют упомянутые квантованные коэффициенты;
(c) применяют модификацию к упомянутым деквантованным коэффициентам на основе матрицы квантования;
(d) обратно преобразуют упомянутые деквантованные коэффициенты для определения декодированного остатка.
2. Способ по п.1, в котором упомянутый этап, на котором деквантуют, основывается на индексе коэффициента, двоичном приращении, размере преобразования и упомянутой матрице квантования.
3. Способ по п.1, в котором упомянутая модификация основывается на индексе коэффициента, двоичном приращении, размере преобразования и упомянутой матрице квантования.
4. Способ по п.1, в котором упомянутая модификация основывается на 2(QP/6+B), где QP является матрицей квантования, а B относится к размеру преобразования.
5. Способ по п.1, в котором упомянутые модифицированные деквантованные коэффициенты отсекаются перед сохранением в памяти, и упомянутые отсеченные коэффициенты считываются из упомянутой памяти для упомянутого обратного преобразования.
6. Способ по п.1, в котором упомянутое деквантование и упомянутая модификация упомянутых деквантованных коэффициентов вместе основываются на упомянутой матрице квантования.
7. Способ по п.6, в котором упомянутая модификация является операцией сдвига.
8. Способ по п.7, в котором упомянутые деквантованные коэффициенты отсекаются перед упомянутой модификацией.
9. Способ по п.8, в котором упомянутая модификация основывается на одном значении на основе упомянутой матрицы квантования.
10. Способ по п.9, в котором упомянутое одно значение основывается на минимальной функции.
11. Способ по п.10, дополнительно содержащий другую модификацию, действующую на упомянутых деквантованных коэффициентах на основе упомянутой матрицы квантования, а результирующие данные затем отсекаются упомянутым способом.
12. Способ по п.1, в котором упомянутые деквантованные коэффициенты дополнительно модифицируются в результате работы механизма регулировки.
13. Способ по п.12, в котором упомянутый механизм регулировки является переменной, зависящей от размера преобразования.
14. Способ по п.12, в котором упомянутый механизм регулировки является функцией по меньшей мере одного из принятого параметра квантования и размера преобразования.
RU2013144210A 2011-03-11 2012-03-09 Способ для декодирования видео RU2645269C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/046,514 US20120230395A1 (en) 2011-03-11 2011-03-11 Video decoder with reduced dynamic range transform with quantization matricies
US13/046,514 2011-03-11
PCT/JP2012/056780 WO2012124787A1 (en) 2011-03-11 2012-03-09 A method for decoding video

Related Child Applications (1)

Application Number Title Priority Date Filing Date
RU2017144555A Division RU2017144555A (ru) 2011-03-11 2012-03-09 Способ для квантованных коэффициентов, представляющих блок видео

Publications (2)

Publication Number Publication Date
RU2013144210A true RU2013144210A (ru) 2015-04-20
RU2645269C2 RU2645269C2 (ru) 2018-02-19

Family

ID=46795565

Family Applications (2)

Application Number Title Priority Date Filing Date
RU2017144555A RU2017144555A (ru) 2011-03-11 2012-03-09 Способ для квантованных коэффициентов, представляющих блок видео
RU2013144210A RU2645269C2 (ru) 2011-03-11 2012-03-09 Способ для декодирования видео

Family Applications Before (1)

Application Number Title Priority Date Filing Date
RU2017144555A RU2017144555A (ru) 2011-03-11 2012-03-09 Способ для квантованных коэффициентов, представляющих блок видео

Country Status (3)

Country Link
US (1) US20120230395A1 (ru)
RU (2) RU2017144555A (ru)
WO (1) WO2012124787A1 (ru)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5620587B2 (ja) 2010-09-28 2014-11-05 サムスン エレクトロニクスカンパニー リミテッド ビデオ符号化方法及びその装置、並びにビデオ復号化方法及びその装置
TWI519142B (zh) 2011-06-30 2016-01-21 三星電子股份有限公司 以對固定點轉換之位元深度控制做視訊編碼之方法與裝置以及以對固定點轉換之位元深度控制做視訊解碼之方法與裝置
KR102738221B1 (ko) * 2017-12-15 2024-12-05 엘지전자 주식회사 변환에 기반한 영상 코딩 방법 및 그 장치
EP3759917B1 (en) * 2018-02-27 2024-07-24 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. A spectrally adaptive noise filling tool (sanft) for perceptual transform coding of still and moving images

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10107644A (ja) * 1996-09-26 1998-04-24 Sony Corp 量子化装置および方法、並びに、符号化装置および方法
US6393155B1 (en) * 1998-11-04 2002-05-21 International Business Machines Corporation Error reduction in transformed digital data
US7194138B1 (en) * 1998-11-04 2007-03-20 International Business Machines Corporation Reduced-error processing of transformed digital data
US7149249B2 (en) * 2001-05-07 2006-12-12 Summus, Inc. Color video codec method and system
US7123655B2 (en) * 2001-08-09 2006-10-17 Sharp Laboratories Of America, Inc. Method for reduced bit-depth quantization
US7295609B2 (en) * 2001-11-30 2007-11-13 Sony Corporation Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information
US6925542B2 (en) * 2003-03-21 2005-08-02 Freescale Semiconductor, Inc. Memory management in a data processing system
US8069201B2 (en) * 2003-11-25 2011-11-29 Texas Instruments Incorporated 8×8 transform and quantization
EP1714484A4 (en) * 2004-01-30 2009-03-18 Panasonic Corp IMAGE ENCODING AND DECODING METHOD, APPARATUS AND PROGRAM THEREOF
US8045614B2 (en) * 2005-05-11 2011-10-25 Dolby Laboratories Licensing Corporation Quantization control for variable bit depth
US7778327B2 (en) * 2005-02-08 2010-08-17 Texas Instruments Incorporated H.264 quantization
US7949044B2 (en) * 2005-04-12 2011-05-24 Lsi Corporation Method for coefficient bitdepth limitation, encoder and bitstream generation apparatus
AU2006338425B2 (en) * 2006-02-13 2010-12-09 Kabushiki Kaisha Toshiba Moving image encoding/decoding method and device and program
US8699810B2 (en) * 2006-06-26 2014-04-15 Qualcomm Incorporated Efficient fixed-point approximations of forward and inverse discrete cosine transforms
JP5352448B2 (ja) * 2007-03-28 2013-11-27 パナソニック株式会社 逆量子化回路、逆量子化方法及び画像再生装置

Also Published As

Publication number Publication date
WO2012124787A1 (en) 2012-09-20
US20120230395A1 (en) 2012-09-13
RU2017144555A3 (ru) 2019-02-18
RU2017144555A (ru) 2019-02-18
RU2645269C2 (ru) 2018-02-19

Similar Documents

Publication Publication Date Title
RU2019128527A (ru) Устройство для обработки изображения и способ обработки изображения
US20230388548A1 (en) Non-transform coding
CN114009028B (zh) 具有改进的基于变换的缩放的编码器、解码器、方法和计算机程序
TWI552579B (zh) 視訊編碼方法與裝置以及非暫時性電腦可讀記錄媒體
RU2011103915A (ru) Способ и устройство кодирования/декодирования движущегося изображения
RU2014127502A (ru) Способ кодирования видео и устройство кодирования видео и способ декодирования видео и устройство декодирования видео, которые выполняют деблокирующую фильтрацию на основании единиц кодирования древовидной структуры
JP2020504506A5 (ru)
RU2014117489A (ru) Способ кодирования видеоданных, способ декодирования видеоданных, устройство кодирования видеоданных и устройство декодирования видеоданных
US8422804B2 (en) Compressed domain system and method for compression gains in encoded data
RU2013137765A (ru) Устройство кодирования изображения, способ кодирования изображения и программа, а также устройство декодирования изображения, способ декодирования изображения и программа
RU2678168C2 (ru) Кодер, декодер, система и способы кодирования и декодирования
RU2014134533A (ru) Устройство и способ обработки изображений
EP1914724A3 (en) Dual-transform coding of audio signals
KR20130119489A (ko) 고효율 비디오 코딩 (hevc) 에서 코딩된 유닛들에 대한 양자화 파라미터 변화들의 시그널링
RU2012150074A (ru) Передатчик сигнала активации с деформацией по времени, кодер звукового сигнала, способ преобразования сигнала активации с деформацией по времени, способ кодирования звукового сигнала и компьютерные программы
MX2025001032A (es) Metodo y dispositivo de codificacion/decodificacion de matrices de cuantificacion, y medio de grabacion que almacena un flujo de bits
CA3171007C (en) Video decoder with reduced dynamic range transform with inverse transform shifting memory
WO2012173457A3 (en) Apparatus and method for low-complexity optimal transform selection
RU2013144210A (ru) Способ для декодирования видео
RU2008142391A (ru) Способ кодирования и устройство кодирования
JP2014011482A5 (ru)
KR20170068396A (ko) 비디오 인코더. 비디오 디코더 및 비디오 디스플레이 시스템
WO2012099266A1 (en) Video decoder with reduced dynamic range transform with inverse transform clipping
RU2022100848A (ru) Устройство кодирования изображений, устройство декодирования изображений, способы управления ими и программа
WO2015128269A1 (en) Method and device for quantizing image data, method and device for encoding an image and method and device for decoding an image