1 |
1
a1) 입력 영상으로부터 특징점들을 추출하는 단계;a2) 미리 마련된 3D 모델 영상의 특징점들을 미리 결정된 복수의 회전 정보들에 따라 회전시키고, 회전된 영상을 미리 결정된 복수의 위치 이동 정보에 따라 평행 이동시킨 후, 위치 이동된 영상을 2차원 평면에 투영시켜 투영된 특징점들을 생성하는 단계; 및a3) 상기 투영된 특징점들과 상기 입력 영상의 특징점들 간의 차이를 최소화하는 회전 정보를 회전 변이로 선택하되, 하기 수학식에서 f(c)를 최소로 하는 R(c)과 t(c)를 회전 변이와 위치 변이로 선택하는 단계;b) 상기 3D 모델 영상의 특징점들과 상기 계산된 변이를 이용하여 상기 입력 영상에서 추출된 특징점들의 깊이 정보를 생성하는 단계; 및c) 상기 b) 단계를 통해 생성된 깊이 정보를 갖는 상기 입력 영상의 특징점들을 소정의 과장 알고리즘에 따라 과장된 특징점들로 변형시키고, 상기 과장된 특징점을 기반으로 상기 입력 영상의 캐리커처 영상을 생성하는 단계;를 포함하는 캐리커처 비디오 생성 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 b) 단계는 상기 변이에 따라 상기 3D 모델 영상을 회전시켜 얻어지는 영상에 따른 특징점들의 깊이 정보를 이용하여 상기 입력 영상에서 추출된 특징점들의 깊이 정보를 계산하는 것을 특징으로 하는 캐리커처 비디오 생성 방법
|
5 |
5
제 1 항에 있어서, 상기 c) 단계에서 상기 b)단계를 통해 깊이 정보를 갖는 특징점들을 소정의 과장 알고리즘에 따라 과장된 특징점들로 변형시키는 것은,상기 깊이 정보를 갖는 특징점들을 변형하여 정면 영상에 따른 특징점들을 생성하고, 상기 생성된 정면 영상에 따른 특징점들을 정면 영상에 대해 미리 결정된 과장 알고리즘을 통해 과장된 특징점들로 변형시키는 것임을 특징으로 하는 캐리커처 비디오 생성 방법
|
6 |
6
제 1 항에 있어서, 상기 c) 단계는,c1) 상기 b)단계를 통해 깊이 정보를 갖는 특징점들을 상기 변이에 따라 정면 영상에 따른 특징점들로 변형시키는 단계;c2) 상기 정면 영상에 따른 특징점들을 소정의 정면 영상 과장 알고리즘에 따라 과장된 특징점들로 변형시키는 단계;c3) 상기 과장된 특징점들을 상기 변이에 따라 복원된 특징점들로 변형시키는 단계; 및c4) 상기 복원된 특징점들을 기준으로 상기 입력 영상에 대한 와핑을 수행하여 캐리커처 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 캐리커처 비디오 생성 방법
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제 6 항에 있어서,상기 정면 영상 과장 알고리즘은 인비트위너 과장 또는 구성 요소의 형태 과장에 따른 알고리즘인 것을 특징으로 하는 캐리커처 비디오 생성 방법
|
10 |
10
제 1 항에 있어서, 상기 3D 모델 영상의 특징점들은트레이닝 영상들 중에서 하나의 정면 트레이닝 영상에서 추출된 특징점들을 초기 3D 모델의 특징점들로 결정하는 단계;상기 초기 3D 모델의 특징점들과 상기 트레이닝 영상들 각각에 따른 특징점들간의 거리를 최소로하는 위치 변이와 회전 변이를 계산하는 단계; 및상기 계산된 위치 변이와 회전 변이를 이용하여 초기 3D 모델의 특징점들을 갱신시키는 단계를 통해 생성되는 것을 특징으로 하는 캐리커처 비디오 생성 방법
|
11 |
11
제 1, 4, 5, 6, 9, 10항 중 어느 한 항이 캐리커처 비디오 생성 방법을 컴퓨터 상에서 수행하기 위한 프로그램이 기록된 컴퓨터에서 판독가능한 기록 매체
|
12 |
12
입력 영상으로부터 추출된 특징점들과 미리 마련된 3D 모델 영상의 특징점들 간의 차이를 최소화하기 위해 필요한 3D 모델 영상 또는 입력 영상의 회전 정보 및 위치 이동 정보를 포함하는 변이를 계산하는 변이 계산부;상기 3D 모델 영상의 특징점들과 변이를 이용하여 상기 입력 영상에서 추출된 특징점들의 깊이 정보를 생성하는 깊이 정보 생성부;상기 생성된 깊이 정보를 갖는 상기 입력 영상의 특징점들을 소정의 과장 알고리즘에 따라 과장된 특징점들로 변형시키는 영상 과장부; 및상기 과장된 특징점을 기반으로 하여 입력 영상의 캐리커처 영상을 생성하는 영상 생성부를 포함하고,상기 변이 계산부는a1) 입력 영상으로부터 특징점들을 추출하고, a2) 미리 마련된 3D 모델 영상의 특징점들을 미리 결정된 복수의 회전 정보들에 따라 회전시키고, 회전된 영상을 미리 결정된 복수의 위치 이동 정보에 따라 평행 이동시킨 후, 위치 이동된 영상을 2차원 평면에 투영시켜 투영된 특징점들을 생성하고, a3) 상기 투영된 특징점들과 상기 입력 영상의 특징점들 간의 차이를 최소화하는 회전 정보를 회전 변이와 위치 변이로 선택하여 상기 변이를 계산하되, 하기 수학식에서 f(c)를 최소로 하는 R(c)과 t(c)를 회전 변이와 위치 변이로 선택하는 것을 특징으로 하는 캐리커처 비디오 생성 장치
|
13 |
13
삭제
|
14 |
14
제 12 항에 있어서,상기 깊이 정보 생성부를 통해 생성된 깊이 정보를 갖는 특징점들을 상기 변이에 따라 정면 영상에 따른 특징점들로 변형시키는 정면 영상 변환부를 더 포함하며, 상기 과장부는 상기 정면 영상에 따른 특징점들을 소정의 정면 영상 과장 알고리즘에 따라 과장된 특징점들로 변형시키는 것이고,상기 영상 생성부는 상기 과장된 특징점들을 상기 변이에 따라 복원된 특징점들로 변형시키는 복원부를 포함하고, 상기 복원된 특징점들을 기준으로 상기 입력 영상에 대한 와핑을 수행하는 와핑 처리부를 더 포함하는 것을 특징으로 하는 캐리커처 비디오 생성 장치
|
15 |
15
제 12 항에 있어서, 상기 변이 계산부는미리 마련된 3D 모델 영상의 특징점들을 미리 결정된 복수의 회전 정보들에 따라 회전시키고, 회전된 영상을 2차원 평면에 투영시킨 후, 입력 영상의 특징점들과 매칭시키는 매칭부; 및상기 복수의 회전 정보들 중 상기 입력 영상의 특징점들과 상기 투영된 3D 모델 영상의 특징점들간의 차이를 최소로하는 회전 정보를 변이로 선택하는 변이 선택부를 포함하는 것을 특징으로 하는 캐리커처 비디오 생성 장치
|