KR970013791A - Audio data encoding apparatus and method for high efficiency encoding of input audio data - Google Patents

Audio data encoding apparatus and method for high efficiency encoding of input audio data Download PDF

Info

Publication number
KR970013791A
KR970013791A KR1019960037038A KR19960037038A KR970013791A KR 970013791 A KR970013791 A KR 970013791A KR 1019960037038 A KR1019960037038 A KR 1019960037038A KR 19960037038 A KR19960037038 A KR 19960037038A KR 970013791 A KR970013791 A KR 970013791A
Authority
KR
South Korea
Prior art keywords
data
encoding
mantissa
exponent
part data
Prior art date
Application number
KR1019960037038A
Other languages
Korean (ko)
Inventor
도루 지넨
Original Assignee
다나까 미노루
신닛뽕세이데쓰 가부시끼가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 다나까 미노루, 신닛뽕세이데쓰 가부시끼가이샤 filed Critical 다나까 미노루
Publication of KR970013791A publication Critical patent/KR970013791A/en

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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/0204Speech 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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/0212Speech 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)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

입력된 디지탈 오디오 데이터는 지수부 주파수 성분의 지수부 데이터와 가수부 주파수 성분의 가수부 데이터를 포함하는 부동 소수점 신호로 변환된다. 지수부 데이터는 소정의 거리가 떨어진 지수부 주파수 성분 끼리의 값의 차이가 소정치 내로 되도록 수정된다. 이 수정은 어느 지수부 주파수 성분치로 부터 소정의 거리가 떨어진 지수부 주파수 성분치를 뺀 차가 소정치보다 클때, 전자를 후자와 그의 소정치와의 합계로 치환한다. 이 치환에 의해 지수부 주파수 성분치를 항상 소정치 내로 한다. 또 앞의 치환에 의해 치환된 지수부 주파수 성분치에 대응하는 가수부 주파수 성분치를 수정한다.The input digital audio data is converted into a floating point signal including exponent part data of the exponent part frequency component and mantissa part data of the mantissa part frequency component. The exponent portion data is corrected so that the difference between the values of the exponent portion frequency components separated by a predetermined distance is within a predetermined value. This correction replaces the former with the sum of the latter and its predetermined value when the difference obtained by subtracting the exponential part frequency component value from a certain exponential part frequency component value is greater than the predetermined value. By this substitution, the exponential part frequency component value is always within a predetermined value. Further, the mantissa frequency component value corresponding to the exponent portion frequency component value substituted by the above substitution is corrected.

Description

입력하는 오디오 데이터를 고능률 부호화 하는 오디오 데이터 부호화 장치 및 방법Audio data encoding apparatus and method for high efficiency encoding of input audio data

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

도1은 본 발명의 일실시예에 따른 디지탈 오디오 데이터 부호화 장치의 구성예를 나타낸 블록도.1 is a block diagram showing a configuration example of a digital audio data encoding apparatus according to an embodiment of the present invention.

Claims (8)

