1 |
1
입력영상과 상기 입력영상으로부터 다운샘플링된 저해상도 영상 사이의 화소 간 오차를 산출하여 상기 입력영상에 대응하는 오차모델을 생성하는 오차 산출부;상기 입력영상의 각 화소를 중심으로 적용되는 사전에 설정된 크기의 마스크에 포함된 화소들 사이의 부호변화 횟수를 산출하여 상기 입력영상의 복잡도를 측정하는 부호변화 산출부;상기 입력영상의 각 화소와 이웃한 화소 사이의 그라디언트 값으로 이루어진 그라디언트 맵을 생성하는 그라디언트 산출부; 및상기 입력영상으로부터 업샘플링된 고해상도 영상에 상기 오차모델, 상기 부호변화 횟수 및 상기 그라디언트 맵을 적용하여 상기 고해상도 영상으로부터 결과영상을 생성하는 영상 개선부;를 포함하는 것을 특징으로 하는 고해상도 영상 복원장치
|
2 |
2
제 1항에 있어서,상기 영상 개선부는 상기 입력영상의 각 화소에 대하여 산출된 오차 및 부호변화 횟수를 기초로 조정영역을 선택하고, 상기 조정영역에 포함된 각 화소에 대하여는 상기 오차모델의 오차를 조정하여 적용하는 것을 특징으로 하는 고해상도 영상 복원장치
|
3 |
3
제 1항 또는 제 2항에 있어서,상기 부호변화 산출부는 상기 마스크 내에서 일방향으로 배열된 복수의 화소에서 나타나는 부호변화의 횟수를 사전에 설정된 개수의 방향에 대하여 각각 산출하고, 상기 각 방향에 대하여 산출된 부호변화의 횟수를 기초로 상기 마스크의 중심에 위치하는 화소에 대응하는 부호변화 횟수를 산출하는 것을 특징으로 하는 고해상도 영상 복원장치
|
4 |
4
제 1항 또는 제 2항에 있어서,상기 그라디언트 산출부는 상기 입력영상의 각 화소로부터 가로 및 세로 방향으로 직접 이웃한 화소들과의 그라디언트 값 및 상기 입력영상의 각 화소로부터 가로 및 세로 방향으로 한 화소만큼 이격되어 이웃한 화소들과의 그라디언트 값을 기초로 상기 그라디언트 맵을 생성하는 것을 특징으로 하는 고해상도 영상 복원장치
|
5 |
5
(a) 입력영상과 상기 입력영상으로부터 다운샘플링된 저해상도 영상 사이의 화소 간 오차를 산출하여 상기 입력영상에 대응하는 오차모델을 생성하는 단계;(b) 상기 입력영상의 각 화소를 중심으로 적용되는 사전에 설정된 크기의 마스크에 포함된 화소들 사이의 부호변화 횟수를 산출하여 상기 입력영상의 복잡도를 측정하는 단계;(c) 상기 입력영상의 각 화소와 이웃한 화소 사이의 그라디언트 값으로 이루어진 그라디언트 맵을 생성하는 단계; 및(d) 상기 입력영상으로부터 업샘플링된 고해상도 영상에 상기 오차모델, 상기 부호변화 횟수 및 상기 그라디언트 맵을 적용하여 상기 고해상도 영상으로부터 결과영상을 생성하는 단계;를 포함하는 것을 특징으로 하는 고해상도 영상 복원방법
|
6 |
6
제 5항에 있어서,상기 (d) 단계에서, 상기 입력영상의 각 화소에 대하여 산출된 오차 및 부호변화 횟수를 기초로 조정영역을 선택하고, 상기 조정영역에 포함된 각 화소에 대하여는 상기 오차모델의 오차를 조정하여 적용하는 것을 특징으로 하는 고해상도 영상 복원방법
|
7 |
7
제 5항 또는 제 6항에 있어서,상기 (b) 단계에서, 상기 마스크 내에서 일방향으로 배열된 복수의 화소에서 나타나는 부호변화의 횟수를 사전에 설정된 개수의 방향에 대하여 각각 산출하고, 상기 각 방향에 대하여 산출된 부호변화의 횟수를 기초로 상기 마스크의 중심에 위치하는 화소에 대응하는 부호변화 횟수를 산출하는 것을 특징으로 하는 고해상도 영상 복원방법
|
8 |
8
제 5항 또는 제 6항에 있어서,상기 (c) 단계에서, 상기 입력영상의 각 화소로부터 가로 및 세로 방향으로 직접 이웃한 화소들과의 그라디언트 값 및 상기 입력영상의 각 화소로부터 가로 및 세로 방향으로 한 화소만큼 이격되어 이웃한 화소들과의 그라디언트 값을 기초로 상기 그라디언트 맵을 생성하는 것을 특징으로 하는 고해상도 영상 복원방법
|
9 |
9
제 5항 또는 제 6항에 기재된 고해상도 영상 복원방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|