영상처리
DC 성분이란 (DC Component)
붕어사랑 티스토리
2024. 5. 14. 17:24
반응형
1. DC 성분이란?
어떤 센서로부터 데이터를 받아와서 fft를 하였더니 0hz에서 말도안되는 값이 피크친다.
이유는 다음과 같다.
센서의 데이터는 DC성분과 AC성분이 들어온다. DC성분은 직류 즉 0hz성분이다.
우리는 주파수 분석을 하고싶기에 AC성분이 필요한데, DC성분이 상대적으로 너무 크기에 값이 피크치는 것이다.
2. DC성분 제거하기
scipy에서 이러한 DC 성분을 제거하는 detrend라는 함수를 제공해준다.
from scipy import signal
signal = np.array([your data here])
signal_without_dc = signal.detrend(signal)
반응형