맞춤기술찾기

이전대상기술

사운드 신호를 기반으로 한 반주제공방법 및 이를 이용한 반주제공장치

  • 기술번호 : KST2014056135
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 외부의 사운드 신호를 기반으로 한 반주 제공 장치에 관한 것이다. 상기 반주 제공 장치는 외부의 입력 장치로부터 사운드 신호가 입력되는 신호 입력부; 다수 개의 음원들에 대한 정보가 저장된 음원 데이터베이스; 상기 신호 입력부로부터 사운드 신호가 제공되면, 사전 설정된 시간 간격의프레임으로 분할하고 각 프레임에 대한 멜로디를 추출하는 멜로디 추출부; 상기 멜로디 추출부에 의해 추출된 각 프레임에 대한 멜로디를 반음계로 변환시키는 반음계 변환부; 상기 신호 입력부로부터 사운드 신호가 제공되면, 각 프레임에 대한 온셋 정보를 검출하여 제공하는 온셋 검출부; 상기 반음계 변환부로부터 각 프레임에 대한 반음 정보를 수신하고, 상기 온셋 검출부로부터 각 프레임에 대한 온셋 정보를 수신하며, 상기 온셋 정보를 이용하여 사운드 신호의 시작 프레임을 검출하고, 상기 사운드 신호의 시작 프레임부터 일정시간동안 기본 주파수에 해당하는 멜로디 시퀀스를 추정하여 제공하는 멜로디 시퀀스 추정부; 상기 멜로디 시퀀스 추정부에 의해 추정된 멜로디 시퀀스와 상기 음원 데이터베이스의 음원들의 멜로디 시퀀스를 비교하여 상기 사운드 신호의 멜로디 시퀀스와 가장 유사한 멜로디 시퀀스를 갖는 유사 음원을 검색하는 음원 선택부; 상기 사운드 신호의 음정과 박자에 따라 유사 음원에 대한 반주를 보정하여 출력하는 반주 보정부와 반주 출력부;를 구비한다.
Int. CL G11B 27/02 (2006.01) G11B 20/10 (2006.01) G10K 15/00 (2006.01) G11B 31/02 (2006.01)
CPC G10H 1/361(2013.01) G10H 1/361(2013.01)
출원번호/일자 1020120029237 (2012.03.22)
출원인 서강대학교산학협력단
등록번호/일자 10-1361033-0000 (2014.02.04)
공개번호/일자 10-2013-0107451 (2013.10.02) 문서열기
공고번호/일자 (20140211) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2012.03.22)
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 서강대학교산학협력단 대한민국 서울특별시 마포구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박형민 대한민국 경기 화성
2 정일영 대한민국 경기 용인시 수지구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이지연 대한민국 서울특별시 관악구 남부순환로 ****, ***호 제니스국제특허법률사무소 (봉천동, 청동빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 서강대학교산학협력단 서울특별시 마포구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2012.03.22 수리 (Accepted) 1-1-2012-0231641-15
2 의견제출통지서
Notification of reason for refusal
2013.07.17 발송처리완료 (Completion of Transmission) 9-5-2013-0493347-44
3 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.09.10 수리 (Accepted) 1-1-2013-0824970-08
4 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.09.10 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0824971-43
5 등록결정서
Decision to grant
2013.12.24 발송처리완료 (Completion of Transmission) 9-5-2013-0893139-25
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.01.11 수리 (Accepted) 4-1-2017-5005781-67
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.01.22 수리 (Accepted) 4-1-2019-5014626-89
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
외부의 입력 장치로부터 사운드 신호가 입력되는 신호 입력부;다수 개의 음원들에 대한 정보가 저장된 음원 데이터베이스;상기 신호 입력부로부터 사운드 신호가 제공되면, 사전 설정된 시간 간격의프레임으로 분할하고, 각 프레임에 대한 멜로디를 추출하는 멜로디 추출부;상기 멜로디 추출부에 의해 추출된 각 프레임에 대한 멜로디를 반음계로 변환시키는 반음계 변환부;상기 신호 입력부로부터 사운드 신호가 제공되면, 사전 설정된 시간 간격의 프레임으로 분할하고, 각 프레임에 대한 온셋 정보를 검출하여 제공하는 온셋 검출부;상기 반음계 변환부로부터 각 프레임에 대한 반음 정보를 수신하고, 상기 온셋 검출부로부터 각 프레임에 대한 온셋 정보를 수신하며, 상기 온셋 정보를 이용하여 사운드 신호의 시작 프레임을 검출하고, 상기 사운드 신호의 시작 프레임부터 일정시간동안 기본 주파수에 해당하는 멜로디 시퀀스를 추정하여 제공하는 멜로디 시퀀스 추정부;상기 멜로디 시퀀스 추정부에 의해 추정된 멜로디 시퀀스와 상기 음원 데이터베이스의 음원들의 멜로디 시퀀스를 비교하여 상기 사운드 신호의 멜로디 시퀀스와 가장 유사한 멜로디 시퀀스를 갖는 유사 음원을 검색하는 음원 선택부;상기 유사 음원에 대한 반주를 상기 음원 데이터베이스로부터 검색하여 출력하는 반주 출력부;를 구비하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
2 2
제1항에 있어서, 상기 반주 제공 장치는 상기 유사 음원에 대한 반주의 음정을 보정하는 반주 보정부를 더 구비하고, 상기 반주 보정부는 사운드 신호의 멜로디 시퀀스의 평균과 상기 유사 음원의 멜로디 시퀀스의 평균의 차이를 이용하여 상기 유사 음원에 대한 반주의 음정을 보정하는 것을 특징으로 하며, 상기 반주 출력부는 상기 반주 보정부에 의해 보정된 음정을 갖는 반주를 출력하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
3 3
제1항에 있어서, 상기 반주 제공 장치는 상기 유사 음원에 대한 반주의 빠르기를 보정하는 반주 보정부를 더 구비하고, 상기 반주 보정부는 상기 음원 선택부가 수행한 동적 타임 워핑(Dynamic Time Warping)에서 획득한 경로의 기울기 정보를 이용하여 상기 유사 음원에 대한 반주의 빠르기를 보정하는 것을 특징으로 하며, 상기 반주 출력부는 상기 반주 보정부에 의해 보정된 빠르기를 갖는 반주를 출력하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
4 4
제1항에 있어서, 상기 음원 데이터베이스는 다수 개의 음원들에 대한 멜로디 시퀀스 및 반주 정보를 구비하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
5 5
제1항에 있어서, 상기 멜로디 추출부는 각 프레임의 신호들에 대한 자기 상관 계수(R(τ))를 구하여 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
6 6
제1항에 있어서, 상기 반음계 변환부는 상기 멜로디 추출부로부터 각 프레임의 신호들에 대한 자기상관계수들을 수신하고, 상기 자기상관계수들을 양자화하고 반음계의 에너지값으로 변환하여 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
7 7
제1항에 있어서, 상기 온셋 검출부는 상기 신호 입력부로부터 입력된 사운드 신호의 각 프레임에 대하여 이전과 현재의 다수개의 프레임의 에너지들의 가중치를 둔 합을 계산하고, 각 프레임에 대해 상기 계산된 합이 사전 설정된 문턱값보다 큰 경우 온셋으로 판단하고, 온셋으로 판단된 시간 정보 또는 프레임 정보를 멜로디 시퀀스 추정부로 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
8 8
제1항에 있어서, 상기 멜로디 시퀀스 추정부는 상기 온셋 검출부로부터 제공된 첫번째 온셋으로 판단된 시점으로부터 사전 설정된 일정 시간 동안의 사운드 신호에 대해서 멜로디 시퀀스를 추정하여 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
9 9
제1항에 있어서, 상기 멜로디 시퀀스 추정부는 동적 계획법(dynamic programming)을 수행하여 멜로디 시퀀스를 추정하여 제공하며, 상기 동적 계획법은 상기 반음계 변환부로부터 각 프레임의 각 반음에 대한 양자화된 에너지값들을 수신하고, 상기 수신된 에너지값들을 이용하여 각 프레임의 모든 반음에 대하여 각각 현재 프레임 및 이전 프레임의 각 반음의 에너지 및 반음의 차이를 고려한 스코어(score)를 계산하고, 마지막 프레임에서 가장 큰 스코어를 갖는 반음을 기본 주파수로 결정하고, 상기 마지막 프레임의 가장 큰 스코어를 갖는 반음까지 오는 프레임간의 경로를 역추적하여 멜로디 시퀀스를 결정하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
10 10
제9항에 있어서, 상기 멜로디 시퀀스 추정부는 상기 온셋 검출부로부터 제공되는 온셋으로 판단된 시간 정보 또는 프레임 정보에 따라 온셋 구간을 나누고, 각 단위 온셋 구간별로 동적 계획법(dynamic programming)을 수행하여 멜로디 시퀀스를 추정하여 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
11 11
제1항에 있어서, 상기 음원 선택부는 상기 멜로디 시퀀스 추정부로부터 제공된 멜로디 시퀀스를 정규화시킨 후, 상기 정규화된 멜로디 시퀀스와 상기 음원 데이터베이스의 각 음원들의 멜로디 시퀀스에 대하여 동적 타임 워핑(Dynamic Time Warping)을 수행하여 사운드 신호의 프레임에 대응하는 상기 음원들의 프레임을 추정하고, 서로 대응되는 사운드 신호의 프레임들과 음원의 프레임들의 멜로디 차이를 검출하고, 상기 멜로디 차이가 가장 작은 음원을 유사 음원으로 선택하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 장치
12 12
다수 개의 음원들에 대한 멜로디 시퀀스 및 반주 정보가 저장된 음원 데이터베이스를 이용하여, 외부의 입력장치로부터 입력된 사운드 신호를 기반으로 하여 반주를 제공하는 방법에 있어서, (a) 외부의 입력 장치로부터 사운드 신호를 입력받는 단계;(b) 상기 신호 입력부로부터 사운드 신호가 제공되면, 사전 설정된 시간 간격의프레임으로 분할하고 각 프레임에 대한 멜로디를 추출하는 단계;(c) 상기 추출된 각 프레임에 대한 멜로디를 반음계로 변환시켜 각 프레임의 각 반음에 대한 에너지를 구하는 단계;(d) 상기 신호 입력부로부터 사운드 신호가 제공되면, 사전 설정된 시간 간격의 프레임으로 분할하고, 각 프레임에 대한 온셋 정보를 검출하는 단계;(e) 상기 검출된 온셋 정보를 이용하여 사운드 신호의 시작 프레임을 검출하고, 각 프레임의 각 반음에 대한 에너지들로부터 기본 주파수를 검출하고, 상기 사운드 신호의 시작 프레임부터 일정시간동안 기본 주파수에 해당하는 멜로디 시퀀스를 추정하는 단계;(f) 상기 추정된 멜로디 시퀀스와 상기 음원 데이터베이스의 음원들의 멜로디 시퀀스를 비교하여 상기 사운드 신호의 멜로디 시퀀스와 가장 유사한 멜로디 시퀀스를 갖는 음원을 검색하여 유사 음원을 선택하는 단계;(g) 상기 유사 음원에 대한 반주를 상기 음원 데이터베이스로부터 검색하여 출력하는 단계;를 구비하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
13 13
제12항에 있어서, 상기 (g) 단계는 상기 유사 음원에 대한 반주를 상기 음원 데이터베이스로부터 검색한 후, 사운드 신호의 멜로디 시퀀스의 평균과 상기 유사 음원의 멜로디 시퀀스의 평균의 차이를 이용하여 상기 유사 음원에 대한 반주의 음정을 보정하고, 상기 보정된 음정을 갖는 반주를 출력하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
14 14
제12항에 있어서, 상기 (g) 단계는 상기 유사 음원에 대한 반주를 상기 음원 데이터베이스로부터 검색한 후, 상기 음원 선택부가 수행한 동적 타임 워핑(Dynamic Time Warping)에서 획득한 경로의 기울기 정보를 이용하여 상기 검색된 음원에 대한 반주의 빠르기를 보정하고, 상기 보정된 빠르기를 갖는 반주를 출력하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
15 15
제12항에 있어서, 상기 (b)단계에서 각 프레임의 신호들에 대한 멜로디는 각 프레임의 신호들에 대한 자기 상관 계수(R(τ))로 제공되는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
16 16
제12항에 있어서, 상기 (c)단계는 각 프레임의 신호들에 대한 자기상관계수들을 반음계의 에너지로 변환하여 양자화하여 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
17 17
제12항에 있어서, 상기 (d) 단계는 상기 사운드 신호의 각 프레임에 대하여 이전과 현재의 다수개의 프레임의 에너지들의 가중치를 둔 합을 계산하고, 각 프레임에 대해 상기 계산된 합이 사전 설정된 문턱값보다 큰 경우 온셋으로 판단하고, 온셋으로 판단된 시간 정보 또는 프레임 정보를 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
18 18
제12항에 있어서, 상기 (e) 단계는 동적 계획법(dynamic programming)을 수행하여 멜로디 시퀀스를 추정하여 제공하며, 상기 동적 계획법은 각 프레임의 각 반음에 대한 양자화된 에너지값들을 수신하고, 상기 수신된 에너지값들을 이용하여 각 프레임의 모든 반음에 대하여 각각 현재 프레임 및 이전 프레임의 각 반음의 에너지 및 반음의 차이를 고려한 스코어(score)를 계산하고, 마지막 프레임에서 가장 큰 스코어를 갖는 반음을 기본 주파수로 결정하고, 상기 마지막 프레임의 가장 큰 스코어를 갖는 반음까지 오는 프레임간의 경로를 역추적하여 멜로디 시퀀스를 결정하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
19 19
제18항에 있어서, 상기 (e) 단계는 온셋으로 판단된 시간 정보 또는 프레임 정보에 따라 온셋 구간을 나누고, 각 단위 온셋 구간별로 동적 계획법(dynamic programming)을 수행하여 멜로디 시퀀스를 추정하여 제공하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
20 20
제12항에 있어서, 상기 (f) 단계는 상기 추정된 멜로디 시퀀스를 정규화시킨 후, 상기 정규화된 멜로디 시퀀스와 상기 음원 데이터베이스의 각 음원들의 멜로디 시퀀스에 대하여 동적 타임 워핑(Dynamic Time Warping)을 수행하여 사운드 신호의 프레임에 대응하는 상기 음원들의 프레임을 추정하고, 서로 대응되는 사운드 신호의 프레임들과 음원의 프레임들의 멜로디 차이를 검출하고, 상기 멜로디 차이가 가장 작은 음원을 유사 음원으로 선택하는 것을 특징으로 하는 외부의 사운드 신호를 기반으로 한 반주 제공 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.