RU2008105028A - Адаптивное кодирование и декодирование коэффициентов с широким диапазоном - Google Patents
Адаптивное кодирование и декодирование коэффициентов с широким диапазоном Download PDFInfo
- Publication number
- RU2008105028A RU2008105028A RU2008105028/09A RU2008105028A RU2008105028A RU 2008105028 A RU2008105028 A RU 2008105028A RU 2008105028/09 A RU2008105028/09 A RU 2008105028/09A RU 2008105028 A RU2008105028 A RU 2008105028A RU 2008105028 A RU2008105028 A RU 2008105028A
- Authority
- RU
- Russia
- Prior art keywords
- normalized
- coefficients
- coefficient
- address
- transform
- Prior art date
Links
- 230000003044 adaptive effect Effects 0.000 title claims 4
- 238000000034 method Methods 0.000 claims abstract 24
- 230000009466 transformation Effects 0.000 claims abstract 3
- 238000006243 chemical reaction Methods 0.000 claims 22
- 230000006835 compression Effects 0.000 claims 1
- 238000007906 compression Methods 0.000 claims 1
- 238000003672 processing method Methods 0.000 claims 1
- 238000013139 quantization Methods 0.000 claims 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/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/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/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/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/187—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 scalable video layer
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- 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/70—Methods 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
-
- 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/90—Methods 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/93—Run-length coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
1. Способ кодирования цифровых медиаданных, способ содержит этапы, на которых ! применяют преобразование (450) к блокам цифровых медиаданных для создания набора коэффициентов преобразования (460, 462) для соответствующих блоков, ! для группирования множества значений коэффициентов в несколько групп коэффициентов, определяют нормализованную часть (620) и адресную часть (625) коэффициентов преобразования (615) блока, где нормализованная часть указывает группу, содержащую значение соответствующего коэффициента преобразования, и адресная часть указывает адрес значения соответствующего коэффициента преобразования в группе, ! кодируют (720) нормализованную часть коэффициента преобразования с использованием статистического кодирования с переменной длиной в сжатом битовом потоке, и ! кодируют (740) адресную часть коэффициента преобразования с использованием кодирования с фиксированной длиной в сжатом битовом потоке. ! 2. Способ по п.1, дополнительно содержащий этап, на котором ! выбирают группирование блока таким образом, чтобы несколько групп коэффициентов содержали количество значений коэффициентов равное степени двойки. ! 3. Способ по п.2, в котором определение нормализованной части и адресной части коэффициентов преобразования содержит этапы, на которых ! определяют нормализованную часть (Y) коэффициента преобразования (X) согласно первому соотношению, Y=sign(X)·floor(abs(X)/N), где N - количество значений коэффициентов на группу, и ! определяют адресную часть (Z) коэффициента преобразования согласно второму соотношению, Z=abs(X)%N. ! 4. Способ по п.3, дополнительно содержащий этап, на котором в случае, когда нормализованная часть равна нулю, �
Claims (20)
1. Способ кодирования цифровых медиаданных, способ содержит этапы, на которых
применяют преобразование (450) к блокам цифровых медиаданных для создания набора коэффициентов преобразования (460, 462) для соответствующих блоков,
для группирования множества значений коэффициентов в несколько групп коэффициентов, определяют нормализованную часть (620) и адресную часть (625) коэффициентов преобразования (615) блока, где нормализованная часть указывает группу, содержащую значение соответствующего коэффициента преобразования, и адресная часть указывает адрес значения соответствующего коэффициента преобразования в группе,
кодируют (720) нормализованную часть коэффициента преобразования с использованием статистического кодирования с переменной длиной в сжатом битовом потоке, и
кодируют (740) адресную часть коэффициента преобразования с использованием кодирования с фиксированной длиной в сжатом битовом потоке.
2. Способ по п.1, дополнительно содержащий этап, на котором
выбирают группирование блока таким образом, чтобы несколько групп коэффициентов содержали количество значений коэффициентов равное степени двойки.
3. Способ по п.2, в котором определение нормализованной части и адресной части коэффициентов преобразования содержит этапы, на которых
определяют нормализованную часть (Y) коэффициента преобразования (X) согласно первому соотношению, Y=sign(X)·floor(abs(X)/N), где N - количество значений коэффициентов на группу, и
определяют адресную часть (Z) коэффициента преобразования согласно второму соотношению, Z=abs(X)%N.
4. Способ по п.3, дополнительно содержащий этап, на котором в случае, когда нормализованная часть равна нулю, и адресная часть не равна нулю, кодируют знак коэффициента преобразования в сжатом битовом потоке, иначе опускают кодирование знака в сжатом битовом потоке.
5. По меньшей мере, один считываемый компьютером носитель записи, хранящий сжатый битовый поток, закодированный согласно способу по п.4.
6. Способ декодирования цифровых медиаданных, закодированных согласно способу по п.3, способ декодирования дополнительно содержит этапы, на которых
декодируют нормализованную часть и адресную часть коэффициента преобразования из сжатого битового потока, и
в случае, когда нормализованная часть меньше нуля, реконструируют коэффициент преобразования согласно третьему соотношению, X=Y·N+Z,
в случае, когда нормализованная часть больше нуля, реконструируют коэффициент преобразования согласно четвертому соотношению, X=Y·N-Z, и
в случае, когда нормализованная часть и адресная часть равны нулю, реконструируют коэффициент преобразования также с нулевым значением, и
в случае, когда нормализованная часть равна нулю, и адресная часть не равна нулю, считывают знак из сжатого битового потока и реконструируют коэффициент преобразования как функцию адресной части и знака.
7. Способ по п.1, дополнительно содержащий этап, на котором
кодируют сжатый битовый поток в соответствии с многослойной синтаксической структурой битового потока, причем синтаксическая структура содержит базовую часть и дополнительный слой, где базовая часть содержит достаточную информацию, чтобы представление цифровых медиаданных можно было декодировать и реконструировать, не обращаясь к дополнительному слою, опираясь исключительно на базовую часть сжатого битового потока;
кодируют нормализованные части коэффициентов преобразования в базовую часть сжатого битового потока, и
кодируют адресные части коэффициентов преобразования в дополнительный слой сжатого битового потока.
8. По меньшей мере один считываемый компьютером носитель записи, несущий сжатый битовый поток, закодированный согласно способу по п.7.
9. Способ по п.7, дополнительно содержащий этап, на котором осуществляют дополнительное статистическое кодирование адресных частей коэффициентов преобразования, кодированных с фиксированной длиной.
10. Способ по п.7, дополнительно содержащий этап, на котором адаптивно изменяют группирование, применяемое к текущему блоку, на основании наблюдаемой характеристики распределения вероятностей значений коэффициента преобразования по меньшей мере одного предыдущего блока.
11. Способ по п.10, в котором при осуществлении адаптивного изменения группирования опираются исключительно на информацию, содержащуюся в базовой части сжатого битового потока.
12. Способ по п.1, дополнительно содержащий этап, на котором адаптивно изменяют группирование, применяемое к текущему блоку, на основании наблюдаемой характеристики распределения вероятностей значений коэффициента преобразования по меньшей мере одного предыдущего блока.
13. Способ по п.12, в котором адаптивное изменение группирования содержит этапы, на которых
подсчитывают случаи появления ненулевых коэффициентов преобразования в по меньшей мере одном предыдущем блоке, и
регулируют размер групп коэффициентов в группировании, применяемом к текущему блоку, на основании счетчика коэффициентов преобразования, имеющих ненулевую нормализованную часть в по меньшей мере одном предыдущем блоке, чтобы, таким образом, с большей вероятностью создать распределение вероятностей нормализованной части коэффициентов преобразования в текущем блоке, пригодное для более эффективного сжатия нормализованной части коэффициентов преобразования с использованием кодирования с переменной длиной.
14. Способ по п.13, в котором адаптивное изменение группирования содержит этапы, на которых
определив, что тенденция в счетчике ненулевой нормализованной части коэффициентов преобразования ниже порога, уменьшают размер групп коэффициентов, чтобы распределение вероятностей нормализованной части коэффициентов преобразования в текущем блоке с большей вероятностью содержало больше ненулевых нормализованных частей, и
определив, что тенденция в счетчике ненулевой нормализованной части коэффициентов преобразования выше порога, увеличивают размер групп коэффициентов, чтобы распределение вероятностей нормализованной части коэффициентов преобразования в текущем блоке с большей вероятностью содержало меньше ненулевых нормализованных частей.
15. Цифровой медиакодер (400) и/или декодер (500), содержащий
буфер данных для хранения цифровых медиаданных (410, 420), подлежащих кодированию и/или декодированию,
процессор (1210), запрограммированный
адаптивно изменять (900, 1000) группирование коэффициента преобразования значения в множество групп коэффициентов для текущего блока цифровых медиаданных на основании наблюдаемой характеристики (920) распределения вероятностей предыдущих коэффициентов преобразования,
определять нормализованную часть (620) и адресную часть (625) коэффициентов преобразования (615) текущего блока, где нормализованная часть указывает группу коэффициентов, содержащую значение соответствующего коэффициента преобразования, и адресная часть дифференцирует значение коэффициента преобразования в группе коэффициентов,
кодировать (720)/декодировать (810) нормализованную часть с использованием кодирования с переменной длиной, и
кодировать (740)/декодировать (820) адресную часть с использованием кодирования с фиксированной длиной.
16. Цифровой медиакодер и/или декодер по п.15, в котором процессор дополнительно запрограммирован
кодировать/декодировать нормализованные части коэффициентов преобразования в базовой части сжатого битового потока в соответствии с многослойной синтаксической структурой битового потока, имеющей базовую часть и необязательный слой, где базовая часть содержит достаточную информацию для декодирования и, по меньшей мере, приближенной реконструкции цифровых медиаданных без обращения к информации в необязательном слое, и
кодировать/декодировать адресные части коэффициентов преобразования в/из необязательный/ого слой/я.
17. Цифровой медиакодер и/или декодер по п.15, в котором группирование значений коэффициентов осуществляется группами коэффициентов, имеющими размер, исчисляемый количеством коэффициентов, равным степени двойки, и в котором программирование процессора на определение нормализованной части и адресной части содержит квантование процессором коэффициента преобразования на степень двойки для определения нормализованной части, и взятие остатка от целочисленного деления коэффициента преобразования на степень двойки в качестве адресной части.
18. Цифровой медиакодер и/или декодер по п.15, в котором процессор дополнительно запрограммирован кодировать/декодировать знак коэффициента преобразования, только когда нормализованная часть равна нулю, и адресная часть не равна нулю.
19. По меньшей мере, один считываемый компьютером носитель записи, несущий выполняемую компьютером программу обработки цифровых медиаданных для осуществления способа обработки цифровых медиаданных, способ содержит этапы, на которых
адаптивно изменяют (900, 1000) группирование коэффициента преобразования значения в несколько групп коэффициентов для текущего блока цифровых медиаданных на основании наблюдаемой характеристики (920, 930) распределения вероятностей предыдущих коэффициентов преобразования,
определяют нормализованную часть (620) и адресную часть (625) коэффициентов преобразования текущего блока, где нормализованная часть указывает группу коэффициентов, содержащую значение соответствующего коэффициента преобразования, и адресная часть дифференцирует значение коэффициента преобразования в группе коэффициентов,
кодируют (720) или декодируют (810) нормализованную часть с использованием кодирования с переменной длиной, и
кодируют (740) или декодируют (820) адресную часть с использованием кодирования с фиксированной длиной.
20. По меньшей мере, один считываемый компьютером носитель записи по п.19, в котором способ дополнительно содержит этапы, на которых
кодируют или декодируют нормализованные части коэффициентов преобразования в базовой части сжатого битового потока в соответствии с многослойной синтаксической структурой битового потока, имеющей базовую часть и необязательный слой, где базовая часть содержит достаточную информацию для декодирования и, по меньшей мере, приближенной реконструкции цифровых медиаданных без обращения к информации в необязательном слое, и
кодируют или декодируют адресные части коэффициентов преобразования в/из необязательный/ого слой/я.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/203,010 | 2005-08-12 | ||
| US11/203,010 US7565018B2 (en) | 2005-08-12 | 2005-08-12 | Adaptive coding and decoding of wide-range coefficients |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2008105028A true RU2008105028A (ru) | 2009-08-20 |
| RU2433479C2 RU2433479C2 (ru) | 2011-11-10 |
Family
ID=37742601
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2008105028/08A RU2433479C2 (ru) | 2005-08-12 | 2006-08-03 | Адаптивное кодирование и декодирование коэффициентов с широким диапазоном |
Country Status (16)
| Country | Link |
|---|---|
| US (1) | US7565018B2 (ru) |
| EP (1) | EP1913522A4 (ru) |
| KR (1) | KR101247011B1 (ru) |
| CN (1) | CN101243459B (ru) |
| AU (1) | AU2006280181B2 (ru) |
| BR (1) | BRPI0614768A2 (ru) |
| CA (1) | CA2618564C (ru) |
| IL (1) | IL188963A (ru) |
| MX (1) | MX2008002069A (ru) |
| MY (1) | MY140299A (ru) |
| NO (1) | NO20080492L (ru) |
| NZ (1) | NZ565842A (ru) |
| RU (1) | RU2433479C2 (ru) |
| TW (1) | TWI428837B (ru) |
| WO (1) | WO2007021616A2 (ru) |
| ZA (1) | ZA200801436B (ru) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7933337B2 (en) * | 2005-08-12 | 2011-04-26 | Microsoft Corporation | Prediction of transform coefficients for image compression |
| US8184710B2 (en) * | 2007-02-21 | 2012-05-22 | Microsoft Corporation | Adaptive truncation of transform coefficient data in a transform-based digital media codec |
| US20080219326A1 (en) * | 2007-03-09 | 2008-09-11 | John Santhoff | Wireless multimedia link |
| KR101375662B1 (ko) * | 2007-08-06 | 2014-03-18 | 삼성전자주식회사 | 이미지 데이터 압축 방법 및 장치 |
| US8509555B2 (en) * | 2008-03-12 | 2013-08-13 | The Boeing Company | Error-resilient entropy coding for partial embedding and fine grain scalability |
| 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 |
| TWI376959B (en) * | 2008-05-02 | 2012-11-11 | Novatek Microelectronics Corp | Entropy decoding circuit, entropy decoding method, and entropy decoding method using a pipeline manner |
| EP2211335A1 (en) | 2009-01-21 | 2010-07-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus, method and computer program for obtaining a parameter describing a variation of a signal characteristic of a signal |
| US8842940B1 (en) * | 2009-10-02 | 2014-09-23 | Rockwell Collins, Inc. | Multiprocessor discrete wavelet transform |
| WO2011126272A2 (en) * | 2010-04-05 | 2011-10-13 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video by using dynamic-range transformation, and method and apparatus for decoding video by using dynamic-range transformation |
| KR101160272B1 (ko) * | 2010-06-25 | 2012-06-27 | 김정태 | 비디오에 대한 인덱스의 생성 및 재생 방법, 및 프로그램을 기록한 컴퓨터 판독가능 매체 |
| KR20120052882A (ko) * | 2010-11-15 | 2012-05-24 | 한국전자통신연구원 | 병렬 엔트로피 부호화/복호화 방법 및 장치 |
| CN103404035B (zh) | 2011-01-14 | 2017-05-10 | Ge视频压缩有限责任公司 | 熵编码及解码方案 |
| US9378560B2 (en) | 2011-06-17 | 2016-06-28 | Advanced Micro Devices, Inc. | Real time on-chip texture decompression using shader processors |
| GB2492394B (en) * | 2011-06-30 | 2014-11-05 | Canon Kk | Method of entropy encoding and decoding an image, and corresponding devices |
| US11039138B1 (en) * | 2012-03-08 | 2021-06-15 | Google Llc | Adaptive coding of prediction modes using probability distributions |
| BR112014008513B1 (pt) * | 2012-08-08 | 2021-08-17 | Dolby Laboratories Licensing Corporation | Método para codificar uma imagem hdr, dispositivo de circuito integrado e meio de armazenamento legível por processador não transitório |
| CN102843562B (zh) * | 2012-08-21 | 2016-03-02 | 西北农林科技大学 | 一种分组容错熵编码的方法 |
| TW201445454A (zh) * | 2013-05-22 | 2014-12-01 | Asustek Comp Inc | 提升人臉辨識率的影像處理系統及影像處理方法 |
| USRE48920E1 (en) * | 2014-02-21 | 2022-02-01 | Lattice Semiconductor Corporation | Adaptive processing of video streams with reduced color resolution |
| US9699469B2 (en) * | 2014-02-21 | 2017-07-04 | Lattice Semiconductor Corporation | Adaptive processing of video streams with reduced color resolution |
| CA2946916C (en) | 2014-03-24 | 2022-09-06 | Dolby International Ab | Method and device for applying dynamic range compression to a higher order ambisonics signal |
| US9800898B2 (en) | 2014-10-06 | 2017-10-24 | Microsoft Technology Licensing, Llc | Syntax structures indicating completion of coded regions |
| US10771783B2 (en) * | 2018-06-11 | 2020-09-08 | Google Llc | Transforms for large video and image blocks |
| CN110688092B (zh) * | 2019-09-04 | 2021-08-17 | 湖南遥昇通信技术有限公司 | 一种随机数生成方法、装置、设备及存储介质 |
| US11373276B2 (en) * | 2020-01-09 | 2022-06-28 | Tencent America LLC | Techniques and apparatus for alphabet-partition coding of transform coefficients for point cloud compression |
| CN113822371B (zh) * | 2021-09-30 | 2024-11-22 | 支付宝(杭州)信息技术有限公司 | 训练分组模型,以及对时序数据进行分组的方法和装置 |
| CN116600130B (zh) * | 2022-01-19 | 2024-10-29 | 杭州海康威视数字技术股份有限公司 | 一种系数解码方法、装置、图像解码器及电子设备 |
Family Cites Families (153)
| 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 |
| JPH0821863B2 (ja) * | 1985-04-13 | 1996-03-04 | キヤノン株式会社 | データ処理方法 |
| US4749983A (en) * | 1986-04-29 | 1988-06-07 | International Business Machines Corporation | Compression of multilevel signals |
| DE3750206C5 (de) | 1986-09-13 | 2019-11-14 | Philips Gmbh | 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 |
| JPH0621830Y2 (ja) | 1988-03-11 | 1994-06-08 | 本田技研工業株式会社 | 自動車のサイドシル構造 |
| 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 |
| US5128758A (en) | 1989-06-02 | 1992-07-07 | North American Philips Corporation | Method and apparatus for digitally processing a high definition television augmentation signal |
| US5179442A (en) | 1989-06-02 | 1993-01-12 | North American Philips Corporation | Method and apparatus for digitally processing a high definition television augmentation signal |
| 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 |
| JP2812446B2 (ja) | 1991-11-21 | 1998-10-22 | 三洋電機株式会社 | 画像符号化方式 |
| 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 |
| EP0559348A3 (en) | 1992-03-02 | 1993-11-03 | AT&T Corp. | Rate control loop processor for perceptual encoder/decoder |
| US5227788A (en) | 1992-03-02 | 1993-07-13 | At&T Bell Laboratories | Method and apparatus for two-component signal compression |
| CA2090052C (en) | 1992-03-02 | 1998-11-24 | Anibal Joao De Sousa Ferreira | Method and apparatus for the perceptual coding of audio signals |
| US5714950A (en) | 1992-07-23 | 1998-02-03 | Samsung Electronics Co., Ltd. | System for variable-length-coding and variable-length-decoding digitaldata |
| KR950010913B1 (ko) | 1992-07-23 | 1995-09-25 | 삼성전자주식회사 | 가변장부호화 및 복호화시스템 |
| JP3348310B2 (ja) | 1992-09-28 | 2002-11-20 | ソニー株式会社 | 動画像符号化方法および動画像符号化装置 |
| CA2107727C (en) | 1992-10-07 | 1999-06-01 | Hiroaki Ueda | 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 |
| JPH06217110A (ja) | 1993-01-20 | 1994-08-05 | Process Shizai Kk | 画像変換方法 |
| 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 |
| US5408234A (en) | 1993-04-30 | 1995-04-18 | Apple Computer, Inc. | Multi-codebook coding process |
| JP3336617B2 (ja) | 1993-05-31 | 2002-10-21 | ソニー株式会社 | 信号符号化又は復号化装置,及び信号符号化又は復号化方法,並びに記録媒体 |
| 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 |
| CZ294349B6 (cs) | 1994-11-04 | 2004-12-15 | Koninklijke Philips Electronics N.V. | Zařízení pro kódování a dekódování širokopásmového digitálního informačního signálu, způsob kódování a dekódování, kódovaný signál a nosič záznamu |
| JP2951861B2 (ja) | 1994-12-28 | 1999-09-20 | シャープ株式会社 | 画像符号化装置及び画像復号装置 |
| 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 |
| US5796855A (en) | 1995-10-05 | 1998-08-18 | Microsoft Corporation | Polygon block matching 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 |
| 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 |
| CN100361536C (zh) | 1996-05-28 | 2008-01-09 | 松下电器产业株式会社 | 图像预测编码/解码装置和方法以及记录媒体 |
| EP0855106A1 (en) | 1996-06-28 | 1998-07-29 | Koninklijke Philips Electronics N.V. | High performance variable length decoder with two-word bit stream segmentation and related method |
| 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 |
| US5748789A (en) | 1996-10-31 | 1998-05-05 | Microsoft Corporation | Transparent block skipping in object-based video coding systems |
| DE69735680T2 (de) | 1996-11-06 | 2006-11-23 | Matsushita Electric Industrial Co., Ltd., Kadoma | Verfahren zur Bilddecodierung |
| PT1603244E (pt) | 1996-11-07 | 2007-11-23 | Koninkl Philips Electronics Nv | Transmissão de um sinal em modo binário |
| BR9707126A (pt) * | 1996-11-11 | 1999-07-20 | Philips Electronics Nv | Aparelho e processo para compressão de dados de um sinal de informação digital aparelho para expans o destes e respectivo transmissor e receptor |
| 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. |
| US6636637B1 (en) * | 1997-01-31 | 2003-10-21 | Siemens Aktiengesellschaft | Method and arrangement for coding and decoding a digitized image |
| 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 |
| US6005980A (en) | 1997-03-07 | 1999-12-21 | General Instrument Corporation | Motion estimation and compensation of video object planes for interlaced digital video |
| US5974184A (en) | 1997-03-07 | 1999-10-26 | General Instrument Corporation | Intra-macroblock DC and AC coefficient prediction 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 |
| US5883633A (en) | 1997-04-15 | 1999-03-16 | Microsoft Corporation | Method and system of variable run length image encoding using sub-palette |
| US6259810B1 (en) | 1997-04-15 | 2001-07-10 | Microsoft Corporation | Method and system of decoding compressed image data |
| US6580834B2 (en) | 1997-05-30 | 2003-06-17 | Competitive Technologies Of Pa, Inc. | Method and apparatus for encoding and decoding signals |
| CA2294159A1 (en) * | 1997-07-11 | 1999-01-21 | Sharp Kabushiki Kaisha | Apparatus and method for multiscale zerotree entropy encoding |
| 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 |
| US7263127B1 (en) | 1998-04-02 | 2007-08-28 | Intel Corporation | Method and apparatus for simplifying frame-based motion estimation |
| AU4701999A (en) | 1998-06-19 | 2000-01-05 | 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 |
| 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 |
| JP3723740B2 (ja) | 1998-10-06 | 2005-12-07 | 松下電器産業株式会社 | ロスレス圧縮符号方法とその装置およびロスレス圧縮復号方法とその装置 |
| 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 |
| US6404931B1 (en) | 1998-12-14 | 2002-06-11 | Microsoft Corporation | Code book construction for variable to variable length entropy encoding |
| US6100825A (en) | 1998-12-31 | 2000-08-08 | Microsoft Corporation | Cluster-based data compression system and method |
| US6477280B1 (en) | 1999-03-26 | 2002-11-05 | Microsoft Corporation | Lossless adaptive encoding of finite alphabet data |
| US6678419B1 (en) | 1999-03-26 | 2004-01-13 | Microsoft Corporation | Reordering wavelet coefficients for improved encoding |
| JP3762579B2 (ja) * | 1999-08-05 | 2006-04-05 | 株式会社リコー | デジタル音響信号符号化装置、デジタル音響信号符号化方法及びデジタル音響信号符号化プログラムを記録した媒体 |
| 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 |
| JP3573735B2 (ja) | 2000-05-23 | 2004-10-06 | 松下電器産業株式会社 | 可変長符号化方法および可変長符号化装置 |
| US6501397B1 (en) * | 2000-05-25 | 2002-12-31 | Koninklijke Philips Electronics N.V. | Bit-plane dependent signal compression |
| US6542863B1 (en) | 2000-06-14 | 2003-04-01 | Intervideo, Inc. | Fast codebook search method for MPEG audio encoding |
| US6683980B1 (en) * | 2000-07-28 | 2004-01-27 | Microsoft Corporation | System and method for compressing data |
| US6925249B1 (en) | 2000-07-28 | 2005-08-02 | Microsoft Corporation | System and method for storing compressed data onto a storage medium |
| 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 | 微软公司 | 处理视频图像的方法 |
| 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 |
| 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 |
| US7328150B2 (en) | 2002-09-04 | 2008-02-05 | Microsoft Corporation | Innovations in pure lossless audio compression |
| EP2267698B1 (en) | 2002-09-04 | 2012-01-25 | Microsoft Corporation | Entropy coding by adapting coding between level and run-length/level modes. |
| 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 |
| US7424434B2 (en) | 2002-09-04 | 2008-09-09 | Microsoft Corporation | Unified lossy and lossless audio compression |
| US6795584B2 (en) | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
| AU2003290536A1 (en) | 2002-10-23 | 2004-05-13 | Divxnetworks, Inc. | 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 |
| US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
-
2005
- 2005-08-12 US US11/203,010 patent/US7565018B2/en active Active
-
2006
- 2006-07-28 MY MYPI20063638A patent/MY140299A/en unknown
- 2006-07-31 TW TW095128030A patent/TWI428837B/zh not_active IP Right Cessation
- 2006-08-03 RU RU2008105028/08A patent/RU2433479C2/ru active
- 2006-08-03 MX MX2008002069A patent/MX2008002069A/es active IP Right Grant
- 2006-08-03 BR BRPI0614768-2A patent/BRPI0614768A2/pt not_active Application Discontinuation
- 2006-08-03 KR KR1020087003448A patent/KR101247011B1/ko active Active
- 2006-08-03 EP EP06789462A patent/EP1913522A4/en not_active Ceased
- 2006-08-03 NZ NZ565842A patent/NZ565842A/en unknown
- 2006-08-03 CN CN2006800293059A patent/CN101243459B/zh active Active
- 2006-08-03 ZA ZA200801436A patent/ZA200801436B/xx unknown
- 2006-08-03 CA CA2618564A patent/CA2618564C/en active Active
- 2006-08-03 AU AU2006280181A patent/AU2006280181B2/en active Active
- 2006-08-03 WO PCT/US2006/030566 patent/WO2007021616A2/en not_active Ceased
-
2008
- 2008-01-23 IL IL188963A patent/IL188963A/en active IP Right Grant
- 2008-01-28 NO NO20080492A patent/NO20080492L/no not_active Application Discontinuation
Also Published As
| Publication number | Publication date |
|---|---|
| AU2006280181B2 (en) | 2011-03-31 |
| CN101243459A (zh) | 2008-08-13 |
| ZA200801436B (en) | 2010-10-27 |
| IL188963A (en) | 2011-06-30 |
| KR101247011B1 (ko) | 2013-03-25 |
| CA2618564C (en) | 2014-04-08 |
| KR20080044835A (ko) | 2008-05-21 |
| AU2006280181A1 (en) | 2007-02-22 |
| WO2007021616A2 (en) | 2007-02-22 |
| BRPI0614768A2 (pt) | 2011-04-12 |
| US7565018B2 (en) | 2009-07-21 |
| WO2007021616A3 (en) | 2007-11-29 |
| MY140299A (en) | 2009-12-31 |
| CA2618564A1 (en) | 2007-02-22 |
| IL188963A0 (en) | 2008-08-07 |
| RU2433479C2 (ru) | 2011-11-10 |
| EP1913522A2 (en) | 2008-04-23 |
| TW200719248A (en) | 2007-05-16 |
| CN101243459B (zh) | 2010-12-29 |
| TWI428837B (zh) | 2014-03-01 |
| MX2008002069A (es) | 2008-04-16 |
| NO20080492L (no) | 2008-05-09 |
| NZ565842A (en) | 2010-11-26 |
| US20070036443A1 (en) | 2007-02-15 |
| EP1913522A4 (en) | 2011-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2008105028A (ru) | Адаптивное кодирование и декодирование коэффициентов с широким диапазоном | |
| CN101243611B (zh) | 变换块的高效编码和解码 | |
| CN101223573B (zh) | 在自适应编码和解码中选择性地使用多个熵模型 | |
| CN101160726B (zh) | 参数压缩单元和解码器以及相应的方法 | |
| JP4744899B2 (ja) | 無損失オーディオ符号化/復号化方法および装置 | |
| JP4779098B2 (ja) | 可変サイズベクトルエントロピ符号化を実行するための方法および装置 | |
| KR20200052200A (ko) | 뉴럴 네트워크 가중치들의 압축을 위한 방법 및 시스템 | |
| CN100403801C (zh) | 一种基于上下文的自适应熵编/解码方法 | |
| CN1525436A (zh) | 可伸缩地编解码音频数据的方法和装置 | |
| CN102306494B (zh) | 对音频信号编码和解码的方法和设备 | |
| RU2008142391A (ru) | Способ кодирования и устройство кодирования | |
| US20100017196A1 (en) | Method, system, and apparatus for compression or decompression of digital signals | |
| CN1945695A (zh) | 对音频信号编码/解码的方法和设备 | |
| CN102158692B (zh) | 编码方法、解码方法、编码器和解码器 | |
| CN102572426B (zh) | 一种数据处理的方法和装置 | |
| CN101615911B (zh) | 一种编解码方法和装置 | |
| KR100954180B1 (ko) | 보장된 최대 비트 레이트를 가지는 정보의 무손실 인코딩 | |
| CN101308657B (zh) | 一种基于先进音频编码器的码流合成方法 | |
| CN1925331B (zh) | 用于数据压缩和解压缩的装置和方法 | |
| CN1901042B (zh) | 可伸缩地编解码音频数据的方法和装置 | |
| CN101483778B (zh) | 用以译码数据位流的译码方法与装置 | |
| CN101160725A (zh) | 确保最大比特率的无损信息编码 | |
| CN101771416A (zh) | 位平面编码和解码方法、通信系统及相关设备 | |
| Chen et al. | Scalefactor based bit shift FGS audio coding | |
| CN102572437B (zh) | 一种快速解码CAVLC run_before码字的硬件实现方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PC41 | Official registration of the transfer of exclusive right |
Effective date: 20150526 |