전체 스토리 목록신호처리 · 음향 · 영상
푸리에 변환 완전 해부: 세상의 모든 파동을 순수 정현파의 합으로 분해하는 마법
열전도 방정식을 풀던 조제프 푸리에의 통찰이 어떻게 JPEG 이미지 압축, 노이즈 캔슬링 이어폰, 음성 인식 AI의 스펙트로그램이 되었는지 추적합니다.
푸리에 변환은 무한차원 함수 공간에서 입력 신호 f(t)와 주파수 기저 함수 e^(iωt)의 '내적(Dot Product)'을 구하는 연산입니다.
시간 영역에서 복잡한 합성곱(Convolution) 연산이 주파수 영역에서는 단순 곱셈으로 바뀌어 연산량이 O(N²)에서 O(N log N)으로 급감합니다.
인간의 귀와 눈이 둔감한 고주파 성분을 0으로 버리는 양자화(Quantization)가 MP3와 JPEG 압축의 핵심 원리입니다.
1. 직교성(Orthogonality)을 이용한 주파수 스캐너
서로 다른 주파수 n과 m을 가진 복소 정현파를 곱해 한 주기 동안 적분하면 완벽히 상쇄되어 0이 되고, 오직 같은 주파수(n=m)일 때만 양수 에너지가 남습니다. 즉 푸리에 적분은 입력 신호 속에 특정 주파수 ω가 얼마나 섞여 있는지 걸러내는 수학적 공명 필터입니다.
2. 고속 푸리에 변환(FFT)과 현대 AI 오디오 파이프라인
1965년 쿨리-튜키(Cooley-Tukey) FFT 알고리즘은 대칭성을 이용해 N²번의 연산을 N log₂ N으로 줄였습니다. OpenAI Whisper나 음성 합성 모델은 원본 오디오 파형을 짧은 구간의 FFT(STFT)로 쪼개 2차원 멜-스펙트로그램(Mel-Spectrogram) 이미지로 변환한 뒤 트랜스포머에 입력합니다.