KR20130091908A - Apparatus and method for providing indoor navigation service - Google Patents
Apparatus and method for providing indoor navigation service Download PDFInfo
- Publication number
- KR20130091908A KR20130091908A KR1020120013245A KR20120013245A KR20130091908A KR 20130091908 A KR20130091908 A KR 20130091908A KR 1020120013245 A KR1020120013245 A KR 1020120013245A KR 20120013245 A KR20120013245 A KR 20120013245A KR 20130091908 A KR20130091908 A KR 20130091908A
- Authority
- KR
- South Korea
- Prior art keywords
- indoor
- information
- indoor navigation
- marker
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 239000003550 marker Substances 0.000 claims abstract description 113
- 238000004891 communication Methods 0.000 claims abstract description 15
- 238000009434 installation Methods 0.000 claims description 17
- 238000005259 measurement Methods 0.000 claims description 15
- 230000001133 acceleration Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 20
- 239000004191 allura red AC Substances 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
Abstract
본 발명은 실내 네비게이션 서비스 제공 장치 및 그 방법에 관한 것으로, 실내 네비게이션 서비스 제공 장치는 사용자가 위치한 실내 공간에서 현재 위치 및 이동 경로를 안내하는 실내 네비게이션 서비스 구동 시, 실내 네비게이션 서비스를 제공하는 서비스 서버와 통신 접속하는 통신 모듈, 실내 네비게이션 서비스가 구동되는 동안 영상 획득 수단에 의해 실시간으로 실내 영상을 획득하여 실내 네비게이션 화면에 출력하는 영상 제어 모듈, 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상으로부터 적어도 하나의 실내 마커를 추출하여 추출된 실내 마커의 정보를 획득하고, 실내 마커의 정보에 근거하여 해당 실내 공간에서의 현재 위치를 인식하는 실내위치 인식 모듈, 및 실내위치 인식 모듈에 의해 인식된 해당 실내 공간에서의 현재 위치 정보와 사용자가 요청한 목적지 정보에 근거하여 서비스 서버로 실내 네비게이션 정보를 요청하고, 서비스 서버로부터 제공된 실내 네비게이션 정보를 실내 네비게이션 화면 상에 출력하는 실내 네비게이션 모듈을 포함한다.The present invention relates to an indoor navigation service providing apparatus and a method thereof, and an indoor navigation service providing apparatus comprising: a service server for providing an indoor navigation service when an indoor navigation service for guiding a current location and a moving route in an indoor space where a user is located; At least one of a communication module for communication connection, an image control module for acquiring an indoor image in real time by an image acquisition means and outputting it to an indoor navigation screen while the indoor navigation service is running, and at least one of the indoor image acquired in real time by the image acquisition means. An indoor location recognition module which obtains information of the extracted indoor marker by extracting the indoor marker and recognizes a current position in the corresponding indoor space based on the information of the indoor marker, and a corresponding indoor space recognized by the indoor location recognition module Current location of Based on the beam and the destination information requested by the user by requesting the indoor navigation information to the service server, and includes an indoor navigation module for outputting the indoor navigation information provided from the service server to the indoor navigation screen.
Description
본 발명은 실내 네비게이션 서비스 제공 장치 및 그 방법에 관한 것으로, 더욱 상세하게는 사용자 단말에 부착되어 있는 카메라 등의 영상 획득 수단을 이용하여 실내에 부착되어 있는 마커를 인식함으로써 획득된 위치 정보를 이용하여 실내 내비게이션 서비스를 제공하는 장치 및 그 방법에 관한 것이다.The present invention relates to an indoor navigation service providing apparatus and a method thereof, and more particularly, by using a location information acquired by recognizing a marker attached to a room using an image acquisition means such as a camera attached to a user terminal. An apparatus and method for providing an indoor navigation service are provided.
대형 쇼핑몰 및 컨벤션 센터와 같이 실내 공간이 보다 복잡해지고, 실내에서의 생활 비중이 높아짐에 따라 다양한 형태의 실내 공간 정보를 기반으로 제공되는 서비스의 중요도가 높아지고 있으며, 이에 따라 관련 기술들의 연구 및 시스템 개발들이 활발히 추진되고 있다. 이러한 연구개발은 스마트 폰과 같은 이동단말의 성능이 보다 높아지고, 이동단말이 외부와 온라인으로 연결됨으로 인해 더욱 촉진되고 있다.As indoor spaces become more complex and the share of indoor life increases, such as large shopping malls and convention centers, the importance of services provided based on various types of indoor space information is increasing. Accordingly, research and system development of related technologies Are actively being promoted. This research and development is being promoted by the higher the performance of the mobile terminal, such as a smart phone, the mobile terminal is connected to the outside and online.
실내 내비게이션 서비스는 이동 단말의 위치를 정확하게 파악하고, 이를 기반으로 사용자의 요구에 맞는 경로정보를 전달하도록 한다.The indoor navigation service accurately locates the mobile terminal and delivers route information that meets the user's needs based on the location.
실내 네비게이션 서비스를 위해 연구 개발되고 있는 이동 단말의 위치 획득 방법은 주로 무선랜(Wireless LAN)에서 사용되는 AP(Access Point)들의 위치 및 이들로부터의 신호수신 감도 등을 이용하거나, 실내에 설치되어 있는 센서노드 및 알에프아이디 태그(passive/active RFID tag)들을 이용하여 위치를 파악하는 것이다. 이에 대한 실시예는, US2009-399041에도 개시되어 있다. The location acquisition method of the mobile terminal, which is being researched and developed for indoor navigation service, uses the location of APs (access points) used in a wireless LAN and the signal reception sensitivity therefrom, or is installed indoors. The sensor node and the passive / active RFID tags are used to determine the location. An example thereof is also disclosed in US2009-399041.
하지만, 이러한 방법은 사용자 및 이동 단말의 위치 추정이 상황에 따라 상대적으로 낮은 정확도를 가질 수 있다. 예를 들어, WLAN의 AP 측정 방법만을 이용��서��� ���황에 따라 ���십 m의 위치 오차가 발생할 수 있고, 정확한 층의 위치를 파악하지 못할 수도 있다. 또한, WLAN의 AP 측정 방법은 위치 정보 획득을 위한 장비가 많이 필요하고, 설치 및 관리 비용이 많이 든다는 문제가 있다.However, this method can have a relatively low accuracy in the position estimation of the user and the mobile terminal depending on the situation. For example, using only the AP measurement method of the WLAN, a position error of several tens of meters may occur according to a situation, and it may not be able to determine the exact location of the floor. In addition, the AP measurement method of the WLAN has a problem that requires a lot of equipment for obtaining location information, costs a lot of installation and management.
본 발명의 목적은, 사용자 단말에 부착되어 있는 카메라 등의 영상 획득 수단을 이용하여 실내에 부착되어 있는 마커를 인식하고, 마커를 통해 획득된 위치 정보를 이용하여 실내 네비게이션 서비스를 제공하는 실내 네비게이션 서비스 제공 장치 및 그 방법을 제공함에 있다.An object of the present invention, the indoor navigation service for recognizing the marker attached to the room using an image acquisition means such as a camera attached to the user terminal, and provides an indoor navigation service using the location information obtained through the marker. The present invention provides an apparatus and a method thereof.
상기의 목적을 달성하기 위한 본 발명에 따른 실내 네비게이션 서비스 제공 장치는, 사용자가 위치한 실내 공간에서 현재 위치 및 이동 경로를 안내하는 실내 네비게이션 서비스 구동 시, 실내 네비게이션 서비스를 제공하는 서비스 서버와 통신 접속하는 통신 모듈, 상기 실내 네비게이션 서비스가 구동되는 동안 영상 획득 수단에 의해 실시간으로 실내 영상을 획득하여 실내 네비게이션 화면에 출력하는 영상 제어 모듈, 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상으로부터 적어도 하나의 실내 마커를 추출하여 추출된 상기 실내 마커의 정보를 획득하고, 상기 실내 마커의 정보에 근거하여 해당 실내 공간에서의 현재 위치를 인식하는 실내위치 인식 모듈, 및 상기 실내위치 인식 모듈에 의해 인식된 해당 실내 공간에서의 현재 위치 정보와 상기 사용자가 요청한 목적지 정보에 근거하여 상기 서비스 서버로 실내 네비게이션 정보를 요청하고, 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면 상에 출력하는 실내 네비게이션 모듈을 포함하는 것을 특징으로 한다.The indoor navigation service providing apparatus according to the present invention for achieving the above object, when the indoor navigation service for guiding the current location and the movement route in the indoor space where the user is located, the communication connection with the service server for providing the indoor navigation service A communication module, an image control module that acquires an indoor image in real time by an image obtaining means and outputs it to an indoor navigation screen while the indoor navigation service is driven, and at least one indoor from an indoor image obtained in real time by the image obtaining means An indoor location recognition module which obtains information of the extracted indoor marker by extracting a marker, and recognizes a current location in the corresponding indoor space based on the information of the indoor marker, and a corresponding indoor recognized by the indoor location recognition module Current position in space And an indoor navigation module requesting indoor navigation information to the service server based on the information requested by the user and the destination, and outputting the indoor navigation information provided from the service server on the indoor navigation screen. .
상기 실내위치 인식 모듈은, 상기 실내 네비게이션 서비스 구동 시 상기 서비스 서버로부터 해당 실내 공간에 배치된 실내 마커들의 등록 정보를 ���공받는 것을 특징으로 한다.The indoor location recognition module may receive registration information of indoor markers disposed in a corresponding indoor space from the service server when the indoor navigation service is driven.
상기 실내 마커들의 등록 정보는, 마커 ID, 크기, 설치 방향, 위도, 경도, 설치 주소, 마커 타입 및 기타 업데이트 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.The registration information of the indoor markers may include at least one of a marker ID, a size, an installation direction, latitude, longitude, an installation address, a marker type, and other update information.
상기 실내위치 인식 모듈은, 상기 서비스 서버로부터 제공된 상기 실내 마커들의 등록 정보 중 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보를 추출하는 것을 특징으로 한다.The indoor location recognition module may extract information of an indoor marker included in an indoor image acquired in real time by the image acquiring means, from among registration information of the indoor markers provided from the service server.
또한, 본 발명은, 해당 서비스 제공 장치에 구비된 적어도 하나의 센서를 제어하는 센서 관리 모듈을 더 포함하는 것을 특징으로 한다.In addition, the present invention is characterized in that it further comprises a sensor management module for controlling at least one sensor provided in the service providing apparatus.
상기 센서 관리 모듈은, 자이로센서, 방향센서 및 가속센서 중 적어도 하나를 제어하여 센서 측정값을 획득하는 것을 특징으로 한다.The sensor management module may control at least one of a gyro sensor, a direction sensor, and an acceleration sensor to obtain a sensor measurement value.
상기 실내위치 인식 모듈은, 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보와, 상기 센서 관리 모듈에 의해 제어되는 적어도 하나의 센서로부터 측정된 센서 측정값에 근거하여 해당 실내 공간에서의 현재 위치를 결정하는 것을 특징으로 한다.The indoor location recognition module may be configured based on information of an indoor marker included in an indoor image acquired by the image acquisition means in real time, and a sensor measurement value measured from at least one sensor controlled by the sensor management module. Determining a current position in the indoor space.
상기 실내 네비게이션 모듈은, 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면의 분할된 화면에 표시하는 것을 특징으로 한다.The indoor navigation module may display the indoor navigation information provided from the service server on a divided screen of the indoor navigation screen.
상기 실내 네비게이션 모듈은, 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면에 실시간으로 출력되는 실내 영상 위에 겹쳐지도록 표시하는 것을 특징으로 한다.
The indoor navigation module may display the indoor navigation information provided from the service server so as to overlap the indoor image output in real time on the indoor navigation screen.
한편, 상기의 목적을 달성하기 위한 본 발명에 따른 실내 네비게이션 서비스 제공 방법은, 사용자가 위치한 실내 공간에서 현재 위치 및 이동 경로를 안내하는 실내 네비게이션 서비스 구동 시, 실내 네비게이션 서비스를 제공하는 서비스 서버와 통신 접속하는 단계, 상기 실내 네비게이션 서비스가 구동되는 동안 영상 획득 수단에 의해 실시간으로 실내 영상을 획득하여 실내 네비게이션 화면에 출력하는 단계, 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상으로부터 적어도 하나의 실내 마커를 추출하여 추출된 상기 실내 마커의 정보를 획득하고, 상기 실내 마커의 정보에 근거하여 해당 실내 공간에서의 현재 위치를 인식하는 단계, 상기 현재 위치를 인식하는 단계에서 인식된 해당 실내 공간에서의 현재 위치 정보와 상기 사용자가 요청한 목적지 정보에 근거하여 상기 서비스 서버로 실내 네비게이션 정보를 요청하는 단계, 및 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면 상에 출력하는 단계를 포함하는 것을 특징으로 한다.On the other hand, the indoor navigation service providing method according to the present invention for achieving the above object, when the indoor navigation service to guide the current location and the movement path in the indoor space where the user is located, communication with the service server for providing the indoor navigation service Accessing, acquiring an indoor image in real time by an image acquiring means while the indoor navigation service is running, and outputting the indoor image to an indoor navigation screen; at least one indoor marker from an indoor image acquired in real time by the image acquiring means Acquiring the extracted information of the indoor marker and recognizing the current location in the corresponding indoor space based on the information of the indoor marker, and recognizing the current location in the corresponding indoor space. Location information and the user needs Requesting indoor navigation information to the service server based on the requested destination information, and outputting the indoor navigation information provided from the service server on the indoor navigation screen.
또한, 본 발명은, 상기 실내 네비게이션 서비스 구동 시 상기 서비스 서버로부터 해당 실내 공간에 배치된 실내 마커들의 등록 정보를 제공받는 단계를 더 포함하는 것을 특징으로 한다.The present invention may further include receiving registration information of indoor markers disposed in a corresponding indoor space from the service server when the indoor navigation service is driven.
상기 실내 마커들의 등록 정보는, 마커 ID, 크기, 설치 방향, 위도, 경도, 설치 주소, 마커 타입 및 기타 업데이트 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.The registration information of the indoor markers may include at least one of a marker ID, a size, an installation direction, latitude, longitude, an installation address, a marker type, and other update information.
상기 현재 위치를 인식하는 단계는, 상기 서비스 서버로부터 제공된 상기 실내 마커들의 등록 정보 중 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보를 추출하는 단계를 포함하는 것을 특징으로 한다.The step of recognizing the current location comprises the step of extracting the information of the indoor markers included in the indoor image obtained in real time by the image acquisition means of the registration information of the indoor markers provided from the service server. do.
한편, 본 발명은, 상기 실내 네비게이션 서비스 구동 시 적어도 하나의 센서를 제어하여 센서 측정값을 획득하는 단계를 더 포함하는 것을 특징으로 한다.On the other hand, the present invention is characterized in that it further comprises the step of acquiring a sensor measurement value by controlling at least one sensor when the indoor navigation service is driven.
상기 센서는, 자이로센서, 방향센서 및 가속센서 중 적어도 하나를 포함하는 것을 특징으로 한다.The sensor may include at least one of a gyro sensor, a direction sensor, and an acceleration sensor.
상기 현재 위치를 인식하는 단계는, 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보와, 상기 센서 측정값을 획득하는 단계에서 획득된 상기 센서 측정값에 근거하여 해당 실내 공간에서의 현재 위치를 결정하는 것을 특징으로 한다.The step of recognizing the current location, based on the information of the indoor marker included in the indoor image obtained in real time by the image acquisition means and the sensor measurement value obtained in the step of acquiring the sensor measurement value Determine the current position in space.
상기 실내 네비게이션 화면 상에 출력하는 단계는, 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면의 분할된 화면에 표시하는 단계를 포함하는 것을 특징으로 한다.The outputting on the indoor navigation screen may include displaying the indoor navigation information provided from the service server on a divided screen of the indoor navigation screen.
상기 실내 네비게이션 화면 상에 출력하는 단계는, 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면에 실시간으로 출력되는 실내 영상 위에 겹쳐지도록 표시하는 단계를 포함하는 것을 특징으로 한다.The outputting on the indoor navigation screen may include displaying the indoor navigation information provided from the service server so as to overlap the indoor image output in real time on the indoor navigation screen.
본 발명에 따르면, 사용자 단말에 부착되어 있는 카메라 등의 영상 획득 수단을 이용하여 실내에 부착되어 있는 마커를 인식하고, 마커를 통해 획득된 위치 정보를 이용하여 실내 네비게이션 서비스를 제공함으로써, 저렴한 비용으로 정확도 높은 서비스를 제공할 수 있는 이점이 있다.According to the present invention, by using an image acquisition means such as a camera attached to the user terminal to recognize the marker attached to the room, by using the location information obtained through the marker by providing an indoor navigation service, at a low cost There is an advantage that can provide accurate service.
또한, 본 발명은, 영상 획득 수단에 의해 실시간으로 획득되는 영상을 이용하여 실내 네비게이션 서비스를 제공함으로써 단순한 텍스트 및 도형 형태로 제공되는 기존의 서비스보다 보다 실감적인 서비스를 제공할 수 있는 이점이 있다.In addition, the present invention has the advantage of providing a more realistic service than the existing service provided in the form of simple text and graphics by providing an indoor navigation service using the image acquired in real time by the image acquisition means.
도 1은 본 발명에 따른 실내 네비게이션 시스템 구성을 도시한 도이다.
도 2는 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 구성을 설명하는데 참조되는 블록도이다.
도 3은 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 영상 획득 모듈에 대한 세부 구성을 도시한 블록도이다.
도 4는 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 실내위치 인식 모듈에 대한 세부 구성을 도시한 블록도이다.
도 5는 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 실내 네비게이션 모듈에 대한 세부 구성을 도시한 블록도이다.
도 6은 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 센서 관리 모듈에 대한 세부 구성을 도시한 블록도이다.
도 7은 본 발명에 따른 실내 네비게이션 시스템의 서비스 서버에 대한 구성을 설명하는데 참조되는 블록도이다.
도 8은 본 발명에 따른 실내 네비게이션 시스템의 실내 공간 정보 DB에 대한 구성을 설명하는데 참조되는 블록도이다.
도 9는 본 발명에 적용되는 실내 마커에 대한 제1 실시예를 도시한 예시도이다.
도 10은 실내 마커에 대한 등록 정보의 예를 나타낸 도면이다.
도 11은 본 발명에 적용되는 실내 마커에 대한 제2 실시예를 도시한 예시도이다.
도 12는 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 실내 마커 인식 동작을 설명하는데 참조되는 예시도이다.
도 13은 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 동작을 설명하는데 참조되는 예시도이다.
도 14는 본 발명에 따른 실내 네비게이션 서비스 제공 방법에 대한 동작 흐름을 도시한 순서도이다.1 is a diagram illustrating a configuration of an indoor navigation system according to the present invention.
2 is a block diagram referred to describe the configuration of an indoor navigation service providing apparatus according to the present invention.
3 is a block diagram showing the detailed configuration of the image acquisition module of the indoor navigation service providing apparatus according to the present invention.
4 is a block diagram showing the detailed configuration of the indoor location recognition module of the indoor navigation service providing apparatus according to the present invention.
5 is a block diagram showing a detailed configuration of the indoor navigation module of the indoor navigation service providing apparatus according to the present invention.
6 is a block diagram showing a detailed configuration of the sensor management module of the indoor navigation service providing apparatus according to the present invention.
7 is a block diagram referred to describe the configuration of the service server of the indoor navigation system according to the present invention.
8 is a block diagram referred to describe the configuration of the indoor spatial information DB of the indoor navigation system according to the present invention.
9 is an exemplary view showing a first embodiment of an indoor marker applied to the present invention.
10 is a diagram illustrating an example of registration information for an indoor marker.
11 is an exemplary view showing a second embodiment of an indoor marker applied to the present invention.
12 is an exemplary diagram referred to for explaining an indoor marker recognition operation of an indoor navigation service providing apparatus according to the present invention.
13 is an exemplary diagram referred to for describing an operation of an indoor navigation service providing apparatus according to the present invention.
14 is a flowchart illustrating an operation flow for a method for providing an indoor navigation service according to the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명한다.
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명에 따른 실내 네비게이션 시스템 구성을 도시한 도이다.1 is a diagram illustrating a configuration of an indoor navigation system according to the present invention.
도 1에 도시된 바와 같이, 본 발명에 따른 실내 네비게이션 시스템은 실내 공간에 복수의 실내 마커(marker)(10)들이 부착되고, 실내 네비게이션 서비스 제공 장치(이하, '서비스 제공 장치'라 칭한다.)(100)가 실내 공간에 부착된 실내 마커(10)들을 인식한다. As shown in FIG. 1, in the indoor navigation system according to the present invention, a plurality of
여기서, 실내 내비게이션을 위해 실내 공간에 설치되는 실내 마커(10)는 실내의 특정 위치에 대한 정보를 표시하기 위한 수단으로, 해당 실내 마커(10)의 영상으로부터 쉽게 인식 및 추출될 수 있는 형태인 것으로 한다. 또한, 실내 마커(10)는 천장, 벽체 및 바닥 등에 설치 가능하며, 그 설치 위치에 따라 해당 실내 마커(10)에 대한 정보가 적절히 구성되어야 한다. Here, the
서비스 제공 장치(100)는 카메라 등의 영상 획득 수단을 통해 실내 마커(10)를 촬영함으로써, 해당 실내 마커(10)를 인식하는 것이 가능하다. 서비스 제공 장치(100)는 실내 마커(10)를 통해 인식된 정보를 토대로 서비스 서버(200)에 실내 정보를 요청한다.The
서비스 서버(200)는 실내에 설치된 실내 마커(10)들 및 실내 공간에 대한 정보를 실내 공간 정보 DB(300)에 저장하고, 해당 정보들을 유지 및 관리한다. 이때, 서비스 서버(200)는 서비스 제공 장치(100)로부터 전송된 실내 마커(10)의 정보에 근거하여 실내 공간 정보 DB(300)에서 요청된 경로를 검색하고, 검색 결과에 근거하여 해당 위치에서의 네비게이션 정보를 서비스 제공 장치(100)로 제공한다.The
따라서, 서비스 제공 장치(100)는 서비스 서버(200)로부터의 네비게이션 정보를 영상, 문자, 음성 등을 통해 출력함으로써 사용자에게 실내 네비게이션 서비스를 제공한다.Therefore, the
본 발명에 적용되는 서비스 제공 장치(100)는 휴대폰, 태블릿 PC 등과 같이 마커를 인식하기 위한 영상 획득 수단과, 서비스 서버(200)와 송수신 가능한 통신 인터페이스를 구비한 사용자 단말인 것으로 한다.
The
도 2는 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 구성을 설명하는데 참조되는 블록도이다.2 is a block diagram referred to describe the configuration of an indoor navigation service providing apparatus according to the present invention.
도 2에 도시된 바와 같이, 본 발명에 따른 서비스 제공 장치(100)는, 영상 제어 모듈(110), 실내위치 인식 모듈(120), 실내 네비게이션 모듈(130), 센서 관리 모듈(140), 및 통신 모듈(150)을 포함한다.As shown in FIG. 2, the
영상 제어 모듈(110)은 카메라 등의 영상 획득 수단을 제어하여 실내 마커를 촬영한 실내 마커 영상을 획득하고, 영상 획득 수단을 통해 촬영된 실내 마커 영상에 근거하여 서비스 서버로부터 제공된 네비게이션 정보를 영상 출력 수단 또는 음성 출력 수단 등을 통해 출력되도록 제어한다. 영상 제어 모듈(110)에 대한 구체적인 세부 구성 설명은 도 3을 참조하도록 한다.The
실내위치 인식 모듈(120)은 획득된 실내 마커 영상 내에서 실내 마커를 추출하고, 해당 실내 마커���부터 해당 실내 마커에 대한 정보를 인식한다. 이때, 실내위치 인식 모듈(120)은 실내 마커의 정보와 과���의 위치정보 및 센서들, 예를 들어, 자이로센서, 방향센서, 및 가속센서 등의 센서 정보를 기반으로 서비스 제공 장치(100)의 위치를 결정한다. 실내위치 인식 모듈(120)에 대한 세부 구성 설명은 도 4를 참조하도록 한다.The indoor
실내 네비게이션 모듈(130)은 실내 위치를 기반으로 실내 내비게이션을 실행한다. 이때, 실내 네비게이션 모듈(130)은 실내위치 인식 모듈(120)에 의해 인식된 위치 정보에 근거하여 서비스 서버로부터 제공된 네비게이션 정보를 제공한다. 실내 네비게이션 모듈(130)은 사용자가 제공받고자 하는 네비게이션 관련 정보의 종류에 따라 다양한 기능들을 제공할 수 있다. 실내 네비게이션 모듈(130)에 대한 세부 구성 설명은 도 5를 참조하도록 한다.The
센서 관리 모듈(140)은 서비스 제공 장치(100)에 구비된 센서들, 예를 들어, 자이로센서, 방향센서, 및 가속센서 등을 관리하고, 각 센서의 기능을 제어한다. 센서 관리 모듈(140)에 대한 세부 구성 설명은 도 6을 참조하도록 한다.The
통신 모듈(150)은 실내 네비게이션 서비스를 위해 서비스 서버와 통신을 하기 위한 통신 인터페이스를 제공한다. 이때, 통신 모듈(150)은 CDMA 및 WLAN 등을 이용하여 실내 내비게이션 서버와 통신하기 위한 통신 프로토콜과, 이들로부터 전달되는 프로토콜 패킷을 해석하고 생성하기 위한 통신 프로토콜 처리 모듈을 포함할 수 있다.
The
도 3은 도 2의 영상 제어 모듈에 대한 세부 구성을 도시한 블록도이다.FIG. 3 is a block diagram illustrating a detailed configuration of the image control module of FIG. 2.
도 3에 도시된 바와 같이, 영상 제어 모듈(110)은 기기 관리부(111), 영상 획득부(113), 기기 제어부(115), 및 정보 출력부(117)를 포함한다.As shown in FIG. 3, the
기기 관리부(111)는 영상 획득 수단의 기기 정보 및 초점 거리(focal length) 등과 같이 영상 획득 수단에 대한 정보를 등록하고, 관리한다.The
영상 획득부(113)는 기기 관리부(111)에 등록된 영상 획득 수단���로���터 실시간으로 영상을 획득한다.The
기기 제어부(115)는 영상 획득 수단으로부터 영상을 획득하기 위하여 해당 영상 획득 수단을 제어한다. 일 예로서, 기기 제어부(115)는 영상 획득 수단의 줌인(zoom in), 줌아웃(zoom out) 등의 기능을 제어한다.The
정보 출력부(117)는 서비스 서버로부터 제공된 실내 네비게이션 정보를 실시간으로 출력한다. 이때, 실내 네비게이션 정보는 영상, 이미지, 문자, 및 음성 중 적어도 하나의 형태로 출력 가능하다. 또한, 정보 출력부(117)는 영상 획득 수단으로부터 획득된 영상 위로 내비게이션 관련 정보를 실시간으로 출력할 수도 있다.
The
도 4는 도 2의 실내위치 인식 모듈에 대한 세부 구성을 도시한 블록도이다.4 is a block diagram illustrating a detailed configuration of the indoor location recognition module of FIG. 2.
도 4에 도시된 바와 같이, 본 발명에 따른 실내위치 인식 모듈은 실내 마커 정보 관리부(121), 위치 정보 관리부(123), 실내 마커 인식부(125), 및 위치 결정부(127)를 포함한다.As shown in FIG. 4, the indoor location recognition module according to the present invention includes an indoor
실내 마커 정보 관리부(121)는 대상 실내 공간 내에 설치되어 있는 실내 마커들에 대한 정보를 관리한다. 일 예로서, 실내 공간에 배치된 각 실내 마커들의 식별정보, 해당 마커들이 배치된 위치 정보 등을 관리한다.The indoor
이때, 실내 마커 정보 관리부(121)는 서비스 서버로 해당 실내 공간 내에 배치된 실내 마커들에 대한 정보를 요청할 수 있으며, 서비스 서버로부터 제공된 실내 마커들의 정보를 저장하고 관리할 수 있다. 다른 예로서, 실내 마커 정보 관리부(121)는 해당 실내 공간에 배치된 실내 마커들의 정보를 별도로 저장하지 않고, 서비스 서버와의 연동을 통해 해당 실내 마커들의 정보를 실시간으로 제공받을 수도 있다.In this case, the indoor marker
위치 정보 관리부(123)는 실내에서 인식되었던 과거 위치정보를 관리한다. 다시 말해, 위치 정보 관리부(123)는 이전에 실내 마커들을 통해 인식된 경로정보, 주변 위치정보, 주변 상가정보 등을 관리한다.The
실내 마커 인식부(125)는 영상 획득 수단에 의해 획득된 영상을 분석하여 해당 영상에 포함되어 있는 서비스 제공 장치 주변의 실내 마커를 인식한다.The indoor
위치 결정부(127)는 영상 획득 수단에 의해 위치 확인을 위한 영상이 획득되면, 실내 마커 정보 관리부(121), 위치 정보 관리부(123), 및 실내 마커 인식부(125)로부터의 정보를 종합하여 서비스 제공 장치, 즉, 사용자 단말의 현재 위치를 결정한다.When the
일 예로서, 위치 결정부(127)는 영상 획득 수단에 의해 획득된 영상으로부터 인식된 실내 마커 정보, 해당 실내 마커가 배치된 위치 정보, 및 이전에 해당 실내에서 인식되었던 위치 정보 등을 종합하여 서비스 제공 장치의 현재 위치를 결정한다.
As an example, the
도 5는 도 2의 실내 네비게이션 모듈에 대한 세부 구성을 도시한 블록도이다.FIG. 5 is a block diagram illustrating a detailed configuration of the indoor navigation module of FIG. 2.
도 5에 도시된 바와 같이, 본 발명에 따른 실내 네비게이션 모듈(130)은 목적지 정보 관리부(131), 이동 경로 관리부(133), 및 속성 설정 정보 관리부(135)를 포함한다.As shown in FIG. 5, the
목적지 정보 관리부(131)는 실내 네비게이션 서비스를 위해 사용자로부터 입력된 목적지 정보를 관리한다.The
이동 경로 관리부(133)는 실내위치 인식 모듈(120)에 의해 인식된 위치 정보에 근거하여 실내 네비게이션 서비스 제공 시점부터 현재까지 이동한 과거의 이동 경로를 관리한다.The
또한, 이동 경로 관리부(133)는 실내위치 인식 모듈에 의해 인식된 위치 정보에 근거하여 서비스 서버로부터 제공된 네비게이션 정보를 토대로 사용자로부터 입력된 목적지까지의 전체 경로 및 현재 시점부터 목적지까지 이동할 예상 경로 등을 관리한다.In addition, the movement
속성 설정 정보 관리부(135)는 실내 네비게이션과 관련된 사용자 선호(preference) 관련 속성 설정 정보를 관리한다. 일 예로서, 속성 설정 정보 관리부(135)는 목적지까지의 거리 또는 도착 예상시간 안내 정보, 방향 전환 사전 안내 정보, 돌발상황 안내 정보, 및 주변 상가 정보 안내 정보 등을 사용자에게 제공할 것인지 여부 등을 설정할 수 있다.The property setting
따라서, 실내 네비게이션 모듈(130)은 목적지 정보 관리부(131), 이동 경로 관리부(133), 및 속성 설정 정보 관리부(135)로부터의 정보에 근거하여 실내 네비게이션 서비스를 제공한다.
Therefore, the
도 6은 도 2의 센서 관리 모듈에 대한 세부 구성을 도시한 블록도이다.FIG. 6 is a block diagram illustrating a detailed configuration of the sensor management module of FIG. 2.
도 6에 도시된 바와 같이, 본 발명에 따른 센서 관리 모듈(140)은 센서 정보 관리부(141), 센서 측정값 획득부(143), 및 센서 제어부(145)를 포함한다.As shown in FIG. 6, the
센서 정보 관리부(141)는 서비스 제공 장치, 즉, 사용자 단말에 구비된 복수의 센서들, 예를 들어, 자이로 센서, 방향 센서, 및 가속도 센서 등의 정보를 등록하고 관리한다.The
센서 측정값 획득부(143)는 센서 제어부(145)의 제어에 따라 센서 정보 관리부(141)에 등록된 센서들로부터 측정된 값을 획득한다.The sensor measurement
센서 제어부(145)는 센서 정보 관리부(141)에 등록된 센서들을 제어하고, 센서 측정값 획득부(143)에 의해 획득된 측정값을 관리한다.
The
도 7은 본 발명에 따른 실내 네비게이션 시스템의 서비스 서버에 대한 구성을 설명하는데 참조되는 블록도이다.7 is a block diagram referred to describe the configuration of the service server of the indoor navigation system according to the present invention.
도 7에 도시된 바와 같이, 본 발명에 따른 서비스 서버(200)는 단말 정보 관리 모듈(210), 실내 공간 정보 관리 모듈(220), 실내 경로 탐색 모듈(230), 실내 마커 관리 모듈(240), 및 서비스 관리 모듈(250)을 포함한다.As shown in FIG. 7, the
���말 정보 관리 모듈(210)은 서비스 서버(200)에 접속하는 서비스 제공 장치, 즉, 사용자 단말에 대한 정보를 저장하고, 관리한다.The terminal
실내 공간 정보 관리 모듈(220)은 실내 네비게이션 서비스와 관련하여 제공되어야 하는 실내 공간 관련 정보 및 데이터를 실내 공간 정보 DB에 저장하고, 실내 공간 정보 DB에 저장된 정보 및 데이터를 유지하고 관리한다. 일 예로서, 실내 공간 정보 관리 모듈(220)은 실내 공간모델, 실내 POI, 및 실내 모델 등을 관리한다.The indoor space
실내 경로 탐색 모듈(230)은 실내 네비게이션 서비스를 요청한 서비스 제공 장치의 현재 위치 및 목적지 정보를 이용하여 해당 실내 공간에서의 이동경로를 탐색한다.The indoor
실내 마커 관리 모듈(240)은 해당 실내 공간에 설치되어 있는 실내 마커들에 대한 정보를 유지하고 관리한다. 여기서, 실내 마커들에 대한 정보는 실내 공간 정보 DB에 저장된다. 실내 마커 관리 모듈(240)은 서비스 제공 장치의 요청에 따라 특정 실내 공간 내에 배치된 마커들에 대한 정보를 해당 서비스 제공 장치로 제공할 수 있다.The indoor
서비스 관리 모듈(250)은 실내 네비게이션 서비스의 운영 상태를 관리한다. 일 예로서, 서비스 관리 모듈(250)은 서비스 제공 장치로부터 실내 네비게이션 서비스의 요청이 있으면, 단말 정보 관리 모듈(210), 실내 공간 정보 관리 모듈(220), 실내 경로 탐색 모듈(230), 및 실내 마커 관리 모듈(240)을 구동하여 서비스 제공 장치에서 요청한 실내 네비게이션 정보를 구성하고, 완성된 실내 네비게이션 정보를 실시간으로 서비스 제공 장치로 제공한다.The
또한, 서비스 관리 모듈(250)은 서비스 제공 장치로부터 특정 정보의 요청이 있는 경우에는 관련된 모듈을 구동하여 획득된 정보를 해당 서비스 제공 장치로 제공할 수도 있다.
In addition, when there is a request for specific information from the service providing apparatus, the
도 8은 본 발명에 따른 실내 네비게이션 시스템의 실내 공간 정보 DB에 대한 구성을 설명하는데 참조되는 블록도이다.8 is a block diagram referred to describe the configuration of the indoor spatial information DB of the indoor navigation system according to the present invention.
실내 공간 정보 DB(300)는 실내 marker를 이용한 실내 내비게이션 시스템의 실내 공간 정보 및 관련 데이터들을 저장한다. 이때, 실내 공간 정보 DB(300)는 저장된 실내 공간 정보 및 관련 데이터들 중 서비스 서버에 의해 요청된 정보 또는 데이터를 호출하여 제공한다.The indoor
도 8에 도시된 바와 같이, 실내 공간 정보 DB(300)는 실내 마커 DB(310), 실내 공간 모델 DB(320), 실내 POI DB(330), 및 실내 모델 DB(340)를 포함한다.As shown in FIG. 8, the indoor
실내 마커 DB(310)는 실내 공간에 설치되어 있는 실내 마커들에 대한 정보를 저장한다. 일 예로서, 실내 마커 DB(310)는 실내 마커들을 식별하기 위한 식별정보, 크기 정보, 타입 정보, 유효성 정보, 및 해당 실내 마커들이 배치된 주소, 위도/경도 및 방향과 같은 위치 정보 등이 저장된다.The
실내 공간 모델 DB(320)는 실내의 공간에 대한 모델링 정보, 예를 들어, 이동가능 경로 등에 대한 노드, 링크 정보 등이 저장된다.The indoor
실내 POI DB(330)는 실내 공간에 위치한 상점 등의 정보를 포함하는 실내 POI(Point of Interest) 정보가 저장된다.The
실내 모델 DB(340)는 실내 공간에 대한 벽, 천장, 바닥, 문, 기둥 등과 같은 구조물의 지오그래픽 모델(geographic model)이 저장된다.
The
도 9는 본 발명에 적용되는 실내 마커에 대한 제1 실시예를 ���시한 예시도이다.9 is an exemplary view showing a first embodiment of an indoor marker applied to the present invention.
실내 마커는 실내 환경 및 목적 등에 따라 다양한 형태로 구현될 수 있으며, 도 9에 도시된 바와 같이, 단순한 형태로 구현될 수 있다.The indoor marker may be implemented in various forms according to the indoor environment and purpose, and as illustrated in FIG. 9, may be implemented in a simple form.
다시 말해, 도 9에서는 네 개의 사각형을 배치한 상태에서, 각 사각형의 색깔 등을 달리함으로써 다른 마커와 식별 가능하도록 구현된다.In other words, in FIG. 9, four squares are arranged to be distinguishable from other markers by different colors of the squares.
도 9와 같이 단순한 형태의 실내 마커를 통해 다양한 정보를 획득하는 것이 어려운 경우에는 해당 실내 마커에 대한 정보를 서비스 서버에 등록하고, 등록된 정보를 통해 실내 마커의 정보를 획득할 수 있도록 할 수 있다. 실내 마커에 대한 등록 정보의 예는 도 10과 같다.If it is difficult to obtain various information through the indoor marker in the simple form as shown in FIG. 9, the information on the indoor marker may be registered in the service server, and the information of the indoor marker may be obtained through the registered information. . An example of registration information for an indoor marker is shown in FIG. 10.
도 10에 도시된 바와 같이, 실내 마커에 대한 등록 정보는 Maker ID, 크기, 설치방향, 설치위치(위경도), 설치실내주소, Maker Type 및 그 외의 기타 정보 등이 해당 될 수 있다.As shown in FIG. 10, the registration information for the indoor marker may correspond to a Maker ID, a size, an installation direction, an installation location (latitude and longitude), an installation indoor address, a Maker Type, and other information.
예를 들어, Maker ID가 '1-1'인 실내 마커는 크기가 '60x50'이고, 설치방향은 'N30', 설치위치는 'N35°09'24" E129°03'20" Height 30m', 설치 실내주소는 '12층203번 방 좌측복도', Maker Type는 'Type A' 등과 같이 등록 가능하다. 또한, Maker ID가 '1-2'인 실내 마커는 크기가 '60x50'이고, 설치방향은 'E20', 설치위치는 'N35°09'24" E129°03'30" Height 31m', 설치 실내주소는 '12층205번 방 우측벽', Maker Type는 'Tybe B' 등과 같이 등록 가능하다.For example, an indoor marker with a Maker ID of '1-1' has a size of '60x50', an installation direction of 'N30', an installation position of 'N35 ° 09'24 "E129 ° 03'20"
물론, 도 10에 도시된 정보들 외에도, 서비스 제공 장치에서 획득한 영상에서 인식되는 실내 마커를 통해 해당 서비스 제공 장치의 위치를 추정할 수 있는 정보라면 얼마든지 추가될 수 있음은 당연한 것이다.
Of course, in addition to the information shown in FIG. 10, any information capable of estimating the location of the corresponding service providing apparatus through the indoor marker recognized in the image acquired by the service providing apparatus may be added.
도 11은 ��� ���명에 적용되는 실내 마커에 대한 제2 실시예를 도시한 예시도이다. 도 11에서는 도 9와 같은 단순한 형태가 아닌 실내 마커 자체적으로 여러 가지 정보를 포함할 수 있는 실내 마커의 예를 나타낸 것이다.11 is an exemplary view showing a second embodiment of an indoor marker applied to the present invention. FIG. 11 illustrates an example of an indoor marker that may include various types of information as the indoor marker itself rather than the simple form as illustrated in FIG. 9.
도 11에 도시된 바와 같이, 실내 마커는 QR(Quick Response)코드로서 구현 가능하다. QR코드는 격자무늬의 2차원 코드로서, 바코드보다 더 많은 정보를 담을 수 있으며, 인식 속도와 인식률이 높다. QR코드는 최근 스마트폰이 널리 보급되면서 활용도가 다양해지고 있다.As shown in FIG. 11, the indoor marker may be implemented as a QR (Quick Response) code. QR code is a grid pattern two-dimensional code that can contain more information than a barcode, and has a high recognition rate and recognition rate. QR codes are becoming more versatile as smart phones are widely used in recent years.
이와 같이, QR코드에 해당 실내 공간의 위치 정보를 삽입하면, 서비스 제공 단말이 QR코드를 인식함으로써 QR코드에 삽입된 정보들을 손쉽게 획득할 수 있게 된다.As such, when the location information of the corresponding indoor space is inserted into the QR code, the service providing terminal can easily acquire the information inserted in the QR code by recognizing the QR code.
물론, QR코드 외에도 실내 환경에 맞도록 새롭게 디자인된 형태의 실내 마커를 이용할 수 있음은 당연한 것이다. 이때, 서비스 제공 장치는 여러 형태의 실내 마커를 인식하기 위한 프로그램이 사전에 설치된 것으로 가정한다.
Of course, in addition to the QR code, it is natural that a newly designed indoor marker can be used for the indoor environment. In this case, it is assumed that the service providing apparatus pre-installs a program for recognizing various types of indoor markers.
도 12는 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 실내 마커 인식 동작을 설명하는데 참조되는 예시도이다.12 is an exemplary diagram referred to for explaining an indoor marker recognition operation of an indoor navigation service providing apparatus according to the present invention.
도 12에 도시된 바와 같이, 실내 네비게이션 서비스를 위해 서비스 제공 장치의 현재 위치를 측정하기 위해서는 실내 공간에 배치된 실내 마커(10)를 인식함으로써 현재 위치를 추정하게 된다. 이때, 서비스 제공 장치는 영상 획득 수단에 의해 촬영된 영상으로부터 실내 마커(10)를 인식할 수 있으며, 경우에 따라서는 별도의 프로그램을 실행하여 실내 마커(10)를 인식할 수도 있다.As shown in FIG. 12, in order to measure the current position of the service providing apparatus for the indoor navigation service, the current position is estimated by recognizing the
한편, 실내 네비게이션 서비스를 이용하기 위해서는 서비스 제공 장치의 사용자가 실내 공간에 부착된 실내 마커(10)를 촬영해야 하므로, 실내 마커(10)는 사용자가 찾아내기 용이한 위치에 배치되는 것으로 한다.On the other hand, in order to use the indoor navigation service, since the user of the service providing apparatus needs to photograph the
일 예로서, 사용자가 서비스 제공 장치, 즉, 사용자 단말을 이용하여 실내 공간 내에서의 경로 검색을 할 때 사용자 단말이 이동경로의 정면이 아닌 바닥을 보거나 바닥을 비슷하게 보게 되는 경우가 많으므로, 실내 마커(10)는 사용자가 실내 마커(10)를 쉽게 인지할 수 있도록 바닥면 또는 그 근처에 배치되는 것이 바람직하다.As an example, when a user searches for a route in an indoor space using a service providing device, that is, a user terminal, the user terminal often looks at the floor rather than the front of the movement path or similarly. The
즉, 도 12에 도시된 바와 같이, 제1 서비스 제공 장치(100a)가 바닥면과 평행하게 위치한 경우 실내 마커(10)를 바닥면에 설치함으로써 인식이 용이하다. 물론, 제2 서비스 제공 장치(100b)가 바닥면과 비스듬하게 위치한 경우에도 실내 마커(10)를 바닥면에 설치함으로써 인식이 용이하다. 물론, 이는 바람직한 실시예일뿐, 실내 마커(10)가 배치되는 위치는 해당 실내 공간의 특성 등에 맞추어 재구성될 수 있다.
That is, as shown in FIG. 12, when the first
도 13은 본 발명에 따른 실내 네비게이션 서비스 제공 장치의 동작을 설명하는데 참조되는 예시도로서, 실내 네비게이션 화면을 나타낸 것이다.FIG. 13 is an exemplary view referred to to explain an operation of an indoor navigation service providing apparatus according to the present invention and shows an indoor navigation screen.
서비스 제공 장치는 실내 공간에 배치된 실내 마커들을 인식하여 취득한 실내 위치 정보를 토대로 실내 네비게이션 서비스를 서비스 서버에 요청하면, 도 13에 도시된 바와 같이, 서비스 서버로부터 제공된 실내 네비게이션 정보를 화면에 표시함으로써 사용자가 실내 네비게이션 정보를 확인할 수 있도록 한다.When the service providing apparatus requests the indoor navigation service to the service server based on the indoor location information acquired by recognizing the indoor markers arranged in the indoor space, as shown in FIG. 13, the service providing apparatus displays the indoor navigation information provided from the service server on the screen. Allows the user to check indoor navigation information.
도 13에 도시된 바와 같이, 서비스 제공 장치의 실내 네비게이션 화면에는 사용자가 입력한 목적지 정보와, 현재 위치에서 영상 획득 수단에 의해 실시간으로 획득되는 영상이 표시된다. 이때, 서비스 서버로부터 제공된 실내 네비게이션 정보는 영상 획득수단에 의해 실시간으로 획득되는 영상의 위에 겹쳐져서 표시되거나, 혹은 분할된 다른 화면을 통해 표시될 수 있다.As shown in FIG. 13, the indoor navigation screen of the service providing apparatus displays destination information input by a user and an image acquired in real time by the image acquisition means at the current location. In this case, the indoor navigation information provided from the service server may be displayed by being superimposed on the image acquired in real time by the image acquiring means or through another screen divided.
예를 들어, "120m 직진 후 우회전"과 같은 방향 정보와 다음 마커의 위치를 알리는 정보는 화면 하단의 분할된 화면을 통해 표시하고, 이동 방향 화살표는 실시간으로 획득되는 영상 위에 겹쳐서 표시할 수 있다.For example, direction information such as "turn right after 120m" and information indicating the position of the next marker may be displayed through a divided screen at the bottom of the screen, and a moving direction arrow may be superimposed on an image acquired in real time.
도 13에는 도시되지 않았으나, 서비스 제공 장치는 설정에 따라 센서 모듈에 의해 측정되는 센서 측정값들을 실내 네비게이션 화면에 함께 표시할 수도 있다.
Although not shown in FIG. 13, the service providing apparatus may display the sensor measurement values measured by the sensor module on the indoor navigation screen according to the setting.
도 14는 본 발명에 따른 실내 네비게이션 서비스 제공 방법에 대한 동작 흐름을 도시한 순서도이다.14 is a flowchart illustrating an operation flow for a method for providing an indoor navigation service according to the present invention.
도 14에 도시된 바와 같이, 본 발명에 따른 서비스 제공 장치는 실내 네비게이션 서비스를 제공하기 위하여 서비스 서버로부터 실내 네비게이션 응용을 다운로드한다(S100). 이때, 서비스 제공 장치는 'S100' 과정에서 다운로드한 실내 네비게이션 응용을 실행함으로써 서비스 서버에 접속하게 되고, 실내 네비게이션을 위한 검색 경로 및 POI 등을 입력한다(S110).As shown in FIG. 14, the service providing apparatus according to the present invention downloads an indoor navigation application from a service server in order to provide an indoor navigation service (S100). In this case, the service providing apparatus connects to the service server by executing the indoor navigation application downloaded in step S100, and inputs a search path and POI for indoor navigation (S110).
이후, 서비스 제공 장치는 위치 이동에 따른 현재 위치 정보를 획득하기 위하여 영상 획득 수단을 통해 주변 영상을 실시간으로 획득하고(S120), 이때 실시간으로 획득되는 주변 영상에서 실내 마커를 인식하여(S130), 현재 위치를 판단한다(S140). Thereafter, the apparatus for providing a service acquires the surrounding image in real time through the image obtaining means in order to acquire the current position information according to the movement of the position (S120), and recognizes the indoor marker in the surrounding image acquired in real time (S130), The current position is determined (S140).
여기서, 서비스 제공 장치는 실시간으로 획득되는 영상으로부터 인식된 실내 마커의 정보(예를 들어, 실내 마커가 설치된 위치, 방향 등)와, 영상 획득 수단의 설정 정보(예를 들어, 초점 길이, 해상도 등), 이전의 위치 정보 및 서비스 제공 장치에 구비된 센서들(예를 들어, 자이로 센서, 방향 센서, 가속도 센서 등)로부터의 측정정보 등을 활용하여 현재의 위치를 판단한다.Here, the apparatus for providing a service may include information (eg, a location and a direction in which the indoor marker is installed) and information on setting of the image acquiring means (eg, focal length, resolution, etc.) recognized from an image acquired in real time. ), And determine the current position by using measurement information from sensors (for example, a gyro sensor, a direction sensor, an acceleration sensor, etc.) provided in the previous location information and the service providing device.
이때, 서비스 제공 장치는 현재 위치 정보를 서비스 서버로 전송하여 실내 네비게이션 서비스를 요청한다(S150).In this case, the service providing apparatus requests the indoor navigation service by transmitting the current location information to the service server (S150).
서비스 서버는 서비스 제공 장치로부터 제공된 현재 위치 정보와 해당 서비스 제공 장치의 정보를 토대로 이동 방향, 거리 등의 위치 정보와, 주변 실내 마커 정보 등을 포함하는 실내 네비게이션 정보를 서비스 제공 장치로 송신한다.The service server transmits to the service providing apparatus indoor navigation information including location information such as a moving direction and a distance and surrounding indoor marker information based on the current location information provided from the service providing apparatus and the information of the corresponding service providing apparatus.
서비스 제공 장치는 서비스 서버로부터 현재 위치에 따른 이동 경로의 위치 정보 및 주변 실내 마커 정보 등을 포함하는 실내 네비게이션 정보가 수신되면(S160), 실내 네비게이션 정보에 포함된 위치 정보를 실내 네비게이션 화면상에 표시하고(S170), 위치 이동에 따라 주변 실내 마커 정보를 업데이트 한다(S180).When the service providing apparatus receives indoor navigation information including location information of the moving route and surrounding indoor marker information, etc. according to the current location from the service server (S160), the service providing apparatus displays the location information included in the indoor navigation information on the indoor navigation screen. In operation S170, the surrounding indoor marker information is updated according to the movement of the position (S180).
실내 마커가 QR코드와 같이 위치인식을 위한 여러 정보들을 포함하는 경우 서비스 제공 장치는 'S160' 과정에서 서비스 서버로부터 별도로 주변 실내 마커 정보를 수신하지 않을 수도 있다.When the indoor marker includes various pieces of information for location recognition, such as a QR code, the service providing apparatus may not separately receive surrounding indoor marker information from the service server in step S160.
서비스 제공 장치는 사용자가 입력한 목적지에 도착하기 전까지는 'S120' 내지'S180' 과정을 반복하여 수행하고, 최종 목적지에 도착하면(S190), 관련 동작을 종료한다.
The apparatus for providing a service repeatedly performs steps S120 to S180 until the user inputs the destination inputted by the user, and when the service providing device reaches the final destination (S190), the related operation ends.
본 발명에서 기술하는 실내 내비게이션 서비스는 실내 네비게이션을 위한 경로 검색 등을 서비스 제공 장치의 외부 서버, 즉, 서비스 서버에서 수행하는 것을 골자로 하고 있으나, 실내 공간이 비교적 작고, 실내 공간 정보에 대한 보안이 제공되는 경우 서비스 제공 장치가 서비스 서버로부터 실내 네비게이션 서비스를 위한 모든 정보를 다운로드 하여, 외부와의 통신 없이 실내 내비게이션 서비스를 제공할 수도 있다.
In the indoor navigation service described in the present invention, the route search for indoor navigation is performed in an external server of the service providing apparatus, that is, the service server. However, the indoor navigation service is relatively small, and the security of the indoor space information is reduced. If provided, the service providing apparatus may download all the information for the indoor navigation service from the service server and provide the indoor navigation service without communication with the outside.
이상과 같이 본 발명에 의한 실내 네비게이션 서비스 제공 장치 및 그 방법은 예시된 도면을 참조로 설명하였으나, 이는 실내 마커와 영상 획득이 가능한 사용자 단말을 이용한 실내 내비게이션의 하나의 실시 예에 불과한 것으로서, 본 명세서에 개시된 실시예와 도면에 의해 본 발명은 한정되지 않고, 기술사상이 보호되는 범위 이내에서 응용될 수 있다.As described above, the apparatus and method for providing indoor navigation service according to the present invention have been described with reference to the illustrated drawings. However, this is only one embodiment of indoor navigation using an indoor marker and a user terminal capable of acquiring an image. By the embodiments and drawings disclosed in the present invention is not limited, it can be applied within the scope that the technical idea is protected.
10: 실내 마커 100: 서비스 제공 장치
110: 영상 제어 모듈 111: 기기 관리부
113: 영상 획득부 115: 기기 제어부
117: 정보 출력부 120: 실내위치 인식 모듈
121: 실내 마커 정보 관리부 123: 위치 정보 관리부
125: 실내 마커 인식부 127: 위치 결정부
130: 실내 네비게이션 모듈 131: 목적지 정보 관리부
133: 이동 경로 관리부 135: 속성 설정 정보 관리부
140: 센서 관리 모듈 141: 센서 정보 관리부
143: 센서 측정값 획득부 145: 센서 제어부
150: 통신 모듈 200: 서비스 서버
300: 실내 공간 정보 DB10: indoor marker 100: service providing device
110: image control module 111: device management unit
113: image acquisition unit 115: device control unit
117: information output unit 120: indoor location recognition module
121: indoor marker information management unit 123: location information management unit
125: indoor marker recognition unit 127: positioning unit
130: indoor navigation module 131: destination information management unit
133: movement path management unit 135: property setting information management unit
140: sensor management module 141: sensor information management unit
143: sensor measurement value acquisition unit 145: sensor control unit
150: communication module 200: service server
300: indoor space information DB
Claims (18)
상기 실내 네비게이션 서비스가 구동되는 동안 영상 획득 수단에 의해 실시간으로 실내 영상을 획득하여 실내 네비게이션 화면에 출력하는 영상 제어 모듈;
상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상으로부터 적어도 하나의 실내 마커를 추출하여 추출된 상기 실내 마커의 정보를 획득하고, 상기 실내 마커의 정보에 근거하여 해당 실내 공간에서의 현재 위치를 인식하는 실내위치 인식 모듈; 및
상기 실내위치 인식 모듈에 의해 인식된 해당 실내 공간에서의 현재 위치 정보와 상기 사용자가 요청한 목적지 정보에 근거하여 상기 서비스 서버로 실내 네비게이션 정보를 요청하고, 상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면 상에 출력하는 실내 네비게이션 모듈을 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.A communication module configured to communicate with a service server that provides an indoor navigation service when an indoor navigation service for guiding a current location and a movement route in an indoor space where a user is located;
An image control module that acquires an indoor image in real time by an image acquisition means and outputs it to an indoor navigation screen while the indoor navigation service is driven;
Extracting at least one indoor marker from the indoor image acquired in real time by the image acquisition means to obtain the extracted information of the indoor marker, and recognizing a current position in the corresponding indoor space based on the information of the indoor marker; Indoor location recognition module; And
Requesting indoor navigation information to the service server based on current location information in the corresponding indoor space recognized by the indoor location recognition module and destination information requested by the user, and receiving the indoor navigation information provided from the service server from the indoor location. Indoor navigation service providing apparatus comprising an indoor navigation module to output on the navigation screen.
상기 실내위치 인식 모듈은,
상기 실내 네비게이션 서비스 구동 시 상기 서비스 서버로부터 해당 실내 공간에 배치된 실내 마커들의 등록 정보를 제공받는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 1,
The indoor location recognition module,
The indoor navigation service providing apparatus, characterized in that the registration information of the indoor markers arranged in the corresponding indoor space is provided from the service server when the indoor navigation service is driven.
상기 실내 마커들의 등록 정보는,
마커 ID, 크기, 설치 방향, 위도, 경도, 설치 주소, 마커 타입 및 기타 업데이트 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 2,
Registration information of the indoor markers,
And at least one of a marker ID, a size, an installation direction, a latitude, a longitude, an installation address, a marker type, and other update information.
상기 실내위치 인식 모듈은,
상기 서비스 서버로부터 제공된 상기 실내 마커들의 등록 정보 중 상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보를 추출하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 2,
The indoor location recognition module,
The indoor navigation service providing apparatus, characterized in that for extracting the information of the indoor markers included in the indoor image obtained by the image acquisition means in real time from the registration information of the indoor markers provided from the service server.
해당 서비스 제공 장치에 구비된 적어도 하나의 센서를 제어하는 센서 관리 모듈을 더 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 1,
Indoor navigation service providing apparatus further comprises a sensor management module for controlling at least one sensor provided in the service providing apparatus.
상기 센서 관리 모듈은,
자이로센서, 방향센서 및 가속센서 중 적어도 하나를 제어하여 센서 측정값을 획득하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치. The method according to claim 5,
The sensor management module,
Indoor navigation service providing apparatus, characterized in that to obtain at least one sensor measurement by controlling at least one of the gyro sensor, the direction sensor and the acceleration sensor.
상기 실내위치 인식 모듈은,
상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보와, 상기 센서 관리 모듈에 의해 제어되는 적어도 하나의 센서로부터 측정된 센서 측정값에 근거하여 해당 실내 공간에서의 현재 위치를 결정하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 5,
The indoor location recognition module,
Based on the information of the indoor marker included in the indoor image acquired in real time by the image acquisition means and the sensor measurement value measured from at least one sensor controlled by the sensor management module, the current position in the corresponding indoor space Indoor navigation service providing apparatus, characterized in that determined.
상기 실내 네비게이션 모듈은,
상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면의 분할된 화면에 표시하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 1,
The indoor navigation module,
And displaying the indoor navigation information provided from the service server on a divided screen of the indoor navigation screen.
상기 실내 네비게이션 모듈은,
상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면에 실시간으로 출력되는 실내 영상 위에 겹쳐지도록 표시하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 장치.The method according to claim 1,
The indoor navigation module,
And displaying the indoor navigation information provided from the service server so as to overlap the indoor image output in real time on the indoor navigation screen.
상기 실내 네비게이션 서비스가 구동되는 동안 영상 획득 수단에 의해 실시간으로 실내 영상을 획득하여 실내 네비게이션 화면에 출력하는 단계;
상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상으로부터 적어도 하나의 실내 마커를 추출하여 추출된 상기 실내 마커의 정보를 획득하고, 상기 실내 마커의 정보에 근거하여 해당 실내 공간에서의 현재 위치를 인식하는 단계;
상기 현재 위치를 인식하는 단계에서 인식된 해당 실내 공간에서의 현재 위치 정보와 상기 사용자가 요청한 목적지 정보에 근거하여 상기 서비스 서버로 실내 네비게이션 정보를 요청하는 단계; 및
상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면 상에 출력하는 단계를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.Communicating with a service server providing an indoor navigation service when an indoor navigation service for guiding a current location and a moving path in an indoor space where a user is located;
Acquiring an indoor image in real time by an image acquisition means and outputting the indoor image to an indoor navigation screen while the indoor navigation service is driven;
Extracting at least one indoor marker from the indoor image acquired in real time by the image acquisition means to obtain the extracted information of the indoor marker, and recognizing a current position in the corresponding indoor space based on the information of the indoor marker; step;
Requesting indoor navigation information to the service server based on current location information in the corresponding indoor space recognized in the step of recognizing the current location and destination information requested by the user; And
And outputting the indoor navigation information provided from the service server on the indoor navigation screen.
상기 실내 네비게이션 서비스 구동 시 상기 서비스 서버로부터 해당 실내 공간에 배치된 실내 마커들의 등록 정보를 제공받는 단계를 더 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법The method of claim 10,
The method of providing the indoor navigation service further comprises the step of receiving registration information of the indoor markers arranged in the corresponding indoor space from the service server when the indoor navigation service is driven.
상기 실내 마커들의 등록 정보는,
마커 ID, 크기, 설치 방향, 위도, 경도, 설치 주소, 마커 타입 및 기타 업데이트 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.The method of claim 11,
Registration information of the indoor markers,
And at least one of marker ID, size, installation direction, latitude, longitude, installation address, marker type, and other update information.
상기 현재 위치를 인식하는 단계는,
상기 서비스 서버로부터 제공된 상기 실내 마커들의 등록 정보 중 ��기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보를 추출하는 단계를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.The method of claim 11,
Recognizing the current location,
And extracting information of an indoor marker included in an indoor image acquired by the image obtaining means in real time from among registration information of the indoor markers provided from the service server.
상기 실내 네비게이션 서비스 구동 시 적어도 하나의 센서를 제어하여 센서 측정값을 획득하는 단계를 더 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.The method of claim 10,
And controlling at least one sensor to obtain a sensor measurement value when the indoor navigation service is driven.
상기 센서는,
자이로센서, 방향센서 및 가속센서 중 적어도 하나를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법. The method according to claim 14,
The sensor includes:
Indoor navigation service providing method comprising at least one of a gyro sensor, a direction sensor and an acceleration sensor.
상기 현재 위치를 인식하는 단계는,
상기 영상 획득 수단에 의해 실시간으로 획득되는 실내 영상에 포함된 실내 마커의 정보와, 상기 센서 측정값을 획득하는 단계에서 획득된 상기 센서 측정값에 근거하여 해당 실내 공간에서의 현재 위치를 결정하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.The method according to claim 14,
Recognizing the current location,
Determining the current position in the corresponding indoor space based on the information of the indoor marker included in the indoor image acquired by the image acquisition means in real time and the sensor measurement value obtained in the step of acquiring the sensor measurement value. Indoor navigation service providing method characterized in that.
상기 실내 네비게이션 화면 상에 출력하는 단계는,
상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면의 분할된 화면에 표시하는 단계를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.The method of claim 10,
The outputting on the indoor navigation screen may include:
And displaying the indoor navigation information provided from the service server on a divided screen of the indoor navigation screen.
상기 실내 네비게이션 화면 상에 출력하는 단계는,
상기 서비스 서버로부터 제공된 상기 실내 네비게이션 정보를 상기 실내 네비게이션 화면에 실시간으로 출력되는 실내 영상 위에 겹쳐지도록 표시하는 단계를 포함하는 것을 특징으로 하는 실내 네비게이션 서비스 제공 방법.The method of claim 10,
The outputting on the indoor navigation screen may include:
And displaying the indoor navigation information provided from the service server so as to overlap the indoor image output in real time on the indoor navigation screen.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120013245A KR20130091908A (en) | 2012-02-09 | 2012-02-09 | Apparatus and method for providing indoor navigation service |
| US13/570,950 US20130211718A1 (en) | 2012-02-09 | 2012-08-09 | Apparatus and method for providing indoor navigation service |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120013245A KR20130091908A (en) | 2012-02-09 | 2012-02-09 | Apparatus and method for providing indoor navigation service |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20130091908A true KR20130091908A (en) | 2013-08-20 |
Family
ID=48946329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120013245A Withdrawn KR20130091908A (en) | 2012-02-09 | 2012-02-09 | Apparatus and method for providing indoor navigation service |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20130211718A1 (en) |
| KR (1) | KR20130091908A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101652300B1 (en) | 2016-02-29 | 2016-09-01 | 황준호 | Indoor navigation system for the visually impaired using wearable device and marker recognition |
| CN109297489A (en) * | 2018-07-06 | 2019-02-01 | 广东数相智能科技有限公司 | A kind of indoor navigation method based on user characteristics, electronic equipment and storage medium |
| KR20190067558A (en) * | 2017-12-07 | 2019-06-17 | 주식회사 스튜디오매크로그래프 | Real-Time Indoor Positioning Method Based on Static Marker Grid and System Therefor |
| WO2019235786A1 (en) * | 2018-06-08 | 2019-12-12 | 한국교통대학교 산학협력단 | Indoor direction guiding method and system therefor |
| KR20200025421A (en) | 2018-08-30 | 2020-03-10 | 이준서 | Augmented Reality Based Parking Guidance System in Indoor Parking Lot |
| US10849205B2 (en) | 2015-10-14 | 2020-11-24 | Current Lighting Solutions, Llc | Luminaire having a beacon and a directional antenna |
| KR20210023309A (en) | 2019-08-22 | 2021-03-04 | 이준서 | Augmented Reality Based Parking Guidance System |
| KR20240021098A (en) * | 2022-08-09 | 2024-02-16 | 주식회사 아이디씨티 | Device and method for obtaining location information indoor space |
Families Citing this family (61)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9949305B2 (en) * | 2009-10-02 | 2018-04-17 | Blackberry Limited | Methods and apparatus for peer-to-peer communications in a wireless local area network |
| US9058702B2 (en) | 2013-03-12 | 2015-06-16 | Qualcomm Incorporated | Method for securely delivering indoor positioning data and applications |
| US20140278097A1 (en) * | 2013-03-13 | 2014-09-18 | Mohammad Suleiman KHORSHEED | Systems and methods for guidance |
| US20140310630A1 (en) * | 2013-04-12 | 2014-10-16 | Navteq B.V. | Method and apparatus for providing interactive three-dimensional indoor environments |
| US9672648B2 (en) * | 2013-10-18 | 2017-06-06 | Vmware, Inc. | Augmented reality aided navigation |
| US9578307B2 (en) | 2014-01-14 | 2017-02-21 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smart necklace with stereo vision and onboard processing |
| US9915545B2 (en) | 2014-01-14 | 2018-03-13 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smart necklace with stereo vision and onboard processing |
| US9629774B2 (en) | 2014-01-14 | 2017-04-25 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smart necklace with stereo vision and onboard processing |
| US10024679B2 (en) * | 2014-01-14 | 2018-07-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smart necklace with stereo vision and onboard processing |
| US10248856B2 (en) | 2014-01-14 | 2019-04-02 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smart necklace with stereo vision and onboard processing |
| US10360907B2 (en) | 2014-01-14 | 2019-07-23 | Toyota Motor Engineering & Manufacturing North America, Inc. | Smart necklace with stereo vision and onboard processing |
| DE102014002150B3 (en) | 2014-02-15 | 2015-07-23 | Audi Ag | Method for determining the absolute position of a mobile unit and mobile unit |
| US9699599B2 (en) | 2014-07-10 | 2017-07-04 | Bank Of America Corporation | Tracking associate locations |
| US9432804B2 (en) | 2014-07-10 | 2016-08-30 | Bank Of America Corporation | Processing of pre-staged transactions |
| US10028081B2 (en) | 2014-07-10 | 2018-07-17 | Bank Of America Corporation | User authentication |
| US10074130B2 (en) | 2014-07-10 | 2018-09-11 | Bank Of America Corporation | Generating customer alerts based on indoor positioning system detection of physical customer presence |
| US9734643B2 (en) | 2014-07-10 | 2017-08-15 | Bank Of America Corporation | Accessing secure areas based on identification via personal device |
| US10332050B2 (en) | 2014-07-10 | 2019-06-25 | Bank Of America Corporation | Identifying personnel-staffing adjustments based on indoor positioning system detection of physical customer presence |
| US9471759B2 (en) | 2014-07-10 | 2016-10-18 | Bank Of America Corporation | Enabling device functionality based on indoor positioning system detection of physical customer presence |
| US9659316B2 (en) | 2014-07-10 | 2017-05-23 | Bank Of America Corporation | Providing navigation functionality in a retail location using local positioning technology |
| US9691092B2 (en) | 2014-07-10 | 2017-06-27 | Bank Of America Corporation | Predicting and responding to customer needs using local positioning technology |
| US10108952B2 (en) | 2014-07-10 | 2018-10-23 | Bank Of America Corporation | Customer identification |
| US10024667B2 (en) | 2014-08-01 | 2018-07-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable earpiece for providing social and environmental awareness |
| US10024678B2 (en) * | 2014-09-17 | 2018-07-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable clip for providing social and environmental awareness |
| US9922236B2 (en) | 2014-09-17 | 2018-03-20 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable eyeglasses for providing social and environmental awareness |
| USD768024S1 (en) | 2014-09-22 | 2016-10-04 | Toyota Motor Engineering & Manufacturing North America, Inc. | Necklace with a built in guidance device |
| US9576460B2 (en) | 2015-01-21 | 2017-02-21 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable smart device for hazard detection and warning based on image and audio data |
| US10490102B2 (en) | 2015-02-10 | 2019-11-26 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for braille assistance |
| US9586318B2 (en) | 2015-02-27 | 2017-03-07 | Toyota Motor Engineering & Manufacturing North America, Inc. | Modular robot with smart device |
| US9677901B2 (en) | 2015-03-10 | 2017-06-13 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for providing navigation instructions at optimal times |
| US9811752B2 (en) | 2015-03-10 | 2017-11-07 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable smart device and method for redundant object identification |
| US9972216B2 (en) | 2015-03-20 | 2018-05-15 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for storing and playback of information for blind users |
| US9898039B2 (en) | 2015-08-03 | 2018-02-20 | Toyota Motor Engineering & Manufacturing North America, Inc. | Modular smart necklace |
| CN105163281A (en) * | 2015-09-07 | 2015-12-16 | 广东欧珀移动通信有限公司 | An indoor positioning method and user terminal |
| CN105376713B (en) * | 2015-11-17 | 2018-03-27 | 广东欧珀移动通信有限公司 | A kind of indoor information recommendation method and user terminal |
| DE102015121106A1 (en) * | 2015-12-03 | 2017-06-08 | Helmut Weismeier | SYSTEM AND METHOD FOR INDOOR NAVIGATION |
| US10024680B2 (en) | 2016-03-11 | 2018-07-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Step based guidance system |
| US9958275B2 (en) | 2016-05-31 | 2018-05-01 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for wearable smart device communications |
| US10129698B2 (en) | 2016-07-14 | 2018-11-13 | United Parcel Service Of America, Inc. | Internal location address and automatic routing of intra-facility movement |
| US10561519B2 (en) | 2016-07-20 | 2020-02-18 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable computing device having a curved back to reduce pressure on vertebrae |
| US9964955B2 (en) | 2016-08-04 | 2018-05-08 | Canvas Technology, Inc. | System and methods of determining a geometric pose of a camera based on spatial and visual mapping |
| US10706243B2 (en) * | 2016-09-05 | 2020-07-07 | Sony Corporation | Information processing apparatus and information processing method |
| US10429191B2 (en) * | 2016-09-22 | 2019-10-01 | Amadeus S.A.S. | Systems and methods for improved data integration in augmented reality architectures |
| US10432851B2 (en) | 2016-10-28 | 2019-10-01 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable computing device for detecting photography |
| US10012505B2 (en) | 2016-11-11 | 2018-07-03 | Toyota Motor Engineering & Manufacturing North America, Inc. | Wearable system for providing walking directions |
| US10521669B2 (en) | 2016-11-14 | 2019-12-31 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for providing guidance or feedback to a user |
| US10172760B2 (en) | 2017-01-19 | 2019-01-08 | Jennifer Hendrix | Responsive route guidance and identification system |
| US10574662B2 (en) | 2017-06-20 | 2020-02-25 | Bank Of America Corporation | System for authentication of a user based on multi-factor passively acquired data |
| US10360733B2 (en) | 2017-06-20 | 2019-07-23 | Bank Of America Corporation | System controlled augmented resource facility |
| CN107830863A (en) * | 2017-10-20 | 2018-03-23 | 四川西谷物联科技有限公司 | A kind of indoor navigation method based on identification code identification, apparatus and system |
| US11029169B2 (en) | 2017-10-31 | 2021-06-08 | Electronics And Telecommunications Research Institute | Navigation service method for providing unusable route information related to emergency area and server apparatus for the same |
| US10805766B2 (en) | 2017-11-01 | 2020-10-13 | Electronics And Telecommunications Research Institute | Method for providing mobile-communication-based navigation service supporting emergency rescue and service server using the same |
| CN108225331A (en) * | 2018-01-09 | 2018-06-29 | 四川西谷物联科技有限公司 | Air navigation aid, device and electronic equipment |
| US10488215B1 (en) * | 2018-10-26 | 2019-11-26 | Phiar Technologies, Inc. | Augmented reality interface for navigation assistance |
| US10852746B2 (en) * | 2018-12-12 | 2020-12-01 | Waymo Llc | Detecting general road weather conditions |
| US11074422B2 (en) | 2019-01-03 | 2021-07-27 | International Business Machines Corporation | Location determination without access to a network |
| US10694053B1 (en) | 2019-01-22 | 2020-06-23 | Xerox Corporation | Wireless location tracking tag for monitoring real time location-tracking apparatus for an electronic device |
| US20220136836A1 (en) * | 2020-11-04 | 2022-05-05 | Xerox Corporation | System and method for indoor navigation |
| CN113395462B (en) * | 2021-08-17 | 2021-12-14 | 腾讯科技(深圳)有限公司 | Navigation video generation, acquisition method, device, server, device and medium |
| US12535324B2 (en) * | 2023-01-01 | 2026-01-27 | Hcl Technologies Limited | Method and system for guiding people to desired locations within an environment |
| IT202300004311A1 (en) * | 2023-03-08 | 2024-09-08 | Xidera S R L | METHOD FOR GUIDING A USER IN A MULTI-ROOM OUTDOOR OR INDOOR AREA |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8855929B2 (en) * | 2010-01-18 | 2014-10-07 | Qualcomm Incorporated | Using object to align and calibrate inertial navigation system |
| US9395188B2 (en) * | 2011-12-01 | 2016-07-19 | Maxlinear, Inc. | Method and system for location determination and navigation using structural visual information |
-
2012
- 2012-02-09 KR KR1020120013245A patent/KR20130091908A/en not_active Withdrawn
- 2012-08-09 US US13/570,950 patent/US20130211718A1/en not_active Abandoned
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10849205B2 (en) | 2015-10-14 | 2020-11-24 | Current Lighting Solutions, Llc | Luminaire having a beacon and a directional antenna |
| KR101652300B1 (en) | 2016-02-29 | 2016-09-01 | 황준호 | Indoor navigation system for the visually impaired using wearable device and marker recognition |
| KR20190067558A (en) * | 2017-12-07 | 2019-06-17 | 주식회사 스튜디오매크로그래프 | Real-Time Indoor Positioning Method Based on Static Marker Grid and System Therefor |
| WO2019235786A1 (en) * | 2018-06-08 | 2019-12-12 | 한국교통대학교 산학협력단 | Indoor direction guiding method and system therefor |
| KR20190139505A (en) * | 2018-06-08 | 2019-12-18 | 한국교통대학교산학협력단 | A route guiding method for indoor passenger and system for the same |
| CN109297489A (en) * | 2018-07-06 | 2019-02-01 | 广东数相智能科技有限公司 | A kind of indoor navigation method based on user characteristics, electronic equipment and storage medium |
| CN109297489B (en) * | 2018-07-06 | 2022-08-02 | 广东数相智能科技有限公司 | Indoor navigation method based on user characteristics, electronic equipment and storage medium |
| KR20200025421A (en) | 2018-08-30 | 2020-03-10 | 이준서 | Augmented Reality Based Parking Guidance System in Indoor Parking Lot |
| KR20210023309A (en) | 2019-08-22 | 2021-03-04 | 이준서 | Augmented Reality Based Parking Guidance System |
| KR20240021098A (en) * | 2022-08-09 | 2024-02-16 | 주식회사 아이디씨티 | Device and method for obtaining location information indoor space |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130211718A1 (en) | 2013-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20130091908A (en) | Apparatus and method for providing indoor navigation service | |
| EP3213031B1 (en) | Simultaneous localization and mapping by using earth's magnetic fields | |
| US9462423B1 (en) | Qualitative and quantitative sensor fusion for indoor navigation | |
| US10057725B2 (en) | Sensor-based geolocation of a user device | |
| US11454501B2 (en) | Providing constraint to a position | |
| US9538322B2 (en) | Method for reconstructing the map of an environment surrounding a wireless device and wireless device implementing such method | |
| KR101694728B1 (en) | Apparatus and method for gathering indoor reference point and heterogeneous wireless infra measurement information | |
| KR102622585B1 (en) | Indoor navigation apparatus and method | |
| KR20130047386A (en) | System and method for mersuring location in wireless communication terminal, method for collecting fingerprint information in wireless communication terminal, fingerprint server and method for providing location using the same | |
| KR101413011B1 (en) | Augmented Reality System based on Location Coordinates and Augmented Reality Image Providing Method thereof | |
| JP2016164518A (en) | Indoor positional information positioning system and indoor positional information positioning method | |
| US10107629B2 (en) | Information processing system, information processing method, and non-transitory computer readable storage medium | |
| CN115808170A (en) | Indoor real-time positioning method integrating Bluetooth and video analysis | |
| Birla et al. | Disha-indoor navigation app | |
| Low et al. | SunMap+: An intelligent location-based virtual indoor navigation system using augmented reality | |
| KR101413605B1 (en) | System and method for Navigation | |
| KR20160027605A (en) | Method for locating indoor position of user device and device for the same | |
| CN107003385B (en) | Label visual data with wireless signal information | |
| Villarrubia et al. | Hybrid indoor location system for museum tourist routes in augmented reality | |
| JP6135678B2 (en) | Information processing apparatus control method, control program, and information processing apparatus | |
| KR101298071B1 (en) | Destination route guidance method and system | |
| US12306008B2 (en) | Environmental map management apparatus, environmental map management method, and program | |
| US20220198178A1 (en) | Method and apparatus for identifying the floor of a building | |
| Lukianto et al. | Stepping–Smartphone-based portable pedestrian indoor navigation | |
| Ortakci et al. | 3D indoor navigation prototype for smartphones |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120209 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |