1 |
1
한 프레임에 해당하는 m*n개(m 및 n은 1보다 큰 자연수)의 영상 데이터들을 공급받고, 제 1 방향을 따라 배열된 m개의 화소들로 공급될 m개의 영상 데이터들을 비교하여 각 의사윤곽 영역에 위치한 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 각 의사윤곽 영역의 양 끝 가장자리에 위치한 의사경계 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 상기 의사경계 화소들을 제외한 나머지 의사평면 화소들에 대한 위치정보, 및 각 의사윤곽 영역의 길이에 대한 정보를 포함하는 제 1 의사윤곽맵을 생성하는 제 1 의사윤곽맵생성부;외부로부터 제 1 방향을 따라 배열된 m개의 화소들로 공급될 m개의 영상 데이터들을 공급받고, 상기 제 1 의사윤곽맵생성부로부터 제공된 제 1 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사경계 화소들의 위치정보를 파악하고, 서로 다른 의사윤곽 영역내에 위치하며 서로 인접하여 위치한 의사경계 화소들로 공급될 영상 데이터들간의 계조차가 감소되도록 각 의사윤곽 영역내의 의사경계 화소들로 공급될 영상 데이터들을 변조하고, 이 다수의 변조 경계영상 데이터들을 포함하는 m개의 영상 데이터들을 출력하는 제 1 의사경계보정부; 및,상기 제 1 의사윤곽맵생성부로부터 제공된 제 1 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사평면 화소들의 위치정보를 파악하고, 상기 제 1 의사경계보정부로부터 다수의 변조 경계영상 데이터들을 포함한 m개의 영상 데이터들을 공급받고, 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들의 계조가 상기 의사평면 화소들의 양측에 위치한 의사경계 화소들로 공급될 변조 경계영상 데이터들 사이에서 점진적으로 증가 또는 감소하도록 상기 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들을 변조하고, 이 다수의 변조 평면영상 데이터들 및 다수의 변조 경계영상 데이터들을 포함하는 m개의 영상 데이터들을 출력하는 제 1 의사평면보정부를 포함함을 특징으로 하는 의사윤곽제거장치
|
2 |
2
제 1 항에 있어서,제 1 의사윤곽맵생성부는,i번째 화소에 공급될 i번째 영상 데이터와 i-1번째 화소에 공급될 i-1번째 영상 데이터를 비교하고, 이 비교 결과에 근거하여 상기 i번째 화소를 의사경계 화소, 의사평면 화소, 객체영상 화소 및 노이즈 화소 중 어느 하나로 판단하고;서로 인접하여 위치하며, 또한 동일한 크기의 영상 데이터들이 공급될 의사경계 화소들 및 의사평면 화소들이 모인 집단을 하나의 의사윤곽 영역으로 정의하며;하나의 의사윤곽 영역내에 위치한 의사경계 화소들 각각에 부여된 거리값들간의 차이값에 대한 절대값을 그 하나의 의사윤곽 영역의 길이로 정의함으로써 상기 제 1 의사윤곽맵을 생성하는 것을 특징으로 하는 의사윤곽제거장치
|
3 |
3
제 2 항에 있어서,제 1 의사윤곽맵생성부는,상기 i번째(i는 자연수) 영상 데이터로부터 상기 i-1번째 영상 데이터를 차감하고, 그 차이값이 0인지를 1차 판단하고, 그 1차 판단 결과 그 차이값이 0이 아니면 그 차이값이 0보다 큰지를 2차 판단하고, 그 2차 판단 결과 그 차이값이 0보다 크면 그 차이값이 1과 미리 설정된 정극성 임계값 사이에 위치하는지를 3차 판단하고, 그 3차 판단 결과 그 차이값이 1보다 크고 정극성 임계값보다 작거나 같으면 상기 i번째 화소에 1의 거리값을 부여하며;상기 2차 판단 결과 그 차이값이 0보다 크지 않으면 그 차이값이 미리 설정된 부극성 임계값과 -1 사이에 위치하는지를 4차 판단하고, 그 4차 판단 결과 그 차이값이 부극성 임계값보다 크거나 같고 -1보다 작으면 상기 i번째 화소에 -1의 거리값을 부여하며;상기 1차 판단 결과 그 차이값이 0이면 상기 i-1번째 화소에 부여된 거리값이 0보다 큰지를 5차 판단하고, 그 5차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 크면 상기 i번째 화소에 상기 i-1번째 화소에 부여된 거리값보다 1만큼 더 큰 거리값을 부여하며;상기 5차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 크지 않으면 상기 i-1번째 화소에 부여된 거리값이 0보다 작은지를 6차 판단하고, 그 6차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 작으면 상기 i번째 화소에 상기 i-1번째 화소에 부여된 거리값보다 -1만큼 더 큰 거리값을 부여하며;상기 3차 판단 결과 그 차이값이 1보다 작거나 같고, 또는 그 차이값이 상기 정극성 임계값보다 크면 상기 i번째 화소에 E의 거리값을 부여하며;상기 4차 판단 결과 그 차이값이 부극성 임계값보다 작거나, 또는 -1보다 크거나 같으면 상기 i번째 화소에 E의 거리값을 부여하며;상기 6차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 작지 않으면 상기 i번째 화소에 E의 거리값을 부여하며;1부터 시작하여 순차적으로 1만큼씩 점진적으로 증가하는 거리값들이 부여된 적어도 2개의 화소들의 집단, 또는 -1부터 시작하여 순차적으로 -1만큼씩 점진적으로 감소하는 거리값들이 부여된 적어도 2개의 화소들의 집단을 하나의 의사윤곽 영역으로 정의하며;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 정극성일 때 이들 중 가장 작은 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 1 의사경계 화소로 정의하며;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 정극성일 때 중 가장 큰 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 2 의사경계 화소로 정의하며;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 부극성일 때 이들 중 가장 큰 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 1 의사경계 화소로 정의하며;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 부극성일 때 중 가장 작은 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 2 의사경계 화소로 정의하며;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들 각각에 절대값을 취하고, 이 절대값들 중 가장 큰 값에 대응되는 화소를 의사경계 화소들 중 어느 하나인 제 2 의사경계 화소로 정의하며;상기 제 2 의사경계 화소에 부여된 거리값에 대한 절대값으로부터 1을 차감한 값을 상기 하나의 의사윤곽 영역의 거리로 정의하며;상기 E의 거리값이 부여된 화소를 객체영상 화소로 정의하며;상기 의사윤곽 영역에 포함되지 않으며 1 또는 -1의 거리값을 부여받은 화소를 노이즈 화소로 정의함으로써 상기 제 1 의사윤곽맵을 생성하며; 그리고,0번째 영상 데이터의 크기는 0인 것을 특징으로 하는 의사윤곽제거장치
|
4 |
4
제 3 항에 있어서,외부로부터의 제공되는 m개의 영상 데이터들 각각은 M비트(M은 자연수)의 디지털 데이터이며; 그리고,상기 외부로부터의 m개의 영상 데이터들 각각의 비트 심도(bit depth)를 확장하여 N비트(N은 M보다 큰 자연수)의 m개의 영상 데이터들을 생성하고, 이 N비트의 m개의 영상 데이터들을 상기 제 1 의사윤곽맵생성부로 제공하는 비트확장부를 더 포함함을 특징으로 하는 의사윤곽제거장치
|
5 |
5
제 4 항에 있어서,상기 정극성 임계값은 아래의 수학식으로 정의되며;Q=2(N-M) 상기 부극성 임계값은 상기 정극성 임계값에 대하여 반대 극성을 갖는 것을 특징으로 하는 의사윤곽제거장치
|
6 |
6
제 3 항에 있어서,상기 제 1 의사경계보정부는,k-1번째(k는 1보다 큰 자연수) 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, 상기 k-1번째 의사윤곽 영역내에 위치하며 상기 제 2 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터, 및 k번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k-1번째 의사윤곽 영역내의 제 2 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하며;상기 k-1번째 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, 상기 k번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터, 및 상기 k번째 의사윤곽 영역내에 위치하며 상기 제 1 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k번째 의사윤곽 영역내의 제 1 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하며;k번째 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, 상기 k번째 의사윤곽 영역내에 위치하며 상기 제 2 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터, 및 k+1번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k번째 의사윤곽 영역내의 제 2 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하며; 그리고,상기 k+1번째 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, k+2번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터, 및 상기 k+2번째 의사윤곽 영역내에 위치하며 상기 제 1 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k+2번째 의사윤곽 영역내의 제 1 의사경계 화소에 공급될 변조 경계영상 데이터를 생성함을 특징으로 하는 의사윤곽제거장치
|
7 |
7
제 6 항에 있어서,상기 제 1 의사평면보정부는,상기 k번째 의사윤곽 영역에 위치한 제 1 의사경계 화소에 공급될 변조 경계영상 데이터와 상기 k번째 의사윤곽 영역에 위치한 제 2 의사경계 화소에 공급될 변조 경계영상 데이터간의 차를 산출하고; 상기 찻값에 해당하는 수만큼의 계조구간들을 설정함과 아울러, 각 계조구간의 거리를 1로 설정하며;상기 계조구간의 수에 1을 더한 값만큼의 계조레벨들의 수를 설정하며;상기 찻값에 1을 더한 값을 갖는 나눗수로 상기 k번째 의사윤곽 영역의 길이를 나누어 다수의 분할구간들을 설정하고;상기 제 1 의사경계 화소와 제 2 의사경계 화소 사이에 위치한 의사평면 화소들이 각 계조레벨에 동일한 수로 나누어 배치되도록 이 의사평면 화소들에 공급될 영상 데이터들의 계조를 변경함으로써 다수의 변조 평면영상 데이터들을 생성하며;상기 하나의 계조레벨에는 분할구간의 길이에 해당하는 수의 의사평면 화소들이 위치하는 것을 특징으로 하는 의사윤곽제거장치
|
8 |
8
제 7 항에 있어서,상기 제 1 의사평면보정부는,상기 찻값에 1을 더한 값을 갖는 나눗수로 상기 k번째 의사윤곽 영역의 길이를 나누어 다수의 분할구간들을 설정할 때 나머지가 발생할 경우, 그 나머지의 값에 해당하는 길이를 갖는 나머지분할구간을 더 설정함을 특징으로 하는 의사윤곽제거장치
|
9 |
9
제 1 항에 있어서,상기 제 1 의사윤곽맵생성부는 n개의 제 1 방향을 따라 배열된 화소들에 대한 n개의 제 1 의사윤곽맵들을 생성하며;상기 제 1 의사경계보정부는 n개의 제 1 방향을 따라 배열된 화소들에 대하여 n개의 변조 경계영상 데이터들을 생성하며;상기 제 1 의사평면보정부는 n개의 제 1 방향을 따라 배열된 화소들에 대하여 n개의 변조 평면영상 데이터들을 생성하며;상기 제 1 의사평면보정부는 다수의 변조 경계영상 데이터들 및 다수의 변조 평면영상 데이터들을 포함하는 m*n개의 1방향 변조 영상 데이터들을 생성함을 특징으로 하는 의사윤곽제거장치
|
10 |
10
제 9 항에 있어서, 상기 제 1 의사평면보정부로부터 제공된 m*n개의 1방향 변조 영상 데이터들을 공급받고, 제 2 방향을 따라 배열된 n개의 화소들로 공급될 n개의 영상 데이터들을 비교하여 각 의사윤곽 영역에 위치한 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 각 의사윤곽 영역의 양 끝 가장자리에 위치한 의사경계 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 상기 의사경계 화소들을 제외한 나머지 의사평면 화소들에 대한 위치정보, 및 각 의사윤곽 영역의 길이에 대한 정보를 포함하는 제 2 의사윤곽맵을 생성하는 제 2 의사윤곽맵생성부;상기 제 1 의사평면보정부로부터 제 2 방향을 따라 배열된 n개의 화소들로 공급될 n개의 영상 데이터들을 공급받고, 상기 제 2 의사윤곽맵생성부로부터 제공된 제 2 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사경계 화소들의 위치정보를 파악하고, 서로 다른 의사윤곽 영역내에 위치하며 서로 인접하여 위치한 의사경계 화소들로 공급될 영상 데이터들간의 크기차가 감소되도록 각 의사윤곽 영역내의 의사경계 화소들로 공급될 영상 데이터들을 변조함으로써 다수의 변조 경계영상 데이터들을 생성하는 제 2 의사경계보정부; 및,상기 제 2 의사윤곽맵생성부로부터 제공된 제 2 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사평면 화소들의 위치정보를 파악하고, 상기 제 2 의사경계보정부로부터 다수의 변조 경계영상 데이터들을 공급받고, 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들의 크기가 상기 의사평면 화소들의 양측에 위치한 의사경계 화소들로 공급될 변조 경계영상 데이터들 사이에서 점진적으로 증가 또는 감소하도록 상기 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들을 변조함으로써 다수의 변조 평면영상 데이터들을 생성하는 제 2 의사평면보정부를 더 포함함을 특징으로 하는 의사윤곽제거장치
|
11 |
11
제 10 항에 있어서,상기 제 1 방향과 제 2 방향은 서로 교차하는 방향인 것을 특징으로 하는 의사윤곽제거장치
|
12 |
12
한 프레임에 해당하는 m*n개(m 및 n은 1보다 큰 자연수)의 영상 데이터들을 공급받고, 제 1 방향을 따라 배열된 m개의 화소들로 공급될 m개의 영상 데이터들을 비교하여 각 의사윤곽 영역에 위치한 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 각 의사윤곽 영역의 양 끝 가장자리에 위치한 의사경계 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 상기 의사경계 화소들을 제외한 나머지 의사평면 화소들에 대한 위치정보, 및 각 의사윤곽 영역의 길이에 대한 정보를 포함하는 제 1 의사윤곽맵을 생성하는 A단계;외부로부터 제 1 방향을 따라 배열된 m개의 화소들로 공급될 m개의 영상 데이터들을 공급받고, 상기 제 1 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사경계 화소들의 위치정보를 파악하고, 서로 다른 의사윤곽 영역내에 위치하며 서로 인접하여 위치한 의사경계 화소들로 공급될 영상 데이터들간의 크기차가 감소되도록 각 의사윤곽 영역내의 의사경계 화소들로 공급될 영상 데이터들을 변조함으로써 다수의 변조 경계영상 데이터들을 생성하는 B단계;상기 제 1 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사평면 화소들의 위치정보를 파악하고, 제 1 의사경계보정부로부터 다수의 변조 경계영상 데이터들을 공급받고, 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들의 크기가 상기 의사평면 화소들의 양측에 위치한 의사경계 화소들로 공급될 변조 경계영상 데이터들 사이에서 점진적으로 증가 또는 감소하도록 상기 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들을 변조함으로써 다수의 변조 평면영상 데이터들을 생성하는 C단계를 포함함을 특징으로 하는 의사윤곽제거방법
|
13 |
13
제 12 항에 있어서,상기 A단계는,i번째 화소에 공급될 i번째 영상 데이터와 i-1번째 화소에 공급될 i-1번째 영상 데이터를 비교하고, 이 비교 결과에 근거하여 상기 i번째 화소를 의사경계 화소, 의사평면 화소, 객체영상 화소 및 노이즈 화소 중 어느 하나로 판단하는 A-1단계;서로 인접하여 위치하며, 또한 동일한 크기의 영상 데이터들이 공급될 의사경계 화소들 및 의사평면 화소들이 모인 집단을 하나의 의사윤곽 영역으로 정의하는 A-2단계;하나의 의사윤곽 영역내에 위치한 의사경계 화소들 각각에 부여된 거리값들간의 차이값에 대한 절대값을 그 하나의 의사윤곽 영역의 길이로 정의하는 A-3단계를 통해 상기 제 1 의사윤곽맵을 생성하는 것을 특징으로 하는 의사윤곽제거방법
|
14 |
14
제 13 항에 있어서,상기 A-1단계 내지 A-3단계는,상기 i번째(i는 자연수) 영상 데이터로부터 상기 i-1번째 영상 데이터를 차감하고, 그 차이값이 0인지를 1차 판단하고, 그 1차 판단 결과 그 차이값이 0이 아니면 그 차이값이 0보다 큰지를 2차 판단하고, 그 2차 판단 결과 그 차이값이 0보다 크면 그 차이값이 1과 미리 설정된 정극성 임계값 사이에 위치하는지를 3차 판단하고, 그 3차 판단 결과 그 차이값이 1보다 크고 정극성 임계값보다 작거나 같으면 상기 i번째 화소에 1의 거리값을 부여하는 AA-1단계;상기 2차 판단 결과 그 차이값이 0보다 크지 않으면 그 차이값이 미리 설정된 부극성 임계값과 -1 사이에 위치하는지를 4차 판단하고, 그 4차 판단 결과 그 차이값이 부극성 임계값보다 크거나 같고 -1보다 작으면 상기 i번째 화소에 -1의 거리값을 부여하는 AA-2단계;상기 1차 판단 결과 그 차이값이 0이면 상기 i-1번째 화소에 부여된 거리값이 0보다 큰지를 5차 판단하고, 그 5차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 크면 상기 i번째 화소에 상기 i-1번째 화소에 부여된 거리값보다 1만큼 더 큰 거리값을 부여하는 AA-3단계;상기 5차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 크지 않으면 상기 i-1번째 화소에 부여된 거리값이 0보다 작은지를 6차 판단하고, 그 6차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 작으면 상기 i번째 화소에 상기 i-1번째 화소에 부여된 거리값보다 -1만큼 더 큰 거리값을 부여하는 AA-4단계;상기 3차 판단 결과 그 차이값이 1보다 작거나 같고, 또는 그 차이값이 상기 정극성 임계값보다 크면 상기 i번째 화소에 E의 거리값을 부여하는 AA-5단계;상기 4차 판단 결과 그 차이값이 부극성 임계값보다 작거나, 또는 -1보다 크거나 같으면 상기 i번째 화소에 E의 거리값을 부여하는 AA-6단계;상기 6차 판단 결과 상기 i-1번째 화소에 부여된 거리값이 0보다 작지 않으면 상기 i번째 화소에 E의 거리값을 부여하는 AA-7단계;1부터 시작하여 순차적으로 1만큼씩 점진적으로 증가하는 거리값들이 부여된 적어도 2개의 화소들의 집단, 또는 -1부터 시작하여 순차적으로 -1만큼씩 점진적으로 감소하는 거리값들이 부여된 적어도 2개의 화소들의 집단을 하나의 의사윤곽 영역으로 정의하는 AA-8단계;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 정극성일 때 이들 중 가장 작은 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 1 의사경계 화소로 정의하는 AA-9단계;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 정극성일 때 중 가장 큰 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 2 의사경계 화소로 정의하는 AA-10단계;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 부극성일 때 이들 중 가장 큰 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 1 의사경계 화소로 정의하는 AA-11단계;상기 의사윤곽 영역내에 위치한 화소들에 부여된 거리값들이 모두 부극성일 때 중 가장 작은 크기의 거리값을 갖는 화소를 의사경계 화소들 중 어느 하나인 제 2 의사경계 화소로 정의하는 AA-12단계;상기 제 2 의사경계 화소에 부여된 거리값에 대한 절대값으로부터 1을 차감한 값을 상기 하나의 의사윤곽 영역의 거리로 정의하는 AA-13단계;상기 E의 거리값이 부여된 화소를 객체영상 화소로 정의하는 AA-14단계;상기 의사윤곽 영역에 포함되지 않으며 1 또는 -1의 거리값을 부여받은 화소를 노이즈 화소로 정의하는 AA-15단계를 통하여 상기 제 1 의사윤곽맵을 생성하며; 그리고,0번째 영상 데이터의 크기는 0인 것을 특징으로 하는 의사윤곽제거방법
|
15 |
15
제 14 항에 있어서,외부로부터의 제공되는 m개의 영상 데이터들 각각은 M비트(M은 자연수)의 디지털 데이터이며; 그리고,상기 외부로부터의 m개의 영상 데이터들 각각의 비트 심도(bit depth)를 확장하여 N비트(N은 M보다 큰 자연수)의 m개의 영상 데이터들을 생성하고, 이 N비트의 m개의 영상 데이터들을 제 1 의사윤곽맵생성부로 제공하는 초기단계를 더 포함함을 특징으로 하는 의사윤곽제거방법
|
16 |
16
제 15 항에 있어서,상기 정극성 임계값은 아래의 수학식으로 정의되며;Q=2(N-M) 상기 부극성 임계값은 상기 정극성 임계값에 대하여 반대 극성을 갖는 것을 특징으로 하는 의사윤곽제거방법
|
17 |
17
제 14 항에 있어서,상기 B단계는,k-1번째(k는 1보다 큰 자연수) 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, 상기 k-1번째 의사윤곽 영역내에 위치하며 상기 제 2 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터, 및 k번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k-1번째 의사윤곽 영역내의 제 2 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하는 B-1단계;상기 k-1번째 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, 상기 k번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터, 및 상기 k번째 의사윤곽 영역내에 위치하며 상기 제 1 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k번째 의사윤곽 영역내의 제 1 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하는 B-2단계;k번째 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, 상기 k번째 의사윤곽 영역내에 위치하며 상기 제 2 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터, 및 k+1번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k번째 의사윤곽 영역내의 제 2 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하는 B-3단계; 그리고,상기 k+1번째 의사윤곽 영역내에 위치한 제 2 의사경계 화소에 공급될 영상 데이터, k+2번째 의사윤곽 영역내에 위치한 제 1 의사경계 화소에 공급될 영상 데이터, 및 상기 k+2번째 의사윤곽 영역내에 위치하며 상기 제 1 의사경계 화소에 근접하여 위치한 의사평면 화소에 공급될 영상 데이터들간을 평균화함으로써 상기 k+2번째 의사윤곽 영역내의 제 1 의사경계 화소에 공급될 변조 경계영상 데이터를 생성하는 B-4단계를 포함함을 특징으로 하는 의사윤곽제거방법
|
18 |
18
제 17 항에 있어서,상기 C단계는,상기 k번째 의사윤곽 영역에 위치한 제 1 의사경계 화소에 공급될 변조 경계영상 데이터와 상기 k번째 의사윤곽 영역에 위치한 제 2 의사경계 화소에 공급될 변조 경계영상 데이터간의 차를 산출하는 C-1단계; 상기 찻값에 해당하는 수만큼의 계조구간들을 설정함과 아울러, 각 계조구간의 거리를 1로 설정하는 C-2단계;상기 찻값에 1을 더한 값을 갖는 나눗수로 상기 k번째 의사윤곽 영역의 길이를 나누어 다수의 분할구간들을 설정하는 C-3단계;상기 계조구간의 수에 1을 더한 값만큼의 계조레벨들의 수를 설정하는 C-4단계;상기 찻값에 1을 더한 값을 갖는 나눗수로 상기 k번째 의사윤곽 영역의 길이를 나누어 다수의 분할구간들을 설정하는 C-5단계;상기 제 1 의사경계 화소와 제 2 의사경계 화소 사이에 위치한 의사평면 화소들이 각 계조레벨에 동일한 수로 나누어 배치되도록 이 의사평면 화소들에 공급될 영상 데이터들의 계조를 변경함으로써 다수의 변조 평면영상 데이터들을 생성하는 C-6단계를 포함하며;상기 하나의 계조레벨에는 분할구간의 길이에 해당하는 수의 의사평면 화소들이 위치하는 것을 특징으로 하는 의사윤곽제거방법
|
19 |
19
제 18 항에 있어서,상기 C단계는,상기 찻값에 1을 더한 값을 갖는 나눗수로 상기 k번째 의사윤곽 영역의 길이를 나누어 다수의 분할구간들을 설정할 때 나머지가 발생할 경우, 그 나머지의 값에 해당하는 길이를 갖는 나머지분할구간을 더 설정하는 C-6단계를 더 포함함을 특징으로 하는 의사윤곽제거방법
|
20 |
20
제 12 항에 있어서,상기 A단계는 n개의 제 1 방향을 따라 배열된 화소들에 대한 n개의 제 1 의사윤곽맵들을 생성하며;상기 B단계는 n개의 제 1 방향을 따라 배열된 화소들에 대하여 n개의 변조 경계영상 데이터들을 생성하며;상기 C단계는 n개의 제 1 방향을 따라 배열된 화소들에 대하여 n개의 변조 평면영상 데이터들을 생성하며;상기 C단계는 다수의 변조 경계영상 데이터들 및 다수의 변조 평면영상 데이터들을 포함하는 m*n개의 1방향 변조 영상 데이터들을 생성함을 특징으로 하는 의사윤곽제거방법
|
21 |
21
제 20 항에 있어서, 상기 C단계로부터 제공된 m*n개의 1방향 변조 영상 데이터들을 공급받고, 제 2 방향을 따라 배열된 n개의 화소들로 공급될 n개의 영상 데이터들을 비교하여 각 의사윤곽 영역에 위치한 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 각 의사윤곽 영역의 양 끝 가장자리에 위치한 의사경계 화소들에 대한 위치정보, 상기 각 의사윤곽 영역에 위치한 화소들 중 상기 의사경계 화소들을 제외한 나머지 의사평면 화소들에 대한 위치정보, 및 각 의사윤곽 영역의 길이에 대한 정보를 포함하는 제 2 의사윤곽맵을 생성하는 D단계;상기 C단계로부터 제 2 방향을 따라 배열된 n개의 화소들로 공급될 n개의 영상 데이터들을 공급받고, 상기 제 2 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사경계 화소들의 위치정보를 파악하고, 서로 다른 의사윤곽 영역내에 위치하며 서로 인접하여 위치한 의사경계 화소들로 공급될 영상 데이터들간의 크기차가 감소되도록 각 의사윤곽 영역내의 의사경계 화소들로 공급될 영상 데이터들을 변조함으로써 다수의 변조 경계영상 데이터들을 생성하는 E단계; 및,제 2 의사윤곽맵생성부로부터 제공된 제 2 의사윤곽맵으로부터 각 의사윤곽 영역내의 의사평면 화소들의 위치정보를 파악하고, 제 2 의사경계보정부로부터 다수의 변조 경계영상 데이터들을 공급받고, 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들의 크기가 상기 의사평면 화소들의 양측에 위치한 의사경계 화소들로 공급될 변조 경계영상 데이터들 사이에서 점진적으로 증가 또는 감소하도록 상기 각 의사윤곽 영역내의 의사평면 화소들로 공급될 영상 데이터들을 변조함으로써 다수의 변조 평면영상 데이터들을 생성하는 F단계를 더 포함함을 특징으로 하는 의사윤곽제거방법
|