디지탈 오디오 데이터를 부호화하는 장치로서, 상기 오디오 데이터를 연속한 주파수 성분으로 변환하는 주파수 성분 변환수단과, 이 주파수 성분 변환수단에 의해 변환된 오디오 데이터를 지수부 데이터와 가수부 데이터로 변환하는 수단과, 소정의 주파수 대역간에 있어서 지수부 데이터 간의 값의 차가 소정범위내로 되도록 상기 지수부 데이터를 보정제어하는 제어수단과, 이 제어수단에 의한 상기 지수부 데이터의 차의 값을 부호화하는 지수부 부호화 수단과, 상기 가수부 데이터를 양자화하여 부호화하는 가수부 부호화 수단을 구비하는 부호화 장치.An apparatus for encoding digital audio data, comprising: frequency component converting means for converting the audio data into continuous frequency components, means for converting audio data converted by the frequency component converting means into exponent part data and mantissa part data; Control means for correcting and controlling the exponent part data so that the difference between the values of the exponent part data within a predetermined frequency band is within a predetermined range, and the exponent part encoding means for encoding the value of the difference between the exponent part data by the control means. And a mantissa encoding means for quantizing and encoding the mantissa data. 제1항에 있어서, 상기 지수부 데이터는 상기 오디오 데이터의 지수부 주파수 성분을 가지며, 상기 가수부 데이터는 상기 오디오 데이터의 가수부 주파수 성분을 갖는 부호화 장치.The encoding device of claim 1, wherein the exponent part data has an exponent part frequency component of the audio data, and the mantissa part data has a mantissa part frequency component of the audio data. 제1항에 있어서, 상기 주파수 성분 변환수단은 MDCT 변환수단인 부호화 장치.The encoding device according to claim 1, wherein the frequency component converting means is MDCT converting means. 제1항에 있어서, 상기 오디오 데이터를 지수부 데이터와 가수부 데이터로 변환하는 수단은 이들 지수부 데이터와 가수부 데이터를 포함하는 부동소수점 신호를 생성하는 부동 소수점 변환수단인 부호화 장치.The encoding device according to claim 1, wherein the means for converting the audio data into exponent data and mantissa data is floating point conversion means for generating a floating point signal including these exponent data and mantissa data. 제4항에 있어서, 상기 부동 소수점 변환수단에 의한 부동 소수점 신호는 하나의 지수부 데이터와 하나 또는 복수의 가수부 데이터로 이루어지는 부호화 장치.The encoding device according to claim 4, wherein the floating point signal by the floating point conversion means comprises one exponent part data and one or a plurality of mantissa part data. 디지탈 오디오 데이터를 부호화하는 장치로서, 상기 오디오 데이터를 연속한 주파수 성분으로 변환하는 주파수 성분 변환수단과, 이 주파수 성분 변환수단에 의해 변환된 오디오 데이터를 지수부 주파수 성분치를 포함하는 지수부 데이터와 가수부 주파수 성분치를 포함하는 가수부 데이터를 포함하는 부동소수점 신호를 생성하는 부동소수점 변환수단으로서, 하나의 지수부 데이터와 하나 또는 복수의 가수부 데이터를 생성하는 부동 소수점 변환수단, 상기 부동 소수점 변환수단에 의해 생성된 지수부 데이터 중, 소정의 주파수 대역간에서 지수부 데이터 간의 값의 차가 소정범위내로 되도록, 상기 지수부 데이터를 보정 제어하는 제어수단과, 이 제어수단에 의한 상기 지수부 데이터의 차의 값을 부호화 하는 지수부 부호화 수단과, 상기 가수부 데이터를 양자화하여 부호화하는 가수부 부호화 수단을 구비하는 부호화 장치.An apparatus for encoding digital audio data, comprising: frequency component converting means for converting the audio data into continuous frequency components, and exponent portion data and mantissa including exponent portion frequency component values of the audio data converted by the frequency component converting means; Floating point conversion means for generating a floating point signal including mantissa data including sub-frequency component values, comprising: floating point conversion means for generating one exponent portion data and one or more mantissa data, the floating point conversion means Control means for correcting and controlling the exponent part data so that a difference in value between the exponent part data between predetermined frequency bands is within a predetermined range among the exponent part data generated by Exponent coding means for encoding a value of Encoding apparatus having a mantissa encoding means for encoding and quantizing an emitter. 디지탈 오디오 데이터를 부호화하는 장치로서, 상기 오디오 데이터를 연속한 주파수 성분으로 변환하는 주파수 성분 변환수단과, 이 주파수 성분 변환수단에 의해 변환된 오디오 데이터를 지수부 데이터와 가수부 데이터로 변환하는 수단과, 상기 지수부 데이터를 기억하는 지수부 데이터 기억수단과, 상기 가수부 데이터를 기억하는 가수부 데이터 기억수단과, 주파수 대역간의 거리의 값과 주파수 대역간의 지수부 데이터 간의 값의 차의 최대치를 승산하는 승산수단과, 이 승산수단의 승산결과와 상기 지수부 데이터 기억수단으로 부터의 지수부 데이터를 가산하는 가산수단과, 상기 지수부 데이터 기억수단으로 부터의 지수부 데이터와 상기 가산수단으로 부터의 가산결과를 비교하는 비교수단과, 이 비교결과에 의거하여 상기 지수부 데이터 기억수단에 기억되어 있는 지수부 데이터의 값과 상기 가수부 데이터 기억수단에 기억되어 있는 가수부 데이터를 수정하는 수정수단과, 이 수정수단에 의한 상기 지수부 데이터의 차의 값을 부호화하는 지수부 부호화 수단과, 상기 가수부 데이터를 양자화하여 부호화하는 가수부 부호화 수단을 구비하는 부호화 장치.An apparatus for encoding digital audio data, comprising: frequency component converting means for converting the audio data into continuous frequency components, means for converting audio data converted by the frequency component converting means into exponent part data and mantissa part data; Multiplying the maximum value of the difference between the exponent part data storage means for storing the exponent part data, the mantissa part data storage means for storing the mantissa part data, and the value of the distance between the frequency bands and the exponent part data between the frequency bands Multiplication means for adding the multiplication result of the multiplication means and the exponent part data from the exponent part data storage means, the exponent part data from the exponent part data storage means and the exponent part data from the add means. Comparison means for comparing the addition result, and storing the exponent part data based on the comparison result Correction means for correcting the value of the exponent part data stored in the stage and the mantissa part data stored in the mantissa part data storage means, and the exponent part encoding for encoding the value of the difference between the exponent part data by the correction means. And a mantissa encoding means for quantizing and encoding the mantissa data. 디지탈 오디오 데이터를 부호화 하는 오디오 데이터 부호화 방법으로서, 상기 오디오 데이터를 연속된 주파수 성분으로 변환하는 단계와, 변환된 오디오 데이터를 지수부 데이터와 가수부 데이터로 변환하는 단계와, 소정의 주파수 대역간에 있어서 지수부 데이터 간의 값의 차가 소정 범위내로 되도록, 상기 지수부 데이터를 보정 제어하는 단계와, 상기 지수부 데이터의 차의 값을 부호화 하는 단계와, 상기 가수부 데이터를 양자화하여 부호화하는 단계를 구비하는 부호화 방법.An audio data encoding method for encoding digital audio data, the method comprising: converting the audio data into continuous frequency components, converting the converted audio data into exponential data and mantissa data, and between predetermined frequency bands; Correcting and controlling the exponent part data so that the difference between the values of the exponent part data is within a predetermined range, encoding the value of the difference between the exponent part data, and quantizing and encoding the mantissa part data. Encoding method. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019960037038A 1995-08-31 1996-08-30 Audio data encoding apparatus and method for high efficiency encoding of input audio data KR970013791A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP95-246953 1995-08-31
JP7246953A JPH0969782A (en) 1995-08-31 1995-08-31 Audio data encoding device

