CN1248228C - 隐藏错误的方法和装置 - Google Patents

隐藏错误的方法和装置 Download PDF

Info

Publication number
CN1248228C
CN1248228C CNB018023665A CN01802366A CN1248228C CN 1248228 C CN1248228 C CN 1248228C CN B018023665 A CNB018023665 A CN B018023665A CN 01802366 A CN01802366 A CN 01802366A CN 1248228 C CN1248228 C CN 1248228C
Authority
CN
China
Prior art keywords
information flow
low
signal
mistake
information
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.)
Expired - Fee Related
Application number
CNB018023665A
Other languages
English (en)
Other versions
CN1388970A (zh
Inventor
D·雷夫曼
A·A·M·L·布吕克尔斯
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1388970A publication Critical patent/CN1388970A/zh
Application granted granted Critical
Publication of CN1248228C publication Critical patent/CN1248228C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related 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/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10046Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter
    • 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/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1876Interpolating methods
    • 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/10009Improvement or modification of read or write signals
    • 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/10009Improvement or modification of read or write signals
    • G11B20/10222Improvement or modification of read or write signals clock-related aspects, e.g. phase or frequency adjustment or bit synchronisation
    • G11B20/10231Improvement or modification of read or write signals clock-related aspects, e.g. phase or frequency adjustment or bit synchronisation wherein an asynchronous, free-running clock is used; Interpolation of sampled signals
    • 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/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • 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/00007Time or data compression or expansion
    • G11B2020/00014Time or data compression or expansion the compressed signal being an audio signal
    • G11B2020/00065Sigma-delta audio encoding
    • 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/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B2020/1476Synchronisation patterns; Coping with defects thereof
    • 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/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/1823Testing wherein a flag is set when errors are detected or qualified

Abstract

一种针对一位信息流(x(n))的纠错方法,包含对信息流进行低通滤波(F),在发生错误(EF)时用信号u(n)的低频近似(J)来替换经过低通滤波的信号,接着,用∑Δ调制器(SO)将该信号转换成一位信息流y(n)。在未发生错误时,初始信息流可被输出,在发生错误时,再生信息流被输出,该信息流由∑Δ调制器(SD)得到,与初始信息流x(n)位同步(SU)。

Description

隐藏错误的方法和装置
技术领域
本发明涉及数字信号隐藏错误的方法。这种方法可从美国专利5,715,312得到了解。
背景技术
通常,数字信息储存在存储介质上,存储介质包含错误校验码,错误校验码使媒体中信号的再现具有较强的抗干扰性。然而,有时候错误校验失效从而残留的错误会延续至少一帧或几帧。因为这种错误会持续1/75秒或更长,它将导致麻烦。隐藏错误技术试图以相邻的未损坏帧信号来替换损坏区域信号。
发明内容
本发明目的在于提供针对一位信息流信号的隐藏错误方法。这种信号格式被高级音乐光盘(SA-CD)采用,而且该发明提供的方法特点在于数据信号是一位信息流,同时方法中包括采用低通滤波来构造一位信息流的低频成分,在出现错误时用错误发生之前或之后的频率成分来插补低频成分,再利用∑Δ调制器将插补之后获得的低频信号转换成已隐藏错误的再生一位信息流。
用这种方法实现一位信息流的隐藏错误不仅廉价而且简单。然而,质量水准并不太高。该方法包括,信号被∑Δ调制器进行一次量化,并通过第二个∑Δ调制器进行再次量化。特别地对频率较高的信号,该方法对于精确地再现信号(例如对于100Hz的音频信号)仍是很重要的。多次量化造成信号质量下降以至最高质量水准很难实现。为避免信号质量的下降,根据该发明提供的方法突出特征在于,在未发生错误时输出所获得的一位信息流,在发生错误时输出再生的一位信息流,并使∑Δ调制器与获得的信息流实现位同步。对一位信息流进行低通滤波后,经过再次调制变为二次一位信息流,这两个数据流不可能完全一样,所以两个数据流之间的切换会产生音频噪声。为避免这种噪声,两个数据流必须进行位同步来确保两数据流在整个开关期间基本上相同。
该发明还涉及实现上述方法的装置。此装置特征在于,它包含用来构建一位信息流的低频成分的串联低通滤波器,在错误发生期间用低频信号的近似结果来替换低频内容,将替换后所获得的低频信号转换成再生的已隐藏错误的一位信息流。该装置更突出地表现为,用开关装置在未发生错误时将所获得一位信息流输出到输出端,在发生错误时将再生的一位信息流输出到输出端,以及使∑Δ调制器和所获一位信息流位同步。
根据本发明,提供了对数字信息信号进行隐藏错误的方法,其特征在于,数字信息信号是一位信息流,所述方法包括对一位信息流进行低通滤波以重构一位信息流的低频成分,发生错误时用一位信息流的低频近似来替换低频成分,将替换后获得的低频信号通过∑Δ调制器转换成已隐藏错误的再生的一位信息流。
根据本发明,还提供了用于实施上述方法的装置,其特征在于,串联地包含:低通滤波器,用来重构一位信息流的低频成分;位于所述低通滤波器之后的用来在发生错误时,用数字信息信号的低频近似来替换低频成分的装置;位于上述装置之后的∑Δ调制器,用于将替换后获得的低频信号转换成已隐藏错误的再生的一位信息流。
附图说明
该发明可通过附图得到进一步解释。如图所示:
图1为该发明的第一装置的示意图,
图2为该发明的第二装置的示意图。
具体实施方式
图1包括光盘存储单元S,从该单元可获得存储的信号。信号是具有压缩格式的一位信息流信号,经过解压缩单元D进行解压缩。该单元还对所获得的信号进行错误校验,从而在其输出端可获得解压缩的一位信息流。单元D还提供错误标志EF以识别错误校验失效信号所在位置,相应位置的信号应进行隐藏错误处理以消除或最小化音频噪声。
来自解压缩单元D的一位信息流x(n)是+1和-1组成的信息流,速率为64×44,1Hz,且其平均值代表有用的低频(音频)信息。该信息用数字低通滤波器F从信息流中提取,滤波器最好用五阶的,且其截止频率约为100kHz,低频信号送给单元I,单元I受错误标志EF控制,对于含有错误的信息,单元I通过插补方法重构初始信号来替换损坏部分,插补法更适合于这种情况,使未损坏部分信号的不连续电平得到避免。一个有用的插补法是谐波恢复法,该方法见文章“基于模型的信号处理:状态空间法”,作者B.D.Rao和K.S.Arun,美国电气工程师协会的会刊第180卷,第2本,283-309页。接下来,得到恢复的低频信号u(n)用∑Δ调制器SD转换为新的一位信息流y(n)。
低通滤波器F目的在于剔出∑Δ调制器输入信号中过高的频率成分。一位信息流中过高频率成分会造成∑Δ调制器功能异常并且变得不稳定。为此需要认真选择低通滤波器的截止频率,使其尽可能的低,最高音频约为20kHz。然而,人们发现20kHz至100kHz的频率,虽然基本上听不见,但却影响声音接收的精确度。为此低通滤波器F的截止频率更倾向于选在100kHz左右。另一方面,低频信号中的高频成分会造成∑Δ调制器SD内部信号的失真(噪声)。因此建议对来自存储介质的一位信息流避免再次被转换成一位信息流。这是图2所示装置的目的。
该装置中的元件与图1中的元件相对应,可以参照而不需进一步解释。另外,该装置中包含受错误标志EF控制的开关SW,当信号发生错误时,开关将来自单元D的初始信息流x(n)输出给O,另一方面,当错误标志置位时,开关将∑Δ调制器SD输出接给O。这样,避免了初始信息流的再次转换。
在图2的装置中需采取措施确保从初始信息流向∑Δ调制器SD输出的信息流切换以及反向切换不会造成音频噪声。这种噪声一般都会发生,因为这两个信息流的位通常不会一致,甚至当它们载有完全相同的信息时也是如此。所以有必要使∑Δ调制器输出的信息流y(n)和单元D输出的信息流x(n)同步化。在最后,图2所示装置包含同步单元SU,它接受来自单元D的初始信息流和∑Δ调制器的数字低频输入信号u(n),产生校验信号ε供∑Δ调制器内部的一个或更多个积分器状态使用。使用该技术,在一定数量的位后,∑Δ调制器输出的信息流与初始信息流基本上同步运行。例如,从初始信息流向∑Δ调制器输出的信息流切换之前,∑Δ调制器在5000位期间可与初始信息流同步,这样开关SW提供约40000位∑Δ调制器输出的信息流给输出O,接着,当错误标志复位时,开关SW在5000位期间保持连接到∑Δ调制器直至∑Δ调制器又与初始信息流同步为止,而接着开关将输出O重新连接到该初始信息流。
要注意插补器的计算性能很灵敏,因为它必须实时运行。为简化或避免插补器,在储存媒体S的某个特殊区域含有该媒体高度压缩的图象。这种高度压缩的图象通过虚线HC与单元I相关联,用来辅助或替换通常的插补计算。在图1的装置中可采用同样的办法。

Claims (4)

1、对数字信息信号进行隐藏错误的方法,其特征在于,数字信息信号是一位信息流,所述方法包括对一位信息流进行低通滤波以重构一位信息流的低频成分,发生错误时用一位信息流的低频近似来替换低频成分,将替换后获得的低频信号通过∑Δ调制器(SD)转换成已隐藏错误的再生的一位信息流。
2、如权利要求1所述的方法,其特征在于,通过未发生错误时输出获得的一位信息流,发生错误时输出再生的一位信息流,使∑Δ调制器(SD)与获得的一位信息流位同步。
3、用于实施权利要求1中方法的装置,其特征在于,串联地包含:
低通滤波器(F),用来重构一位信息流的低频成分;
位于所述低通滤波器之后的用来在发生错误时,用数字信息信号的低频近似来替换低频成分的装置(I);
位于上述装置(I)之后的∑Δ调制器(SD),用于将替换后获得的低频信号转换成已隐藏错误的再生的一位信息流。
4、如权利要求3所述的装置,特征在于,开关装置(SW),该开关装置在未发生错误时将获得的一位信息流施加到输出端(O)并且在发生错误时将再生的一位信息流施加到输出端(O),以及使∑Δ调制器(SD)与一位信息流同步的同步单元(SU)。
CNB018023665A 2000-08-11 2001-07-31 隐藏错误的方法和装置 Expired - Fee Related CN1248228C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP00202832.2 2000-08-11
EP00202832 2000-08-11

Publications (2)

Publication Number Publication Date
CN1388970A CN1388970A (zh) 2003-01-01
CN1248228C true CN1248228C (zh) 2006-03-29

Family

ID=8171909

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018023665A Expired - Fee Related CN1248228C (zh) 2000-08-11 2001-07-31 隐藏错误的方法和装置

Country Status (6)

Country Link
US (1) US7127644B2 (zh)
EP (1) EP1309972A1 (zh)
JP (1) JP2004507019A (zh)
KR (1) KR100810811B1 (zh)
CN (1) CN1248228C (zh)
WO (1) WO2002015186A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080004883A1 (en) * 2006-06-30 2008-01-03 Nokia Corporation Scalable audio coding
US8879643B2 (en) * 2008-04-15 2014-11-04 Qualcomm Incorporated Data substitution scheme for oversampled data
US8358729B2 (en) * 2008-08-22 2013-01-22 Finisar Corporation Baseband phase-locked loop

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4901077A (en) * 1988-04-18 1990-02-13 Thomson Consumer Electronics, Inc. Sigma-delta modulator for D-to-A converter
GB2263373B (en) * 1992-01-09 1995-05-24 Sony Broadcast & Communication Data error concealment
GB2268613B (en) * 1992-07-06 1996-03-20 Sony Broadcast & Communication Digital signal processing apparatus
JPH06174147A (ja) 1992-12-14 1994-06-24 Ebara Corp 真空弁
DE69612780T2 (de) 1995-03-24 2001-11-29 Sony Corp Verfahren und Gerät zur Interpolation von digitalen Daten
EP0786171A2 (en) 1995-04-21 1997-07-30 Koninklijke Philips Electronics N.V. Concealment method and arrangement and reproducing apparatus provided with the concealment arrangement
JP4150084B2 (ja) * 1995-11-24 2008-09-17 ソニー株式会社 ディスク記録媒体
US6269338B1 (en) * 1996-10-10 2001-07-31 U.S. Philips Corporation Data compression and expansion of an audio signal
JP2000163888A (ja) * 1998-11-20 2000-06-16 Sony Corp 再生装置
KR100587280B1 (ko) * 1999-01-12 2006-06-08 엘지전자 주식회사 오류 은폐방법

Also Published As

Publication number Publication date
US7127644B2 (en) 2006-10-24
JP2004507019A (ja) 2004-03-04
KR100810811B1 (ko) 2008-03-06
WO2002015186A1 (en) 2002-02-21
KR20020039679A (ko) 2002-05-27
CN1388970A (zh) 2003-01-01
US20020080957A1 (en) 2002-06-27
EP1309972A1 (en) 2003-05-14

Similar Documents

Publication Publication Date Title
KR100603894B1 (ko) 오디오신호의데이터압축및복원장치와방법
US7107212B2 (en) Bitstream data reduction coding by applying prediction
CN101189678A (zh) 具有最小存储要求的直接流数字音频
US20020165631A1 (en) Audio signal processing with adaptive noise-shaping modulation
JPS61199333A (ja) 極値符号化用デジタル化信号処理方法および装置
CN1828756B (zh) 高频插补装置及再生装置
CN1248228C (zh) 隐藏错误的方法和装置
Janssen et al. Super-audio CD: an introduction
US6385588B2 (en) Data compression and expansion of an N-level information signal
CN1092865C (zh) 用于传输具有特定字长的样本形式且以特定采样速率出现的数字音频信号的数字传输系统
US4271332A (en) Speech signal A/D converter using an instantaneously-variable bandwidth filter
US5831565A (en) Signal processing apparatus for converting multi-bit signal having sub-data added thereto into one-bit signal
JPH0738437A (ja) コーデック装置
US5719574A (en) Digital audio transmission apparatus
US6285301B1 (en) Prediction on data in a transmission system
JPS61104400A (ja) 音記録方法
EP0890949A2 (en) Digital audio processing system compatible with digital versatile disk video standard
JPH0974358A (ja) デジタル信号の圧縮伸張方法及び装置
JPH09321630A (ja) ミキシング回路、符号化装置および符復号化装置
JP2000508146A (ja) 複数のディジタル情報信号に関するデータの圧縮/伸長
KR20050046172A (ko) 오디오 데이터 처리방법
JPH08335882A (ja) 符号装置及び復号装置
JP2003242726A (ja) オーディオ信号伝送装置、マイクロフォン装置、オーディオ再生装置
JPH06124100A (ja) 音声録音再生装置
JPH03270415A (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
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NXP CO., LTD.

Free format text: FORMER OWNER: ROYAL PHILIPS ELECTRONICS CO., LTD.

Effective date: 20070907

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20070907

Address after: Holland Ian Deho Finn

Patentee after: Koninkl Philips Electronics NV

Address before: Holland Ian Deho Finn

Patentee before: Koninklike Philips Electronics N. V.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060329

Termination date: 20120731