1 |
1
불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치에 있어서, 실내에 설치된 복수개의 광원들로부터의 위치 정보를 광학 무선 링크를 통하여 수신하기 위한 광원 위치정보 획득부;상기 수신된 위치 정보에 기초하여 상기 복수개의 광원들을 통과하는 가상의 선을 생성하기 위한 가상 선 생성부; 상기 생성된 가상 선에 대한 투영 이미지를 획득하기 위한 투영 이미지 획득부;상기 투영 이미지에서의 상기 위치 정보에 상응하는 각 축의 좌표값들의 차이에 기초하여 요우(yaw)를 보정하기 위한 요우 보정부; 및 상기 보정된 요우에 기초하여 신경망을 이용하여 피치, 롤, 요우에 대한 회전 벡터를 추정하기 위한 회전벡터 추정부를 포함하고, 상기 보정된 요우에 기초하여 추정된 회전 벡터에 의하여 실내에서의 위치가 인식되는 것을 특징으로 하는 불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치
|
2 |
2
제 1 항에 있어서, 상기 실내에 설치된 복수개의 광원들은 2개 이상의 발광 다이오드(LED)이고, 상기 위치 정보에는 상기 실내에 대한 3차원 공간 좌표계에서의 상기 광원들 각각의 좌표 정보가 포함되는 것을 특징으로 하는 불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치
|
3 |
3
제 1 항에 있어서, 상기 투영 이미지 획득부에서는 상기 광원들과 상기 광학 무선 링크를 수행하는 사용자 디바이스의 카메라 렌즈를 통하여 입사되어 상기 사용자 디바이스에서의 이미지 평면 상에 투영된 상기 가상 선에 대한 투영 이미지가 획득되는 것을 특징으로 하는 불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치
|
4 |
4
제 1 항에 있어서, 상기 요우 보정부에서는 피치 값이 획득되는 축 또는 롤 값이 획득되는 축에 대한 상기 투영 이미지에서의 상기 위치 정보에 상응하는 좌표값들의 차이에 기초하여 요우가 보정되는 것을 특징으로 하는 불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치
|
5 |
5
제 1 항에 있어서, 상기 신경망은 적어도 하나의 뉴론이 포함된 상이한 복수개의 층들을 포함하고, 데이터를 입력받아 상기 복수개의 층들을 통과하며 출력 데이터를 획득하기 위한 순방향 통행 및 상기 순방향 통행의 반대 방향으로 과정을 수행하기 위한 역방향 통행 중 적어도 하나가 상기 신경망에서 수행됨에 따라 상기 회전 벡터가 추정되는 것을 특징으로 하는 불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치
|
6 |
6
불변 가상 투영을 이용한 신경망 기반의 실내 위치 인식 장치를 이용하여 사용자 디바이스의 실내 위치를 인식하기 위한 방법에 있어서, 실내에 설치된 복수개의 광원들로부터의 위치 정보를 광학 무선 링크를 통하여 수신하는 단계;상기 수신된 위치 정보에 기초하여 상기 복수개의 광원들을 통과하는 가상의 선을 생성하는 단계; 상기 생성된 가상 선에 대한 투영 이미지를 획득하는 단계;상기 투영 이미지에서의 상기 위치 정보에 상응하는 각 축의 좌표값들의 차이에 기초하여 요우(yaw)를 보정하는 단계; 및 상기 보정된 요우에 기초하여 신경망을 이용하여 피치, 롤, 요우에 대한 회전 벡터를 추정하는 단계를 포함하고, 상기 보정된 요우에 기초하여 추정된 회전 벡터에 의하여 실내에서 상기 사용자 디바이스의 위치가 인식되는 것을 특징으로 하는 방법
|
7 |
7
제 6 항에 있어서, 상기 실내에 설치된 복수개의 광원들은 2개 이상의 발광 다이오드(LED)이고, 상기 위치 정보에는 상기 실내에 대한 3차원 공간 좌표계에서의 상기 광원들 각각의 좌표 정보가 포함되는 것을 특징으로 하는 방법
|
8 |
8
제 6 항에 있어서, 상기 투영 이미지를 획득하는 단계에서는 상기 광원들과 상기 광학 무선 링크를 수행하는 상기 사용자 디바이스의 카메라 렌즈를 통하여 입사되어 상기 사용자 디바이스에서의 이미지 평면 상에 투영된 상기 가상 선에 대한 투영 이미지가 획득되는 것을 특징으로 하는 방법
|
9 |
9
제 6 항에 있어서, 상기 요우를 보정하는 단계에서는 상기 사용자 디바이스의 움직임에 따른 피치 값이 획득되는 축 또는 롤 값이 획득되는 축에 대한 상기 투영 이미지에서의 상기 위치 정보에 상응하는 좌표값들의 차이에 기초하여 요우가 보정되는 것을 특징으로 하는 방법
|
10 |
10
제 6 항에 있어서, 상기 신경망은 적어도 하나의 뉴론이 포함된 상이한 복수개의 층들을 포함하고, 데이터를 입력받아 상기 복수개의 층들을 통과하며 출력 데이터를 획득하기 위한 순방향 통행 및 상기 순방향 통행의 반대 방향으로 과정을 수행하기 위한 역방향 통행 중 적어도 하나가 상기 신경망에서 수행됨에 따라 상기 회전 벡터가 추정되는 것을 특징으로 하는 방법
|
11 |
11
하드웨어와 결합되어 제 6 항 내지 제 10 항 중 어느 한 항의 방법을 실행시키기 위하여 매체에 저장된 컴퓨터 프로그램
|