KR970031388A - 디지털 오디오 신호처리 장치 및 방법(Digital audio signal processing apparatus and method) - Google Patents

디지털 오디오 신호처리 장치 및 방법(Digital audio signal processing apparatus and method) Download PDF

Info

Publication number
KR970031388A
KR970031388A KR1019960061456A KR19960061456A KR970031388A KR 970031388 A KR970031388 A KR 970031388A KR 1019960061456 A KR1019960061456 A KR 1019960061456A KR 19960061456 A KR19960061456 A KR 19960061456A KR 970031388 A KR970031388 A KR 970031388A
Authority
KR
South Korea
Prior art keywords
error
data
sample
data samples
processing
Prior art date
Application number
KR1019960061456A
Other languages
English (en)
Other versions
KR100498515B1 (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 KR970031388A publication Critical patent/KR970031388A/ko
Application granted granted Critical
Publication of KR100498515B1 publication Critical patent/KR100498515B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B14/00Transmission systems not characterised by the medium used for transmission
    • H04B14/02Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
    • H04B14/04Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse code modulation
    • H04B14/046Systems or methods for reducing noise or bandwidth
    • 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/005Correction of errors induced by the transmission channel, if related to the coding algorithm
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2250/00Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
    • G10H2250/131Mathematical functions for musical analysis, processing, synthesis or composition
    • G10H2250/165Polynomials, i.e. musical processing based on the use of polynomials, e.g. distortion function for tube amplifier emulation, filter coefficient calculation, polynomial approximations of waveforms, physical modeling equation solutions
    • G10H2250/195Lagrange polynomials, e.g. for polynomial interpolation or cryptography

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Error Detection And Correction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

다수의 오디오 데이터 샘플내에 포함된 오디오 데이터 에러 샘플에 대하여 보간값을 결정하는 방법 및 장치로서 오디오 데이터 에러 샘플을 결정된 보간값으로 치환하여 이 에러 샘플을 콘실한다. 이러한 방법 및 장치는 다수의 데이터 샘플 에러의 존재 여부에 대응하는 에러 패턴을 에러 샘플이 콘실되기 이전과 이후에 검출하고, 이 검출된 에러 패턴을 기초로 계수를 얻고, 그리고 오디오 데이터 샘플과 계수를 n차(n은 1,2,3,....) 보간식에 대응하는 방법으로 처리하여 보간값을 얻는다. 이러한 보간식은 라그랑주 다항식에 대응한다.

Description

디지털 오디오 신호처리 장치 및 방법(Digital audio signal processing apparatus and method)
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
도 3은 본 발명의 실시예에 따른 디지털 오디오 신호 재생 장치의 장치도.
도 4는 본 발명에서 채용하는 트랙패턴의 나타낸 도면.
도 5는 도 3의 디지털 오디오 신호 재생 장치에 의해 이용되는 525160 시스템에 대하여 셔플링 패턴을 제공하는 표을 나타낸 도면.
도 6은 도 3의 디지털 오디오 신호 재생 장치에 의해 이용되는 625/50시스템에 대하여 셔플링 패턴을 제공하는 표을 나타낸 도면.
도 7은 도 3의 디지털 오디오 신호 재생 장치에 포함된 콘실링 회로의 회로도.
도 8은 도 7의 콘실링 회로의 적합동작읕 설명하는 도면.
도 9는 도 7의 콘실링 회로에서 이용되는 에러 패턴과 대응하는 대응 보간식을 나타낸 표.
도 10은 본 발명의 보간식을 설명하는 플로우챠트.

Claims (20)

  1. 다수의 오디오 데이터 샘플을 표현하는 디지털 오디오 신호의 오디오 데이터 에러 샘플에 대하여 보간값을 정하는 장치에 있어서, 상기 장치는 상기 오디오 데이터 에러 샘플을 포함하는 다수의 오디오 데이터 샘플을 표현하는 에러 패턴을 검출하는 수단과 상기 검출된 에러 패턴에 응답하여 n차 (n은 1,2,3...)보간식을 선택하고 선택된 보간식을 기초로 상기 오디오 데이터 에러 샘플에 대하여 상기 보간값을 얻기 위한 수단을 구비하는 것을 특징으로 하는 보간값 결정 장치.
  2. 제1항에 있어서, 상기 선택수단은 라그랑주 다항식으로부터 얻어진 다수의 보간식중에서 상기 보간식을 선택하는 것을 특징으로 하는 보간값 결정 장치.
  3. 제1항에 있어서, 상기 디지털 오디오 신호의 상기 오디오 데이터 샘플은 기록동작동안 셔플링되어 상기 오디오 데이터 샘플은 원 배열과 구분되는 배열로 설정되며, 상기 장치는 셔플링된 오디오 데이터 샘플을 디셔플링 하는 수단을 더 구비하며, 상기 검출 수단은 상기 셔플링된 오디오 데이터 샘플을 디셔플링한 결과 쉽게 발생하는 에러 패턴을 표현하는 다수의 데이터 에러 패턴중 한 패턴을 현 에러 패턴과 비교하므로서 에러 패턴을 검출하는 것을 특징으로 하는 보간값 결정 장치.
  4. 다수의 오디오 데이터 샘플을 표현하는 디지털 오디오 신호의 오디오 데이터 에러 샘플에 대하여 보간값을 정하는 방법에 있어서, 상기 방법은 상기 오디오 데이터 에러 샘플을 포함하는 다수의 오디오 데이터 샘플을 표현하는 에러 패턴을 검출하는 단계와 상기 검출된 에러 패턴에 응답하여 n차 (n은 1,2,3...)보간식을 선택하는 단계와 상기 선택된 보간식을 기초로 상기 오디오 데이터 에러 샘플에 대하여 상기 보간값을 얻기 위해 단계을 포함하는 것을 특징으로 하는 보간값 결정방법.
  5. 제 4 항에 있어서, 상기 선택단계는 라그랑주 다항식으로부터 얻어진 다수의 보간식중에서 상기 보간식을 선택하는 것을 특징으로 하는 보간값 결정 방법.
  6. 제 4 항에 있어서, 상기 디지털 오디오 신호의 상기 오디오 데이터 샘플은 기록동작동안 셔플링되어 상기 오디오 데이터 샘플이 원배열과 구분되는 배열로 설정되며, 상기 방법은 셔플링된 오디오 데이터 샘플을 디셔플링하는 단계를 더 포함하며, 상기 검출 단계는 상기 셔플링된 오디오 데이터 샘플을 디셔플링한 결과 쉽게 발생하는 에러 패턴을 표현하는 다수의 데이터 에러 패턴중 한 패턴을 현 에러 패턴과 비교하므로서 에러 패턴을 검출하는 것을 특징으로 하는 보간값 결정 방법.
  7. 에러 샘플을 처리하는 장치에 있어서, 콘실되는 에러 데이터 샘플을 갖는 다수의 데이터 샘플을 수신하는 수단과, 상기 각 데이터 샘플이 에러를 수반하고 있는가를 지시하는 각 수신된 데이터 샘플에 대응하는 플래그를 수신하고, 다수의 에러 데이터 샘플과 에러 데이터 샘플이 아닌 다수의 데이터 샘플의 배열을 표현하는 에러패턴을 수신한 플래그로부터 결정하는 수단과, 결정된 에러 패턴에서 데이터 샘플에 대하여 각 계수를 얻기 위한 수단과, 상기 수신된 데이터 샘플과 계수 처리하여, 콘실되는 상기 에러 데이터 샘플에 대하여 보간된 데이터 샘플을 생성하는 수단을 구비하는 것을 특징으로 하는 에러 샘플 처리장치.
  8. 제 7 항에 있어서, 상기 처리 수단에 의해 실행된 처리는 리그랑주 다항식과 대응하는 것을 특징으로 하는 에러 샘플 처리장치.
  9. 제 7 항에 있어서, 상기 결정된 에러 패턴에서 각 에러 데이터 샘플에 대하여 각 계수는 제로 값을 갖는 것을 특징으로 하는 에러 샘플 처리장치.
  10. 제 7 항에 있어서, 상기 처리 수단은 상기 수신 데이터 샘플과 다수의 라그랑주 다항식중에서 선택된 각 라그랑주 다항식에 따른 계수를 처리하고, 다수의 소정 데이터 패턴중 적어도 한 패턴과 상기 결정된 에러 패턴을 비교하여 선택된 라그랑주 다항식을 정하기 위한 비교 수단을 더 구비하는 것을 특징으로 하는 에러 샘플 처리장치.
  11. 제 9 항에 있어서, 상기 처리 수단은 에러 데이터 샘플이 아닌 데이터 샘플을 각 계수로 체배하는 체배수단을 포함하는 것을 특징으로 하는 에러 샘플 처리장치.
  12. 콘실되는 에러 데이터 샘플을 수반하는 재생된 디지털 오디오 데이터를 처리하는 장치에 있어서, 상기 장치는 기록 매체로부터 재생되고 다수의 에러 데이터 샘플을 갖는 디지털 오디오 데이터 샘플의 스트림을 수신하는 수단으로서, 상기 데이터 샘플은 셔플링되어 원 데이터 배열과 구분되는 배열을 갖는 수신 수단과, 오디오데이터 샘플의 수신된 스트림에서 포함된 에러 데이터 샘플을 정정하는 에러 정정수단과, 상기 에러 정정 데이터 샘플을 디셔플링하여 상기 원 데이터 배열과 유사한 데이터 배열을 얻는 디셔플링 수단과, 상기 정정 수단에 의해 정정되지 않은 에러 데이터 샘플을 콘실링하는 수단으로서, 상기 콘실링 수단은 콘실링되는 에러 데이터를 수반하는 다수의 디셔플링 데이터 샘플을 수신하는 수단과, 상기 각 디셔플링 데이터 샘플이 에러를 갖고 있는 지를 지시하는 각 수신된 디셔플링 데이터 샘플에 대응하는 플래그를 수신하고, 다수의 에러 데이트 샘플과 에러 데이터 샘플이 아닌 다수의 데이터 샘플의 배열를 표현하는 에러 패턴을 상기 수신한 플래그로부터 결정하는 수단과, 상기 결정된 에러 패턴의 데이터 샘플에 대하여 각 계수를 얻기 위한 수단과, 상기 수신된 디셔플링데이터 샘플과 상기 계수를 처리하여 콘실되는 상기 에러 데이터에 대하여 보간된 데이터 샘플을 생성하는 처리 수단을 갖는 콘실링 수단을 구비하는 것을 특징으로 하는 재생된 디지털 오디오 데이터 처리장치.
  13. 제 12 항에 있어서, 상기 처리 수단에 의해 실행되는 처리는 라그랑주 다항식과 대응하는 것을 특징으로 하는 재생된 디지털 오디오 데이터 처리장치.
  14. 에러 샘플을 처리하는 방법에 있어서, 콘실되는 에러 데이터 샘플을 갖는 다수의 데이터 샘플을 수신하는 단계와, 상기 각 데이터 샘플이 에러릍 수반하고 있는가를 지시하는 각 수신된 데이터 샘플에 대응하는 플래그를 수신하고, 다수의 에러 데이터 샘플과 에러데이터 샘플이 아닌 다수의 데이터 샘플의 배열을 표현하는 에러패턴을 수신한 플래그로부터 결정하는 단계와, 결정된 에러 패턴에서 데이터 샘플에 대하여 각 계수를 얻기 위한 단계와, 상기 수신된 데이터 샘플과 계수를 처리하여, 콘실되는 상기 에러 데이터 샘플에 대하여 보간된 데이터 샘플을 생성하는 단계를 구비하는 것을 특징으로 하는 에러 샘플 처리방법.
  15. 제 14 항에 있어서, 상기 처리 수단에 의해 실행된 처리는 리그랑주 다항식과 대응하는 것을 특징으로 하는 에러 샘플 처리방법.
  16. 제 14 항에 있어서, 상기 결정된 에러 패턴에서 각 에러 데이터 샘플에 대하여 각 계수는 제로 값을 갖는 것을 특징으로 하는 에러 샘플 처리방법.
  17. 제 14 항에 있어서, 상기 처리 단계는 상기 수신 데이터 샘플과 다수의 라그랑주 다항식중에서 선택된 각 라그랑주 다항식에 따른 계수를 처리하고, 다수의 소정 데이터 패턴중 적어도 한 패턴과 상기 결정된 에러 패턴을 비교하여 선택된 라그랑주 다항식을 정하기 위한 비교 단계를 더 포함하는 것을 특징으로 하는 에러 샘플처리방법.
  18. 제 16 항에 있어서, 상기 처리 단계는 에러 데이터 샘플이 아닌 데이터 샘플을 각 계수로 체배하는 것을 특징으로 하는 에러 샘플 처리방법.
  19. 콘실되는 에러 데이터 샘플을 수반하는 재생된 디지털 오디오 데이터를 처리하는 방법에 있어서, 상기 방법은 기록 매체로부터 재생되고 다수의 에러 데이터 샘플을 갖는 디지털 오디오 데이터 샘플의 스트림을 수신하는 단계로서,상기 데이터 샘플은 셔플링되어 원 데이터 배열과 구분되는 배열을 갖는 수신 단계와, 오디오데이터 샘플의 수신된 스트림에서 포함된 에러 데이터 샘플을 정정하는 에러 정정단계과, 상기 에러 정정 데이터 샘플을 디셔플링하여 상기 원 데이터 배열과 유사한 데이터 배열을 얻는 디셔플링 단계과, 상기 정정 단계에의해 정정되지 않은 에러 데이터 샘플을 콘실링하는 단계으로서, 상기콘실링 단계는 콘실링되는 에러 데이터를수반하는 다수의 디셔플링 데이터 샘플을 수신하는 단계와, 상기 각 디셔플링 데이터 샘플이 에러를 갖고 있는지를 지시하는 가 수신된 디셔플링 데이터 샘플에 대응하는 플래그를 수신하고, 다수의 에러 데이터 샘플과 에러데잍 샘플이 아닌 다수의 데이터 샘플의 배열을 표현하는 에러 패턴을 상기 수신한 플래그로부터 결정하는 단계와,상기 결정된 에러 패턴의 데이터 샘플에 대해여 각 계수를 얻기 위한 단계와, 상기 수신된 디셔플링 데이터 샘플과상기 계수를 처리하여 콘실되는 상기 에러 데이터에 대하여 보간된 데이터 샘플을 생성하는 처리단계를 포함하는콘실링 단계를 포함하는 것을 특징으로 하는 재생된 디지털 오디오 데이터 처리방법
  20. 제19항에 있어서, 상기 처리 단계에 의해 실행되는 처리는 라그랑주 다항식과 대응하는 것을 특징으로 하는 재생된 디지털 오디오 데이터 처리방법.
    ※ 참고사항:최초출원 내용에 의하여 공개하는 것임.
KR1019960061456A 1995-11-30 1996-11-29 에러샘플을보간하기위한디지털오디오데이터처리장치및방법 KR100498515B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP95-335938 1995-11-30
JP33593895A JP3572769B2 (ja) 1995-11-30 1995-11-30 ディジタルオーディオ信号処理装置および方法

Publications (2)

Publication Number Publication Date
KR970031388A true KR970031388A (ko) 1997-06-26
KR100498515B1 KR100498515B1 (ko) 2005-09-12

Family

ID=18294030

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960061456A KR100498515B1 (ko) 1995-11-30 1996-11-29 에러샘플을보간하기위한디지털오디오데이터처리장치및방법

Country Status (4)

Country Link
US (1) US5805469A (ko)
JP (1) JP3572769B2 (ko)
KR (1) KR100498515B1 (ko)
CN (3) CN100361396C (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6026506A (en) * 1997-09-26 2000-02-15 International Business Machines Corporation Concealing errors in transport stream data
CN1147052C (zh) 1998-05-27 2004-04-21 Ntt移动通信网株式会社 ***方法与设备和去***方法与设备
US6509932B1 (en) * 1998-10-20 2003-01-21 Divio, Inc. Method and apparatus for providing audio in a digital video system
JP2000165791A (ja) * 1998-11-25 2000-06-16 Canon Inc 再生装置
KR100652004B1 (ko) * 1999-03-03 2006-11-30 엘지전자 주식회사 오디오 데이터의 에러 정정 장치 및 방법
US6597961B1 (en) * 1999-04-27 2003-07-22 Realnetworks, Inc. System and method for concealing errors in an audio transmission
US6662329B1 (en) * 2000-03-23 2003-12-09 International Business Machines Corporation Processing errors in MPEG data as it is sent to a fixed storage device
KR100462024B1 (ko) * 2002-12-09 2004-12-17 한국전자통신연구원 부가 음성 데이터를 이용한 패킷 손실 복구 방법 및 이를이용한 송수신기
WO2006011265A1 (ja) * 2004-07-23 2006-02-02 D & M Holdings, Inc. オーディオ信号出力装置
JP2006145712A (ja) * 2004-11-18 2006-06-08 Pioneer Electronic Corp オーディオデータ補間装置
KR101441896B1 (ko) 2008-01-29 2014-09-23 삼성전자주식회사 적응적 lpc 계수 보간을 이용한 오디오 신호의 부호화,복호화 방법 및 장치
US8428959B2 (en) * 2010-01-29 2013-04-23 Polycom, Inc. Audio packet loss concealment by transform interpolation
CN103198849B (zh) * 2013-02-19 2015-08-19 上海东方传媒集团有限公司 一种用于dat转录音频的音频修复方法及其***
CN103093782B (zh) * 2013-02-19 2016-01-06 上海东方传媒集团有限公司 一种dat缺失音频的数据识别和替换方法
FR3023036A1 (fr) * 2014-06-27 2016-01-01 Orange Re-echantillonnage par interpolation d'un signal audio pour un codage / decodage a bas retard

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0778970B2 (ja) * 1984-02-29 1995-08-23 キヤノン株式会社 デ−タ処理装置
JP2539353B2 (ja) * 1984-10-05 1996-10-02 株式会社日立製作所 Pcm信号再生方法及び装置
JP2526875B2 (ja) * 1986-11-05 1996-08-21 ソニー株式会社 デイジタル情報記録装置
JPH01236743A (ja) * 1988-03-17 1989-09-21 Hitachi Ltd 補間装置
JPH02131025A (ja) * 1988-11-10 1990-05-18 Mitsubishi Electric Corp データ補間装置
JP3018366B2 (ja) * 1989-02-08 2000-03-13 ソニー株式会社 ビデオ信号処理回路
GB2263373B (en) * 1992-01-09 1995-05-24 Sony Broadcast & Communication Data error concealment
JP3261729B2 (ja) * 1992-04-03 2002-03-04 松下電器産業株式会社 直線補間方法及びその回路
JPH065015A (ja) * 1992-06-18 1994-01-14 Canon Inc 記録再生装置、記録装置及び再生装置
JPH06314978A (ja) * 1993-04-28 1994-11-08 Nec Corp チェン・サーチ回路
US5412638A (en) * 1993-06-02 1995-05-02 Vimak Corporation Method for correcting errors in digital audio data

Also Published As

Publication number Publication date
JP3572769B2 (ja) 2004-10-06
CN1231913C (zh) 2005-12-14
CN100361396C (zh) 2008-01-09
JPH09161417A (ja) 1997-06-20
CN1106083C (zh) 2003-04-16
CN1577585A (zh) 2005-02-09
US5805469A (en) 1998-09-08
KR100498515B1 (ko) 2005-09-12
CN1154608A (zh) 1997-07-16
CN1421857A (zh) 2003-06-04

Similar Documents

Publication Publication Date Title
KR970031388A (ko) 디지털 오디오 신호처리 장치 및 방법(Digital audio signal processing apparatus and method)
EP0150811B1 (en) Method and apparatus for recording digital signals
KR930003528A (ko) 청취공간 상태에 따른 재생 음성신호의 주파수 특성 보정장치
KR950035369A (ko) 압축 오디오/비디오 수신기의 무팅장치
JPH0515112B2 (ko)
KR930020411A (ko) 디스크 플레이어의 재생데이타 처리회로
KR900018989A (ko) 에러 교정 및 검출 장치
WO2004075057A1 (en) A method and apparatus for detecting and concealing data errors in stored digital data
KR970017190A (ko) 싱크 검출 및 보호장치와 그 방법
JPH07128151A (ja) 熱画像解析装置
JP2999881B2 (ja) リードソロモン符号の復号装置
KR900000891A (ko) 자기기록 재생장치의 재생 영상신호에 대한 시간축 보정회로
JP2008275876A (ja) デジタル音声処理装置及びデジタル音声処理プログラム
JP2959320B2 (ja) Id符号検出方法及びid符号検出装置
KR910017384A (ko) 콤팩트 디스크 플레이어
JP2008112056A (ja) 音声信号処理装置
JP2778024B2 (ja) アドレス再生装置
JPH09130753A (ja) 水平同期信号検出装置
KR0162218B1 (ko) 음향신호 프레임 정정 방법 및 장치
JPH0522798A (ja) 位相補正装置
JPH01276925A (ja) ディジタル記録再生装置
KR970017483A (ko) 디지털신호 처리장치
KR940022522A (ko) 회전헤드 기록매체의 직선성 검출장치 및 방법
JPS613372A (ja) 復調回路
JPH05314671A (ja) 情報記録再生装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120619

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee