영상처리

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)

 

반응형