동영상 또는 정지화상의 프레임 화상을 입력해 웨이브렛 패킷 분해에 기반한 웨이브렛 축퇴를 이용하여 정밀하게 잡음 제거를 하는 화상 잡음 제거 장치 및 프로그램을 제공한다. 본 발명의 화상 잡음 제거 장치 1은 입력 화상에 대해 n층웨이브렛 패킷 분해 처리를 실시하는 웨이브렛 패킷 분해부 11과 n층의 각 대 각 고주파 대역 내의 동일 위상 위치의 주파수 분해 계수에 대해 소정의 임계값을 이용하여 잡음 성분 계수인지를 판정하는 잡음 성분 판정부 12와 각 주파수 대역의 당해 잡음 성분 계수에서 복수 종류의 잡음 레벨을 산출하는 잡음 레벨 검출부 13과 당해 각 주파수 대역의 주파수 분해 계수에 대해 축퇴 함수를 적용해 웨이브렛 축퇴 처리를 실행해 잡음 제거를 하는 웨이브렛 축퇴부 14와 잡음 제거 후의 각 주파수 대역 내의 주파수 분해 계수를 이용하여 웨이브렛 재구성 처리를 실시하는 재구성부 15를 구비한다.
To provide an image noise removal device and program that performs noise removal with high precision by using wavelet shrinkage. An image noise removal device 1 according to the present invention comprises: a wavelet packet decomposition part 11 which performs n-th order wavelet packet decomposition processing on an input image; a noise component determination part 12 which uses a predetermined threshold for a frequency decomposition coefficient at the same phase position in each diagonal high-frequency band of n-th order to determine whether the coefficient is a noise component coefficient; a noise level detection part 13 which calculates a plurality of kinds of noise level from the noise component coefficient in each frequency band; a wavelet shrinkage part 14 which applies a shrinkage function to the frequency decomposition coefficient of each frequency band to perform noise removal; and a reconfiguration part 15 which uses the frequency decomposition coefficient in each frequency band after the noise removal to perform wavelet reconfiguration processing.