1 |
1
수신 영상 및 상기 수신 영상이 촬영된 장소의 위치 정보를 수신하는 수신부;다수의 객체 정보가 저장되는 데이터베이스;상기 데이터베이스 내의 객체 정보 중 수신 영상이 촬영된 장소의 위치와 일정 거리 내에 존재하는 객체의 정보를 이용하여 상기 수신 영상 내의 객체를 인식하는 객체 인식부; 객체 인식에 성공한 로그 영상 및 각 로그 영상의 촬영 위치 정보를 저장하는 로그 데이터베이스; 및상기 객체 인식부가 수신 영상의 일부 객체 인식에 실패하면 상기 수신 영상이 촬영된 위치와 일정 거리 이내의 다른 카메라 및 상기 로그 데이터베이스로부터 참고 영상을 요청하는 영상 요청부를 포함하되, 상기 객체 인식부는 수신 영상의 일부 객체 인식에 실패하면, 상기 참고 영상을 이용하여 상기 인식에 실패한 객체의 인식을 재시도하고,상기 객체 인식부는 상기 수신 영상 내의 인식된 객체 및 인식에 실패한 객체의 위치 관계와 상기 참고 영상 중 상기 인식된 객체가 존재하는 영상 내의 객체간 위치 관계를 이용하여 상기 인식에 실패한 객체의 인식을 재시도하고, 상기 객체 인식부는 상기 수신 영상의 일부 객체 인식에 실패하면, 상기 수신 영상 내의 객체 배열 벡터와 상기 참고 영상의 객체 배열 벡터를 비교하여 상기 수신영상에서 상기 인식된 객체의 순서가 일치하는 참고 영상을 선택하고, 상기 수신 영상에서 상기 인식에 실패한 객체의 위치에 위치하는 상기 선택된 참고 영상의 객체를 상기 인식에 실패한 객체로 인식하며, 상기 객체 배열 벡터는 임의의 방향에 대한 각 객체의 배열 순서를 나타내는 벡터인 것을 특징으로 하는 증강현실 서버
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 객체 정보는 객체의 특징점 정보를 포함하고,상기 객체 인식부는 상기 수신 영상에서 특징점 정보를 추출하여 획득된 객체 정보 중 특징점 정보와 비교하여 객체를 인식하는 것을 특징으로 하는 증강현실 서버
|
6 |
6
제1항에 있어서,상기 객체 정보는 증강현실 영상 합성을 위한 정보를 더 포함하며,상기 증강현실 서버는,상기 수신 영상과 상기 수신 영상 내의 인식에 성공한 객체의 증강현실 영상 합성을 위한 정보를 합성하는 영상 합성부; 및상기 합성된 영상을 상기 수신 영상을 제공한 클라이언트에 송신하는 송신부를 더 포함하는 것을 특징으로 하는 증강현실 서버
|
7 |
7
제6항에 있어서,상기 송신부는 상기 객체 인식부가 상기 수신 영상의 모든 객체의 인식에 성공하지 못하면, 더 높은 해상도의 영상을 상기 클라이언트에 요청하는 것을 특징으로 하는 증강현실 서버
|
8 |
8
영상을 촬영하는 카메라 장치;상기 촬영된 영상을 송신하는 클라이언트; 및상기 촬영된 영상을 수신하여 증강현실 영상을 생성하여 클라이언트에게 송신하는 증강현실 서버를 포함하되,상기 증강현실 서버는,수신 영상 및 상기 수신 영상이 촬영된 장소의 위치 정보를 수신하는 수신부;다수의 객체 정보가 저장되는 데이터베이스;상기 데이터베이스 내의 객체 정보 중 수신 영상이 촬영된 장소의 위치와 일정 거리 내에 존재하는 객체의 정보를 이용하여 상기 수신 영상 내의 객체를 인식하는 객체 인식부; 객체 인식에 성공한 로그 영상 및 각 로그 영상의 촬영 위치 정보를 저장하는 로그 데이터베이스; 및상기 객체 인식부가 수신 영상의 일부 객체 인식에 실패하면 상기 수신 영상이 촬영된 위치와 일정 거리 이내의 다른 카메라 및 상기 로그 데이터베이스로부터 참고 영상을 요청하는 영상 요청부를 포함하되,상기 객체 인식부는 수신 영상의 일부 객체 인식에 실패하면, 상기 참고 영상을 이용하여 상기 인식에 실패한 객체의 인식을 재시도하고,상기 객체 인식부는 상기 수신 영상 내의 인식된 객체 및 인식에 실패한 객체의 위치 관계와 상기 참고 영상 중 상기 인식된 객체가 존재하는 영상 내의 객체간 위치 관계를 이용하여 상기 인식에 실패한 객체의 인식을 재시도하고, 상기 객체 인식부는 상기 수신 영상의 일부 객체 인식에 실패하면, 상기 수신 영상 내의 객체 배열 벡터와 상기 참고 영상의 객체 배열 벡터를 비교하여 상기 수신영상에서 상기 인식된 객체의 순서가 일치하는 참고 영상을 선택하고, 상기 수신 영상에서 상기 인식에 실패한 객체의 위치에 위치하는 상기 선택된 참고 영상의 객체를 상기 인식에 실패한 객체로 인식하며, 상기 객체 배열 벡터는 임의의 방향에 대한 각 객체의 배열 순서를 나타내는 벡터인 것을 특징으로 하는 증강현실 시스템
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
제8항에 있어서,상기 객체 정보는 객체의 특징점 정보를 포함하고,상기 객체 인식부는 상기 수신 영상에서 특징점 정보를 추출하여 획득된 객체 정보 중 특징점 정보와 비교하여 객체를 인식하는 것을 특징으로 하는 증강현실 시스템
|
13 |
13
제8항에 있어서,상기 객체 정보는 상기 증강현실 영상의 합성을 위한 정보를 더 포함하며,상기 증강현실 서버는,상기 수신 영상과 상기 수신 영상 내의 인식에 성공한 객체의 증강현실 영상 합성을 위한 정보를 합성하는 영상 합성부; 및상기 합성된 영상을 상기 클라이언트에게 송신하는 송신부를 더 포함하는 것을 특징으로 하는 증강현실 시스템
|
14 |
14
제13항에 있어서,상기 송신부는 상기 객체 인식부가 상기 수신 영상의 모든 객체의 인식에 성공하지 못하면, 상기 클라이언트에게 더 높은 해상도의 영상을 요청하는 것을 특징으로 하는 증강현실 시스템
|
15 |
15
(a)수신 영상 및 상기 수신 영상이 촬영된 장소의 위치 정보를 수신하는 단계;(b)상기 수신 영상이 촬영된 장소의 위치와 일정 거리 내에 존재하는 객체 정보를 획득하는 단계;(c)상기 획득된 객체 정보를 이용하여 상기 수신 영상 내의 객체를 인식하는 단계;(d)상기 수신 영상의 일부 객체 인식에 실패하면, 상기 수신 영상이 촬영된 장소의 위치와 일정 거리 내에 존재하는 다른 카메라들 및 객체 인식에 성공한 로그 영상 및 각 로그 영상의 촬영 위치 정보를 저장하는 로그 데이터베이스로부터 참고 영상을 요청하는 단계; 및(e)상기 참고 영상을 이용하여 상기 인식에 실패한 객체의 인식을 재시도하는 단계를 포함하되,상기 (e)단계는,상기 수신 영상 내의 인식된 객체 및 인식에 실패한 객체의 위치 관계와 상기 참고 영상 중 상기 인식된 객체가 존재하는 영상 내의 객체간 위치 관계를 이용하여 상기 인식에 실패한 객체의 인식을 재시도하고,상기 (e)단계는,상기 수신 영상의 일부 객체 인식에 실패하면, 상기 수신 영상 내의 객체 배열 벡터와 상기 참고 영상의 객체 배열 벡터를 비교하여 상기 수신영상에서 상기 인식된 객체의 순서가 일치하는 참고 영상을 선택하고, 상기 수신 영상에서 상기 인식에 실패한 객체의 위치에 위치하는 상기 선택된 참고 영상의 객체를 상기 인식에 실패한 객체로 인식하며, 상기 객체 배열 벡터는 임의의 방향에 대한 각 객체의 배열 순서를 나타내는 벡터인 것을 특징으로 하는 증강현실 방법
|
16 |
16
삭제
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
제15항에 있어서,상기 객체 정보는 객체의 특징점 정보를 포함하고,상기 (c)단계는,상기 수신 영상에서 특징점 정보를 추출하여 상기 획득된 객체 정보 중 특징점 정보와 비교하여 객체를 인식하는 것을 특징으로 하는 증강현실 방법
|
20 |
20
제15항에 있어서,상기 (e)단계 이후에,(f)상기 (e)단계에서 상기 수신 영상의 모든 객체의 인식에 성공하지 못하면, 상기 수신 영상을 제공한 클라이언트에 더 높은 해상도의 영상을 요청하는 단계를 더 포함하는 것을 특징으로 하는 증강현실 방법
|
21 |
21
제20항에 있어서,상기 객체 정보는 증강현실 영상 합성을 위한 정보를 더 포함하며,상기 (f)단계 이후에,(g)상기 수신 영상과 상기 수신 영상 내의 인식에 성공한 객체의 증강현실 영상 합성을 위한 정보를 합성하는 단계; 및(h)상기 합성된 영상을 상기 클라이언트에 송신하는 단계를 더 포함하는 것을 특징으로 하는 증강현실 방법
|
22 |
22
제15항의 증강현실 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
|