RU2008142391A - Способ кодирования и устройство кодирования - Google Patents
Способ кодирования и устройство кодирования Download PDFInfo
- Publication number
- RU2008142391A RU2008142391A RU2008142391/09A RU2008142391A RU2008142391A RU 2008142391 A RU2008142391 A RU 2008142391A RU 2008142391/09 A RU2008142391/09 A RU 2008142391/09A RU 2008142391 A RU2008142391 A RU 2008142391A RU 2008142391 A RU2008142391 A RU 2008142391A
- Authority
- RU
- Russia
- Prior art keywords
- scaling factor
- initial value
- subband
- overall
- value
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/032—Quantisation or dequantisation of spectral components
- G10L19/035—Scalar quantisation
-
- 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0204—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using subband decomposition
- G10L19/0208—Subband vocoders
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0212—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
1. Способ кодирования, предназначенный для ортогонального преобразования каждого блока, имеющего заданный размер цифрового информационного сигнала, получения коэффициентов преобразования частоты, разделения коэффициентов преобразования частоты на множество подполос, масштабирования и квантования коэффициентов преобразования частоты на основе коэффициента масштабирования подполосы каждой подполосы и общего коэффициента масштабирования, который является общим для всей полосы, и кодирования квантованных коэффициентов преобразования частоты в соответствии с кодированием переменной длины, способ кодирования, содержащий: ! этап расчета исходного значения общего коэффициента масштабирования; ! этап коррекции исходного значения, состоящий в коррекции исходного значения; ! этап управления коэффициентом масштабирования подполосы, состоящий в изменении коэффициента масштабирования подполосы таким образом, что шумы квантования не превышают допустимое значение; ! этапом управления общим коэффициентом масштабирования, состоящий в изменении общего коэффициента масштабирования до тех пор, пока конечное значение общего коэффициента масштабирования, при котором количество кода, с которым был кодирован код переменной длины, не превышает целевое количество кода для каждого фрейма; и ! этап сохранения, состоящий в сохранении исходного значения общего коэффициента масштабирования и конечного значения общего коэффициента масштабирования для текущего фрейма, ! в котором этап коррекции исходного значения выполняют путем добавления разницы между исходным значением общего коэффициента масштабирования пр
Claims (6)
1. Способ кодирования, предназначенный для ортогонального преобразования каждого блока, имеющего заданный размер цифрового информационного сигнала, получения коэффициентов преобразования частоты, разделения коэффициентов преобразования частоты на множество подполос, масштабирования и квантования коэффициентов преобразования частоты на основе коэффициента масштабирования подполосы каждой подполосы и общего коэффициента масштабирования, который является общим для всей полосы, и кодирования квантованных коэффициентов преобразования частоты в соответствии с кодированием переменной длины, способ кодирования, содержащий:
этап расчета исходного значения общего коэффициента масштабирования;
этап коррекции исходного значения, состоящий в коррекции исходного значения;
этап управления коэффициентом масштабирования подполосы, состоящий в изменении коэффициента масштабирования подполосы таким образом, что шумы квантования не превышают допустимое значение;
этапом управления общим коэффициентом масштабирования, состоящий в изменении общего коэффициента масштабирования до тех пор, пока конечное значение общего коэффициента масштабирования, при котором количество кода, с которым был кодирован код переменной длины, не превышает целевое количество кода для каждого фрейма; и
этап сохранения, состоящий в сохранении исходного значения общего коэффициента масштабирования и конечного значения общего коэффициента масштабирования для текущего фрейма,
в котором этап коррекции исходного значения выполняют путем добавления разницы между исходным значением общего коэффициента масштабирования предыдущего фрейма и конечным значением общего коэффициента масштабирования предыдущего фрейма к исходному значению текущего фрейма.
2. Способ кодирования, предназначенный для ортогонального преобразования каждого блока, имеющего заданный размер цифрового информационного сигнала, получения коэффициентов преобразования частоты, разделения коэффициентов преобразования частоты на множество подполос, масштабирования и квантования коэффициентов преобразования частоты на основе коэффициента масштабирования подполосы каждой подполосы и общего коэффициента масштабирования, который является общим для всей полосы, и кодирования квантованных коэффициентов преобразования частоты в соответствии с кодированием переменной длины, способ кодирования, содержащий:
этап расчета исходного значения общего коэффициента масштабирования;
этап коррекции исходного значения, состоящий в коррекции исходного значения;
этап управления коэффициентом масштабирования подполосы, состоящий в изменении коэффициента масштабирования подполосы таким образом, что шумы квантования не превышают допустимое значение;
этап управления общим коэффициентом масштабирования, состоящий в изменении общего коэффициента масштабирования до тех пор, пока конечное значение общего коэффициента масштабирования, при котором количество кода, с которым был кодирован код переменной длины, не превышает целевое количество кода для каждого фрейма; и
этап сохранения, состоящий в сохранении исходного значения общего коэффициента масштабирования и конечного значения общего коэффициента масштабирования для текущего фрейма,
в котором этап коррекции исходного значения выполняют путем умножения исходного значения на отношение увеличения общего коэффициента масштабирования предыдущего фрейма.
3. Способ кодирования по п.1 или 2,
в котором исходное значение общего коэффициента масштабирования рассчитывают с помощью коэффициента преобразования частоты, абсолютное значение которого максимально во всей полосе.
4. Способ кодирования по п.1 или 2,
в котором исходное значение коэффициента масштабирования подполосы равно 0.
5. Устройство кодирования, предназначенное для ортогонального преобразования каждого блока, имеющего заданный размер цифрового информационного сигнала, получения коэффициентов преобразования частоты, разделения коэффициентов преобразования частоты на множество подполос, масштабирования и квантования коэффициентов преобразования частоты на основе коэффициента масштабирования подполосы каждой подполосы и общего коэффициента масштабирования, который является общим для всей полосы, и кодирования квантованных коэффициентов преобразования частоты в соответствии с кодированием переменной длины, устройство кодирования содержит:
средство расчета исходного значения общего коэффициента масштабирования;
средство коррекции исходного значения, предназначенное для коррекции исходного значения;
средство управления коэффициентом масштабирования подполосы, предназначенное для изменения коэффициента масштабирования подполосы таким образом, что шумы квантования не превышают допустимое значение;
средство управления общим коэффициентом масштабирования, предназначенное для изменения общего коэффициента масштабирования до тех пор, пока конечное значение общего коэффициента масштабирования, при котором количество кода, с которым был кодирован код переменной длины, не превышает целевое количество кода для каждого фрейма; и
средство сохранения, предназначенное для сохранения исходного значения общего коэффициента масштабирования и конечного значения общего коэффициента масштабирования текущего фрейма,
в котором средство коррекции исходного значения добавляет разницу между исходным значением общего коэффициента масштабирования предыдущего фрейма и конечным значением общего коэффициента масштабирования предыдущего фрейма к исходному значению текущего фрейма.
6. Устройство кодирования, предназначенное для ортогонального преобразования каждого блока, имеющего заданный размер цифрового информационного сигнала, получения коэффициентов преобразования частоты, разделения коэффициентов преобразования частоты на множество подполос, масштабирования и квантования коэффициентов преобразования частоты на основе коэффициента масштабирования подполосы каждой подполосы и общего коэффициента масштабирования, который является общим для всей полосы, и кодирования квантованных коэффициентов преобразования частоты в соответствии с кодированием переменной длины, устройство кодирования, содержит:
средство расчета исходного значения общего коэффициента масштабирования;
средство коррекции исходного значения, предназначенное для коррекции исходного значения;
средство управления коэффициентом масштабирования подполосы, предназначенное для изменения коэффициента масштабирования подполосы таким образом, что шумы квантования не превышают допустимое значение;
средство управления общим коэффициентом масштабирования, предназначенное для изменения общего коэффициента масштабирования до тех пор, пока конечное значение общего коэффициента масштабирования, при котором количество кода, с которым был кодирован код переменной длины, не превышает целевое количество кода для каждого фрейма; и
средство сохранения, предназначенное для сохранения исходного значения общего коэффициента масштабирования и конечного значения общего коэффициента масштабирования текущего фрейма,
в котором средство коррекции исходного значения умножает исходное значение на отношение увеличения общего коэффициента масштабирования предыдущего фрейма.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006122294A JP2007293118A (ja) | 2006-04-26 | 2006-04-26 | 符号化方法および符号化装置 |
| JP2006-122294 | 2006-04-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2008142391A true RU2008142391A (ru) | 2010-04-27 |
Family
ID=38655626
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2008142391/09A RU2008142391A (ru) | 2006-04-26 | 2007-04-24 | Способ кодирования и устройство кодирования |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20090083042A1 (ru) |
| EP (1) | EP2012306A1 (ru) |
| JP (1) | JP2007293118A (ru) |
| KR (1) | KR20090009784A (ru) |
| CN (1) | CN101432803A (ru) |
| RU (1) | RU2008142391A (ru) |
| TW (1) | TW200746047A (ru) |
| WO (1) | WO2007126106A1 (ru) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1678708A1 (en) * | 2003-10-17 | 2006-07-12 | Koninklijke Philips Electronics N.V. | Signal encoding |
| US8190440B2 (en) * | 2008-02-29 | 2012-05-29 | Broadcom Corporation | Sub-band codec with native voice activity detection |
| US9510044B1 (en) * | 2008-06-18 | 2016-11-29 | Gracenote, Inc. | TV content segmentation, categorization and identification and time-aligned applications |
| US8140342B2 (en) * | 2008-12-29 | 2012-03-20 | Motorola Mobility, Inc. | Selective scaling mask computation based on peak detection |
| US8200496B2 (en) * | 2008-12-29 | 2012-06-12 | Motorola Mobility, Inc. | Audio signal decoder and method for producing a scaled reconstructed audio signal |
| KR101078378B1 (ko) * | 2009-03-04 | 2011-10-31 | 주식회사 코아로직 | 오디오 부호화기의 양자화 방법 및 장치 |
| US8736894B2 (en) * | 2011-12-20 | 2014-05-27 | Eastman Kodak Company | Producing correction data for printer |
| JP5942463B2 (ja) | 2012-02-17 | 2016-06-29 | 株式会社ソシオネクスト | オーディオ信号符号化装置およびオーディオ信号符号化方法 |
| WO2014205730A1 (zh) * | 2013-06-27 | 2014-12-31 | 北京大学深圳研究生院 | Avs视频压缩编码方法及编码器 |
| CN110505484A (zh) * | 2019-08-12 | 2019-11-26 | 深圳市华星光电技术有限公司 | 数据压缩装置及压缩方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11219197A (ja) * | 1998-02-02 | 1999-08-10 | Fujitsu Ltd | オーディオ信号符号化方法及び装置 |
| JP2001306095A (ja) * | 2000-04-18 | 2001-11-02 | Mitsubishi Electric Corp | オーディオ符号化装置及びオーディオ符号化方法 |
| EP1440300B1 (en) * | 2001-11-02 | 2005-12-28 | Matsushita Electric Industrial Co., Ltd. | Encoding device, decoding device and audio data distribution system |
| US6950794B1 (en) * | 2001-11-20 | 2005-09-27 | Cirrus Logic, Inc. | Feedforward prediction of scalefactors based on allowable distortion for noise shaping in psychoacoustic-based compression |
| JP4148356B2 (ja) | 2002-11-18 | 2008-09-10 | 学校法人東海大学 | 量子化ステップパラメータ決定装置と量子化ステップパラメータ決定方法と量子化ステップパラメータ決定プログラム、ならびに非線形量子化方法と非線形量子化装置と非線形量子化プログラム |
| WO2005004113A1 (ja) * | 2003-06-30 | 2005-01-13 | Fujitsu Limited | オーディオ符号化装置 |
| US7349842B2 (en) * | 2003-09-29 | 2008-03-25 | Sony Corporation | Rate-distortion control scheme in audio encoding |
| JP4273062B2 (ja) * | 2004-09-09 | 2009-06-03 | ティーオーエー株式会社 | 符号化方法、符号化装置、復号化方法及び復号化装置 |
-
2006
- 2006-04-26 JP JP2006122294A patent/JP2007293118A/ja not_active Abandoned
-
2007
- 2007-04-04 TW TW096112113A patent/TW200746047A/zh unknown
- 2007-04-24 WO PCT/JP2007/059343 patent/WO2007126106A1/ja not_active Ceased
- 2007-04-24 KR KR1020087022684A patent/KR20090009784A/ko not_active Withdrawn
- 2007-04-24 CN CNA2007800150628A patent/CN101432803A/zh active Pending
- 2007-04-24 RU RU2008142391/09A patent/RU2008142391A/ru not_active Application Discontinuation
- 2007-04-24 US US12/226,743 patent/US20090083042A1/en not_active Abandoned
- 2007-04-24 EP EP07742778A patent/EP2012306A1/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| CN101432803A (zh) | 2009-05-13 |
| KR20090009784A (ko) | 2009-01-23 |
| JP2007293118A (ja) | 2007-11-08 |
| WO2007126106A1 (ja) | 2007-11-08 |
| US20090083042A1 (en) | 2009-03-26 |
| TW200746047A (en) | 2007-12-16 |
| EP2012306A1 (en) | 2009-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2008142391A (ru) | Способ кодирования и устройство кодирования | |
| US8019601B2 (en) | Audio coding device with two-stage quantization mechanism | |
| US9009036B2 (en) | Methods and systems for bit allocation and partitioning in gain-shape vector quantization for audio coding | |
| Malvar | Adaptive run-length/Golomb-Rice encoding of quantized generalized Gaussian sources with unknown statistics | |
| JP5052541B2 (ja) | Sarデータを圧縮する方法、およびsarデータを符号化するための装置 | |
| KR101959698B1 (ko) | 허프만 부호화를 실행하기 위한 장치 및 방법 | |
| RU2012150074A (ru) | Передатчик сигнала активации с деформацией по времени, кодер звукового сигнала, способ преобразования сигнала активации с деформацией по времени, способ кодирования звукового сигнала и компьютерные программы | |
| TWI329302B (en) | Audio coding apparatus, audio decoding apparatus, audio coding method and audio decoding method | |
| RU2008105028A (ru) | Адаптивное кодирование и декодирование коэффициентов с широким диапазоном | |
| JP2008067395A5 (ru) | ||
| RU2012120850A (ru) | Аудиокодер и декодер | |
| US8576915B2 (en) | Position coding for context-based adaptive variable length coding | |
| JP2001136526A5 (ru) | ||
| CN106941003A (zh) | 能量无损编码方法和设备以及能量无损解码方法和设备 | |
| CN101513073A (zh) | 编码数据信号的设备和方法及解码数据信号的设备和方法 | |
| US10770088B2 (en) | Adaptive audio decoder system, method and article | |
| US10699725B2 (en) | Adaptive audio encoder system, method and article | |
| JP2005192087A5 (ru) | ||
| US10756755B2 (en) | Adaptive audio codec system, method and article | |
| WO2010085566A1 (en) | Method and apparatus for compression or decompression of digital signals | |
| CN101853664A (zh) | 一种信号去噪的方法和装置及音频解码系统 | |
| US20170330575A1 (en) | Adaptive audio codec system, method and article | |
| WO2012159257A1 (en) | Method and decoder for reconstructing a source signal | |
| RU2013144210A (ru) | Способ для декодирования видео | |
| EP3577649B1 (en) | Stereo audio signal encoder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FA93 | Acknowledgement of application withdrawn (no request for examination) |
Effective date: 20100426 |