일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- frequency-domain spectrum analysis
- 유니티
- Race condition
- pdlc
- linear difference equation
- STCF
- Security
- 배경 그림
- 언리얼엔진
- 게임 개발
- RBAC
- Unity #Indie Game
- TSet
- 게임개발
- CTF
- MLFQ
- ret2libc
- Rr
- MAC
- AINCAA
- dtft
- DP
- 유스케이스
- 메카님
- sampling theory
- stride
- 운영체제
- dirty cow
- DSP
- Double free
Archives
- Today
- Total
다양한 기록
DSP 활용 .. Music Search App 본문
원리: 패턴 인식
AI랑은 좀 다르거나 일부
노래가 100곡 있다고 가정
디지털이니 샘플값들이 쭉 있음.. 특정 곡이 어떤 곡인지 찾는다고 하면
샘플값을 다 비교해야 함. 시간이 문제 (비트끼리의 비교니까)
=> 메타데이터를 뽑아냄
음악으로부터 특징들을 뽑아냄 (Feature Extraction)
Feature는 100가지가 넘음
피쳐를 음악들로부터 다 뽑아서 메타 DB 형성
100곡에 대한 Feature Vector들이 다 있음
어떤 음악이 들어왔을 때 Feature를 끄집어내고 메타데이터를 비교하면 훨씬 짧은 시간에 서치 가능
* 근데 보통 녹음하면 잡음이 들어감
피쳐 벡터에 왜곡이 생기고 100% 일치 안됨.. 누가 가장 가까운지 수학적으로 찾아야 함 (Similarity)
피쳐 벡터를 뽑아내도 시간이 많이 걸림
=> Optimization 필요
.. 이러한 과정들을 패턴 인식이라 함
구현 시 가장 중요한 것?
1. Feature Extraction
2. Noize Reduction
3. 얼마나 빨리 검색하느냐
'멀티미디어신호처리' 카테고리의 다른 글
Information and Signal (0) | 2024.10.16 |
---|---|
DSP 역사적 관점 / 세가지 분야 (0) | 2024.10.16 |
Counter Sniper Detection System / Smart Target (S-PLUS) (0) | 2024.10.16 |
DSP 활용 .. Image, Rader, Seismology (0) | 2024.10.16 |
Digital Signal Processing의 정의 (0) | 2024.10.16 |