1 |
1
입력 영상의 복수 개의 타일들 중 어느 하나의 타일을 선택하는 단계;상기 선택된 타일에 기초하여 상기 입력 영상에 대한 제1 비균일 모션 블러 정보를 추정하는 단계;상기 제1 비균일 모션 블러 정보에 기초하여, 상기 복수 개의 타일들에 대한 제2 비균일 모션 블러 정보를 추정하는 단계;상기 제2 비균일 모션 블러 정보를 기초하여, 상기 복수 개의 타일들 각각에 대한 레이턴트 영상(latent image)을 획득하는 단계; 및상기 복수 개의 타일들 각각에 대한 레이턴트 영상(latent image)을 이용하여 상기 입력 영상을 복원하는 단계를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
2 |
2
제1항에 있어서,상기 어느 하나의 타일을 선택하는 단계는상기 복수 개의 타일들 각각이 가지는 엣지 픽셀의 개수 및 상기 엣지 픽셀의 그래디언트 방향(gradient direction)에 따라 분류되는 상기 엣지 픽셀들의 방향을 기초로 상기 복수 개의 타일들 각각에 대한 그래디언트 히스토그램을 생성하는 단계; 및상기 그래디언트 히스토그램을 이용하여 상기 어느 하나의 타일을 선택하는 단계를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
3 |
3
제2항에 있어서,상기 그래디언트 히스토그램을 생성하는 단계는상기 복수 개의 타일들 각각에 대한 그래디언트 맵(gradient map)을 생성하는 단계;상기 그래디언트 맵의 그래디언트 크기 값에 기초하여 엣지 픽셀들을 결정하는 단계;상기 엣지 픽셀들을 상기 그래디언트 방향에 따라 분류하는 단계; 및상기 분류된 엣지 픽셀들을 기초로 상기 복수 개의 타일들 각각에 대한 그래디언트 히스토그램을 생성하는 단계를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
4 |
4
제3항에 있어서,상기 그래디언트 히스토그램을 이용하여 상기 어느 하나의 타일을 선택하는 단계는상기 복수 개의 타일들 각각의 그래디언트 히스토그램을 기초로, 상기 복수 개의 타일들 각각에 대해 그래디언트 방향마다에 속한 엣지 픽셀들의 개수를 파악하는 단계; 및상기 그래디언트 방향마다에 속한 엣지 픽셀들의 개수를 이용하여 상기 어느 하나의 타일을 선택하는 단계를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
5 |
5
제1항에 있어서,상기 제2 비균일 모션 블러 정보를 추정하는 단계는 상기 제1 비균일 모션 블러 정보를 상기 입력 영상에서의 해당 위치에 대응하는 픽셀 좌표에 맞도록 보정하는 단계를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
6 |
6
제1항에 있어서,상기 입력 영상은비균일 모션 블러를 포함하는 단일 프레임, 상기 비균일 모션 블러를 포함하는 멀티 프레임, 상기 비균일 모션 블러를 포함하는 단일 블러 영상 및 블러(blur)를 포함하지 않는 단일 노이즈 영상으로 구성된 멀티 프레임 중 적어도 하나의 형태를 가지는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
7 |
7
제6항에 있어서,상기 레이턴트 영상(latent image)들을 획득하는 단계는 상기 입력 영상의 형태가 상기 비균일 모션 블러를 포함하는 단일 프레임 및 상기 비균일 모션 블러를 포함하는 멀티 프레임 중 어느 하나의 형태인 경우,켤레 구배법(conjugate gradient method)을 이용하여 상기 비균일 모션 블러를 제거하는 단계 를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
8 |
8
제6항에 있어서,상기 레이턴트 영상(latent image)들을 획득하는 단계는상기 입력 영상의 형태가 상기 비균일 모션 블러를 포함하는 단일 블러 영상 및 블러를 포함하지 않는 단일 노이즈 영상으로 구성된 멀티 프레임의 형태인 경우,RL(Richardson-Lucy) 디컨볼루션 알고리즘을 이용하여 상기 비균일 모션 블러를 제거하는 단계 를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
9 |
9
제1항에 있어서,상기 복수 개의 타일들 각각의 경계 부분에 대한 패딩(padding)을 수행하는 단계를 더 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
10 |
10
제9항에 있어서,상기 패딩을 수행하는 단계는 상기 제1 비균일 모션 블러 정보 및 상기 복수 개의 타일들 각각에 대응하는 픽셀의 위치 정보를 이용하여 상기 복수 개의 타일들 각각에 대한 패딩의 크기를 계산하는 단계; 및 상기 복수 개의 타일들 각각의 사이즈를 상기 패딩의 크기만큼 확장하는 단계를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
11 |
11
제10항에 있어서, 상기 복수 개의 타일들 각각에 대한 패딩의 크기는 상기 복수 개의 타일들 각각을 구성하는 픽셀들이 블러로 인해 이동할 수 있는 픽셀 거리를 기초로 계산되는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
12 |
12
제10항에 있어서,상기 레이턴트 영상(latent image)들을 획득하는 단계는상기 패딩의 크기만큼 사이즈를 확장한 복수 개의 타일들 각각에 대하여 상기 비균일 모션 블러를 제거하여 상기 레이턴트 영상(latent image)들을 획득하는 입력 영상의 비균일 모션 블러를 제거하는 방법
|
13 |
13
제1항 내지 제12항 중 어느 한 항의 방법을 수행하기 위한 프로그램이 기록되어 있는 컴퓨터로 판독 가능한 기록매체
|
14 |
14
입력 영상의 복수 개의 타일들 중 어느 하나의 타일을 선택하는 선택부;상기 선택된 타일에 기초하여 상기 입력 영상에 대한 제1 비균일 모션 블러 정보를 추정하는 제1 추정부;상기 제1 비균일 모션 블러 정보에 기초하여, 상기 복수 개의 타일들에 대한 제2 비균일 모션 블러 정보를 추정하는 제2 추정부;상기 제2 비균일 모션 블러 정보를 기초하여, 상기 복수 개의 타일들 각각에 대한 레이턴트 영상(latent image)을 획득하는 획득부; 및상기 복수 개의 타일들 각각에 대한 레이턴트 영상(latent image)을 이용하여 상기 입력 영상을 복원하는 복원부를 포함하는 입력 영상의 비균일 모션 블러를 제거하는 장치
|
15 |
15
제14항에 있어서,상기 선택부는 상기 복수 개의 타일들 각각이 가지는 엣지 픽셀의 개수 및 그래디언트 방향(gradient direction)에 따라 분류되는 상기 엣지 픽셀들의 방향을 기초로 상기 복수 개의 타일들 각각에 대한 그래디언트 히스토그램을 생성하는 생성 수단; 및상기 그래디언트 히스토그램을 이용하여 상기 어느 하나의 타일을 선택하는 선택 수단을 포함하는 입력 영상의 비균일 모션 블러를 제거하는 장치
|
16 |
16
제14항에 있어서,상기 제2 추정부는 상기 제1 비균일 모션 블러 정보를 상기 입력 영상에서의 해당 위치에 대응하는 픽셀 좌표에 맞도록 보정하는 보정 수단을 포함하는 입력 영상의 비균일 모션 블러를 제거하는 장치
|
17 |
17
제14항에 있어서,상기 입력 영상은상기 비균일 모션 블러를 포함하는 단일 프레임, 상기 비균일 모션 블러를 포함하는 멀티 프레임, 상기 비균일 모션 블러를 포함하는 단일 블러 영상 및 블러를 포함하지 않는 단일 노이즈 영상으로 구성된 멀티 프레임 중 적어도 하나의 형태를 가지는 입력 영상의 비균일 모션 블러를 제거하는 장치
|
18 |
18
제14항에 있어서,상기 복수 개의 타일들 각각의 경계 부분에 대한 패딩(padding)을 수행하는 패딩 수행부를 더 포함하는 입력 영상의 비균일 모션 블러를 제거하는 장치
|
19 |
19
제18항에 있어서,상기 패딩 수행부는 상기 제1 비균일 모션 블러 정보 및 상기 복수 개의 타일들 각각에 대응하는 픽셀의 위치 정보를 이용하여 상기 복수 개의 타일들 각각에 대한 패딩의 크기를 계산하는 계산 수단; 및 상기 복수 개의 타일들 각각의 사이즈를 상기 패딩의 크기만큼 확장하는 확장 수단을 포함하는 입력 영상의 비균일 모션 블러를 제거하는 장치
|
20 |
20
제18항에 있어서,상기 획득부는상기 패딩의 크기만큼 사이즈를 확장한 복수 개의 타일들 각각에 대하여 상기 비균일 모션 블러를 제거하여 상기 레이턴트 영상(latent image)들을 획득하는 입력 영상의 비균일 모션 블러를 제거하는 장치
|