1 |
1
복수의 깊이 카메라를 사용할 때 구조화 광패턴(Structured light pattern) 간의 간섭에 의해 중첩 영역에 발생하는 홀을 제거하기 위한 홀 필링 방법(Hole-filling method)으로서,상기 구조화 광패턴을 사용하는 제1 깊이 카메라를 턴 온(Turn on)시켜, 상기 제1 깊이 카메라를 통해서 취득된 제1 깊이 데이터를 사전 저장하는 단계;상기 제1 깊이 카메라가 턴 온된 상태에서, 상기 구조화 광패턴을 사용하는 제2 깊이 카메라를 시간차를 두고 턴 온시키는 단계;상기 제1 깊이 카메라 및 상기 제2 깊이 카메라의 동시 작동에 따라, 상기 구조화 광패턴 간의 간섭에 의해 상기 중첩 영역에 발생된 홀을 포함하는 깊이 영상을 취득하는 단계; 및상기 홀이 상기 깊이 영상에서 배경(Background) 영상 영역에 속하는 홀인 경우, 사전 저장된 상기 제1 깊이 데이터에서의 해당 위치의 값으로 대체하여 상기 배경 영상 영역에 속하는 홀을 채우는 단계를 포함하는 홀 필링 방법
|
2 |
2
제1항에 있어서,상기 간섭에 의해 상기 중첩 영역에 발생된 홀이 움직임 객체에 의한 영상 영역에 속하는지 또는 상기 배경 영상 영역에 속하는지를 판별하는 단계를 더 포함하는 홀 필링 방법
|
3 |
3
제2항에 있어서,상기 판별하는 단계는,상기 중첩 영역을 포함하는 연속하는 적어도 2개의 프레임의 컬러 영상을 취득하는 단계;상기 연속하는 적어도 2개의 프레임 간의 프레임 차이(Frame difference)에 근거하여 상기 중첩 영역 내의 움직임 객체의 존재 유무를 판별하는 단계를 포함하는 홀 필링 방법
|
4 |
4
제3항에 있어서,상기 홀이 상기 깊이 영상에서 움직임 객체에 의한 영상 영역에 속하는 홀인 경우, 사전 저장된 상기 제1 깊이 데이터에서의 해당 홀에 이웃하여 위치하는 홀이 아닌 깊이 데이터를 이용하여 보간(interpolation)을 수행함으로써, 상기 움직임 객체에 의한 영상 영역에 속하는 홀을 채우는 단계를 더 포함하는 홀 필링 방법
|
5 |
5
복수의 깊이 카메라를 사용할 때 구조화 광패턴(Structured light pattern) 간의 간섭에 의해 중첩 영역에 발생하는 홀을 제거하기 위한 홀 필링 방법(Hole-filling method)에 관한 컴퓨터 구현 방법으로서,상기 구조화 광패턴을 사용하는 제1 깊이 카메라가 턴 온(Turn on)됨에 따라 취득된 제1 깊이 데이터를 사전 저장하는 단계;상기 제1 깊이 카메라가 턴 온된 상태에서, 상기 구조화 광패턴을 사용하는 제2 깊이 카메라가 시간차를 두고 턴 온됨에 따라, 상기 제1 깊이 카메라 및 상기 제2 깊이 카메라의 동시 작동에 의해 취득되는 깊이 영상을 저장하는 단계-여기서, 상기 깊이 영상은, 상기 구조화 광패턴 간의 간섭에 의해 상기 중첩 영역에 발생된 홀을 포함함-; 및상기 홀이 상기 깊이 영상에서 배경(Background) 영상 영역에 속하는 홀인 경우, 사전 저장된 상기 제1 깊이 데이터에서의 해당 위치의 값으로 대체하여 상기 배경 영상 영역에 속하는 홀을 채우는 단계를 포함하는 컴퓨터 구현 방법
|
6 |
6
제5항에 있어서,상기 간섭에 의해 상기 중첩 영역에 발생된 홀이 움직임 객체에 의한 영상 영역에 속하는지 또는 상기 배경 영상 영역에 속하는지를 판별하는 단계를 더 포함하는, 컴퓨터 구현 방법
|
7 |
7
제6항에 있어서,상기 판별하는 단계는,상기 중첩 영역을 포함하는 연속하는 적어도 2개의 프레임의 컬러 영상이 수신되었을 때, 상기 연속하는 적어도 2개의 프레임 간의 프레임 차이(Frame difference)에 근거하여 상기 중첩 영역 내의 움직임 객체의 존재 유무를 판별하는 단계를 포함하는, 컴퓨터 구현 방법
|
8 |
8
제7항에 있어서,상기 홀이 상기 깊이 영상에서 움직임 객체에 의한 영상 영역에 속하는 홀인 경우, 사전 저장된 상기 제1 깊이 데이터에서의 해당 홀에 이웃하여 위치하는 홀이 아닌 깊이 데이터를 이용하여 보간(interpolation)을 수행함으로써, 상기 움직임 객체에 의한 영상 영역에 속하는 홀을 채우는 단계를 더 포함하는, 컴퓨터 구현 방법
|