의료 영상을 처리하는 방법에 있어서, 제1 프레임 및 제2 프레임을 포함하는 의료 영상을 획득하는 단계; 제1 프레임과 제2 프레임 사이의 유사도를 획득하는 단계; 유사도가 제1 임계값을 초과하는 경우, 제1 윈도우에 기초하여 획득된 제1 움직임 탐지값 및 제2 윈도우에 기초하여 획득된 제2 움직임 탐지값의 차이에 기초하여, 제1 윈도우 및 제2 윈도우 중 하나의 윈도우를 선택하는 단계; 선택된 윈도우로 제2 프레임을 이용하여, 제1 프레임에 투사된 대상체의 움직임을 추정 및 보정하는 단계; 및 움직임을 추정 및 보정한 결과에 기초하여 제1 프레임을 시간 필터링(temporal filtering)하는 단계; 를 포함하는 방법이 제공된다.