Publications (1)

Publication Number Publication Date
KR970013791A true KR970013791A (en) 1997-03-29

Family

ID=17156195

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960037038A KR970013791A (en) 1995-08-31 1996-08-30 Audio data encoding apparatus and method for high efficiency encoding of input audio data

Country Status (2)

Country Link
JP (1) JPH0969782A (en)
KR (1) KR970013791A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5619326B2 (en) 2012-06-21 2014-11-05 三菱電機株式会社 Encoding device, decoding device, encoding method, encoding program, decoding method, and decoding program

Also Published As

Publication number Publication date
JPH0969782A (en) 1997-03-11

Similar Documents

Publication Publication Date Title
KR950014622B1 (en) Input signal processing
JP3484310B2 (en) Variable length encoder
KR910007294A (en) Digital signal coding device
US10121480B2 (en) Method and apparatus for encoding audio data
KR930024507A (en) Variable length encoding / decoding method of video data
EP0381078A2 (en) Coding method of image information
KR930700945A (en) High efficiency digital data encoding and decoding device
ES8403629A1 (en) Adaptive control arrangement.
KR960024911A (en) Differential Pulse Code Modulator with Data Format Converter
KR920000181A (en) Encoding device
KR890013877A (en) Digital signal processing method and apparatus
US4206447A (en) Adaptive quantizer apparatus for differential coding of nonuniform digital signals
KR970013791A (en) Audio data encoding apparatus and method for high efficiency encoding of input audio data
USRE35781E (en) Coding method of image information
JPS55156475A (en) Binary-coder for analog signal
ATE105449T1 (en) WORD WIDTH REDUCTION SYSTEM FOR VIDEO SIGNAL PROCESSING AND TRANSMISSION.
US4840100A (en) Tone signal generation device for an electric musical instrument
US5396238A (en) Data compressing and expanding apparatus for tone generation
KR920015920A (en) Image signal transmission / reception scheme and circuit by adaptive modulation
KR950022180A (en) Quantization level encoding method and apparatus
KR970049855A (en) Quantization Method and Apparatus by Error Diffusion Method in Image Processing Apparatus
JP2770565B2 (en) Music synthesizer
KR970014358A (en) Codebook Memory of Adaptive Vector Quantizer
JPH06274199A (en) Speech encoding device
JPS57119516A (en) Digital to analog converter

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application