FIR필터, IIR필터


*필터 : 원하는 특정 주파수를 거르거나 통과시키는 역할


IIR필터(Infinite Impulse Response) 

디지털 필터의 한종류.

입력신호 값과 출셕신호 값이 재귀적으로(recursive feedback) 적용되어 필터링 수행.

따라서 구현식의 형태로 반복식이 되며 특성함수인 임펄스 응답은 무한한 길이를 갖는다.


장점 : 동일한 특성을 갖는 FIR 필터에 비해 차수가 적어서 경제성 있음

특징 : 위상특성의 측면에서는 비선형성을 가지므로(각 주파수 성분마다 위상의 차이가 비선형적으로 달라서) 입력파형과 출력파형이 유사한 파형을 갖지 않는다.

설계법 : Bilinear transform에 의한 방법, 임펄스 응답 불변법 ..(차단 주파수 근방에서 진폭, 주파수 축 왜곡이 발생할 수 있으므로 필터링 대역보다 표본화 주파수를 크게 잡는게 좋다)


FIR필터(Finite Impulse Response) 

디지털 필터의 한종류.

입력신호의 일정한 값들만 가지고 필터링 수행

따라서 필터의 특성함수인 임펄스 응답은 유한한 길이를 갖는다.(비재귀형)


장점 : 비재귀형이어서(귀환 loop없음) 안정성 보장. 특히 선형위상특성의 스펙을 만족하므로 파형전송 관련하여 널리 쓰이고 있다. 

특징 : 회귀(Feedback)성분을 갖지 않는다. 그래서 동일한 특성을 구현할 때 차수가 IIR필터보다 높아지므로 구현비용(부품가격, 실행시간)이 많이 든다.

하지만 위상변이(입력과 출력간의 파형의 형태 유지)가 중요한 경우에는 반드시 FIR필터를 사용해야 한다.

설계법 : 윈도우에 의한 방법, 주파수 표본화 방법, 컴퓨터에 의한 최적 설계법..



참고

http://www.mcublog.co.kr/649

'업무 > 영상처리 그리고 OpenCV' 카테고리의 다른 글

cvSetImageROI  (0) 2017.12.07
CvPoint  (0) 2017.12.06
CvPoint2D32f  (0) 2017.12.05
[이미지 데이터 저장소] IplImage,Mat  (0) 2017.12.04
OpenCV 함수 정리  (0) 2017.12.02

+ Recent posts