RU2013144210A - Способ для декодирования видео - Google Patents
Способ для декодирования видео Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract 25
- 230000004048 modification Effects 0.000 claims abstract 15
- 238000012986 modification Methods 0.000 claims abstract 15
- 238000013139 quantization Methods 0.000 claims abstract 14
- 239000011159 matrix material Substances 0.000 claims abstract 13
- 230000006870 function Effects 0.000 claims 2
- 230000009466 transformation Effects 0.000 claims 1
- 230000001131 transforming effect Effects 0.000 abstract 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/12—Selection 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/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/184—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders 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, в котором упомянутый механизм регулировки является функцией по меньшей мере одного из принятого параметра квантования и размера преобразования.
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)
| 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)
| 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 | パナソニック株式会社 | 逆量子化回路、逆量子化方法及び画像再生装置 |
-
2011
- 2011-03-11 US US13/046,514 patent/US20120230395A1/en not_active Abandoned
-
2012
- 2012-03-09 RU RU2017144555A patent/RU2017144555A/ru not_active Application Discontinuation
- 2012-03-09 RU RU2013144210A patent/RU2645269C2/ru active
- 2012-03-09 WO PCT/JP2012/056780 patent/WO2012124787A1/en not_active Ceased
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 |