현대 사회의 정보 통신은 다양한 하드웨어 및 소프트웨어 관련한 디지털 장치가 대중화되고 있으며 디지털 영상은 생산 및 과학연구에 광범위하게 응용되고 있다. 그러나 일반적으로 영상의 전송 및 저장하는 과정에서 잡음이 첨가되어 영상의 질을 저하시킨다. 본 논문에서는 영상에 첨가되는 복합잡음의 영향을 완화하기 위하여 공간영역에서 잡음의 종류에 의해 임펄스 잡음과 가우시안 잡음을 분류하여 처리하며, 임펄스 잡음일 경우, 변형된 비선형 필터 처리하고 가우시안 잡음일 경우, 가중치를 적용시켜 처리하는 알고리즘을 제안하였다. 그리고 PSNR(peak signal to noise ratio)을 사용하여 제안한 알고리즘의 우수성을 판단하였다.
In modern society digital equipments that are related with various hardware and software are popularized, and digital images are widely applied in the field of production and scientific research. In general, however, images are degraded by the noise in the process of transmission and storage. In this paper, to reduce the influence of mixed noises, the algorithm in which noises in the space area are classified into impulse noise and Gaussian noise and this is processed by applying weighted value, while that is processed by modified nonlinear filter is proposed. And the excellence of the proposed algorithm is judged by PSNR(peak signal to noise ratio).
현대 사회는 디지털 통신수단을 기반으로 다양한 매개체를 이용하여 전송하고 있으며, 스마트 폰, TV, 컴퓨터 등의 영상장치들이 대표적이다. 일반적으로 영상의 처리 과정, 데이터의 전송 및 저장 과정에서 외부 환경조건과 같은 다양한 원인과 시스템 내부의 간섭으로 인하여 영상에 잡음이 첨가된다.
영상에 첨가되는 잡음은 발생 원인과 종류에 따라 여러 가지가 있으며, 주로 임펄스 잡음(impulse noise), 가우시안 잡음(Gaussian noise) 및 두 가지 잡음이 동시에 중첩되는 복합잡음 등이 있다[1,2].
이러한 잡음을 제거하기 위한 방법들 중에서, 메디안 필터(SMF: standard median filter)는 잡음을 제거함에 있어 잡음 화소 및 비 잡음 화소에도 필터링이 수행되어 원 화소를 변형시키거나 윤곽선을 왜곡시키는 문제점이 발생하게 된다. 그리고 알파 트림드 평균 필터(A-TMF: alpha-trimmed mean filter)는 잡음을 제거함에 있어 영상에 블러링 현상을 일으킨다. 이를 보완하기 위하여 중심 가중치 메디안 필터(CWMF: center weighted median filter), 적응 중심 가중치 메디안 필터(ACWMF: adaptive center weighted median filter)[3-8] 등이 제안되었다. CWMF는 메디안값에 가중치를 크게하여 비 잡음 화소에 대한 왜곡을 줄이지만 메디안값이 잡음일 경우 잡음제거 특성이 미흡하다. ACWMF는 잡음화소를 판단하여, 비 잡음 화소는 보존하고 잡음 화소에 대해서만 필터링을 수행하며 임계값의 제한성으로 잡음검출에 오류가 발생할 수 있다[6,8].
본 논문에서는 영상에 첨가되는 복합잡음을 제거하기 위하여, 잡음의 종류에 따라 임펄스 잡음과 가우시안 잡음을 분류하여, 임펄스 잡음일 경우, 변형된 비선형 필터 처리하고, 가우시안 잡음일 경우, 가중치를 적용시켜 처리하는 알고리즘을 제안하였다.
2.1. A-TMF(alpha-trimmed mean filter)
필터링 마스크
여기서
여기서
CWMF는 가중치 필터의 한가지 경우이며 중간화소에 대해서 가중치 2
여기서 마스크
ACWMF는 CWMF에 비해 주변화소와 중심화소의 차이에 따라 임계값을 적용하여 중심화소에 가중치를 설정하며, 다음과 같은 과정을 거친다.
CWMF에서
여기서
영상에 첨가되는 복합잡음을 제거함에 있어서 기존의 방법은 영상에 블러링 현상을 일으키거나 영상 에지부분에 오류를 나타낸다. 본 논문에서는 영상에 첨가되는 복합 잡음을 제거하기 위하여 잡음의 종류에 따라 임펄스 잡음과 가우시안 잡음을 분류하여 처리하는 알고리즘을 제안하였으며 필터 처리 과정은 다음과 같다.
마스크 중심화소가 임펄스 잡음인 경우, 잡음 제거를 위하여 마스크를 그림 1과 같이 4개의 영역으로 분리하여 처리하는 변형된 비선형 필터를 사용한다.
중심화소가 임펄스 잡음이라고 판단된 경우, 화소
각 영역에서 비 잡음 화소와 잡음 화소를 분류하며 식 (7)과 같이 표현된다.
잡음 여부를 나타내는 에서 비 잡음 화소 수를
여기서
다음 식 (9)와 같이
(1) Ms ≠ 0인 경우
각 영영의 비 잡음 화소들을 크기순으로 나타내기 위하여
여기서
비 잡음 화소수가 가장 큰 화소 집합의 평균치를 식 (11)과 같이 구한다.
여기서
식 (11)을 이용하여 임펄스 잡음 제거의 최종 출력은 식 (12)와 같다.
(2) Ms = 0인 경우
다음 확장된 마스크 내에서 잡음 화소를 제거하며 남은 화소값의 메디안값을 출력으로 한다. 남음 화소값의 개수는 홀수와 짝수의 형태가 있으며, 식 (14)와 같이 나타낸다.
여기서
중심화소가 비 임펄스 잡음이라고 판단된 경우, 화소가 가우시안 잡음에 훼손된 경우이며, 그 화소를 중심으로 5×5 마스크 내에서 마스크 화소의 공간적 거리 정보를 이용한 공간 가중치와 화소값 차이 정보를 이용한 적응 가중치에 의해 처리한다.
마스크 공간 거리 정보를 이용한 가중치는 식 (15)와 같이 구한다.
여기서 는 공간 가중치이고,
따라서 공간 가중치를 적용하여 구한 값은 다음과 같이 나타낸다.
다음 마스크 화소차이를 고려한 가중치는 식 (18)과 같다.
여기서 는 적응 가중치를 나타내고,
따라서 적응 가중치를 적용하여 구한 값은 다음과 같이 나타낸다.
다음, 두 가중치의 평균값을 적용한 가우시안 잡음의 최종 출력은 식 (21)과 같다.
본 논문에서는 512×512 크기의 8비트 그레이 영상인 Goldhill, Peppers에 대해 시뮬레이션하였으며, 영상의 개선 정도를 평가하기 위하여 PSNR (peak signal to noise ratio)을 사용하여, 기존의 A-TMF(α = 0.3), CWMF(
여기서
그림 2는 AWGN (σ=15)에 임펄스 잡음 (P=40%)을 첨가하였을 때, 기존의 방법들과 제안한 방법 의 시뮬레이션결과이다. 그림 2에서 (a)는 A-TMF, (b)는 CWMF, (c)는 ACWMF 처리 결과이며, (d)는 제안한 필터 알고리즘(PFA: Proposed filter algorithm)으로 처리한 결과이다.
그 결과, 기존의 A-TMF은 잡음제거 특성이 미흡하여 영상에 블러링 현상을 나타내었고, CWMF은 화소 메디안 값을 가중처리하여 잡음의 영향은 적지만 잡음판단의 과정이 없으므로 잡음 및 비잡음 화소를 모두 필터 처리하여 에지와 같은 상세정보에 오류를 나타내었다. ACWMF 알고리즘은 CWMF에 비해 임계값을 적용하여 잡음을 판단하여 보다 우수한 결과를 나타내지만 임계값의 제한성으로 일부 잡음이 제거되지 않을 수 있다. 제안한 알고리즘은 잡음의 종류에 의하여 잡음을 분류하여, 잡음의 영향을 완화시켜 기존의 알고리즘에 비해 우수한 잡음 제거 특성을 나타내었다.
그림 3은 기존의 방법과 제안한 방법의 PSNR 수치를 비교한 것이며, 그 결과를 표1, 2에 나타내었다.
[표 1.] Goldhill 영상대한 각 잡음 제거 방법의 PSNR
Goldhill 영상대한 각 잡음 제거 방법의 PSNR
[표 2.] Peppers 영상대한 각 잡음 제거 방법의 PSNR
Peppers 영상대한 각 잡음 제거 방법의 PSNR
본 논문에서는 영상에 첨가되는 복합잡음을 제거하기 위하여, 잡음의 종류에 따라 임펄스 잡음과 가우시안 잡음을 분류하여 임펄스 잡음일 경우, 변형된 비선형 필터 처리하고, 가우시안 잡음일 경우, 가중치를 적용시켜 처리하는 알고리즘을 제안하였다.
시뮬레이션 결과, 제안한 알고리즘은 임펄스 잡음 밀도 변화에 따른 잡음 제거 특성이 기존의 방법들보다 우수한 PSNR 결과를 나타내었다. 그리고 AWGN (σ=15) 및 임펄스 잡음밀도가 (P=40%) 인 Goldhill 영상에서 27.13[dB]의 높은 PSNR을 나타내었고, 기존의 A-TMF, CWMF, ACWMF에 비해 각각 10.23[dB], 11.45[dB], 8.92[dB] 개선되었다.
따라서 제안한 알고리즘은 훼손된 영상을 복원하여 복합 잡음 환경에서 운용하고 있는 영상처리 시스템 에 적용될 것으로 사료된다.