EP0986047A2 - Audio encoding system - Google Patents

Audio encoding system Download PDF

Info

Publication number
EP0986047A2
EP0986047A2 EP99202927A EP99202927A EP0986047A2 EP 0986047 A2 EP0986047 A2 EP 0986047A2 EP 99202927 A EP99202927 A EP 99202927A EP 99202927 A EP99202927 A EP 99202927A EP 0986047 A2 EP0986047 A2 EP 0986047A2
Authority
EP
European Patent Office
Prior art keywords
perceptual entropy
short
block
long
frame
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
EP99202927A
Other languages
German (de)
French (fr)
Other versions
EP0986047A3 (en
Inventor
David Duenas
Jeremy Bennett
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ericsson Television AS
Original Assignee
NDS Ltd
Tandberg Television AS
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 NDS Ltd, Tandberg Television AS filed Critical NDS Ltd
Publication of EP0986047A2 publication Critical patent/EP0986047A2/en
Publication of EP0986047A3 publication Critical patent/EP0986047A3/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; 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/04Speech 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 predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes

Definitions

  • This invention relates to a method of encoding audio data and, more particularly, to a method of switching between long and short block encoding.
  • a psycho-acoustic model can be used to determine the amount of quantisation required for the samples of each short or long block to keep noise to a suitably low level whilst using as few bits as possible for encoding. This information can then be used to switch between long and short block encoding such that as few bits as possible are used for encoding and a high level of data compression may be achieved.
  • the use of a psycho-acoustic model will result in switching being carried out according to characteristics of the audio data signal.
  • short block encoding is often preferable as this has better time resolution and reduces the number of bits required for encoding.
  • long block encoding is preferable as fewer bits are then required than for short block encoding. In other words, switching is generally dependent on determining whether or not there are any attacks within a given block.
  • Perceptual entropy is a simply measure of the number of bits required to encode the spectrum of a signal to a resolution sufficient to mask audio noise.
  • Objects of the present invention are to overcome such problems, to provide more accurate switching between long and short block encoding, to reduce noise and to reduce the overall bit rate of the encoded signal.
  • short block encoding may be used when there is a sufficient change in the perceptual entropy of the long blocks of succeeding frames.
  • pre-echo which is noise that occurs just before the energy of an acoustic signal and the perceptual entropy of the relevant blocks, undergo a large change, and less sensitive to noise during periods in which the acoustic signal is constant or has a similar pattern and perceptual entropy of succeeding blocks is similar.
  • the method further comprises the steps of:
  • the method further comprises the step of switching to short block encoding of the succeeding block if none of the short block perceptual entropy values exceeds the third threshold.
  • the third threshold may be dependent on the difference between long block perceptual entropy of the present and preceding frames.
  • AAC MPEG-2 Advanced Audio Coding
  • an audio signal is sampled in successive frames using particular windows or blocks of samples.
  • each frame may be sampled using long blocks 1 of 2048 samples or short blocks 2 of 256 samples.
  • intermediate blocks 3 are also used in switching between long and short blocks. It can be seen from Figure 1 that gain varies across each window or block with the result that the central samples have greater statistical weight than those at the beginning and end of the block.
  • bit rate can be set more frequently so that sharp changes in audio energy or attacks can be coded without introducing noise and, particularly, pre-echo.
  • Diff is compared with a set threshold LTH1, and if Diff is less than LTH1 long block encoding is used for the present frame. If Diff is greater than LTH1 then short block encoding may be used for the present frame but, in this example, a number of other criteria are also examined.
  • Diff may not be greater than LTH1, but short block encoding may be preferable.
  • Diff is greater than LTH1 the
  • LPE_Flag is turned on (ie. set equal to 1) and when the succeeding frame is considered LPE is compared to another threshold LTH2. If LPE is greater than LTH2 then short block encoding may be used, but, in this example, because of the memory effect of perceptual entropy calculation, the other criteria are again examined.
  • SUM is compared with LPE n . If SUM is lower than a weighted LPE n (C.LPE n ) then short block encoding may be used or, as in this example, SPE0 to SPE7 are examined in more detail. If SUM is greater than C.LPE n then, excluding other factors, long block encoding is generally used.
  • the weighting C sets the importance of coding efficiency in relation to pre-echo noise reduction. In other words, better audio quality may be provided by setting C such that the system ignores a requirement for a certain number of extra bits for coding particular frames using short blocks rather than long blocks.
  • STH STH constant - Diff-LTH1 A
  • a and STH constant are constants which can be adjusted and STH varies within a range STH MIN to STH MAX .
  • SB0 to SB3 are all in the previous frame.
  • the samples in SB0 and SB1 have a reasonably high gain in the previous frame so, as mentioned above, SPE0 and SPE1 can be ignored.
  • the samples of SB2 and SPE3 have very small gain in the previous frame, so a signal artifact which may result in high perceptual entropy may not be detected in the long block of that frame and these samples must be studied again in the present frame.
  • Short block encoding is used for the present frame.
  • the short block in which the perceptual entropy first exceeds the threshold (referred to as First in Figure 2) is considered.
  • SPE7 is the first value to be greater than STH, it is preferable to use short block encoding for present frame and for the succeeding frame because the attack is at the end of present frame and the signal will be coded more smoothly and with less noise by using short block encoding for both of these frames.

Abstract

A method of switching between long and short block encoding of frames of audio data with improved noise reduction in relation to the number of bits required for encoding. The method comprises the steps of calculating the difference in the long block perceptual entropy of a present frame and the preceding frame and switching to short block encoding of the present frame if the difference is greater than a first threshold. The method may further comprising the steps of comparing the long block perceptual entropy of the succeeding frame with a second threshold if the difference is greater than the first threshold, and switching to short block encoding of the succeeding frame if the long block perceptual entropy of the succeeding frame is greater than the second threshold. The method may additionally or alternatively involve the study of the perceptual entropy of short blocks.

Description

  • This invention relates to a method of encoding audio data and, more particularly, to a method of switching between long and short block encoding.
  • It is well known in the field of audio encoding to switch between long and short blocks of samples of audio data. A psycho-acoustic model can be used to determine the amount of quantisation required for the samples of each short or long block to keep noise to a suitably low level whilst using as few bits as possible for encoding. This information can then be used to switch between long and short block encoding such that as few bits as possible are used for encoding and a high level of data compression may be achieved. Generally, the use of a psycho-acoustic model will result in switching being carried out according to characteristics of the audio data signal. For example, if the audio signal contains sharp increases in energy known as attacks, short block encoding is often preferable as this has better time resolution and reduces the number of bits required for encoding. When the audio signal is stationary, or varies only slowly, long block encoding is preferable as fewer bits are then required than for short block encoding. In other words, switching is generally dependent on determining whether or not there are any attacks within a given block.
  • It is known to use a given psycho-acoustic model in combination with perceptual entropy (Estimation Of Perceptual Entropy Using Noise Masking Criteria, James D Johnston, IEEE 1998, pages 2524 to 2527) to determine the number of bits required to encode a block. Perceptual entropy is a simply measure of the number of bits required to encode the spectrum of a signal to a resolution sufficient to mask audio noise.
  • It has been suggested in the MPEG-2 Advanced Audio Encoding Standard, for example, to measure the perceptual entropy of long blocks of samples of an audio signal in successive frames and to switch to short block encoding for a frame when the perceptual entropy of the long block for that frame is above a certain threshold. There is, however, a memory effect in the calculation of perceptual entropy, introduced in order to ensure smooth encoding between successive frames. This means that succeeding frames may have long block perceptual entropy above the given threshold despite an attach only actually occurring in an earlier frame, and short block encoding may therefore be used unnecessarily when long block encoding would be preferable.
  • Objects of the present invention are to overcome such problems, to provide more accurate switching between long and short block encoding, to reduce noise and to reduce the overall bit rate of the encoded signal.
  • According to the present invention there is provided a method of switching between long and short block encoding of frames of audio data, the method comprising the steps of:-
  • calculating short block perceptual entropy of short blocks of a present frame and the sum of the resulting short block perceptual entropy values;
  • calculating the long block perceptual entropy of the present frame and applying a predetermined weighting to the long block perceptual entropy value; and
  • switching to the use of short block encoding of the present frame if the sum is less than the weighted long block perceptual entropy value.
  • Thus, short block encoding may be used when there is a sufficient change in the perceptual entropy of the long blocks of succeeding frames. This is advantageous as the human ear is particularly sensitive to pre-echo, which is noise that occurs just before the energy of an acoustic signal and the perceptual entropy of the relevant blocks, undergo a large change, and less sensitive to noise during periods in which the acoustic signal is constant or has a similar pattern and perceptual entropy of succeeding blocks is similar.
  • Preferably the method further comprises the steps of:
  • comparing the long block perceptual entropy of the succeeding frame with a second threshold if the difference is greater than the first threshold; and
  • switching to short block encoding of the succeeding frame if the long block perceptual entropy of the succeeding frame is greater than the second threshold.
  • This enables short block encoding to be used for two succeeding frames both having high perceptual entropy despite the fact that the difference in the perceptual entropy of the frames is small.
  • Also according to the present invention there is provided another method of switching between long and short block encoding of frames of audio data, the method comprising the steps of:
  • calculating short block perceptual entropy of short blocks of a present frame and the sum of the resulting short block perceptual entropy values;
  • calculating the long block perceptual entropy of the present frame and applying a predetermined weighting to the long block perceptual entropy value; and
  • switching to the use of short block encoding of the present frame if the sum is less than the weighted long block perceptual entropy value.
  • Also according to the present invention there is provided another method of switching between long and short block encoding of frames of audio data, the method comprising the steps of:
  • calculating the long block perceptual entropy of a present frame in order to determine if short block encoding of the present frame may be preferable;
  • when short block encoding may be preferable, calculating the short block perceptual entropy of short blocks of the present frame; and
  • switching to the use of short block encoding if any of the short block perceptual entropy values exceeds a third threshold.
  • Preferably, the method further comprises the step of switching to short block encoding of the succeeding block if none of the short block perceptual entropy values exceeds the third threshold.
  • The third threshold may be dependent on the difference between long block perceptual entropy of the present and preceding frames.
  • An example of the present invention will now be described with reference to the accompanying drawings, in which:
  • Fig. 1 is a graphical illustration of short and long block sampling windows according to the MPEG-2 Advanced Audio Coding standard;
  • Fig. 2 is a flow chart illustrating the switching process of the invention.
  • There are several fields in which audio data compression is used. For example, digital recording on media such as Minidisc® uses data compression, as do certain types of digital audio broadcast. An example of the invention will be described in relation to the MPEG-2 Advanced Audio Coding (AAC) Standard for digital television, although the invention may be applied in other fields.
  • Referring to Figure 1, an audio signal is sampled in successive frames using particular windows or blocks of samples. Referring to Figure 1, according to the MPEG-2 AAC Standard, each frame may be sampled using long blocks 1 of 2048 samples or short blocks 2 of 256 samples. There are either 8 short blocks or one long block in each frame, and the short blocks of a frame will be referred to as SB0 to SB7. As known from the prior art and explained, for example, in the MPEG-2 AAC standard, intermediate blocks 3 are also used in switching between long and short blocks. It can be seen from Figure 1 that gain varies across each window or block with the result that the central samples have greater statistical weight than those at the beginning and end of the block.
  • All blocks, both long and short, overlap into the respective preceding and succeeding blocks. Other than during transition between block types, each block overlaps half way into the preceding and succeeding block such that the audio signal is sampled twice.
  • Greater time resolution of the requisite bit rate can be achieved by using short blocks 2 as illustrated in the lower part of Figure 1. In other words, the bit rate can be set more frequently so that sharp changes in audio energy or attacks can be coded without introducing noise and, particularly, pre-echo.
  • An example of a method of switching between long block and short block encoding is illustrated in the flow diagram of Figure 2. Firstly, the perceptual entropy LPE of long blocks, and the perceptual entropy SPED to SPE7 of short blocks SB0 to SB7, of the required frames of the audio signal are calculated. A number of known methods of calculating perceptual entropy may be used. This enables the difference Diff in perceptual entropy of the long block of the present frame LPEn and that of the previous frame LPEn-1 to be calculated and stored, ie. Diff = LPEn - LPEn-1 where n is a number 1,2,3.. of successive long blocks.
  • Also, SPE 0 to SPE 7 are added together and the result SUM stored.
  • In this example there are two flags, SPE_flag and LPE_flag, which are also used in the switching process. These will be described in more detail below.
  • Generally, Diff is compared with a set threshold LTH1, and if Diff is less than LTH1 long block encoding is used for the present frame. If Diff is greater than LTH1 then short block encoding may be used for the present frame but, in this example, a number of other criteria are also examined.
  • Also, if the perceptual entropy of the long blocks of successive frames is similar but large, Diff may not be greater than LTH1, but short block encoding may be preferable. Thus, when Diff is greater than LTH1 the
  • LPE_Flag is turned on (ie. set equal to 1) and when the succeeding frame is considered LPE is compared to another threshold LTH2. If LPE is greater than LTH2 then short block encoding may be used, but, in this example, because of the memory effect of perceptual entropy calculation, the other criteria are again examined.
  • In the case that Diff is greater than LTH1 or LPEn is greater than LTH2, SUM is compared with LPEn. If SUM is lower than a weighted LPEn (C.LPEn) then short block encoding may be used or, as in this example, SPE0 to SPE7 are examined in more detail. If SUM is greater than C.LPEn then, excluding other factors, long block encoding is generally used. The weighting C sets the importance of coding efficiency in relation to pre-echo noise reduction. In other words, better audio quality may be provided by setting C such that the system ignores a requirement for a certain number of extra bits for coding particular frames using short blocks rather than long blocks.
  • To examine SPE0 to SPE7 in more detail, the value of each of SPE2 to SPE7 is compared with a threshold STH which, in this example, is dependent on Diff, ie. STH = STHconstant- Diff-LTH1    A where A and STHconstant are constants which can be adjusted and STH varies within a range STHMIN to STHMAX.
  • Only SPE2 to SPE7 are examined as any signal discontinuity that would cause high perceptual entropy in SPE0 or SPE1 should be detected during the previous frame. This enables the number of operations to be reduced. It can be seen from Figure 1 that SB0 to SB3 are all in the previous frame. The samples in SB0 and SB1 have a reasonably high gain in the previous frame so, as mentioned above, SPE0 and SPE1 can be ignored. The samples of SB2 and SPE3 have very small gain in the previous frame, so a signal artifact which may result in high perceptual entropy may not be detected in the long block of that frame and these samples must be studied again in the present frame.
  • If any of the values of SPE2 to SPE7 are greater than STH, short block encoding is used for the present frame. In order to decide whether or not to use short block encoding for the succeeding frame the short block in which the perceptual entropy first exceeds the threshold (referred to as First in Figure 2) is considered.
  • If the first block to have perceptual entropy greater than the threshold occurs before SB7 in the present frame, then short or long block encoding is used for the succeeding frame dependent only on the study of the succeeding frame.
  • h If SPE7 is the first value to be greater than STH, it is preferable to use short block encoding for present frame and for the succeeding frame because the attack is at the end of present frame and the signal will be coded more smoothly and with less noise by using short block encoding for both of these frames.
  • It may be the case that none of the values SPE0 to SPE7 is greater than STH because the last 448 samples used for calculating LPEn are not used for calculating SPE0 to SPE7 and the signal artifact or attack affecting LPEn may be in those samples. These samples will therefore need to be studied in the succeeding frame and this is achieved by turning the SPE_flag on (ie. Setting it equal to 1). When coding the succeeding frame the system reads the SPE_flag and, if it is on, SPE0 to SPE3 will be studied.
  • Thus, in the succeeding frame, when the SPE_flag is on, if any of the values SPE0 to SPE3 is greater than STH for that frame and SUM is less than the weighted LPE (C.LPE) for that frame then short block encoding is used for that frame. If the Diff or LPE are greater than their thresholds then the system will also study the SPE4 to SPE7 and proceed as described above.

Claims (12)

  1. A method of switching between long and short block encoding of frames of audio data, the method comprising the steps of:-
    calculating short block perceptual entropy of short blocks of a present frame and the sum of the resulting short block perceptual entropy values;
    calculating the long block perceptual entropy of the present frame and applying a predetermined weighting to the long block perceptual entropy value; and
    switching to the use of short block encoding of the present frame if the sum is less than the weighted long block perceptual entropy value.
  2. The method of claim 1, further comprising the steps of:-
    calculating the difference in the long block perceptual entropy of the present frame and a preceding frame; and
    switching to short block encoding of the present frame if the difference is greater than a first threshold.
  3. The method of claim 2, further comprising the steps of:-
    comparing the long block perceptual entropy of the succeeding frame with a second threshold if the difference is greater than the first threshold; and
    switching to short block encoding of the succeeding frame if the long block perceptual entropy of the succeeding frame is greater than the second threshold.
  4. The method of claim 1, further comprising the steps of:-
    calculating the long block perceptual entropy of the present frame in order to determine if short block encoding of the present frame may be preferable;
    when short block encoding may be preferable, calculating the short block perceptual entropy of short blocks of the present frame; and
    switching to the use of short block encoding if any of the short block perceptual entropy values exceeds a third threshold.
  5. The method of claim 4, further comprising the step of switching to short block encoding of the succeeding block if none of the short block perceptual entropy values exceeds the third threshold.
  6. The method of claims 4 or 5, wherein the third threshold is dependent on the difference between long block perceptual entropy of the present and preceding frames.
  7. An apparatus for switching between long and short block encoding of frames of audio data, the apparatus comprising:
    means for calculating short block perceptual entropy of short blocks of a present frame and the sum of the resulting short block perceptual entropy values;
    means for calculating the long block perceptual entropy of the present frame and applying a predetermined weighting to the long block perceptual entropy value; and
    means for switching to the use of short block encoding of the present frame if the sum is less than the weighted long block perceptual entropy value.
  8. Apparatus according to claim 7, further comprising means for calculating the difference in the long block perceptual entropy of a present frame and the preceding frame; and
       means for switching to short block encoding of the present frame if the difference is greater than a first threshold.
  9. The apparatus of claim 8, further comprising means for comparing the long block perceptual entropy of the succeeding frame with a second threshold if the difference is greater than the first threshold; and
       means for switching to short block encoding of the succeeding frame if the long block perceptual entropy of the succeeding frame is greater than the second threshold.
  10. Apparatus according to claim 7, further comprising:
    means for calculating the long block perceptual entropy of the present frame in order to determine if short block encoding of the present frame may be preferable;
    means for when short block encoding may be preferable, calculating the short block perceptual entropy of short blocks of the present frame; and
    means for switching to the use of short block encoding if any of the short block perceptual entropy values exceeds a third threshold.
  11. The apparatus of claim 10, further comprising means for switching to short block encoding of the succeeding block if none of the short block perceptual entropy values exceeds the third threshold.
  12. The apparatus of claims 10 or 11, wherein the third threshold is dependent on the difference between long block perceptual entropy of the present and preceding frames.
EP99202927A 1998-09-11 1999-09-08 Audio encoding system Withdrawn EP0986047A3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9819920A GB9819920D0 (en) 1998-09-11 1998-09-11 Audio encoding system
GB9819920 1998-09-11

Publications (2)

Publication Number Publication Date
EP0986047A2 true EP0986047A2 (en) 2000-03-15
EP0986047A3 EP0986047A3 (en) 2001-09-26

Family

ID=10838782

Family Applications (1)

Application Number Title Priority Date Filing Date
EP99202927A Withdrawn EP0986047A3 (en) 1998-09-11 1999-09-08 Audio encoding system

Country Status (2)

Country Link
EP (1) EP0986047A3 (en)
GB (1) GB9819920D0 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1074976A2 (en) * 1999-08-05 2001-02-07 Ricoh Company, Ltd. Block switching based subband audio coder
US7853124B2 (en) 2004-04-07 2010-12-14 The Nielsen Company (Us), Llc Data insertion apparatus and methods for use with compressed audio/video data
US9106347B2 (en) 2002-10-23 2015-08-11 The Nielsen Company (Us), Llc Digital data insertion apparatus and methods for use with compressed audio/video data

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030131350A1 (en) 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5627938A (en) * 1992-03-02 1997-05-06 Lucent Technologies Inc. Rate loop processor for perceptual encoder/decoder

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5627938A (en) * 1992-03-02 1997-05-06 Lucent Technologies Inc. Rate loop processor for perceptual encoder/decoder

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1074976A2 (en) * 1999-08-05 2001-02-07 Ricoh Company, Ltd. Block switching based subband audio coder
EP1074976A3 (en) * 1999-08-05 2001-06-27 Ricoh Company, Ltd. Block switching based subband audio coder
US6799164B1 (en) 1999-08-05 2004-09-28 Ricoh Company, Ltd. Method, apparatus, and medium of digital acoustic signal coding long/short blocks judgement by frame difference of perceptual entropy
US9106347B2 (en) 2002-10-23 2015-08-11 The Nielsen Company (Us), Llc Digital data insertion apparatus and methods for use with compressed audio/video data
US9900633B2 (en) 2002-10-23 2018-02-20 The Nielsen Company (Us), Llc Digital data insertion apparatus and methods for use with compressed audio/video data
US10681399B2 (en) 2002-10-23 2020-06-09 The Nielsen Company (Us), Llc Digital data insertion apparatus and methods for use with compressed audio/video data
US11223858B2 (en) 2002-10-23 2022-01-11 The Nielsen Company (Us), Llc Digital data insertion apparatus and methods for use with compressed audio/video data
US7853124B2 (en) 2004-04-07 2010-12-14 The Nielsen Company (Us), Llc Data insertion apparatus and methods for use with compressed audio/video data
US8600216B2 (en) 2004-04-07 2013-12-03 The Nielsen Company (Us), Llc Data insertion apparatus and methods for use with compressed audio/video data
US9332307B2 (en) 2004-04-07 2016-05-03 The Nielsen Company (Us), Llc Data insertion apparatus and methods for use with compressed audio/video data

Also Published As

Publication number Publication date
GB9819920D0 (en) 1998-11-04
EP0986047A3 (en) 2001-09-26

Similar Documents

Publication Publication Date Title
JP4560269B2 (en) Silence detection
EP0424161B1 (en) System for coding and decoding an orthogonally transformed audio signal
EP1386312B1 (en) Improving transient performance of low bit rate audio coding systems by reducing pre-noise
US5299240A (en) Signal encoding and signal decoding apparatus
KR100348368B1 (en) A digital acoustic signal coding apparatus, a method of coding a digital acoustic signal, and a recording medium for recording a program of coding the digital acoustic signal
US20020097807A1 (en) Wideband signal transmission system
DE60118631T2 (en) METHOD FOR REPLACING TRACKED AUDIO DATA
US20040181403A1 (en) Coding apparatus and method thereof for detecting audio signal transient
EP1312075B1 (en) Method for noise robust classification in speech coding
JP5395250B2 (en) Voice codec quality improving apparatus and method
EP0986047A2 (en) Audio encoding system
JP3088580B2 (en) Block size determination method for transform coding device.
KR970002686B1 (en) Method for transmitting an audio signal with an improved signal to noise ratio
US7933767B2 (en) Systems and methods for determining pitch lag for a current frame of information
US20060041426A1 (en) Noise detection for audio encoding
US7061912B1 (en) Method and apparatus of packet loss concealment for CVSD coders
JP2003005799A (en) Encoding device
KR0155807B1 (en) Multi-band-voice coder
JPH07221649A (en) Method and device for encoding information, method and device for decoding information, information recording medium and information transmission method
Lee et al. Tree coding combined with harmonic scaling of speech at 6.4 kbps
JP3089690B2 (en) Highly efficient digital data encoding method.
JP3334311B2 (en) Digital signal processing method and apparatus
JPH0787031A (en) Decoder for coded signal
JPS60112099A (en) Vocoder driven type adaptive bit allotment conversion encoder
JPH09312831A (en) Digital signal recorder

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: TANDBERG TELEVISION ASA

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

AKX Designation fees paid
REG Reference to a national code

Ref country code: DE

Ref legal event code: 8566

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20020227