정보통신기술사/통신이론

<문> 웨이블릿 변환(Wavelet Transform)

최술사 2026. 2. 2. 21:07

<답>

1. 개요

ㅇ 웨이블릿 변환은 시간 및 주파수 국소화를 통한 신호 분석 기법
ㅇ 진동하는 시간이 제한된 기저함수를 사용, 시간별 주파수 성분 크기 분석하여 비정상 신호의 특이점 검출 및 다중해상도 분석 수행하는 시간 및 주파수 변환 기술

2. 웨이블릿 변환(Wavelet Transform)

가. 웨이블릿 변환의 개념

시간-주파수 동시 분석: 임의 신호를 웨이블릿 함수로 분해하여 시간당 주파수 성분 분석

다중해상도 특성: 스케일 조정으로 고주파는 짧은 시간, 저주파는 긴 시간 폭으로 분석

희소 표현: 특정 시간 구간의 급격한 변화를 적은 계수로 집중 표현

나. 웨이블릿 변환의 신호처리 과정

  • 스케일 파라미터(a): 웨이블릿 함수 확대/축소, 주파수 대역 결정
  • 시프트 파라미터(b): 시간축 이동, 시간 국소화 수행
  • 내적 연산: 신호와 웨이블릿 기저함수 간 유사도를 계수로 산출

다. 웨이블릿 변환의 기술적 특징

시간-주파수 국소화: 특정 시점 주변 주파수 성분 효과적 포착

특이점 검출: 급격한 변화나 불연속점을 고주파 대역 큰 계수로 검출

에너지 보존: 직교 웨이블릿 기저 사용시 변환 전후 에너지 보존

완전 재구성: 역변환 통해 원 신호 손실 없이 재구성 가능

잡음 제거: 임계값 이하 계수 제거로 효과적 잡음 제거 수행

압축: 중요 계수만 보존하여 데이터 압축 구현

적응적 해상도: 신호 특성에 따라 시간/주파수 해상도 동적 조정

3. 웨이블릿 변환 종류 비교

구분 CWT (연속) DWT (이산) STFT 푸리에 변환
기저함수 연속 스케일 웨이블릿 이산 스케일 웨이블릿 (2^n) 고정 윈도우 사인/코사인 무한 사인/코사인
시간-주파수 해상도 가변 해상도 (고주파↑시간, 저주파↑주파수)  다중해상도 필터뱅크 구조 고정 해상도 (트레이드오프) 주파수만 (시간정보 손실)
계산 복잡도 매우 높음 (O(n²)) 낮음 (O(n log n)) 필터뱅크 중간 (O(n log n)) 낮음 (O(n log n))
적용 신호 연속 시간 신호 분석 이산 신호, 실시간 처리  준정상 신호 정상 신호 (시불변)
주요 용도 정밀 시간-주파수 분석 압축, 잡음제거, 특징추출 음성/오디오 분석 주파수 스펙트럼 분석

4. 활용 및 기술 동향

ㅇ 영상 압축(JPEG2000), 의료 신호(ECG/EEG) 분석, 진동 신호 고장 진단, 지진파 분석, 금융 시계열 분석
ㅇ 딥러닝과 융합한 Wavelet-CNN, Stationary WT를 통한 shift-invariance 확보, 실시간 엣지 디바이스 최적화 알고리즘, 2D/3D 웨이블릿 기반 의료영상 처리 고도화 진행

<끝>