QCELP(Qualcomm Code Excited Linear Prediction)는 저비트 음성 부호화를 위해 고안된 효율적인 알고리즘으로, 음성 신호를 사람의 발성 구조와 유사하게 모델링하여 높은 품질을 유지하면서도 낮은 비트레이트를 실현합니다. 그 중심에는 바로 Pitch 검출 알고리즘, 즉 성대의 진동 주기(Pitch period)를 정확히 모델링하는 기술이 있습니다.
QCELP의 Pitch 추출: Analysis-by-Synthesis (AbS) QCELP에서는 합성 기반 분석(Analysis-by-Synthesis, AbS) 방식을 통해 Pitch를 추출합니다. 즉, 후보 Pitch 값들을 기반으로 실제 신호를 합성하고, 이와 원래 신호 간의 오차를 계산하여 가장 유사한 조합을 선택합니다.
이 방식은 단순한 주기 추정보다 훨씬 정밀하며, 신호의 지각적 품질을 유지하면서도 계산량을 최소화하는 특징이 있습니다. ️ Short-term vs.
Long-term Predicti...