RU2008105032A - Прогнозирование коэффициентов преобразования для сжатия изображения - Google Patents
Прогнозирование коэффициентов преобразования для сжатия изображения Download PDFInfo
- Publication number
- RU2008105032A RU2008105032A RU2008105032/09A RU2008105032A RU2008105032A RU 2008105032 A RU2008105032 A RU 2008105032A RU 2008105032/09 A RU2008105032/09 A RU 2008105032/09A RU 2008105032 A RU2008105032 A RU 2008105032A RU 2008105032 A RU2008105032 A RU 2008105032A
- Authority
- RU
- Russia
- Prior art keywords
- coefficients
- dominant
- directions
- current macroblock
- blocks
- Prior art date
Links
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/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- 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/18—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 a set of transform coefficients
-
- 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/186—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 a colour or a chrominance component
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- 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
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)
- Color Television Systems (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
1. Способ кодирования цифровых мультимедийных данных с использованием кодирования с прогнозированием коэффициентов преобразования, при этом способ содержит этапы, на которых: ! применяют преобразование к блокам цифровых мультимедийных данных, чтобы сформировать набор коэффициентов преобразования для соответствующих блоков, при этом набор коэффициентов преобразования соответствующего блока содержит DC-коэффициент для соответствующего блока; ! определяют, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных в окрестности текущего блока доминантной; ! когда определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности цифрового мультимедиа текущего блока, выбирают прогнозирующий параметр DC-коэффициента текущего блока согласно определенной доминантной направленности; ! кодируют DC-коэффициент текущего блока относительно его прогнозирующего параметра. ! 2. Способ по п.1, содержащий этап, на котором ! когда определено, что ни одна из, по меньшей мере, двух направленностей не является доминантной в окрестности цифрового мультимедиа текущего блока, выбирают прогнозирующий параметр DC-коэффициента текущего блока согласно комбинации, по меньшей мере, из двух направленностей. ! 3. Способ по п.1, в котором направленности включают в себя, по меньшей мере, горизонтальную и вертикальную. ! 4. Способ по п.1, в котором упомянутое определение того, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных в окрестности текущего блока доминантной, содержит этапы, на которых ! вычисляют показатели направленной разности, по ме
Claims (20)
1. Способ кодирования цифровых мультимедийных данных с использованием кодирования с прогнозированием коэффициентов преобразования, при этом способ содержит этапы, на которых:
применяют преобразование к блокам цифровых мультимедийных данных, чтобы сформировать набор коэффициентов преобразования для соответствующих блоков, при этом набор коэффициентов преобразования соответствующего блока содержит DC-коэффициент для соответствующего блока;
определяют, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных в окрестности текущего блока доминантной;
когда определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности цифрового мультимедиа текущего блока, выбирают прогнозирующий параметр DC-коэффициента текущего блока согласно определенной доминантной направленности;
кодируют DC-коэффициент текущего блока относительно его прогнозирующего параметра.
2. Способ по п.1, содержащий этап, на котором
когда определено, что ни одна из, по меньшей мере, двух направленностей не является доминантной в окрестности цифрового мультимедиа текущего блока, выбирают прогнозирующий параметр DC-коэффициента текущего блока согласно комбинации, по меньшей мере, из двух направленностей.
3. Способ по п.1, в котором направленности включают в себя, по меньшей мере, горизонтальную и вертикальную.
4. Способ по п.1, в котором упомянутое определение того, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных в окрестности текущего блока доминантной, содержит этапы, на которых
вычисляют показатели направленной разности, по меньшей мере, для двух направленностей как функцию DC-коэффициентов предыдущих блоков, по меньшей мере, в двух направленностях; и
определяют, доминирует ли одна из, по меньшей мере, двух направленностей на основе вычисленных направленных разностей.
5. Способ по п.4, в котором упомянутое вычисление показателей направленной разности содержит этапы, на которых
вычисляют показатели направленной разности для, по меньшей мере, двух направленностей как функцию от DC-коэффициентов предыдущих блоков из множества каналов цифровых мультимедийных данных, по меньшей мере, в двух направленностях.
6. Способ по п.4, в котором множество каналов содержат канал яркости и, по меньшей мере, один канал цветности.
7. Способ по п.1, в котором преобразование является вторым преобразованием на внутренней стадии, применяемым к блоку DC-коэффициентов из первого преобразования на внешней стадии, применяемого к блокам в макроблоке цифровых мультимедийных данных.
8. Способ по п.7, в котором набор коэффициентов преобразования соответствующего блока содержит множество DCAC-коэффициентов для соответствующего блока, при этом способ дополнительно содержит этапы, на которых:
когда определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности цифрового мультимедиа текущего блока, выбирают прогнозирующий параметр DCAC-коэффициентов текущего блока согласно определенной доминантной направленности; и
в противном случае, кодируют DCAC-коэффициенты текущего блока без прогнозирующего параметра.
9. Способ по п.8, дополнительно содержащий при выборе прогнозирующего параметра DCAC-коэффициентов текущего блока, когда определено, что одна из, по меньшей мере, двух направленностей является доминантной, этапы, на которых
определяют, имеет ли блок, содержащий прогнозирующий параметр, выбранный согласно определенной доминантной направленности, такой же квантователь, что и текущий блок; и
если нет, кодируют DCAC-коэффициенты текущего блока без прогнозирующего параметра.
10. Способ по п.7, в котором первое преобразование на внешней стадии формирует наборы коэффициентов преобразования для блоков в текущем макроблоке, наборы коэффициентов преобразования соответствующего блока в текущем макроблоке содержат множество DCAC-коэффициентов из первого преобразования на внешней стадии, при этом способ дополнительно содержит этапы, на которых
вычисляют показатели направленной разности, по меньшей мере, для двух направленностей как функцию от DCAC-коэффициентов, сформированных из второго преобразования на внутренней стадии, по DC-коэффициентам блоков текущего макроблока;
определяют, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных для текущего макроблока доминантной на основе вычисленных показателей направленной разности;
когда определено, что одна из, по меньшей мере, двух направленностей является доминантной для текущего макроблока, выбирают прогнозирующие параметры DCAC-коэффициентов из первого преобразования на внешней стадии блоков текущего макроблока однонаправленно согласно определенной доминантной направленности;
кодируют DCAC-коэффициенты из первого преобразования на внешней стадии блоков текущего макроблока относительно их прогнозирующих параметров.
11. Способ по п.10, в котором упомянутое вычисление показателей направленной разности как функции от DCAC-коэффициентов содержит этапы, на которых
вычисляют показатели направленной разности, по меньшей мере, для двух направленностей как функцию от DCAC-коэффициентов, сформированных из второго преобразования на внутренней стадии, по DC-коэффициентам блоков текущего макроблока из множества каналов цифровых мультимедийных данных.
12. Способ по п.11, в котором множество каналов содержит канал яркости и, по меньшей мере, один канал цветности.
13. По меньшей мере, один машиночитаемый носитель записи, носящий сжатый поток битов, закодированный согласно способу по п.1.
14. Кодер и/или декодер цифрового мультимедиа, содержащий
буфер хранения данных для хранения цифровых мультимедийных данных, которые должны быть закодированы и/или декодированы;
процессор, запрограммированный, чтобы определять, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных для блоков в текущем макроблоке доминантной, на основе DCAC-коэффициентов, сформированных из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, сформированных из преобразования на внешней стадии, применяемого к блокам в текущем макроблоке; когда определено, что одна из, по меньшей мере, двух направленностей является доминантной для блоков внутри текущего макроблока, выбирать прогнозирующие параметры DCAC-коэффициентов, сформированных из преобразования на внешней стадии блоков текущего макроблока однонаправленно согласно определенной доминантной направленности; и - кодировать и/или декодировать DCAC-коэффициенты, сформированные из преобразования на внешней стадии блоков текущего макроблока, относительно их прогнозирующих параметров.
15. Цифровой мультимедийный кодер и/или декодер по п.14, в котором процессор дополнительно запрограммирован так, чтобы определять, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных в окрестности текущего макроблока доминантной, на основе DC-коэффициентов предыдущих соседних макроблоков, при этом DC-коэффициент соответствующего предыдущего соседнего макроблока формируется из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, сформированных из преобразования на внешней стадии, применяемого к блокам в этом соответствующем предыдущем соседнем макроблоке; когда определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности текущего макроблока, выбирать прогнозирующий параметр DC-коэффициента текущего макроблока согласно определенной доминантной направленности, при этом DC-коэффициент текущего макроблока формируется из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, формируемых из преобразования на внешней стадии, применяемого к блокам в текущем макроблоке; и кодировать и/или декодировать DC-коэффициент текущего блока относительно прогнозирующего параметра.
16. Кодер и/или декодер цифрового мультимедиа по п.15, в котором процессор дополнительно запрограммирован так, чтобы, когда определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности текущего макроблока, и, за исключением того случая, когда квантователи текущего макроблока отличаются от квантователей соседнего макроблока в направлении согласно определенной доминантной направленности, выбирать прогнозирующие параметры DCAC-коэффициентов текущего макроблока согласно определенной доминантной направленности, при этом DCAC-коэффициенты текущего макроблока формируются из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, формируемых из преобразования на внешней стадии, применяемого к блокам в текущем макроблоке; и кодировать и/или декодировать DCAC-коэффициенты текущего блока относительно их прогнозирующих параметров.
17. Кодер и/или декодер цифрового мультимедиа по п.16, в котором упомянутое определение того, является ли одна из, по меньшей мере, двух направленностей доминантной для блоков в текущем макроблоке и для окрестности макроблока, основано на соответствующих коэффициентах во множестве каналов цифровых мультимедийных данных, причем множество каналов содержат канал яркости и, по меньшей мере, один канал цветности.
18. По меньшей мере, один машиночитаемый носитель записи, носящий машиноисполняемую программу обработки цифрового мультимедиа для осуществления способа обработки цифровых мультимедийных данных, при этом способ содержит этапы, на которых вычисляют показатели направленной разности, по меньшей мере, для двух направленностей цифровых мультимедийных данных для блоков в текущем макроблоке на основе DCAC-коэффициентов, сформированных из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, сформированных из преобразования на внешней стадии, применяемого к блокам в текущем макроблоке; определяют на основе показателей направленной разности, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных для блоков в текущем макроблоке доминантной; если определено, что одна из, по меньшей мере, двух направленностей является доминантной для блоков в текущем макроблоке, выбирают прогнозирующие параметры DCAC-коэффициентов, сформированных из преобразования на внешней стадии блоков текущего макроблока, однонаправленно согласно определенной доминантной направленности; и
кодируют/декодируют DCAC-коэффициенты, сформированные из преобразования на внешней стадии блоков текущего макроблока относительно их прогнозирующих параметров.
19. По меньшей мере, один машиночитаемый носитель записи по п.18, в котором способ обработки цифровых мультимедийных данных дополнительно содержит этапы, на которых
вычисляют показатели направленной разности, по меньшей мере, для двух направленностей цифровых мультимедийных данных в окрестности текущего макроблока на основе DC-коэффициентов предыдущих соседних макроблоков, при этом DC-коэффициент соответствующего макроблока формируется из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, сформированных из преобразования на внешней стадии, применяемого к блокам в этом соответствующем макроблоке;
определяют на основе вычисленных показателей направленной разности, является ли одна из, по меньшей мере, двух направленностей цифровых мультимедийных данных в окрестности текущего макроблока доминантной;
если определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности текущего макроблока, выбирают прогнозирующий параметр DC-коэффициента текущего макроблока согласно определенной доминантной направленности; и
кодируют/декодируют DC-коэффициент текущего блока относительно его прогнозирующего параметра.
20. По меньшей мере, один машиночитаемый носитель записи по п.19, в котором способ обработки цифровых мультимедийных данных дополнительно содержит этапы, на которых если определено, что одна из, по меньшей мере, двух направленностей является доминантной в окрестности текущего макроблока, за исключением того случая, когда квантователи текущего макроблока отличаются от квантователей соседнего макроблока в направлении согласно определенной доминантной направленности, выбирают прогнозирующие параметры DCAC-коэффициентов текущего макроблока согласно определенной доминантной направленности, при этом DCAC-коэффициенты текущего макроблока формируются из преобразования на внутренней стадии, применяемого к блоку DC-коэффициентов, формируемых из преобразования на внешней стадии, применяемого к блокам в текущем макроблоке; и кодируют/декодируют DCAC-коэффициенты текущего макроблока относительно их прогнозирующего параметра.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/203,009 US7933337B2 (en) | 2005-08-12 | 2005-08-12 | Prediction of transform coefficients for image compression |
US11/203,009 | 2005-08-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2008105032A true RU2008105032A (ru) | 2009-08-20 |
RU2406255C2 RU2406255C2 (ru) | 2010-12-10 |
Family
ID=37742497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2008105032/09A RU2406255C2 (ru) | 2005-08-12 | 2006-08-03 | Прогнозирование коэффициентов преобразования для сжатия изображения |
Country Status (16)
Country | Link |
---|---|
US (1) | US7933337B2 (ru) |
EP (1) | EP1922874B1 (ru) |
JP (1) | JP5065272B2 (ru) |
KR (1) | KR101247042B1 (ru) |
CN (1) | CN101243685B (ru) |
AU (1) | AU2006280178B2 (ru) |
BR (1) | BRPI0614766A2 (ru) |
CA (1) | CA2617632C (ru) |
IL (1) | IL189127A0 (ru) |
MX (1) | MX2008001852A (ru) |
MY (1) | MY145286A (ru) |
NO (1) | NO20080533L (ru) |
NZ (1) | NZ565593A (ru) |
RU (1) | RU2406255C2 (ru) |
TW (1) | TWI412265B (ru) |
WO (1) | WO2007021613A2 (ru) |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8532176B2 (en) * | 2006-07-10 | 2013-09-10 | Sharp Laboratories Of America, Inc. | Methods and systems for combining layers in a multi-layer bitstream |
FR2906433B1 (fr) * | 2006-09-22 | 2009-02-27 | Canon Kk | Procedes et dispositifs de codage et de decodage d'images, programme d'ordinateur les mettant en oeuvre et support d'informaton permettant de les mettre en oeuvre |
WO2008053746A1 (fr) | 2006-10-30 | 2008-05-08 | Nippon Telegraph And Telephone Corporation | Procédé de génération d'informations de référence prédictives, procédé de codage et de décodage d'image dynamiques, leur dispositif, leur programme et support de stockage contenant le programme |
JP4761566B2 (ja) * | 2006-12-13 | 2011-08-31 | キヤノン株式会社 | 画像処理装置及びその方法とプログラム及び媒体 |
US8571104B2 (en) * | 2007-06-15 | 2013-10-29 | Qualcomm, Incorporated | Adaptive coefficient scanning in video coding |
US8619853B2 (en) * | 2007-06-15 | 2013-12-31 | Qualcomm Incorporated | Separable directional transforms |
US8819095B2 (en) | 2007-08-28 | 2014-08-26 | Qualcomm Incorporated | Fast computation of products by dyadic fractions with sign-symmetric rounding errors |
TWI370690B (en) * | 2008-03-21 | 2012-08-11 | Novatek Microelectronics Corp | Method and apparatus for generating coded block pattern for highpass coeffecients |
TWI349487B (en) * | 2008-03-25 | 2011-09-21 | Novatek Microelectronics Corp | Entropy encoding circuit and encoding method thereof |
JP5061330B2 (ja) * | 2008-05-12 | 2012-10-31 | 株式会社メガチップス | 画像処理装置 |
US8369638B2 (en) | 2008-05-27 | 2013-02-05 | Microsoft Corporation | Reducing DC leakage in HD photo transform |
US8447591B2 (en) * | 2008-05-30 | 2013-05-21 | Microsoft Corporation | Factorization of overlapping tranforms into two block transforms |
KR101361005B1 (ko) | 2008-06-24 | 2014-02-13 | 에스케이 텔레콤주식회사 | 인트라 예측 방법 및 장치와 그를 이용한 영상부호화/복호화 방법 및 장치 |
JP5015088B2 (ja) * | 2008-08-06 | 2012-08-29 | 株式会社リコー | 画像処理装置、画像処理方法、コンピュータプログラム、及び、情報記録媒体 |
WO2010041858A2 (en) * | 2008-10-06 | 2010-04-15 | Lg Electronics Inc. | A method and an apparatus for decoding a video signal |
US8275209B2 (en) | 2008-10-10 | 2012-09-25 | Microsoft Corporation | Reduced DC gain mismatch and DC leakage in overlap transform processing |
WO2010131903A2 (en) | 2009-05-12 | 2010-11-18 | Lg Electronics Inc. | Method and apparatus for processing a video signal |
WO2011016250A1 (ja) * | 2009-08-06 | 2011-02-10 | パナソニック株式会社 | 符号化方法、復号方法、符号化装置及び復号装置 |
EP2464018A4 (en) * | 2009-08-06 | 2012-08-01 | Panasonic Corp | CODING METHOD, DECODING METHOD, CODING DEVICE AND DECODING DEVICE |
WO2011016249A1 (ja) * | 2009-08-06 | 2011-02-10 | パナソニック株式会社 | 符号化方法、復号方法、符号化装置及び復号装置 |
KR20110015356A (ko) | 2009-08-07 | 2011-02-15 | 한국전자통신연구원 | 차분 신호의 특성에 기반한 적응적인 변환 부호화/양자화 영역을 이용한 동영상 부호화/복호화 장치 및 그 방법 |
US20110090952A1 (en) * | 2009-10-21 | 2011-04-21 | Cohen Robert A | Directional Transforms for Video and Image Coding |
WO2011088592A1 (en) * | 2010-01-22 | 2011-07-28 | Thomson Licensing | Method and device for encoding an image block of an image and corresponding decoding method and device |
JP5547301B2 (ja) * | 2010-01-25 | 2014-07-09 | トムソン ライセンシング | 各色平面について別個のビデオ・エンコーダ、ビデオ・デコーダ、ビデオ・エンコード方法およびビデオ・デコード方法 |
US8848779B2 (en) * | 2010-07-15 | 2014-09-30 | Sharp Laboratories Of America, Inc. | Method of parallel video coding based on block size |
CN102447895B (zh) * | 2010-09-30 | 2013-10-02 | 华为技术有限公司 | 扫描方法及装置、反扫描方法及装置 |
US9106913B2 (en) * | 2011-03-08 | 2015-08-11 | Qualcomm Incorporated | Coding of transform coefficients for video coding |
US20120230418A1 (en) | 2011-03-08 | 2012-09-13 | Qualcomm Incorporated | Coding of transform coefficients for video coding |
KR101572535B1 (ko) * | 2011-06-30 | 2015-11-27 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 합성 비디오에서의 무손실 코딩 및 관련 시그널링 방법 |
CA2842489C (en) * | 2011-07-21 | 2016-09-27 | Blackberry Limited | Adaptive filtering based on pattern information |
GB2501535A (en) * | 2012-04-26 | 2013-10-30 | Sony Corp | Chrominance Processing in High Efficiency Video Codecs |
AU2012232992A1 (en) | 2012-09-28 | 2014-04-17 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding the transform units of a coding unit |
US9602841B2 (en) * | 2012-10-30 | 2017-03-21 | Texas Instruments Incorporated | System and method for decoding scalable video coding |
US10306229B2 (en) | 2015-01-26 | 2019-05-28 | Qualcomm Incorporated | Enhanced multiple transforms for prediction residual |
US10623774B2 (en) | 2016-03-22 | 2020-04-14 | Qualcomm Incorporated | Constrained block-level optimization and signaling for video coding tools |
WO2018041843A1 (en) * | 2016-08-29 | 2018-03-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoder for Encoding, and Decoder for Decoding, a Digital Image Representation into a Data Stream using Indicating a Number of Leading Zero Bit Planes |
EP3291559A1 (en) * | 2016-08-29 | 2018-03-07 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoder for encoding, and decoder for decoding, a 2-dimensional digital image representation into a data stream using further encoding of one or more remaining bits below the quantization factor |
US9996949B2 (en) * | 2016-10-21 | 2018-06-12 | Disney Enterprises, Inc. | System and method of presenting views of a virtual space |
US11323748B2 (en) | 2018-12-19 | 2022-05-03 | Qualcomm Incorporated | Tree-based transform unit (TU) partition for video coding |
Family Cites Families (156)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4420771A (en) | 1981-02-09 | 1983-12-13 | Bell Telephone Laboratories, Incorporated | Technique for encoding multi-level signals |
ATE108587T1 (de) * | 1986-09-13 | 1994-07-15 | Philips Nv | Verfahren und schaltungsanordung zur bitratenreduktion. |
US4730348A (en) * | 1986-09-19 | 1988-03-08 | Adaptive Computer Technologies | Adaptive data compression system |
US4698672A (en) * | 1986-10-27 | 1987-10-06 | Compression Labs, Inc. | Coding system for reducing redundancy |
US4968135A (en) | 1987-08-17 | 1990-11-06 | Digital Equipment Corporation | System for producing pixel image data from CCITT encoded pixel data |
US4792981A (en) | 1987-09-21 | 1988-12-20 | Am International, Inc. | Manipulation of run-length encoded images |
US4813056A (en) * | 1987-12-08 | 1989-03-14 | General Electric Company | Modified statistical coding of digital signals |
EP0339589A3 (en) * | 1988-04-28 | 1992-01-02 | Sharp Kabushiki Kaisha | Orthogonal transform coding system for image data |
US5043919A (en) * | 1988-12-19 | 1991-08-27 | International Business Machines Corporation | Method of and system for updating a display unit |
DE3912605B4 (de) | 1989-04-17 | 2008-09-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Digitales Codierverfahren |
FR2646978B1 (fr) * | 1989-05-11 | 1991-08-23 | France Etat | Procede et installation a codage de signaux sonores |
US5179442A (en) * | 1989-06-02 | 1993-01-12 | North American Philips Corporation | Method and apparatus for digitally processing a high definition television augmentation signal |
US5128758A (en) * | 1989-06-02 | 1992-07-07 | North American Philips Corporation | Method and apparatus for digitally processing a high definition television augmentation signal |
JPH0360293A (ja) * | 1989-07-28 | 1991-03-15 | Victor Co Of Japan Ltd | 映像信号圧縮方法および装置ならびに映像信号伸長方法および装置 |
US5270832A (en) | 1990-03-14 | 1993-12-14 | C-Cube Microsystems | System for compression and decompression of video data using discrete cosine transform and coding techniques |
US5146324A (en) * | 1990-07-31 | 1992-09-08 | Ampex Corporation | Data compression using a feedforward quantization estimator |
JPH04199981A (ja) * | 1990-11-29 | 1992-07-21 | Nec Corp | 即時処理型1次元符号器 |
US5266941A (en) * | 1991-02-15 | 1993-11-30 | Silicon Graphics, Inc. | Apparatus and method for controlling storage of display information in a computer system |
JP2670201B2 (ja) * | 1991-08-30 | 1997-10-29 | 富士写真フイルム株式会社 | 画像データ圧縮符号化装置および方法 |
JP2586260B2 (ja) | 1991-10-22 | 1997-02-26 | 三菱電機株式会社 | 適応的ブロッキング画像符号化装置 |
JP3134424B2 (ja) | 1991-10-31 | 2001-02-13 | ソニー株式会社 | 可変長符号化方法及び装置 |
US5227878A (en) * | 1991-11-15 | 1993-07-13 | At&T Bell Laboratories | Adaptive coding and decoding of frames and fields of video |
DE69228983T2 (de) * | 1991-12-18 | 1999-10-28 | Koninklijke Philips Electronics N.V., Eindhoven | System zum Übertragen und/oder Speichern von Signalen von texturierten Bildern |
US5227788A (en) * | 1992-03-02 | 1993-07-13 | At&T Bell Laboratories | Method and apparatus for two-component signal compression |
EP0559348A3 (en) * | 1992-03-02 | 1993-11-03 | AT&T Corp. | Rate control loop processor for perceptual encoder/decoder |
CA2090052C (en) * | 1992-03-02 | 1998-11-24 | Anibal Joao De Sousa Ferreira | Method and apparatus for the perceptual coding of audio signals |
KR950010913B1 (ko) * | 1992-07-23 | 1995-09-25 | 삼성전자주식회사 | 가변장부호화 및 복호화시스템 |
US5714950A (en) | 1992-07-23 | 1998-02-03 | Samsung Electronics Co., Ltd. | System for variable-length-coding and variable-length-decoding digitaldata |
JP3348310B2 (ja) * | 1992-09-28 | 2002-11-20 | ソニー株式会社 | 動画像符号化方法および動画像符号化装置 |
AU668762B2 (en) * | 1992-10-07 | 1996-05-16 | Nec Personal Computers, Ltd | Synchronous compression and reconstruction system |
US5982437A (en) | 1992-10-26 | 1999-11-09 | Sony Corporation | Coding method and system, and decoding method and system |
JP2959916B2 (ja) * | 1992-10-28 | 1999-10-06 | 松下電器産業株式会社 | デジタル・ビデオ・コーダ用のバーサタイルなエスケープ・ラン・レベル・コーダ |
KR0166722B1 (ko) * | 1992-11-30 | 1999-03-20 | 윤종용 | 부호화 및 복호화방법 및 그 장치 |
US5467134A (en) | 1992-12-22 | 1995-11-14 | Microsoft Corporation | Method and system for compressing video data |
US5535305A (en) * | 1992-12-31 | 1996-07-09 | Apple Computer, Inc. | Sub-partitioned vector quantization of probability density functions |
US5400075A (en) * | 1993-01-13 | 1995-03-21 | Thomson Consumer Electronics, Inc. | Adaptive variable length encoder/decoder |
US5544286A (en) * | 1993-01-29 | 1996-08-06 | Microsoft Corporation | Digital video data compression technique |
TW224553B (en) | 1993-03-01 | 1994-06-01 | Sony Co Ltd | Method and apparatus for inverse discrete consine transform and coding/decoding of moving picture |
US5376968A (en) | 1993-03-11 | 1994-12-27 | General Instrument Corporation | Adaptive compression of digital video data using different modes such as PCM and DPCM |
JP3268306B2 (ja) | 1993-04-09 | 2002-03-25 | ソニー株式会社 | 画像符号化方法 |
US5408234A (en) | 1993-04-30 | 1995-04-18 | Apple Computer, Inc. | Multi-codebook coding process |
EP0653846B1 (en) * | 1993-05-31 | 2001-12-19 | Sony Corporation | Apparatus and method for coding or decoding signals, and recording medium |
US5664057A (en) * | 1993-07-07 | 1997-09-02 | Picturetel Corporation | Fixed bit rate speech encoder/decoder |
KR0155784B1 (ko) | 1993-12-16 | 1998-12-15 | 김광호 | 영상데이타의 적응형 가변장 부호화/복호화방법 |
US5504591A (en) * | 1994-04-25 | 1996-04-02 | Microsoft Corporation | System and method for compressing graphic images |
US5457495A (en) * | 1994-05-25 | 1995-10-10 | At&T Ipm Corp. | Adaptive video coder with dynamic bit allocation |
US6141446A (en) | 1994-09-21 | 2000-10-31 | Ricoh Company, Ltd. | Compression and decompression system with reversible wavelets and lossy reconstruction |
US6195465B1 (en) * | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US5568167A (en) * | 1994-09-23 | 1996-10-22 | C-Cube Microsystems, Inc. | System for providing antialiased video overlays |
JP3474005B2 (ja) | 1994-10-13 | 2003-12-08 | 沖電気工業株式会社 | 動画像符号化方法及び動画像復号方法 |
US5802213A (en) * | 1994-10-18 | 1998-09-01 | Intel Corporation | Encoding video signals using local quantization levels |
AU697176B2 (en) * | 1994-11-04 | 1998-10-01 | Koninklijke Philips Electronics N.V. | Encoding and decoding of a wideband digital information signal |
JP3371590B2 (ja) * | 1994-12-28 | 2003-01-27 | ソニー株式会社 | 高能率符号化方法及び高能率復号化方法 |
US5574449A (en) | 1995-02-24 | 1996-11-12 | Intel Corporation | Signal processing with hybrid variable-length and entropy encodidng |
US5991451A (en) | 1995-03-23 | 1999-11-23 | Intel Corporation | Variable-length encoding using code swapping |
US5884269A (en) * | 1995-04-17 | 1999-03-16 | Merging Technologies | Lossless compression/decompression of digital audio data |
US5864711A (en) | 1995-07-05 | 1999-01-26 | Microsoft Corporation | System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate |
US5825830A (en) * | 1995-08-17 | 1998-10-20 | Kopf; David A. | Method and apparatus for the compression of audio, video or other data |
US5825929A (en) | 1995-10-05 | 1998-10-20 | Microsoft Corporation | Transformation block optimization method |
US5819215A (en) * | 1995-10-13 | 1998-10-06 | Dobson; Kurt | Method and apparatus for wavelet based data compression having adaptive bit rate control for compression of digital audio or other sensory data |
US5896176A (en) * | 1995-10-27 | 1999-04-20 | Texas Instruments Incorporated | Content-based video compression |
US5889891A (en) * | 1995-11-21 | 1999-03-30 | Regents Of The University Of California | Universal codebook vector quantization with constrained storage |
JP3283413B2 (ja) | 1995-11-30 | 2002-05-20 | 株式会社日立製作所 | 符号化復号方法、符号化装置および復号装置 |
JPH09162748A (ja) | 1995-12-01 | 1997-06-20 | Fujitsu Ltd | データ符号化方法、データ復号方法、データ圧縮装置、データ復元装置、及びデータ圧縮・復元システム |
US5956674A (en) | 1995-12-01 | 1999-09-21 | Digital Theater Systems, Inc. | Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels |
US5831559A (en) | 1996-01-24 | 1998-11-03 | Intel Corporation | Encoding/decoding video signals using multiple run-val mapping tables |
US6957350B1 (en) * | 1996-01-30 | 2005-10-18 | Dolby Laboratories Licensing Corporation | Encrypted and watermarked temporal and resolution layering in advanced television |
US5682152A (en) * | 1996-03-19 | 1997-10-28 | Johnson-Grace Company | Data compression using adaptive bit allocation and hybrid lossless entropy encoding |
US5812971A (en) * | 1996-03-22 | 1998-09-22 | Lucent Technologies Inc. | Enhanced joint stereo coding method using temporal envelope shaping |
US6215910B1 (en) | 1996-03-28 | 2001-04-10 | Microsoft Corporation | Table-based compression with embedded coding |
US5850482A (en) | 1996-04-17 | 1998-12-15 | Mcdonnell Douglas Corporation | Error resilient method and apparatus for entropy coding |
KR100324609B1 (ko) * | 1996-05-28 | 2002-02-27 | 모리시타 요이찌 | 화상예측 복호화장치 및 방법 |
DE19628292B4 (de) * | 1996-07-12 | 2007-08-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren zum Codieren und Decodieren von Stereoaudiospektralwerten |
DE19628293C1 (de) * | 1996-07-12 | 1997-12-11 | Fraunhofer Ges Forschung | Codieren und Decodieren von Audiosignalen unter Verwendung von Intensity-Stereo und Prädiktion |
US5828426A (en) * | 1996-08-20 | 1998-10-27 | Samsung Electronics Co., Ltd. | Apparatus for decoding variable length coded data of both MPEG-1 and MPEG-2 standards |
JP3318825B2 (ja) * | 1996-08-20 | 2002-08-26 | ソニー株式会社 | デジタル信号符号化処理方法、デジタル信号符号化処理装置、デジタル信号記録方法、デジタル信号記録装置、記録媒体、デジタル信号伝送方法及びデジタル信号伝送装置 |
US6233017B1 (en) * | 1996-09-16 | 2001-05-15 | Microsoft Corporation | Multimedia compression system with adaptive block sizes |
EP1684530A3 (en) | 1996-09-20 | 2006-08-09 | AT&T Corp. | Video coder providing implicit coefficient prediction and scan adaption for image coding and intra coding of video |
KR100346740B1 (ko) * | 1996-09-21 | 2002-09-18 | 삼성전자 주식회사 | 이산코사인변환계수예측방법 |
KR100346728B1 (ko) * | 1996-09-21 | 2002-10-12 | 삼성전자 주식회사 | 이산코사인변환의 dc 계수예측방법 및 이를 이용한 데이터 부호화방법 |
KR100303685B1 (ko) | 1996-09-30 | 2001-09-24 | 송문섭 | 영상 예측부호화 장치 및 그 방법 |
US5748789A (en) * | 1996-10-31 | 1998-05-05 | Microsoft Corporation | Transparent block skipping in object-based video coding systems |
DE69720558T2 (de) * | 1996-11-06 | 2004-03-04 | Matsushita Electric Industrial Co., Ltd., Kadoma | Methode zur Bilddekodierung mit Kodes variabler Länge |
CN1282154C (zh) | 1996-11-07 | 2006-10-25 | 皇家菲利浦电子有限公司 | 比特流信号的数据处理设备和方法 |
CA2242523C (en) | 1996-11-11 | 2005-07-12 | Philips Electronics N.V. | Data compression/expansion using a rice encoder/decoder |
JP3484310B2 (ja) | 1997-01-17 | 2004-01-06 | 松下電器産業株式会社 | 可変長符号器 |
NL1005084C2 (nl) * | 1997-01-24 | 1998-07-27 | Oce Tech Bv | Werkwijze voor het uitvoeren van een beeldbewerkingsoperatie op looplengte gecodeerde bitmaps. |
US6038536A (en) * | 1997-01-31 | 2000-03-14 | Texas Instruments Incorporated | Data compression using bit change statistics |
US6272175B1 (en) * | 1997-02-13 | 2001-08-07 | Conexant Systems, Inc. | Video signal coding systems and processes using adaptive quantization |
US5974184A (en) | 1997-03-07 | 1999-10-26 | General Instrument Corporation | Intra-macroblock DC and AC coefficient prediction for interlaced digital video |
US6005980A (en) * | 1997-03-07 | 1999-12-21 | General Instrument Corporation | Motion estimation and compensation of video object planes for interlaced digital video |
FI114248B (fi) * | 1997-03-14 | 2004-09-15 | Nokia Corp | Menetelmä ja laite audiokoodaukseen ja audiodekoodaukseen |
US6728775B1 (en) * | 1997-03-17 | 2004-04-27 | Microsoft Corporation | Multiple multicasting of multimedia streams |
US6404813B1 (en) * | 1997-03-27 | 2002-06-11 | At&T Corp. | Bidirectionally predicted pictures or video object planes for efficient and flexible video coding |
US6259810B1 (en) * | 1997-04-15 | 2001-07-10 | Microsoft Corporation | Method and system of decoding compressed image data |
US5883633A (en) * | 1997-04-15 | 1999-03-16 | Microsoft Corporation | Method and system of variable run length image encoding using sub-palette |
US6580834B2 (en) * | 1997-05-30 | 2003-06-17 | Competitive Technologies Of Pa, Inc. | Method and apparatus for encoding and decoding signals |
DE19730129C2 (de) * | 1997-07-14 | 2002-03-07 | Fraunhofer Ges Forschung | Verfahren zum Signalisieren einer Rauschsubstitution beim Codieren eines Audiosignals |
US6421738B1 (en) * | 1997-07-15 | 2002-07-16 | Microsoft Corporation | Method and system for capturing and encoding full-screen video graphics |
JP3884172B2 (ja) | 1997-10-02 | 2007-02-21 | 株式会社東芝 | 可変長復号化装置および復号化方法 |
US6493385B1 (en) | 1997-10-23 | 2002-12-10 | Mitsubishi Denki Kabushiki Kaisha | Image encoding method, image encoder, image decoding method, and image decoder |
JPH11161782A (ja) * | 1997-11-27 | 1999-06-18 | Seiko Epson Corp | カラー画像の符号化方法およびその符号化装置ならびにカラー画像の復号化方法およびその復号化装置 |
US6111914A (en) * | 1997-12-01 | 2000-08-29 | Conexant Systems, Inc. | Adaptive entropy coding in adaptive quantization framework for video signal coding systems and processes |
US5946043A (en) * | 1997-12-31 | 1999-08-31 | Microsoft Corporation | Video coding using adaptive coding of block parameters for coded/uncoded blocks |
US6226407B1 (en) * | 1998-03-18 | 2001-05-01 | Microsoft Corporation | Method and apparatus for analyzing computer screens |
US6054943A (en) * | 1998-03-25 | 2000-04-25 | Lawrence; John Clifton | Multilevel digital information compression based on lawrence algorithm |
US6408029B1 (en) * | 1998-04-02 | 2002-06-18 | Intel Corporation | Method and apparatus for simplifying real-time data encoding |
WO1999066449A1 (en) | 1998-06-19 | 1999-12-23 | Equator Technologies, Inc. | Decoding an encoded image having a first resolution directly into a decoded image having a second resolution |
JP3413720B2 (ja) * | 1998-06-26 | 2003-06-09 | ソニー株式会社 | 画像符号化方法及び装置、並びに画像復号方法及び装置 |
US6253165B1 (en) * | 1998-06-30 | 2001-06-26 | Microsoft Corporation | System and method for modeling probability distribution functions of transform coefficients of encoded signal |
KR100281967B1 (ko) | 1998-08-31 | 2001-02-15 | 전주범 | 공간 상관성을 이용한 영상 부호화 장치 및 그 방법 |
DE19840835C2 (de) * | 1998-09-07 | 2003-01-09 | Fraunhofer Ges Forschung | Vorrichtung und Verfahren zum Entropiecodieren von Informationswörtern und Vorrichtung und Verfahren zum Decodieren von Entropie-codierten Informationswörtern |
CN1197254C (zh) * | 1998-10-06 | 2005-04-13 | 松下电器产业株式会社 | 编码无损压缩方法及其装置和译码无损压缩方法及其装置 |
US6404931B1 (en) * | 1998-12-14 | 2002-06-11 | Microsoft Corporation | Code book construction for variable to variable length entropy encoding |
US6300888B1 (en) | 1998-12-14 | 2001-10-09 | Microsoft Corporation | Entrophy code mode switching for frequency-domain audio coding |
US6377930B1 (en) * | 1998-12-14 | 2002-04-23 | Microsoft Corporation | Variable to variable length entropy encoding |
US6223162B1 (en) * | 1998-12-14 | 2001-04-24 | Microsoft Corporation | Multi-level run length coding for frequency-domain audio coding |
US6100825A (en) * | 1998-12-31 | 2000-08-08 | Microsoft Corporation | Cluster-based data compression system and method |
US6678419B1 (en) * | 1999-03-26 | 2004-01-13 | Microsoft Corporation | Reordering wavelet coefficients for improved encoding |
US6477280B1 (en) | 1999-03-26 | 2002-11-05 | Microsoft Corporation | Lossless adaptive encoding of finite alphabet data |
US6573915B1 (en) * | 1999-12-08 | 2003-06-03 | International Business Machines Corporation | Efficient capture of computer screens |
US6567781B1 (en) | 1999-12-30 | 2003-05-20 | Quikcat.Com, Inc. | Method and apparatus for compressing audio data using a dynamical system having a multi-state dynamical rule set and associated transform basis function |
US6636168B2 (en) * | 2000-05-23 | 2003-10-21 | Matsushita Electric Industrial Co., Ltd. | Variable length coding method and variable length coding apparatus |
US6542863B1 (en) * | 2000-06-14 | 2003-04-01 | Intervideo, Inc. | Fast codebook search method for MPEG audio encoding |
US6925249B1 (en) * | 2000-07-28 | 2005-08-02 | Microsoft Corporation | System and method for storing compressed data onto a storage medium |
US6683980B1 (en) * | 2000-07-28 | 2004-01-27 | Microsoft Corporation | System and method for compressing data |
US6961685B2 (en) * | 2000-09-19 | 2005-11-01 | Sy Bon K | Probability model selection using information-theoretic optimization criterion |
US6735339B1 (en) | 2000-10-27 | 2004-05-11 | Dolby Laboratories Licensing Corporation | Multi-stage encoding of signal components that are classified according to component value |
US6650784B2 (en) | 2001-07-02 | 2003-11-18 | Qualcomm, Incorporated | Lossless intraframe encoding using Golomb-Rice |
US6587057B2 (en) | 2001-07-25 | 2003-07-01 | Quicksilver Technology, Inc. | High performance memory efficient variable-length coding decoder |
US20030033143A1 (en) | 2001-08-13 | 2003-02-13 | Hagai Aronowitz | Decreasing noise sensitivity in speech processing under adverse conditions |
US6825847B1 (en) | 2001-11-30 | 2004-11-30 | Nvidia Corporation | System and method for real-time compression of pixel colors |
US7165028B2 (en) | 2001-12-12 | 2007-01-16 | Texas Instruments Incorporated | Method of speech recognition resistant to convolutive distortion and additive distortion |
US6934677B2 (en) | 2001-12-14 | 2005-08-23 | Microsoft Corporation | Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands |
CN101448162B (zh) | 2001-12-17 | 2013-01-02 | 微软公司 | 处理视频图像的方法 |
JP4447197B2 (ja) * | 2002-01-07 | 2010-04-07 | 三菱電機株式会社 | 動画像符号化装置および動画像復号装置 |
US7139703B2 (en) | 2002-04-05 | 2006-11-21 | Microsoft Corporation | Method of iterative noise estimation in a recursive framework |
US6653955B1 (en) | 2002-05-09 | 2003-11-25 | Lsi Logic Corporation | Multi-symbol variable length code decoder |
GB2388502A (en) | 2002-05-10 | 2003-11-12 | Chris Dunn | Compression of frequency domain audio signals |
US7016547B1 (en) * | 2002-06-28 | 2006-03-21 | Microsoft Corporation | Adaptive entropy encoding/decoding for screen capture content |
JP2004056249A (ja) * | 2002-07-17 | 2004-02-19 | Sony Corp | 符号化装置および方法、復号装置および方法、記録媒体、並びにプログラム |
DE10236694A1 (de) * | 2002-08-09 | 2004-02-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum skalierbaren Codieren und Vorrichtung und Verfahren zum skalierbaren Decodieren |
US7433824B2 (en) | 2002-09-04 | 2008-10-07 | Microsoft Corporation | Entropy coding by adapting coding between level and run-length/level modes |
US7502743B2 (en) | 2002-09-04 | 2009-03-10 | Microsoft Corporation | Multi-channel audio encoding and decoding with multi-channel transform selection |
US7328150B2 (en) | 2002-09-04 | 2008-02-05 | Microsoft Corporation | Innovations in pure lossless audio compression |
US7424434B2 (en) | 2002-09-04 | 2008-09-09 | Microsoft Corporation | Unified lossy and lossless audio compression |
EP1734511B1 (en) | 2002-09-04 | 2009-11-18 | Microsoft Corporation | Entropy coding by adapting coding between level and run-length/level modes |
US6795584B2 (en) * | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
US20040136457A1 (en) | 2002-10-23 | 2004-07-15 | John Funnell | Method and system for supercompression of compressed digital video |
US6646578B1 (en) | 2002-11-22 | 2003-11-11 | Ub Video Inc. | Context adaptive variable length decoding system and method |
US7324927B2 (en) * | 2003-07-03 | 2008-01-29 | Robert Bosch Gmbh | Fast feature selection method and system for maximum entropy modeling |
JP4617644B2 (ja) * | 2003-07-18 | 2011-01-26 | ソニー株式会社 | 符号化装置及び方法 |
US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US8311119B2 (en) * | 2004-12-31 | 2012-11-13 | Microsoft Corporation | Adaptive coefficient scan order |
US7565018B2 (en) * | 2005-08-12 | 2009-07-21 | Microsoft Corporation | Adaptive coding and decoding of wide-range coefficients |
US8184710B2 (en) | 2007-02-21 | 2012-05-22 | Microsoft Corporation | Adaptive truncation of transform coefficient data in a transform-based digital media codec |
-
2005
- 2005-08-12 US US11/203,009 patent/US7933337B2/en active Active
-
2006
- 2006-07-26 TW TW095127376A patent/TWI412265B/zh not_active IP Right Cessation
- 2006-07-26 MY MYPI20063564A patent/MY145286A/en unknown
- 2006-08-03 KR KR1020087003318A patent/KR101247042B1/ko active IP Right Grant
- 2006-08-03 AU AU2006280178A patent/AU2006280178B2/en active Active
- 2006-08-03 BR BRPI0614766-6A patent/BRPI0614766A2/pt not_active Application Discontinuation
- 2006-08-03 MX MX2008001852A patent/MX2008001852A/es active IP Right Grant
- 2006-08-03 RU RU2008105032/09A patent/RU2406255C2/ru active
- 2006-08-03 CN CN200680029296.3A patent/CN101243685B/zh active Active
- 2006-08-03 CA CA2617632A patent/CA2617632C/en active Active
- 2006-08-03 EP EP06789459.2A patent/EP1922874B1/en active Active
- 2006-08-03 JP JP2008526092A patent/JP5065272B2/ja active Active
- 2006-08-03 NZ NZ565593A patent/NZ565593A/en unknown
- 2006-08-03 WO PCT/US2006/030563 patent/WO2007021613A2/en active Application Filing
-
2008
- 2008-01-29 NO NO20080533A patent/NO20080533L/no not_active Application Discontinuation
- 2008-01-30 IL IL189127A patent/IL189127A0/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
NO20080533L (no) | 2008-05-09 |
US20070036224A1 (en) | 2007-02-15 |
CN101243685A (zh) | 2008-08-13 |
MX2008001852A (es) | 2008-04-14 |
JP2009505496A (ja) | 2009-02-05 |
TWI412265B (zh) | 2013-10-11 |
WO2007021613A2 (en) | 2007-02-22 |
BRPI0614766A2 (pt) | 2011-04-12 |
IL189127A0 (en) | 2008-08-07 |
MY145286A (en) | 2012-01-13 |
AU2006280178A1 (en) | 2007-02-22 |
AU2006280178B2 (en) | 2009-12-17 |
KR101247042B1 (ko) | 2013-03-25 |
EP1922874A2 (en) | 2008-05-21 |
CA2617632C (en) | 2014-04-22 |
KR20080042816A (ko) | 2008-05-15 |
JP5065272B2 (ja) | 2012-10-31 |
EP1922874B1 (en) | 2020-03-25 |
CN101243685B (zh) | 2015-06-17 |
US7933337B2 (en) | 2011-04-26 |
WO2007021613A3 (en) | 2007-12-06 |
RU2406255C2 (ru) | 2010-12-10 |
NZ565593A (en) | 2010-04-30 |
TW200719694A (en) | 2007-05-16 |
EP1922874A4 (en) | 2011-08-31 |
CA2617632A1 (en) | 2007-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2008105032A (ru) | Прогнозирование коэффициентов преобразования для сжатия изображения | |
US9699459B2 (en) | Image encoding apparatus, image encoding method, image decoding apparatus, and image decoding method | |
CN101658041B (zh) | 用于帧内译码的模式一致性信令 | |
KR101700966B1 (ko) | 인트라 예측 비디오의 조명 보상 방법 및 장치 | |
US20150016516A1 (en) | Method for intra prediction improvements for oblique modes in video coding | |
JP5400798B2 (ja) | 動画像復号化方法及び装置、動画像符号化方法及び装置 | |
JP2005184857A5 (ru) | ||
KR20070032111A (ko) | 동영상의 무손실 부호화, 복호화 방법 및 장치 | |
TW201340717A (zh) | 在變換單元內之多符號位元隱藏 | |
WO2020036132A1 (ja) | 画像符号化装置、画像復号装置、及びプログラム | |
KR20110073263A (ko) | 인트라 예측 부호화 방법 및 부호화 방법, 그리고 상기 방법을 수행하는 인트라 예측 부호화 장치 및 인트라 예측 복호화 장치 | |
CN103959786B (zh) | 用于使用非均匀重构空间进行数据压缩的方法和设备 | |
JP7415067B2 (ja) | イントラ予測装置、画像復号装置、及びプログラム | |
JP2009049969A (ja) | 動画像符号化装置及び方法並びに動画像復号化装置及び方法 | |
JP2006121273A (ja) | 符号化変換方法及び符号化変換装置 | |
JP2005184241A (ja) | 動画像フレーム内モード判定方式 | |
CN117857810A (zh) | 一种光照补偿方法、编码器、解码器及存储介质 | |
CN116916029A (zh) | 一种帧间预测方法、编码器、解码器及存储介质 | |
RU2782400C2 (ru) | Способ кодирования и декодирования изображений, устройство кодирования и декодирования и соответствующие компьютерные программы | |
RU2808075C1 (ru) | Способ кодирования и декодирования изображений, устройство кодирования и декодирования и соответствующие компьютерные программы | |
JP5370899B2 (ja) | 動画像復号化方法及び動画像復号化装置 | |
CN113132734B (zh) | 一种编码、解码方法、装置及其设备 | |
WO2021100450A1 (ja) | イントラ予測装置、画像符号化装置、画像復号装置、及びプログラム | |
JP2008054182A (ja) | 動画像予測符号化方法および装置 | |
JP2020156087A (ja) | イントラ予測装置、画像符号化装置、画像復号装置、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20150526 |