CN1855226A - 无损解码器及其方法 - Google Patents

无损解码器及其方法 Download PDF

Info

Publication number
CN1855226A
CN1855226A CNA2004100964520A CN200410096452A CN1855226A CN 1855226 A CN1855226 A CN 1855226A CN A2004100964520 A CNA2004100964520 A CN A2004100964520A CN 200410096452 A CN200410096452 A CN 200410096452A CN 1855226 A CN1855226 A CN 1855226A
Authority
CN
China
Prior art keywords
data
data volume
surpasses
volume
cell
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.)
Granted
Application number
CNA2004100964520A
Other languages
English (en)
Other versions
CN1855226B (zh
Inventor
许在薰
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1855226A publication Critical patent/CN1855226A/zh
Application granted granted Critical
Publication of CN1855226B publication Critical patent/CN1855226B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/02Analogue recording or reproducing
    • 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/002Dynamic bit allocation
    • 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/0017Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion 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/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/172Methods 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 picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/184Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer

Abstract

一种解码经编码的音频数据的无损解码器及其方法。该无损解码器中,该经编码的音频数据已经按如下顺序被无损压缩编码,其中所述编码的音频数据的一些原始数据单元具有超过最大比特率的数据量,该超过数据量已经被与具有小于最大比特率的数据量的其它原始数据单元相结合,该解码器包括:还原器,用于还原原始数据单元为音频数据;缓冲器,用于缓冲超过数据量;和缓冲器控制器,用于按顺序输出原始数据单元到所述还原器,控制进入和离开所述缓冲器的超过数据量,并将来自所述缓冲器的经缓冲的超过数据量与对应的数据单元相结合,以在按顺序被输出到所述还原器之前重新产生本来具有超过数据量的原始数据单元。

Description

无损解码器及其方法
本申请是申请日为1999年5月6日、申请号为01137891.3、题为“无损解码器及其方法”的专利申请的分案申请。
技术领域
本发明涉及无损编码和解码系统,特别涉及包含无损编码设备和无损解码设备的无损编码和无损解码系统,在所述的无损解码设备中编码数据可以被实时解码。
背景技术
通常,数字音频信号借助脉码调制方法从模拟音频信号中获得,以便根据DVD音频标准用声道数目、比特数目和抽样频率体现音频信息。然而,由于数字音频信号含有冗余数据,因此需要使用无损压缩编码方法来对于数字通用盘(DVD)改进缩短的数字音频信号的记录时间和改善比特率。
无损压缩编码方法的典型实例是霍夫曼编码方法,在该方法中用相对较短长度的码字指配具有出现频率较高的输入数据和用相对较长长度的码字指配具有出现较低频率的输入数据。在数字音频信号用霍夫曼编码方法进行无损压缩的情况中,它能比仅使用线性脉码调制(PCM)方法的情况更有效地进行编码。
同时,预测器在输入数据具有可预测特性的情况中使用。预测器使用先前输入数据来确定与新输入数据对应的预测数据,然后使用压缩预测数据与新输入数据之间差值的方法。在这种预测器被附加使用在上述无损压缩单元中的情况下,可以进一步提高对数字音频信号的编码效率。
当使用上述传统的无损编码方法时,尽管输入数据的比特率是恒定的,但编码数据的比特率根据特性等级和输入数据随机性改变。因而,由于传统的无损编码方法需要非常大的缓冲器容量,因此在数据压缩和解压缩的情况下很难实时地对数据编码或解码。此外,尽管为解决上述问题增加了缓冲器的容量,但解码的延时现象依然存在。
发明内容
为了解决上述问题,本发明的目的是提供一种实时编码数据的无损编码设备。
本发明的另一个目的是提供一种实时对编码数据解码的无损解码设备。
本发明的再一个目的是提供一种具有无损编码设备和无损解码设备的无损编码和解码系统,在无损解码设备中编码数据可以实时解码。
为了实现本发明的一个目的,提供了一种无损编码设备,它包括:一个存储输入音频数据的输入缓冲器;一个无损压缩单元,用于以预定数据为单位无损地压缩编码输入缓冲器中存储的音频数据和顺序输出编码数据;一个输出缓冲器,用于存储从无损压缩单元输出的编码音频数据;和一个比特率控制器,用于把输出缓冲器中存储的若干编码音频数据分成具有超过最大比特率的数据量的第一数据和具有低于最大比特率的数据量的第二数据,把第一数据分成第三数据和第四数据,第三数据是具有最大比特率的数据量的编码音频数据,第四数据是超过最大比特率的部分的编码数据,并控制输出缓冲器以便在输出第二数据时的相同时间输出第四数据。
为了实现本发明的另一个目的,还提供了一种无损解码设备,它包括:一个输入缓冲器,用于按输入顺序存储输入数据;一个无损还原器,用于无损地还原从输入缓冲器输出的数据和生成音频数据;一个缓冲器控制器,以下述方式控制输入缓冲器,即向无损还原器供给输入缓冲器存储的数据中不具有识别信息的第一数据和向无损还原器供给与具有识别信息的第三数据相结合的具有识别信息的第二数据,其中第一数据具有由预定数据单位的无损编码音频数据获得的结果不超过最大比特率的数据量,第二数据和第三数据构成由对应的预定数据单位的无损编码音频数据获得的结果超过最大比特率的第四数据,其中第二数据是第四数据中具有最大比特率的数据量的编码音频数据,第三数据是第四数据中超过最大比特率的部分的编码音频数据;和一个输出缓冲器,用于存储和输出无损还原器中生成的音频数据。
为了实现本发明的其它目的,提供了一种具有无损编码设备和无损解码设备的无损编码和解码系统,其中无损编码设备包括:一个第一输入缓冲器,用于存储输入音频数据;一个无损压缩单元,用于以预定数据为单位无损地压缩编码第一输入缓冲器中存储的音频数据和顺序输出编码数据;一个第一输出缓冲器,用于存储从无损压缩单元输出的编码音频数据;和一个比特率控制器,用于把输出缓冲器中存储的若干编码音频数据分成具有超过最大比特率的数据量的第一数据和具有低于最大比特率的数据量的第二数据,把第一数据分成第三数据和第四数据,所述的第三数据是具有最大比特率的数据量的编码音频数据,所述的第四数据是超过最大比特率的部分的编码数据,并控制第一输出缓冲器以便在输出第二数据的同一时间输出第四数据;其中无损解码设备包括:一个第二输入缓冲器,用于按输入顺序存储输入数据;一个无损还原器,用于无损地还原从第二输入缓冲器输出的数据和生成音频数据;一个缓冲器控制器,以下述方式控制第二输入缓冲器,即向无损还原器供给第二输入缓冲器中存储的数据中不具有识别信息的第一数据和向无损还原器供给与具有识别信息的第三数据相结合的具有识别信息的第二数据,其中第一数据具有由预定数据单位的无损编码音频数据获得的结果不超过最大比特率的数据量,第二数据和第三数据构成由对应的预定数据单位的无损编码音频数据获得的结果超过最大比特率的第四数据,其中第二数据是第四数据中具有最大比特率的数据量的编码音频数据,第三数据是第四数据中超过最大比特率的部分的编码音频数据;和一个第二输出缓冲器,用于存储和输出无损还原器中生成的音频数据。
附图说明
通过结合附图详细说明本发明的结构和工作过程,本发明的目的和其它优点将变得更加清楚。
图1是显示本发明优选实施例的无损编码设备的方框图;
图2是解释图1所示的比特率控制器的工作概念图;
图3示出了从图1所示的输出缓冲器输出的比特流的结构;和
图4是显示与图1的无损编码设备对应的无损解码设备的方框图。
具体实施方式
下面参照附图说明本发明的优选实施例,在附图中具有相同参考标号的元件执行相同的功能。
在示出根据本发明优选实施例的无损编码设备的图1中,输入缓冲器11存储从外部信源输入的数字音频数据并以与输入顺序相同的顺序向无损压缩单元13供给存储的音频数据。无损压缩单元13在每个预定数据单元无损地压缩和编码输入缓冲器11供给的音频数据。例如,在本发明的这个实施例中,帧被用作预定数据单位。此外,在本发明中,无损压缩单元13借助压缩编码方法,比如公知的霍夫曼编码方法,无损地压缩和编码音频数据。由无损压缩单元13编码的音频数据输入给输出缓冲器15。输出缓冲器15存储输入的编码音频数据。输出缓冲器15以与随机帧对应的编码音频数据可以区别于与其它帧对应的编码音频数据的模式存储编码音频数据。比特率控制器17存储最大比特率,该最大比特率基于由无损编码与音频轨迹对应的整个音频数据产生的比特率来确定。比特率控制器17按照以下方式控制输出缓冲器15,即以等于或小于最大比特率的输出比特率输出输出缓冲器存储的编码音频数据。
下面,参照图2说明比特率控制器17的工作情况。比特率控制器17把输出缓冲器15存储的若干编码音频数据分成具有超过最大比特率的数据量的第一数据和具有不超过最大比特率的数据量的第二数据。例如,按照上述分割,图2所示的帧序号6,7和10的帧的编码音频数据被定义为第一数据。比特率控制器17把相应的第一数据分成第三和第四数据,第三数据是具有最大比特率的数据量的编码音频数据,第四数据是超过最大比特率的部分的编码音频数据。第四数据如图2中的阴影部分所示。比特率控制器17把识别信息加到第四数据和与第四数据对应的第三数据上,该识别信息使第四数据和与第四数据对应的第三数据可以区别于其它帧的数据。然后,比特率控制器17以下述方式控制输出缓冲器15,即在与其它帧的第二数据相同的时间从输出缓冲器15输出第四数据。在本发明的这一实施例中,比特率控制器17选择时间上位于第四数据的帧之前的特定帧,并以下述方式控制输出缓冲器15,即在与选择帧的第二数据的同一时间输出第四数据。在这种情况下,比特率控制器17选择在前帧,以便根据与位于第四数据的帧之前的帧的预定序号对应的比特率附加第四数据。根据比特率控制器17的控制,输出缓冲器15输出与无损压缩单元13供给的编码音频数据的帧相一致的第二数据、第二和第四数据二者、或比特流形式的第三数据。因而,在具有图2所示数目的帧的情况中,输出缓冲器15输出图3所示的比特流。在图3中,没有阴影的帧是按照与无损压缩单元13输入给输出缓冲器15的相同顺序从输出缓冲器15输出的帧,阴影部分示出了第四数据,该第四数据加到时间上位于原始帧之前的帧的第二数据上。
图4是显示无损解码设备的方框图,该无损解码设备还原从图1的无损编码设备输出的比特流。在图4中,输入缓冲器41与输入顺序相同的顺序存储图1的编码设备生成的比特流数据。缓冲器控制器43控制输入缓冲器41,以便向无损还原器45输出输入缓冲器41存储的数据。在缓冲器控制器43的控制下,第二数据不变化地输出给无损还原器45,第四数据根据加给第三数据和第四数据的识别信息与对应第四数据的第三数据和第一数据相结合。结合的第一数据输出给无损还原器45。这里,缓冲器控制器43根据第二和第三数据确定输出给无损还原器45的第一数据和第二数据的顺序。因而,在第二数据位于向输入缓冲器41输入的比特流的数据中的第三数据之前的情况下,第二数据输出给无损还原器45,然后与第三数据对应的第一数据输出给无损还原器45。所以,输入缓冲器41可以向无损还原器45供给存储的数据,以便无损还原器45可以没有任何延迟地还原数据。
无损还原器45执行上述无损压缩单元13中信号处理的逆处理以便还原音频信号,并向输出缓冲器47输出还原的音频数据。输出缓冲器47存储从无损还原器45供给的音频数据并向后面的装置(未示出)供给存储的音频数据。
由于本领域的熟练技术人员明白上述无损编码设备和上述无损解码设备可以在无损编码和解码系统中使用(尽管它未在附图中显示和未在说明书中描述),因此这里省略对无损编码无损解码系统的详细说明。
如上所述,包括无损编码设备和无损解码设备的无损编码和解码系统控制编码音频数据的比特率,以便编码音频数据可以实时解码。因而,本发明可以在具有像盘播放装置或通信信道那样的限制比特率的实时系统中使用。

Claims (12)

1、一种解码经编码的音频数据的无损解码器,该经编码的音频数据已经按如下顺序被无损压缩编码,其中所述编码的音频数据的一些原始数据单元具有超过最大比特率的数据量,该超过数据量已经被与具有小于最大比特率的数据量的其它原始数据单元相结合,该解码器包括:
还原器,用于还原原始数据单元为音频数据;
缓冲器,用于缓冲超过数据量;和
缓冲器控制器,用于按顺序输出原始数据单元到所述还原器,控制进入和离开所述缓冲器的超过数据量,并将来自所述缓冲器的经缓冲的超过数据量与对应的数据单元相结合,以在按顺序被输出到所述还原器之前重新产生本来具有超过数据量的原始数据单元。
2、根据权利要求1所述的无损解码器,其中,
超过数据量和对应的数据单元还包括识别信息,且
所述缓冲器控制器使用识别信息缓冲在所述的缓冲器中要与对应的数据单元相结合的超过数据量,和使用识别信息将来自所述缓冲器的缓冲的超过数据量与对应的数据单元结合。
3、根据权利要求2所述的无损解码器,其中,所述缓冲器控制器输出原始数据单元的序列,在该序列中,不具有超过数据量且在编码期间被加入超过数据量的原始数据单元在具有超过数据量的重新产生的原始数据单元之前。
4、根据权利要求1所述的无损解码器,其中,所述缓冲器控制器输出原始数据单元的序列,在该序列中,不具有超过数据量且在编码期间被加入超过数据量的原始数据单元在具有超过数据量的重新产生的原始数据单元之前。
5、根据权利要求1所述的无损解码器,其中,
所述缓冲器控制器缓冲在所述缓冲器中要与对应的数据单元相结合的超过数据量,以重新产生具有超过数据量的原始数据单元,
具有超过数据量的原始数据单元超过最大比特率,
在编码期间与数据量结合的数据单元小于或等于最大比特率,和
不具有超过数据量的原始数据单元在顺序上在具有超过数据量的原始数据单元之前。
6、根据权利要求2所述的无损解码器,其中,
所述缓冲器控制器缓冲在所述缓冲器中要与对应的数据单元结合的超过数据量,以重新产生具有超过数据量的原始数据单元,
具有超过数据量的原始数据单元超过最大比特率,
在编码期间与数据量结合的数据单元小于或等于最大比特率,和
不具有超过数据量的原始数据单元在顺序上在具有超过数据量的原始数据单元之前。
7、一种解码经编码的音频数据的方法,该经编码的音频数据已经按如下顺序被无损压缩编码,其中所述编码的音频数据的一些数据单元具有超过最大比特率的数据量,该超过数据量已经被与具有小于最大比特率的数据量的数据单元相结合,该方法包括下列步骤:
在缓冲器中缓冲超过数据量;和
将经缓冲的超过数据量与本来具有超过数据量的对应的数据单元相结合;和
输出结合的和其它的数据单元作为还原的音频数据。
8、根据权利要求7所述的方法,其中,
超过数据量和对应的数据单元还包括识别信息,
所述缓冲步骤包括使用识别信息缓冲要与对应的数据单元相结合的超过数据量,和
所述结合步骤包括使用识别信息结合经缓冲的超过数据量和对应的数据单元。
9、根据权利要求8所述的方法,其中,所述输出数据单元的步骤包括输出数据单元的序列,在该序列中,不具有超过数据量的其它的数据单元在与超过数据量相结合的结合的数据单元之前。
10、根据权利要求7所述的方法,其中,所述输出数据单元的步骤包括输出数据单元的序列,在该序列中,不具有超过数据量的其它的数据单元在与超过数据量相结合的结合的数据单元之前。
11、根据权利要求7所述的方法,其中,所述缓冲超过数据量的步骤包括:缓冲将要与对应的本来具有超过数据量的数据单元相结合,以至使结合的数据量超过最大比特率的超过数据量,在顺序上本来具有超过数据量的对应数据单元在本来不具有超过数据量且在编码期间被加入超过数据量的其它数据单元之后,以便形成保持小于最大比特率的结合数据量。
12根据权利要求8所述的方法,其中,所述缓冲超过数据量的步骤包括:缓冲将要与对应的本来具有超过数据量的数据单元相结合,以至使结合的数据量超过最大比特率的超过数据量,在顺序上本来具有超过数据量的对应数据单元在本来不具有超过数据量且在编码期间被加入超过数据量的其它数据单元之后,以便形成保持小于最大比特率的结合数据量。
CN2004100964520A 1998-05-06 1999-05-06 无损解码器及其方法 Expired - Lifetime CN1855226B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1019980016182A KR100354531B1 (ko) 1998-05-06 1998-05-06 실시간 복호화를 위한 무손실 부호화 및 복호화 시스템
KR9816182 1998-05-06
KR98-16182 1998-05-06

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
CNB011378913A Division CN100446426C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CN99107655A Division CN1113471C (zh) 1998-05-06 1999-05-06 无损编码和解码系统

Publications (2)

Publication Number Publication Date
CN1855226A true CN1855226A (zh) 2006-11-01
CN1855226B CN1855226B (zh) 2010-10-06

Family

ID=36848416

Family Applications (11)

Application Number Title Priority Date Filing Date
CN99107655A Expired - Lifetime CN1113471C (zh) 1998-05-06 1999-05-06 无损编码和解码系统
CN2004100964501A Expired - Lifetime CN1855225B (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CN2004100964520A Expired - Lifetime CN1855226B (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNB011378905A Expired - Lifetime CN100456638C (zh) 1998-05-06 1999-05-06 音频数据的处理方法和无损解码方法
CNB011378921A Expired - Lifetime CN100505553C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNA2004100964516A Pending CN1862659A (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNB01137893XA Expired - Lifetime CN100456639C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNB2004100964499A Expired - Lifetime CN1311425C (zh) 1998-05-06 1999-05-06 音频数据的处理方法和无损解码方法
CNB011378913A Expired - Lifetime CN100446426C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CN01137889A Pending CN1350283A (zh) 1998-05-06 2001-11-09 处理音频数据的方法
CNB011378883A Expired - Lifetime CN1225841C (zh) 1998-05-06 2001-11-09 实时无损编码输入音频数据的方法和解码方法

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN99107655A Expired - Lifetime CN1113471C (zh) 1998-05-06 1999-05-06 无损编码和解码系统
CN2004100964501A Expired - Lifetime CN1855225B (zh) 1998-05-06 1999-05-06 无损解码器及其方法

Family Applications After (8)

Application Number Title Priority Date Filing Date
CNB011378905A Expired - Lifetime CN100456638C (zh) 1998-05-06 1999-05-06 音频数据的处理方法和无损解码方法
CNB011378921A Expired - Lifetime CN100505553C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNA2004100964516A Pending CN1862659A (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNB01137893XA Expired - Lifetime CN100456639C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CNB2004100964499A Expired - Lifetime CN1311425C (zh) 1998-05-06 1999-05-06 音频数据的处理方法和无损解码方法
CNB011378913A Expired - Lifetime CN100446426C (zh) 1998-05-06 1999-05-06 无损解码器及其方法
CN01137889A Pending CN1350283A (zh) 1998-05-06 2001-11-09 处理音频数据的方法
CNB011378883A Expired - Lifetime CN1225841C (zh) 1998-05-06 2001-11-09 实时无损编码输入音频数据的方法和解码方法

Country Status (13)

Country Link
US (10) US6385587B1 (zh)
EP (6) EP1258997B1 (zh)
JP (1) JP3148200B2 (zh)
KR (1) KR100354531B1 (zh)
CN (11) CN1113471C (zh)
BR (1) BR9901456B1 (zh)
DE (5) DE69933058T2 (zh)
HK (6) HK1043857A1 (zh)
ID (1) ID22721A (zh)
MY (1) MY122320A (zh)
RU (1) RU2158057C1 (zh)
SG (1) SG76613A1 (zh)
TW (1) TW420908B (zh)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100354531B1 (ko) 1998-05-06 2005-12-21 삼성전자 주식회사 실시간 복호화를 위한 무손실 부호화 및 복호화 시스템
SE0001727L (sv) * 2000-05-10 2001-11-11 Global Ip Sound Ab Överföring över paketförmedlade nät
DE10102154C2 (de) * 2001-01-18 2003-02-13 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Erzeugen eines skalierbaren Datenstroms und Verfahren und Vorrichtung zum Decodieren eines skalierbaren Datenstroms unter Berücksichtigung einer Bitsparkassenfunktion
US6677868B2 (en) * 2001-03-16 2004-01-13 Sharp Laboratories Of America, Inc. Entropy coding with adaptive syntax to replace high probability symbols with lower probabilities symbols
US7536305B2 (en) * 2002-09-04 2009-05-19 Microsoft Corporation Mixed lossless audio compression
BR122018007834B1 (pt) * 2003-10-30 2019-03-19 Koninklijke Philips Electronics N.V. Codificador e decodificador de áudio avançado de estéreo paramétrico combinado e de replicação de banda espectral, método de codificação avançada de áudio de estéreo paramétrico combinado e de replicação de banda espectral, sinal de áudio avançado codificado de estéreo paramétrico combinado e de replicação de banda espectral, método de decodificação avançada de áudio de estéreo paramétrico combinado e de replicação de banda espectral, e, meio de armazenamento legível por computador
US7930184B2 (en) 2004-08-04 2011-04-19 Dts, Inc. Multi-channel audio coding/decoding of random access points and transients
TWI276047B (en) * 2005-12-15 2007-03-11 Ind Tech Res Inst An apparatus and method for lossless entropy coding of audio signal
JP4548348B2 (ja) * 2006-01-18 2010-09-22 カシオ計算機株式会社 音声符号化装置及び音声符号化方法
CA2574935A1 (en) 2006-01-24 2007-07-24 Sherwood Services Ag A method and system for controlling an output of a radio-frequency medical generator having an impedance based control algorithm
DE102006034414B4 (de) * 2006-07-25 2010-12-09 Nokia Siemens Networks Gmbh & Co.Kg Anordnung und Verfahren zur Dekodierung von digitalen Daten
US7991622B2 (en) * 2007-03-20 2011-08-02 Microsoft Corporation Audio compression and decompression using integer-reversible modulated lapped transforms
US8086465B2 (en) * 2007-03-20 2011-12-27 Microsoft Corporation Transform domain transcoding and decoding of audio data using integer-reversible modulated lapped transforms
KR100889750B1 (ko) * 2007-05-17 2009-03-24 한국전자통신연구원 오디오 신호의 무손실 부호화/복호화 장치 및 그 방법
US8576096B2 (en) * 2007-10-11 2013-11-05 Motorola Mobility Llc Apparatus and method for low complexity combinatorial coding of signals
US8239210B2 (en) 2007-12-19 2012-08-07 Dts, Inc. Lossless multi-channel audio codec
US7889103B2 (en) * 2008-03-13 2011-02-15 Motorola Mobility, Inc. Method and apparatus for low complexity combinatorial coding of signals
US8386271B2 (en) 2008-03-25 2013-02-26 Microsoft Corporation Lossless and near lossless scalable audio codec
US8573405B2 (en) * 2009-08-31 2013-11-05 Ncr Corporation Media depository
JP5802387B2 (ja) * 2010-12-24 2015-10-28 サン電子工業株式会社 チップ形コンデンサ及びその製造方法
GB2495918B (en) * 2011-10-24 2015-11-04 Malcolm Law Lossless buried data
DE202013102577U1 (de) * 2013-06-17 2014-09-23 Kuka Systems Gmbh Bearbeitungseinrichtung
US20170135786A1 (en) * 2013-07-18 2017-05-18 Andris Jaunberzins Endodontic Instrument With Narrow Radial Lands
KR102270106B1 (ko) 2013-09-13 2021-06-28 삼성전자주식회사 에너지 무손실 부호화방법 및 장치, 신호 부호화방법 및 장치, 에너지 무손실 복호화방법 및 장치, 및 신호 복호화방법 및 장치
EP3046105B1 (en) * 2013-09-13 2020-01-15 Samsung Electronics Co., Ltd. Lossless coding method
US10893266B2 (en) * 2014-10-07 2021-01-12 Disney Enterprises, Inc. Method and system for optimizing bitrate selection
US9286313B1 (en) * 2014-12-27 2016-03-15 Ascava, Inc. Efficient lossless reduction of data by deriving data from prime data elements resident in a content-associative sieve
KR102294669B1 (ko) 2015-08-12 2021-08-27 삼성전자 주식회사 전자 장치 및 이의 데이터 압축 방법
CN105405443A (zh) * 2015-10-23 2016-03-16 福州瑞芯微电子股份有限公司 基于ape格式的音频信号压缩处理系统及方法
JP6846426B2 (ja) * 2015-12-10 2021-03-24 アスカバ・インコーポレイテッドAscava, Inc. 音声データおよびブロック処理ストレージシステム上に記憶されたデータの削減
CN108282720B (zh) * 2017-01-05 2020-08-07 北京小鸟听听科技有限公司 一种音频数据流的传输方法及装置
FR3101503A1 (fr) * 2019-09-27 2021-04-02 Orange Gestion du téléchargement progressif adaptatif d’un contenu numérique sur réseau mobile avec sélection d’un débit d’encodage maximum autorisé en fonction d’un godet de données

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3621056A1 (de) * 1986-06-24 1988-01-14 Polygram Gmbh Verfahren zum ausrichten der drehlage von drehbaren oder positionieren von verschieblichen gegenstaenden
US5122873A (en) * 1987-10-05 1992-06-16 Intel Corporation Method and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels
US4868653A (en) * 1987-10-05 1989-09-19 Intel Corporation Adaptive digital video compression system
US4785349A (en) * 1987-10-05 1988-11-15 Technology Inc. 64 Digital video decompression system
US4918523A (en) * 1987-10-05 1990-04-17 Intel Corporation Digital video formatting and transmission system and method
EP0587783B1 (en) * 1991-06-04 1997-10-15 Qualcomm, Inc. Adaptive block size image compression system
JP3373221B2 (ja) * 1992-03-04 2003-02-04 パイオニアビデオ株式会社 ディジタルオーディオ信号の記録再生装置
GB2270603B (en) * 1992-09-09 1996-07-24 Sony Broadcast & Communication Data formatting
US5717394A (en) * 1993-02-10 1998-02-10 Ricoh Company Ltd. Method and apparatus for encoding and decoding data
US5583500A (en) 1993-02-10 1996-12-10 Ricoh Corporation Method and apparatus for parallel encoding and decoding of data
JP3247804B2 (ja) 1993-08-17 2002-01-21 株式会社リコー データ圧縮方法、データ圧縮/伸長方法、符号語データ数制限装置
US5451942A (en) * 1994-02-04 1995-09-19 Digital Theater Systems, L.P. Method and apparatus for multiplexed encoding of digital audio information onto a digital audio storage medium
FR2722041B1 (fr) * 1994-06-30 1998-01-02 Samsung Electronics Co Ltd Decodeur de huffman
US5708473A (en) * 1994-08-30 1998-01-13 Hughes Aircraft Company Two stage video film compression method and system
KR100352253B1 (ko) 1995-09-29 2003-01-08 마쯔시다덴기산교 가부시키가이샤 비트스트림을인터리브하여매체에기록재생하는방법및그장치
US5612956A (en) * 1995-12-15 1997-03-18 General Instrument Corporation Of Delaware Reformatting of variable rate data for fixed rate communication
US5839100A (en) * 1996-04-22 1998-11-17 Wegener; Albert William Lossless and loss-limited compression of sampled data signals
KR19980016182A (ko) 1996-08-27 1998-05-25 전형구 고분자를 음극에 이용한 리튬전지 제조방법
GB2321375B (en) * 1997-01-21 2002-02-27 Fujitsu Ltd Data encoding method and apparatus and data decoding method and apparatus
KR100354531B1 (ko) 1998-05-06 2005-12-21 삼성전자 주식회사 실시간 복호화를 위한 무손실 부호화 및 복호화 시스템
KR100908114B1 (ko) * 2002-03-09 2009-07-16 삼성전자주식회사 스케일러블 무손실 오디오 부호화/복호화 장치 및 그 방법

Also Published As

Publication number Publication date
CN1365194A (zh) 2002-08-21
TW420908B (en) 2001-02-01
US7756716B2 (en) 2010-07-13
HK1047361B (zh) 2006-03-10
HK1047362A1 (zh) 2003-02-14
US6477501B1 (en) 2002-11-05
SG76613A1 (en) 2000-11-21
HK1047359A1 (zh) 2003-02-14
CN1113471C (zh) 2003-07-02
CN1241844A (zh) 2000-01-19
US20020016714A1 (en) 2002-02-07
CN1225841C (zh) 2005-11-02
EP1258996A1 (en) 2002-11-20
US7389237B2 (en) 2008-06-17
EP1258997B1 (en) 2012-02-29
US6473736B2 (en) 2002-10-29
DE69933058D1 (de) 2006-10-12
ID22721A (id) 1999-12-09
EP1258995A1 (en) 2002-11-20
KR100354531B1 (ko) 2005-12-21
US20020013699A1 (en) 2002-01-31
CN1350283A (zh) 2002-05-22
CN100505553C (zh) 2009-06-24
US6546370B2 (en) 2003-04-08
DE69933058T2 (de) 2007-04-12
HK1043857A1 (zh) 2002-09-27
EP1258993B1 (en) 2006-07-26
CN1862659A (zh) 2006-11-15
US8155973B2 (en) 2012-04-10
US6480829B2 (en) 2002-11-12
EP1258996B1 (en) 2006-08-23
US7133832B2 (en) 2006-11-07
US20060053019A1 (en) 2006-03-09
US6385587B1 (en) 2002-05-07
EP1258993A1 (en) 2002-11-20
MY122320A (en) 2006-04-29
DE69932959D1 (de) 2006-10-05
DE69932958D1 (de) 2006-10-05
CN1855226B (zh) 2010-10-06
US20030065518A1 (en) 2003-04-03
BR9901456A (pt) 2000-01-18
CN1311425C (zh) 2007-04-18
DE69932959T2 (de) 2007-04-26
EP1258997A1 (en) 2002-11-20
US20040068405A1 (en) 2004-04-08
DE69932543D1 (de) 2006-09-07
EP0955731A3 (en) 2001-04-04
US6678662B2 (en) 2004-01-13
KR19990084435A (ko) 1999-12-06
HK1047361A1 (en) 2003-02-14
JPH11355148A (ja) 1999-12-24
CN100446426C (zh) 2008-12-24
EP0955731A2 (en) 1999-11-10
US20080126103A1 (en) 2008-05-29
BR9901456B1 (pt) 2012-05-29
CN1619645A (zh) 2005-05-25
US20100241440A1 (en) 2010-09-23
HK1047358A1 (zh) 2003-02-14
JP3148200B2 (ja) 2001-03-19
CN1365196A (zh) 2002-08-21
CN1365193A (zh) 2002-08-21
CN1365192A (zh) 2002-08-21
CN1855225B (zh) 2010-04-28
EP1258994A1 (en) 2002-11-20
EP0955731B1 (en) 2009-11-25
CN1855225A (zh) 2006-11-01
CN1365195A (zh) 2002-08-21
CN100456639C (zh) 2009-01-28
RU2158057C1 (ru) 2000-10-20
EP1258994B1 (en) 2006-08-30
HK1047360A1 (zh) 2003-02-14
DE69932958T2 (de) 2007-04-19
EP1258995B1 (en) 2006-08-23
DE69932543T2 (de) 2007-08-23
US20020013700A1 (en) 2002-01-31
DE69941648D1 (de) 2010-01-07
CN100456638C (zh) 2009-01-28

Similar Documents

Publication Publication Date Title
CN1855226B (zh) 无损解码器及其方法
KR100261254B1 (ko) 비트율 조절이 가능한 오디오 데이터 부호화/복호화방법 및 장치
CN1064773C (zh) 数字信号的编码方法和解码方法
CN102365680A (zh) 音频信号的编码和解码方法及其装置
CN103416063A (zh) 运动图像解码装置及运动图像解码方法
KR100370411B1 (ko) 비트율 조절이 가능한 오디오 부호화방법 및 이를이용한오디오부호화기
JP2001339313A (ja) Pcm信号符号化装置及び復号化装置
KR100247348B1 (ko) 엠펙 오디오 디코더에서 메모리 사이즈를 최소화하기 위한 회로 및 방법
JPH07121198A (ja) 音声蓄積装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1097337

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
CI01 Publication of corrected invention patent application

Correction item: Claims

Correct: 7 items

False: 12 items

Number: 40

Volume: 26

CI03 Correction of invention patent

Correction item: Claims

Correct: 7 items

False: 12 items

Number: 40

Page: Description

Volume: 26

ERR Gazette correction

Free format text: CORRECT: CLAIM OF RIGHT; FROM: ITEM 12 TO: ITEM 7

REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1097337

Country of ref document: HK

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20101006