KR100472904B1 - 음악 부분을 자동으로 선별해 저장하는 디지털 음악 재생장치 및 그 방법 - Google Patents
음악 부분을 자동으로 선별해 저장하는 디지털 음악 재생장치 및 그 방법 Download PDFInfo
- Publication number
- KR100472904B1 KR100472904B1 KR10-2002-0009044A KR20020009044A KR100472904B1 KR 100472904 B1 KR100472904 B1 KR 100472904B1 KR 20020009044 A KR20020009044 A KR 20020009044A KR 100472904 B1 KR100472904 B1 KR 100472904B1
- Authority
- KR
- South Korea
- Prior art keywords
- music
- data
- digital
- signal
- music data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/02—Analogue recording or reproducing
- G11B20/04—Direct recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10268—Improvement or modification of read or write signals bit detection or demodulation methods
- G11B20/10287—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors
- G11B20/10296—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors using the Viterbi algorithm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/16—Manual control
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00992—Circuits for stereophonic or quadraphonic recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
- G10H2210/046—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal for differentiation between music and non-music signals, based on the identification of musical parameters, e.g. based on tempo detection
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/046—File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
- G10H2240/061—MP3, i.e. MPEG-1 or MPEG-2 Audio Layer III, lossy audio compression
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/005—Algorithms for electrophonic musical instruments or musical processing, e.g. for automatic composition or resource allocation
- G10H2250/015—Markov chains, e.g. hidden Markov models [HMM], for musical processing, e.g. musical analysis or musical composition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/005—Algorithms for electrophonic musical instruments or musical processing, e.g. for automatic composition or resource allocation
- G10H2250/015—Markov chains, e.g. hidden Markov models [HMM], for musical processing, e.g. musical analysis or musical composition
- G10H2250/021—Dynamic programming, e.g. Viterbi, for finding the most likely or most desirable sequence in music analysis, processing or composition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/311—Neural networks for electrophonic musical instruments or musical processing, e.g. for musical recognition or control, automatic composition or improvisation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Probability & Statistics with Applications (AREA)
- Circuits Of Receivers In General (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
Claims (35)
- 방송 신호를 수신하여 선국하는 튜너, 선국된 방송 신호를 가청음으로 출력하는 음향 출력부, 장치의 동작 상태를 표시하는 표시부를 포함하여, 상기 방송 신호 중 모든 음악 신호를 추출해 음악 데이터로 저장하는 디지털 음악 녹음 재생 장치에 있어서,아날로그 신호를 디지털 데이터로 변환하거나 디지털 데이터를 아날로그 신호로 변환하며, 디지털 데이터를 음악 데이터로 압축하여 인코딩(Encoding)하거나 압축된 디지털 데이터를 디코딩하여 출력하는 신호 처리부;상기 신호 처리부에서 출력된 상기 디지털 데이터를 음악 추출 알고리즘에 따라 음악 데이터와 비음악 데이터로 분리해 음악 데이터만을 추출하고, 추출한 상기 음악 데이터 및 상기 음악 데이터의 처음과 끝을 인식하는 시종 데이터를 생성해 출력하는 음악 추출부;상기 디지털 음악 재생 장치의 동작 모드를 라디오 방송을 수신하는 방송 수신 모드로 전환하는 방송키와 방송되는 음악 신호에 대해 녹음 저장을 실행하도록 하는 녹음키가 구비된 키입력부;상기 음악 추출부에서 출력되는 상기 음악 데이터가 항상 임시로 저장되되, 상기 녹음키의 입력이 있는 경우에는 상기 음악 데이터가 확정적으로 저장되는 음악 저장 영역을 포함하는 음악 데이터 저장부; 및상기 신호 처리부를 제어하여 상기 음악 데이터 저장부에 상기 음악 추출부에 의해 추출된 상기 음악 데이터가 항상 임시로 저장되도록 제어하고, 상기 녹음키의 입력이 있는 경우 상기 음악 저장 영역에 임시로 저장된 상기 음악 데이터를 확정적으로 저장하도록 제어하는 마이크로 프로세서를 포함하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 1 항에 있어서,상기 음악 데이터 저장부에 임시로 저장되는 상기 음악 데이터는 각 곡마다 저장되는 순서에 따라 순차적으로 저장되고, 상기 음악 데이터만이 계속적으로 저장되다가 상기 음악 데이터 저장부의 저장 용량을 초과하는 경우, 마이크로 프로세서는 상기 음악 데이터 저장부에 저장되어 있던 이전 음악 데이터 중 먼저 기록된 순서대로 한곡씩 삭제한 후 새로운 음악 데이터를 저장하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 2 항에 있어서,상기 키입력부에 음악 데이터를 삭제하는 삭제키를 구비하고, 상기 마이크로 프로세서는 상기 음악 데이터 저장부에 저장된 음악 데이터의 리스트를 상기 표시부로 출력하여, 사용자가 삭제하기 원하는 리스트를 선택하게 하고, 삭제에 관한 키입력에 따라 상기 음악 데이터 저장부에 저장된 음악 데이터를 삭제하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 2 항에 있어서,상기 음악 추출부는 인공 신경망(Artificial Neural Network)을 이용해 다수의 입력 데이터를 연산하여 음악 데이터와 비음악 데이터로 분리하고 비음악 데이터는 제거해 음악 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 2 항에 있어서,상기 신호 처리부는 하드웨어(Hardware) 방식의 신호 처리부 또는 DSP(Digital Signal Processor: 디지털 신호 처리 프로세서)인 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 5 항에 있어서,상기 신호 처리부는 아날로그 신호를 디지털 신호로 변환하는 ADC(Analog to Digital Converter)와, 상기 DSP의 전반적인 동작을 제어하는 DSP 코어(Core), 디지털 데이터를 아날로그 신호로 변환하는 DAC(Digital to Analog Converter), 아날로그 신호를 음악 데이터로 압축하여 인코딩하는 인코더, 상기 마이크로 프로세서의 제어 명령에 따라 상기 튜너에서 인가되는 방송 신호를 디지털 데이터로 변환하거나 인코딩하여 압축하고, 압축된 디지털 데이터를 디코딩하여 출력하는 프로그램이 저장된 DSP 프로그램부, 압축된 디지털 데이터를 디코딩하는 디코더를 포함하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 2 항에 있어서,상기 음악 추출부는 주파수 분석을 이용해 상기 신호 처리부에서 인가된 디지털 데이터의 좌채널 데이터와 우채널 데이터를 연산하여 그 결과 데이터를 근거로 모노 데이터와 스테레오 데이터로 분리하고 모노 데이터는 제거해 스테레오 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 7 항에 있어서,상기 음악 추출부는 상기 결과 데이터가 '0'에 가까운 데이터이면 모노 데이터로 판단하고, 상기 결과 데이터가 임계값 이상 일정 시간 동안 지속될 경우 스테레오 데이터로 판단하여, 상기 모노 데이터는 제거하고 상기 스테레오 데이터만 출력하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 7 항에 있어서,상기 음악 추출부는 상기 신호 처리부에서 인가되는 방송 데이터의 좌채널 데이터와 우채널 데이터를 연산하여 그 결과 데이터를 출력하는 음향 데이터 연산부, 상기 음향 데이터 연산부에서 인가된 결과 데이터가 '0'에 가까운 데이터이면 모노 데이터로 판단하고, 상기 결과 데이터가 임계값 이상 일정 시간 동안 지속될 경우 스테레오 데이터로 판단하여, 상기 모노 데이터는 제거하고 상기 스테레오 데이터만 출력하는 비음악 제거부, 상기 비음악 제거부에서 인가된 상기 음악 데이터를 상기 신호 처리부로 출력하면서 상기 음악 데이터의 처음과 끝 부분을 식별하여 이를 인식하는 시종 데이터를 생성해 상기 마이크로 프로세서로 전송하는 음악 시종 판단부, 상기 음악 시종 판단부에서 인가된 음악 데이터를 분석하여 음악의 시작과 끝 신호를 분별해 이를 인식하는 시종 데이터를 생성하는 스펙트럼 분석부를 포함하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 9 항에 있어서,상기 음악 시종 판단부는 상기 음악 데이터의 종결부(Ending Portion)에 처리되어 있는 페이드 아웃(Fade-out)을 검출하여 이를 근거로 처음과 끝을 식별하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 9 항에 있어서,상기 음악 시종 판단부는 이전 음악 데이터와 다음 음악 데이터 사이에 존재하는 묵음(Mute) 데이터를 근거로, 묵음이 나타날 경우 그 음악 데이터의 끝으로 인식하고, 묵음을 지나서 다음 음악 데이터가 이어질 때 그 부분을 다음 음악 데이터의 처음으로 인식하여, 이를 나타내는 시종 데이터를 생성하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 9 항에 있어서,상기 음악 시종 판단부는 상기 음악 데이터의 에너지 변화량을 계산하여 에너지가 낮은 구간을 묵음 구간으로 인식해 음악의 끝점 후보로 간주하며, 이때 에너지값은 상기 비음악 제거부에서 인가되는 음악 데이터를 프레임 단위로 하여 그 위상값을 제곱하고 로그(Log)를 취하여 얻으며,음악 검출 구간의 길이를 3 ~ 5분으로 고려하여 음악 구간을 추출함으로써 그 음악의 처음과 끝을 판단하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 9 항에 있어서,상기 음악 시종 판단부는 이전 음악 데이터와 다음 음악 데이터의 겹치는 부분이 존재하거나 두 음악 데이터 사이에 묵음 구간이 없이 연속되어 음악 데이터의 시작과 끝 부분을 식별하지 못할 경우에는 상기 스펙트럼 분석부로 상기 음악 데이터를 인가하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 2 항에 있어서,상기 음악 추출부는 음성 특징들을 추출할 수 있는 데이터들을 수집한 후에 은닉 마르코프 모델(HMM: Hidden Markov Model)을 이용하여 학습을 시켜서 혼합되어 있는 음향 정보로부터 은닉되어 있는 음성 정보를 추출해 제거하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 14 항에 있어서,상기 음악 추출부는 은닉 마르코프 모델에서 매개 변수 추정을 위한 BW 알고리즘을 이용하여 음향 신호 및 그 음향 신호의 특징을 추출하고, 비터비 알고리즘을 이용하여 음악 신호만을 추출해 내는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 14 항에 있어서,상기 음악 추출부는 상기 튜너에서 인가되는 방송 신호 중 다수의 음향 신호가 포함된 오디오 신호를 입력하여 오디오 신호의 음향 특징(Acoustic Feature)을 추출하는 음향 입력부와, 상기 음향 입력부로부터 입력으로 받은 상기 음향 특징이 음성 인식적으로 어떤 음소인지의 가능성(확률 P)을 나타내는 포스테리어 확률(Posterior Probability)을 구하는 다층 퍼셉트론(Multi-Layer Perceptron), 상기 다층 퍼셉트론에서 인가된 포스테리어 확률을 근거로 연산을 실행하여 프레임 안에서 확률값의 분포를 나타내는 단위인 엔트로피(Entropy: Hn)와 프레임 간에 변화에 대한 확률값인 다이너미즘(Dynamism: Dn)을 구하는 특징 추출부(Feature Extractor), 상기 특징 추출부에서 인가된 엔트로피(Hn)와 다이너미즘(Dn)을 근거로 BW 알고리즘과 비터비 알고리즘을 이용하여 음성 클래스(Speech Class)와 음악 클래스(Music Class)를 선별해 음악 데이터를 출력하는 HMM 선별부를 포함하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 16 항에 있어서,상기 음향 특징은 영점 교차 정보(Zero-Crossing Information), 에너지(Energy), 피치(Pitch), 스펙트럼 주파수(Spectral Frequencies), 켑스트럴 계수(Cepstral Coefficient)를 나타내는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 제 2 항에 있어서,상기 음악 추출부는 음성 인식(Speech Recognition) 기술에 기반한 독립 성분 분석(ICA: Independent Component Analysis)을 이용하여 방송 신호 중 음성 신호를 분리해 내어 제거함으로써 음악 신호만을 출력하는 것을 특징으로 하는 디지털 음악 녹음 재생 장치.
- 방송 신호를 수신하여 선국하는 튜너, 선국된 방송 신호를 가청음으로 출력하는 음향 출력부, 상기 방송 신호를 디지털 데이터로 변환하거나 디지털 데이터를 아날로그 신호로 변환하며, 디지털 데이터를 음악 데이터로 압축하여 인코딩(Encoding)하거나 압축된 디지털 데이터를 디코딩하여 출력하는 DSP(Digital Signal Processor: 디지털 신호 처리 프로세서), 상기 DSP에서 인가된 디지털 데이터 중 음악 데이터만을 추출하는 음악 추출부, 음악 데이터를 저장하는 음악 데이터 저장부, 장치의 동작 상태를 표시하는 표시부, 및 라디오 방송을 수신하는 모드로 전환하거나 방송되는 음악 신호에 대해 녹음 저장을 실행하도록 하는 명령을 입력하는 키입력부를 구비하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법에 있어서,(a) 상기 튜너에서 방송 신호를 음향 출력부로 출력함과 더불어 상기 방송 신호를 상기 DSP로 인가하는 단계;(b) 상기 DSP에서 상기 방송 신호를 디지털 데이터로 변환해 상기 음악 추출부로 출력하는 단계;(c) 상기 음악 추출부에서는 음악 추출 알고리즘에 따라 상기 디지털 데이터 중에서 음악 데이터만을 추출하고, 추출한 상기 음악 데이터의 처음과 끝을 인식하는 시종 데이터를 생성하는 단계;(d) 추출된 상기 음악 데이터 및 상기 시종 데이터를 상기 음악 데이터 저장부에 임시로 저장하는 단계;(e) 현재 상기 음향 출력부에서 출력되는 음악을 저장하기 위한 녹음 명령이 상기 키입력부에 의해 입력되었는지를 판단하는 단계; 및(f) 상기 단계 (e)에서의 판단 결과 상기 녹음 명령이 있는 경우, 상기 시종 데이터를 이용하여 상기 음악 데이터 저장부에 임시로 저장되어 있는 상기 음악 데이터를 확정 저장하는 단계를 포함하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 19 항에 있어서,상기 단계 (d)에서 상기 음악 데이터 저장부에 임시로 저장되는 상기 음악 데이터는 각 곡마다 저장되는 순서에 따라 순차적으로 저장되고, 상기 음악 데이터만이 계속적으로 저장되다가 상기 음악 데이터 저장부의 저장 용량을 초과하는 경우, 상기 DSP가 상기 음악 데이터 저장부에 저장되어 있던 이전 음악 데이터 중 확정 유지되지 않은 음악 데이터를 먼저 기록된 순서대로 한곡씩 삭제한 후 새로운 음악 데이터를 저장하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (c)의 상기 음악 추출 알고리즘은,인공 신경망(Artificial Neural Network)을 이용해 다수의 입력 데이터를 연산하여 음악 데이터와 비음악 데이터로 분리하고 비음악 데이터는 제거해 음악 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (c)의 음악 추출 알고리즘은,주파수 분석을 이용해 상기 DSP에서 인가된 디지털 데이터의 좌채널 데이터와 우채널 데이터를 연산하여 그 결과 데이터를 근거로 모노 데이터와 스테레오 데이터로 분리하고 모노 데이터는 제거해 스테레오 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (c)의 음악 추출 알고리즘은,음성 특징들을 추출할 수 있는 데이터들을 수집한 후에 은닉 마르코프 모델(HMM: Hidden Markov Model)을 이용하여 학습을 시켜서 혼합되어 있는 음향 정보로부터 은닉되어 있는 음성 정보를 추출해 제거하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (c)의 음악 추출 알고리즘은,음성 인식(Speech Recognition) 기술에 기반한 독립 성분 분석(ICA: Independent Component Analysis)을 이용하여 방송 신호 중 음성 신호를 분리해 내어 제거함으로써 음악 신호만을 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (d)에서 이전 음악 데이터와 다음 음악 데이터 사이에 존재하는 묵음(Mute) 데이터를 근거로, 묵음이 나타날 경우 그 음악 데이터의 끝으로 인식하고, 묵음을 지나서 다음 음악 데이터가 이어질 때 그 부분을 다음 음악 데이터의 처음으로 인식하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (d)는 상기 음악 데이터의 종결부(Ending Portion)에 처리되어 있는 페이드 아웃(Fade-out)을 검출하여 이를 근거로 처음과 끝을 식별하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (d)는 상기 음악 데이터의 에너지 변화량을 계산하여 에너지가 낮은 구간을 묵음 구간으로 인식해 음악의 끝점 후보로 간주하며, 이때 에너지값은 상기 비음악 제거부에서 인가되는 음악 데이터를 프레임 단위로 하여 그 위상값을 제곱하고 로그(Log)를 취하여 얻으며,음악 검출 구간의 길이를 3 ~ 5분으로 고려하여 음악 구간을 추출함으로써 그 음악의 처음과 끝을 판단하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 제 20 항에 있어서,상기 단계 (c)의 음악 추출 알고리즘은,상기 결과 데이터가 '0'에 가까운 데이터이면 모노 데이터로 판단하고, 상기 결과 데이터가 임계값 이상 일정 시간 동안 지속될 경우 스테레오 데이터로 판단하여, 모노 데이터는 제거하고 스테레오 데이터만 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 저장 방법.
- 방송 신호를 수신하여 선국하는 튜너, 상기 방송 신호를 디지털 데이터로 변환하여 음악 데이터로 압축하여 인코딩하는 신호 처리부, 상기 방송 신호에서 음악 추출 알고리즘에 따라 음악 부분만을 추출하는 음악 추출부, 추출한 상기 음악 부분 저장하는 메모리를 구비하는 디지털 음악 재생 장치의 음악 부분 선별 방법으로서,(a) 상기 튜너에서 출력된 상기 방송 신호를 상기 음악 추출부로 인가하는 단계;(b) 상기 음악 추출부에서는 음악 추출 알고리즘에 따라 상기 방송 신호 중에서 음악 데이터만을 추출하고, 추출한 상기 음악 데이터의 처음과 끝을 인식하는 시종 데이터를 생성하는 단계;(c) 추출된 상기 음악 데이터 및 상기 시종 데이터를 상기 메모리에 임시로 저장하는 단계;(d) 현재 상기 음향 출력부에서 출력되는 음악을 저장하기 위한 녹음 명령이 상기 키입력부에 의해 입력되었는지를 판단하는 단계; 및(e) 상기 단계 (d)에서의 판단 결과 상기 녹음 명령이 있는 경우, 상기 시종 데이터를 이용하여 상기 메모리의 상기 메모리에 임시로 저장되어 있는 상기 음악 데이터를 확정 저장하는 단계를 포함하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
- 제 29 항에 있어서,상기 단계 (a)는 상기 튜너에서 출력된 상기 방송 신호를 상기 신호 처리부에서 디지털 데이터로 변환해 상기 음악 추출부로 인가하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
- 제 29 항에 있어서,상기 단계 (b)의 음악 추출 알고리즘은 주파수 분석을 이용해 상기 신호 처리부에서 인가된 디지털 데이터의 좌채널 데이터와 우채널 데이터를 연산하여 그 결과 데이터를 근거로 모노 데이터와 스테레오 데이터로 분리하고 모노 데이터는 제거해 스테레오 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
- 제 29 항에 있어서,상기 단계 (b)의 음악 추출 알고리즘은 음성 특징들을 추출할 수 있는 데이터들을 수집한 후에 은닉 마르코프 모델(HMM: Hidden Markov Model)을 이용하여 학습을 시켜서 혼합되어 있는 음향 정보로부터 은닉되어 있는 음성 정보를 추출해 제거하고 음악 데이터만을 추출하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
- 제 29 항에 있어서,상기 단계 (b)의 음악 추출 알고리즘은 인공 신경망(Artificial Neural Network)을 이용해 다수의 입력 데이터를 연산하여 음악 데이터와 비음악 데이터로 분리하고 비음악 데이터는 제거해 음악 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
- 제 29 항에 있어서,상기 단계 (b)의 음악 추출 알고리즘은 음성 인식(Speech Recognition) 기술에 기반한 독립 성분 분석(ICA: Independent Component Analysis)을 이용하여 방송 데이터 중 음성 데이터를 분리해 내어 제거함으로써 음악 데이터만을 출력하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
- 제 29 항에 있어서,상기 단계 (e)에서 녹음 저장에 관한 명령이 없으면, 상기 단계 (b)로 복귀하여 다음 음악 부분에 대해 인식하는 것을 특징으로 하는 디지털 음악 재생 장치의 음악 부분 선별 방법.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0009044A KR100472904B1 (ko) | 2002-02-20 | 2002-02-20 | 음악 부분을 자동으로 선별해 저장하는 디지털 음악 재생장치 및 그 방법 |
AU2003207069A AU2003207069A1 (en) | 2002-02-20 | 2003-01-30 | Digital recorder for selectively storing only a music section out of radio broadcasting contents and method thereof |
US10/504,701 US20050169114A1 (en) | 2002-02-20 | 2003-01-30 | Digital recorder for selectively storing only a music section out of radio broadcasting contents and method thereof |
PCT/KR2003/000214 WO2003071537A1 (en) | 2002-02-20 | 2003-01-30 | Digital recorder for selectively storing only a music section out of radio broadcasting contents and method thereof |
EP03703467A EP1476866A4 (en) | 2002-02-20 | 2003-01-30 | DIGITAL RECORDER FOR SELECTIVELY SAVING ONLY ONE MUSIC SECTION FROM FUNCTION ENDS AND METHOD THEREFOR |
CNA03804093XA CN1633690A (zh) | 2002-02-20 | 2003-01-30 | 存储无线电广播内容中的音乐部分的数字记录器及其方法 |
JP2003570347A JP2005518560A (ja) | 2002-02-20 | 2003-01-30 | 音楽部分を自動で選り分けて格納するデジタル再生装置及びその方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0009044A KR100472904B1 (ko) | 2002-02-20 | 2002-02-20 | 음악 부분을 자동으로 선별해 저장하는 디지털 음악 재생장치 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030069419A KR20030069419A (ko) | 2003-08-27 |
KR100472904B1 true KR100472904B1 (ko) | 2005-03-08 |
Family
ID=27751902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0009044A KR100472904B1 (ko) | 2002-02-20 | 2002-02-20 | 음악 부분을 자동으로 선별해 저장하는 디지털 음악 재생장치 및 그 방법 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20050169114A1 (ko) |
EP (1) | EP1476866A4 (ko) |
JP (1) | JP2005518560A (ko) |
KR (1) | KR100472904B1 (ko) |
CN (1) | CN1633690A (ko) |
AU (1) | AU2003207069A1 (ko) |
WO (1) | WO2003071537A1 (ko) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
DE10291762B4 (de) * | 2001-04-25 | 2014-07-10 | Sony Corporation | Datenübertragungsverfahren und Datenübertragungsgerät zum Übertragen von Datenstromdaten |
US8918195B2 (en) | 2003-01-02 | 2014-12-23 | Catch Media, Inc. | Media management and tracking |
US8666524B2 (en) * | 2003-01-02 | 2014-03-04 | Catch Media, Inc. | Portable music player and transmitter |
US8644969B2 (en) * | 2003-01-02 | 2014-02-04 | Catch Media, Inc. | Content provisioning and revenue disbursement |
TW587810U (en) * | 2003-05-02 | 2004-05-11 | Compal Electronics Inc | Digital recorder |
JP2005141601A (ja) * | 2003-11-10 | 2005-06-02 | Nec Corp | モデル選択計算装置,動的モデル選択装置,動的モデル選択方法およびプログラム |
US20050172006A1 (en) * | 2004-02-02 | 2005-08-04 | Hsiang Yueh W. | Device for data transfer between information appliance and MP3 playing unit |
US7672337B2 (en) * | 2004-05-14 | 2010-03-02 | Google Inc. | System and method for providing a digital watermark |
US20050266834A1 (en) * | 2004-05-14 | 2005-12-01 | Ryan Steelberg | System and method for broadcast play verification |
US20050265396A1 (en) * | 2004-05-14 | 2005-12-01 | Ryan Steelberg | System for broadcast play verification and method for same |
KR100576842B1 (ko) * | 2004-07-05 | 2006-05-10 | 주식회사 넷앤티비 | 디지털 오디오 신호의 구간 재생 장치 |
JP2006067266A (ja) * | 2004-08-27 | 2006-03-09 | Sony Corp | 無線通信システム、無線通信装置及び無線通信方法 |
KR100721973B1 (ko) * | 2005-03-24 | 2007-05-25 | 김재천 | 분류알고리즘을 이용한 음악장르 분류 방법 |
GB2430073A (en) * | 2005-09-08 | 2007-03-14 | Univ East Anglia | Analysis and transcription of music |
KR100678917B1 (ko) * | 2005-10-27 | 2007-02-05 | 삼성전자주식회사 | 수신한 방송의 음원 데이터를 휴대폰의 기능음으로설정하는 방법 및 장치 |
JP4321518B2 (ja) | 2005-12-27 | 2009-08-26 | 三菱電機株式会社 | 楽曲区間検出方法、及びその装置、並びにデータ記録方法、及びその装置 |
JP4841276B2 (ja) * | 2006-03-22 | 2011-12-21 | 三洋電機株式会社 | 音楽信号蓄積装置および音楽信号蓄積プログラム |
KR100705240B1 (ko) * | 2006-05-04 | 2007-04-09 | 주식회사 대우일렉트로닉스 | 광 기록재생 장치에서의 음악앨범 생성장치 및 생성방법 |
JP4442585B2 (ja) | 2006-05-11 | 2010-03-31 | 三菱電機株式会社 | 楽曲区間検出方法、及びその装置、並びにデータ記録方法、及びその装置 |
JP2008026662A (ja) * | 2006-07-21 | 2008-02-07 | Sony Corp | データ記録装置、データ記録方法及びデータ記録プログラム |
US8468561B2 (en) | 2006-08-09 | 2013-06-18 | Google Inc. | Preemptible station inventory |
JP2008076776A (ja) * | 2006-09-21 | 2008-04-03 | Sony Corp | データ記録装置、データ記録方法及びデータ記録プログラム |
JP2008241850A (ja) * | 2007-03-26 | 2008-10-09 | Sanyo Electric Co Ltd | 録音または再生装置 |
US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
JP4539750B2 (ja) * | 2008-04-08 | 2010-09-08 | ソニー株式会社 | 記録媒体 |
JP5028321B2 (ja) * | 2008-04-16 | 2012-09-19 | 三洋電機株式会社 | 音楽記録再生装置およびナビゲーション機能を有する音楽記録再生装置 |
US20100293072A1 (en) * | 2009-05-13 | 2010-11-18 | David Murrant | Preserving the Integrity of Segments of Audio Streams |
US8457771B2 (en) * | 2009-12-10 | 2013-06-04 | At&T Intellectual Property I, L.P. | Automated detection and filtering of audio advertisements |
KR101708305B1 (ko) * | 2010-08-31 | 2017-02-20 | 엘지전자 주식회사 | 신호 처리 장치 및 그 방법 |
US8909217B2 (en) | 2011-04-15 | 2014-12-09 | Myine Electronics, Inc. | Wireless internet radio system and method for a vehicle |
US20130325853A1 (en) * | 2012-05-29 | 2013-12-05 | Jeffery David Frazier | Digital media players comprising a music-speech discrimination function |
JP6980177B2 (ja) * | 2018-01-09 | 2021-12-15 | トヨタ自動車株式会社 | オーディオ装置 |
CN108831437B (zh) * | 2018-06-15 | 2020-09-01 | 百度在线网络技术(北京)有限公司 | 一种歌声生成方法、装置、终端和存储介质 |
CN109166593B (zh) * | 2018-08-17 | 2021-03-16 | 腾讯音乐娱乐科技(深圳)有限公司 | 音频数据处理方法、装置及存储介质 |
KR102372580B1 (ko) * | 2020-05-19 | 2022-03-10 | 주식회사 코클 | 비디오 컨텐츠로부터 음악 데이터를 검출하는 장치 및 그의 제어방법 |
EP4084366A1 (en) * | 2021-04-26 | 2022-11-02 | Aptiv Technologies Limited | Method for testing in-vehicle radio broadcast receiver device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1051337A (ja) * | 1996-07-29 | 1998-02-20 | Yukio Hiromoto | Fm文字多重放送録音制御プログラム装置 |
KR20000066843A (ko) * | 1999-04-21 | 2000-11-15 | 구자홍 | 디지털 데이터스트림의 선택적 기록방법 |
KR20010004400A (ko) * | 1999-06-28 | 2001-01-15 | 정선종 | 오디오/영상물의 음향적 장면분할방법 |
JP2001333370A (ja) * | 2000-05-23 | 2001-11-30 | Canon Inc | 画像音処理装置 |
KR20020014875A (ko) * | 2000-08-19 | 2002-02-27 | 윤종용 | 엠피쓰리 플레이어 기능을 내장한 디지털 방송수신기 |
KR20020054622A (ko) * | 2000-12-28 | 2002-07-08 | 엘지전자 주식회사 | 선택적 오디오 채널 선택 장치 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2837576A1 (de) * | 1978-08-29 | 1980-03-13 | Siegfried Markus | Verfahren und vorrichtung zur nahtlosen tonbandaufnahme von musik |
US4752834A (en) * | 1981-08-31 | 1988-06-21 | Shelton Video Editors Inc. | Reciprocating recording method and apparatus for controlling a video recorder so as to edit commercial messages from a recorded television signal |
US5126982A (en) * | 1990-09-10 | 1992-06-30 | Aaron Yifrach | Radio receiver and buffer system therefore |
US5416836A (en) * | 1993-12-17 | 1995-05-16 | At&T Corp. | Disconnect signalling detection arrangement |
JP2000149434A (ja) * | 1998-11-12 | 2000-05-30 | Sony Corp | データ内容情報の記録制御装置及びその方法 |
US6163508A (en) * | 1999-05-13 | 2000-12-19 | Ericsson Inc. | Recording method having temporary buffering |
WO2001063807A1 (en) * | 2000-02-22 | 2001-08-30 | Portalplayer, Inc. | Real-time wireless recording and compression system and method |
JP2002162973A (ja) * | 2000-11-24 | 2002-06-07 | Univ Waseda | 放送された音楽の検索方法 |
US7254454B2 (en) * | 2001-01-24 | 2007-08-07 | Intel Corporation | Future capture of block matching clip |
-
2002
- 2002-02-20 KR KR10-2002-0009044A patent/KR100472904B1/ko not_active IP Right Cessation
-
2003
- 2003-01-30 JP JP2003570347A patent/JP2005518560A/ja active Pending
- 2003-01-30 CN CNA03804093XA patent/CN1633690A/zh active Pending
- 2003-01-30 AU AU2003207069A patent/AU2003207069A1/en not_active Abandoned
- 2003-01-30 EP EP03703467A patent/EP1476866A4/en not_active Withdrawn
- 2003-01-30 WO PCT/KR2003/000214 patent/WO2003071537A1/en active Application Filing
- 2003-01-30 US US10/504,701 patent/US20050169114A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1051337A (ja) * | 1996-07-29 | 1998-02-20 | Yukio Hiromoto | Fm文字多重放送録音制御プログラム装置 |
KR20000066843A (ko) * | 1999-04-21 | 2000-11-15 | 구자홍 | 디지털 데이터스트림의 선택적 기록방법 |
KR20010004400A (ko) * | 1999-06-28 | 2001-01-15 | 정선종 | 오디오/영상물의 음향적 장면분할방법 |
JP2001333370A (ja) * | 2000-05-23 | 2001-11-30 | Canon Inc | 画像音処理装置 |
KR20020014875A (ko) * | 2000-08-19 | 2002-02-27 | 윤종용 | 엠피쓰리 플레이어 기능을 내장한 디지털 방송수신기 |
KR20020054622A (ko) * | 2000-12-28 | 2002-07-08 | 엘지전자 주식회사 | 선택적 오디오 채널 선택 장치 |
Also Published As
Publication number | Publication date |
---|---|
JP2005518560A (ja) | 2005-06-23 |
CN1633690A (zh) | 2005-06-29 |
AU2003207069A1 (en) | 2003-09-09 |
EP1476866A1 (en) | 2004-11-17 |
KR20030069419A (ko) | 2003-08-27 |
WO2003071537A1 (en) | 2003-08-28 |
US20050169114A1 (en) | 2005-08-04 |
EP1476866A4 (en) | 2005-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100472904B1 (ko) | 음악 부분을 자동으로 선별해 저장하는 디지털 음악 재생장치 및 그 방법 | |
US8086168B2 (en) | Device and method for monitoring, rating and/or tuning to an audio content channel | |
US8165306B2 (en) | Information retrieving method, information retrieving device, information storing method and information storage device | |
EP1692799B1 (en) | Automatic extraction of musical portions of an audio stream | |
KR101275467B1 (ko) | 오디오 재생 장치의 이퀄라이저 자동 제어 장치 및 방법 | |
JP4491700B2 (ja) | 音響検索処理方法、音響情報検索装置、音響情報蓄積方法、音響情報蓄積装置および音響映像検索処理方法、音響映像情報検索装置、音響映像情報蓄積方法、音響映像情報蓄積装置 | |
JP2004530153A6 (ja) | 信号を特徴付ける方法および装置、および、索引信号を生成する方法および装置 | |
KR20040082445A (ko) | 자동 오디오 녹음기-재생기 및 그 동작 방법 | |
WO2009038225A1 (ja) | コンテンツ再生装置及びコンテンツ再生方法 | |
Venkatesh et al. | Artificially synthesising data for audio classification and segmentation to improve speech and music detection in radio broadcast | |
JP4330174B2 (ja) | 情報選択方法及び情報選択装置等 | |
JPH10247093A (ja) | オーディオ情報分類装置 | |
KR102431737B1 (ko) | 멀티미디어 데이터에서 하이라이트를 찾는 방법 및 그를 이용한 장치 | |
JP3803302B2 (ja) | 映像要約装置 | |
US8370356B2 (en) | Music search system, music search method, music search program and recording medium recording music search program | |
JP2002116784A (ja) | 情報信号処理装置、情報信号処理方法、情報信号記録再生装置及び情報信号記録媒体 | |
JP3925466B2 (ja) | ストリームデータ編集方法及びその装置 | |
KR20070070728A (ko) | 오디오의 자동 이퀄라이징 시스템 및 그 방법 | |
Venkatesh et al. | Investigating the Effects of Training Set Synthesis for Audio Segmentation of Radio Broadcast. Electronics 2021, 10, 827 | |
JP4841276B2 (ja) | 音楽信号蓄積装置および音楽信号蓄積プログラム | |
CN115938354A (zh) | 一种音频识别方法、装置、存储介质及电子设备 | |
CN114927127A (zh) | 一种多媒体音频分析和处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020220 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040731 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20041115 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050214 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050214 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20080123 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20090211 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20100216 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20100216 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |