CN107976185A - A kind of alignment system and localization method and information service method based on Quick Response Code, gyroscope and accelerometer - Google Patents
A kind of alignment system and localization method and information service method based on Quick Response Code, gyroscope and accelerometer Download PDFInfo
- Publication number
- CN107976185A CN107976185A CN201610951995.9A CN201610951995A CN107976185A CN 107976185 A CN107976185 A CN 107976185A CN 201610951995 A CN201610951995 A CN 201610951995A CN 107976185 A CN107976185 A CN 107976185A
- Authority
- CN
- China
- Prior art keywords
- location
- user
- information
- mobile phone
- dimensional code
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000004807 localization Effects 0.000 title 1
- 230000001133 acceleration Effects 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims abstract description 6
- 230000003190 augmentative effect Effects 0.000 claims description 48
- 230000003993 interaction Effects 0.000 claims description 41
- 230000008569 process Effects 0.000 claims description 9
- 238000012937 correction Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 8
- 238000010276 construction Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
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/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种基于二维码、陀螺仪和加速度计的定位系统和定位方法以及信息服务方法,系统包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器,在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取主要位置信息,手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息,用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息供用户查看。
The invention provides a positioning system, a positioning method and an information service method based on a two-dimensional code, a gyroscope and an accelerometer. The system includes a two-dimensional code, a mobile phone with a built-in gyroscope, an accelerometer and a camera, and a system server. The main position of the user's walking path is set with a two-dimensional code mark representing his own position. The user's mobile phone camera establishes an image information capture connection with the two-dimensional code mark, and captures the main position information by shooting the two-dimensional code. The mobile phone gyroscope and accelerometer communicate with the user's The action establishes a motion information capture connection to capture the user's motion direction and acceleration information. The user's mobile phone establishes a communication connection with the system server, and sends the obtained QR code position information and the user's motion direction and acceleration information captured by the gyroscope and accelerometer to the system server. , receiving the actual location and location map information sent by the system server to the mobile phone for the user to view.
Description
技术领域technical field
本发明涉及一种定位系统及方法,特别是涉及一种基于二维码、陀螺仪和加速度计的定位系统和定位方法以及信息服务方法。The invention relates to a positioning system and method, in particular to a positioning system, a positioning method and an information service method based on a two-dimensional code, a gyroscope and an accelerometer.
背景技术Background technique
随着信息时代互联网和手机的普及,人们的日常生活和工作也越来越依赖基于GPS定位的出行导航,但GPS定位导航局限于在室外使用,由于建筑物的遮盖使其在室内的定位精度非常低,基本无法使用。如地铁、火车站、机场候机大楼的乘客很难顺利找到自己所乘坐车次航班的位置,展览会、影剧院、体育场馆也很难找到想要参观的展位和自己的座位,在商场、超市里也不知道想买的商品在哪一层楼什么位置,去医院就诊也要多次打听才能找到看病的诊室。基于LBS位置服务的游戏如目前很火爆的Pokemon Go只能在户外依靠GPS定位来玩,在室内无法玩。这些室内场所迫切需要一种简单可靠实用的定位系统来满足用户的需求。With the popularization of the Internet and mobile phones in the information age, people's daily life and work are increasingly relying on GPS positioning-based travel navigation, but GPS positioning and navigation is limited to outdoor use, and the indoor positioning accuracy is limited due to the covering of buildings. Very low, basically unusable. For example, it is difficult for passengers in subways, railway stations, and airport terminal buildings to find the location of their train and flight smoothly. It is also difficult for exhibitions, theaters, and stadiums to find the booths they want to visit and their seats. In shopping malls and supermarkets I don't know which floor or where the product I want to buy is located. When I go to the hospital for a doctor, I have to inquire many times before I can find the consulting room for the doctor. Games based on LBS location services, such as the very popular Pokemon Go, can only be played outdoors by relying on GPS positioning, and cannot be played indoors. These indoor places urgently need a simple, reliable and practical positioning system to meet the needs of users.
现有技术中有一种用二维码作为位置坐标,用手机摄像头拍摄二维码获取位置信息并发送到系统服务器进行查询确定实际位置,但这种方法需要在用户的行走路径上设置非常多的二维码位置标志供用户获取,二维码坐标在系统路径上的布局数量越多则定位就越精细越准确,否则就很粗略,因此,为了获得比较好的定位效果,就需要在室内设置大量的二维码标志,增加了施工难度,而且用户在行走过程中不停地拍摄二维码标志,不仅很麻烦,还严重影响了用户的行走速度。此外,无论是广告服务、线上线下购物的电商还是实体店、社交平台局限于在固定的场地和系统上进行,缺乏基于用户位置的精准服务和用户与商家及系统的互动。In the prior art, there is a method that uses two-dimensional codes as position coordinates, uses mobile phone cameras to capture two-dimensional codes to obtain position information and sends them to the system server for query to determine the actual position, but this method requires a lot of settings on the user's walking path The two-dimensional code position mark is for users to obtain. The more the number of two-dimensional code coordinates on the system path, the more precise and accurate the positioning will be, otherwise it will be very rough. Therefore, in order to obtain a better positioning effect, it is necessary to set it indoors A large number of two-dimensional code signs increases the difficulty of construction, and the user keeps taking photos of the two-dimensional code signs during walking, which is not only troublesome, but also seriously affects the walking speed of the user. In addition, whether it is advertising services, online or offline shopping e-commerce or physical stores, and social platforms are limited to fixed venues and systems, there is a lack of precise services based on user locations and interaction between users and merchants and systems.
发明内容Contents of the invention
本发明需要解决的技术问题是提供一种基于二维码、陀螺仪和加速度计的定位系统和定位方法以及信息服务方法,解决室内难以定位的问题,实现基于二维码、陀螺仪和加速度计的定位系统的室内定位以及信息服务,系统包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器,在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取位置信息,手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息,用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息供用户查看,并接收该位置的服务信息以及对服务信息进行回复或操作,实现信息交互。The technical problem to be solved in the present invention is to provide a positioning system and positioning method and an information service method based on two-dimensional codes, gyroscopes and accelerometers, to solve the problem of difficult positioning indoors, and to realize positioning based on two-dimensional codes, gyroscopes and accelerometers. Indoor positioning and information services of the positioning system, the system includes two-dimensional codes, mobile phones with built-in gyroscopes, accelerometers and cameras, and system servers, and two-dimensional code signs representing their own positions are set at the main positions of the user's walking path. The camera of the user's mobile phone establishes an image information capture connection with the QR code sign, captures the QR code to obtain location information, and the gyroscope and accelerometer of the mobile phone establishes a motion information capture connection with the user's actions to capture the user's movement direction and acceleration information. The system server establishes a communication connection, and sends the obtained QR code location information and the user's motion direction and acceleration information captured by the gyroscope and accelerometer to the system server, and receives the actual location and location map information sent by the system server to the mobile phone for the user to view. And receive the service information of the location and reply or operate the service information to realize information interaction.
一种基于二维码及陀螺仪和加速度计的定位系统,其特征在于:A positioning system based on a two-dimensional code and a gyroscope and an accelerometer, characterized in that:
所述系统包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器。The system includes a two-dimensional code, a mobile phone with a built-in gyroscope, an accelerometer and a camera, and a system server.
在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取位置信息。At the main position of the user's walking path, there is a two-dimensional code mark representing his own position. The user's mobile phone camera establishes an image information capture connection with the two-dimensional code mark, and captures the two-dimensional code to obtain position information.
用户的手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息。The user's mobile phone gyroscope and accelerometer establish a motion information capture connection with the user's actions to capture the user's motion direction and acceleration information.
用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息。The user's mobile phone establishes a communication connection with the system server, and sends the obtained QR code location information, as well as the user's motion direction and acceleration information captured by the gyroscope and accelerometer to the system server, and receives the actual location and location map information sent by the system server to the mobile phone.
一种基于二维码及陀螺仪和加速度计的定位方法,其特征在于:A positioning method based on a two-dimensional code and a gyroscope and an accelerometer, characterized in that:
根据用户行走路径在系统服务器中建立位置图,确定主要位置,生成主要位置的二维码,安装主要位置的二维码标志。Establish a location map in the system server according to the user's walking path, determine the main location, generate the two-dimensional code of the main location, and install the two-dimensional code sign of the main location.
当用户走到其中一个主要位置时,用户通过手机摄像头捕捉该位置的二维码。When the user walks to one of the main locations, the user captures the QR code of that location through the phone camera.
手机客户端将该位置的二维码信息发送到系统服务器,系统服务器查询该位置的二维码信息在系统的位置图中所标定的实际位置,并将查询到的实际位置信息发送到用户的手机客户端并标注在手机客户端的位置图上,用户在手机客户端查看自己在位置图中的实际位置。The mobile phone client sends the two-dimensional code information of the location to the system server, and the system server queries the actual location marked in the location map of the system by the two-dimensional code information of the location, and sends the actual location information to the user's The mobile client is marked on the location map of the mobile client, and the user checks his actual position in the location map on the mobile client.
或,离线位置数据包提前下载安装在手机客户端,当手机客户端与系统服务器离线时,由手机客户端直接查询该位置的二维码信息在系统的位置图中所标定的实际位置,并将查询到的实际位置信息标注在手机客户端的位置图上,用户在手机客户端查看自己在位置图中的实际位置。Or, the offline location data package is downloaded and installed in the mobile client in advance. When the mobile client is offline with the system server, the mobile client directly inquires the actual position marked by the two-dimensional code information of the location in the system's location map, and The inquired actual location information is marked on the location map of the mobile client, and the user checks his actual location in the location map on the mobile client.
陀螺仪和加速度计根据所述的二维码的实际位置信息开始实时捕捉用户运动方向和加速度数据并发送到手机客户端,再由手机客户端发送到系统服务器,系统服务器根据所述二维码的位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开所述二维码位置后的实际位置,并将实时得出的实际位置发送到手机客户端,标注在手机客户端的位置图上供用户查看。The gyroscope and accelerometer start to capture the user's motion direction and acceleration data in real time according to the actual position information of the two-dimensional code and send them to the mobile phone client, and then the mobile client sends it to the system server, and the system server according to the two-dimensional code The location information of the user is processed and analyzed in combination with the user's motion direction and acceleration data received in real time, and the actual location of the user after leaving the QR code location is obtained in real time, and the actual location obtained in real time is sent to the mobile phone client, marked It can be viewed by the user on the location map of the mobile client.
或,离线位置数据包提前下载安装在手机客户端,当手机客户端与系统服务器离线时,陀螺仪和加速度计根据所述的二维码的实际位置信息开始实时捕捉用户运动方向和加速度数据并发送到手机客户端,手机客户端根据所述二维码的位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开所述二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看。Or, the offline location data package is downloaded and installed on the mobile phone client in advance. When the mobile phone client and the system server are offline, the gyroscope and accelerometer start to capture the user's motion direction and acceleration data in real time according to the actual position information of the two-dimensional code and sent to the mobile client, the mobile client performs processing and analysis according to the position information of the two-dimensional code combined with the user's motion direction and acceleration data received in real time, and obtains the actual position of the user after leaving the two-dimensional code in real time, And mark the actual location obtained in real time on the location map of the mobile client for users to view.
根据手机摄像头捕捉的二维码图像,分析摄像头相对二维码标志的拍摄位置、拍摄角度和拍摄距离,确定的手机相对于二维码标志的位置信息,将该相对位置信息和手机客户端或系统服务器确认的该二维码的实际位置一同作为陀螺仪和加速度计的基准位置信息,开始实时捕捉用户运动方向和加速度数据,并发送到手机客户端或系统服务器,手机客户端或系统服务器根据之前获得的基准位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看。According to the two-dimensional code image captured by the mobile phone camera, analyze the shooting position, shooting angle and shooting distance of the camera relative to the two-dimensional code mark, determine the position information of the mobile phone relative to the two-dimensional code mark, and combine the relative position information with the mobile phone client or The actual position of the two-dimensional code confirmed by the system server is used as the reference position information of the gyroscope and accelerometer, and starts to capture the user's motion direction and acceleration data in real time, and sends them to the mobile phone client or system server. The reference position information obtained before is processed and analyzed in combination with the user's motion direction and acceleration data received in real time, and the actual position of the user after leaving the QR code position is obtained in real time, and the actual position obtained in real time is marked on the mobile client's position The graph is for users to view.
当用户走到下一个主要位置时通过手机摄像头捕捉该位置的二维码,通过手机客户端或系统服务器查询到该二维码的实际位置后,以该实际位置作为修正后的位置开始进入下一个陀螺仪和加速度计实时捕捉定位用户位置流程。When the user walks to the next main location, capture the two-dimensional code of the location through the mobile phone camera, and after querying the actual location of the two-dimensional code through the mobile phone client or system server, the actual location is used as the corrected location to enter the next page. A gyroscope and accelerometer capture the process of locating the user's location in real time.
根据用户走过的上一个主要位置路程中陀螺仪和加速度计实时捕捉定位用户位置在位置地图上标出的行走距离和该主要位置段的实际距离比较,计算出此次陀螺仪和加速度计实时捕捉定位的偏差,并在下一个主要位置段流程中加入修正。According to the real-time capture and positioning of the user's position by the gyroscope and accelerometer in the last major location traveled by the user, the walking distance marked on the location map and the actual distance of the main location segment are compared to calculate the real-time location of the gyroscope and accelerometer. Capture positioning deviations and incorporate corrections into the next major position segment process.
一种基于二维码及陀螺仪和加速度计的定位方法的信息服务方法,其特征在于:An information service method based on a two-dimensional code and a positioning method of a gyroscope and an accelerometer, characterized in that:
在系统服务器中根据位置图中的用户行走路径的主要位置和实时位置选取设置位置信息服务。The location information service is selected and set in the system server according to the main location and the real-time location of the user's walking path in the location map.
当用户走到设置有服务信息的位置时,系统服务器向该用户手机客户端发送该位置的服务信息,用户手机客户端接收服务信息,实现位置信息服务。When the user walks to the location where the service information is set, the system server sends the service information of the location to the user's mobile phone client, and the user's mobile phone client receives the service information to realize the location information service.
用户手机客户端接收所述位置服务信息,用户在手机客户端对所述服务信息进行回复或操作,实现位置信息交互。The user's mobile phone client receives the location service information, and the user replies or operates the service information on the mobile phone client to realize location information interaction.
所述信息服务为该位置商家的信息服务或系统的信息服务,所述信息服务至少包括广告服务。The information service is the information service of the merchant at the location or the information service of the system, and the information service includes at least an advertisement service.
所述方法还包括购物方法,所述信息服务为该位置的商家的购物服务或系统的购物服务,所述信息交互为用户与该位置的商家的购物交互或与系统的购物交互。The method also includes a shopping method, the information service is the shopping service of the merchant at the location or the shopping service of the system, and the information interaction is the shopping interaction between the user and the merchant at the location or the shopping interaction with the system.
所述方法还包括增强现实方法,所述信息服务为增强现实信息服务,所述信息交互为增强现实信息交互。The method also includes an augmented reality method, the information service is augmented reality information service, and the information interaction is augmented reality information interaction.
所述广告服务为增强现实广告服务。The advertisement service is an augmented reality advertisement service.
所述导航服务为增强现实导航服务,所述导航信息交互为增强现实导航信息交互。The navigation service is an augmented reality navigation service, and the navigation information interaction is an augmented reality navigation information interaction.
所述购物服务为增强现实购物服务,所述购物交互为增强现实购物交互。The shopping service is an augmented reality shopping service, and the shopping interaction is an augmented reality shopping interaction.
所述信息服务为增强现实游戏服务,所述信息交互为增强现实游戏交互。The information service is an augmented reality game service, and the information interaction is an augmented reality game interaction.
用户通过手机摄像头采集该位置周围的现实场景影像实时显示在手机屏幕上,所采集的现实场景影像通过手机上传到系统服务器。The user collects the real scene images around the location through the mobile phone camera and displays them on the mobile phone screen in real time, and the collected real scene images are uploaded to the system server through the mobile phone.
系统服务器根据该位置产生增强现实影像、文字和声音中的至少一种,发送增强现实影像、文字和声音中的至少一种到用户手机客户端,手机端接收增强现实影像、文字和声音中的至少一种,叠加到手机屏幕所实时显示的现实场景影像中显示及播放。The system server generates at least one of augmented reality images, texts and sounds according to the location, sends at least one of augmented reality images, texts and sounds to the user's mobile phone client, and the mobile phone receives the augmented reality images, texts and sounds. At least one type is superimposed on the real-time scene image displayed on the screen of the mobile phone for display and playback.
或,系统服务器根据该位置及用户通过手机摄像头采集该位置周围的现实场景影像产生增强现实影像、文字和声音中的至少一种,发送增强现实影像、文字和声音中的至少一种到用户手机客户端,手机端接收增强现实影像、文字和声音中的至少一种,叠加到手机屏幕所实时显示的现实场景影像中显示及播放。Or, the system server generates at least one of augmented reality images, text and sound according to the location and the user collects the real scene images around the location through the mobile phone camera, and sends at least one of the augmented reality images, text and sounds to the user's mobile phone The client and the mobile phone receive at least one of augmented reality images, texts and sounds, and superimpose them on the real-time scene images displayed on the screen of the mobile phone for display and playback.
本发明提供了一种基于二维码、陀螺仪和加速度计的定位系统和定位方法以及信息服务方法,系统包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器,在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取位置信息,手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息,用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息供用户查看,并接收该位置的服务信息以及对服务信息进行回复或操作,实现信息交互。本发明仅需在行走路径的主要位置设置二维码标志,其余路径位置采用陀螺仪和加速度计进行实时捕捉,大大减少了设置二维码标志的难度及用户捕捉二维码的动作次数,降低了施工成本,用户使用更方便,行走速度更快,架构简单,性能可靠,解决了室内难以定位的问题,实现了基于位置的信息服务。因此,本发明与现有技术相比具有显著的技术进步。The invention provides a positioning system, a positioning method and an information service method based on a two-dimensional code, a gyroscope and an accelerometer. The system includes a two-dimensional code, a mobile phone with a built-in gyroscope, an accelerometer and a camera, and a system server. The main position of the user's walking path is set with a two-dimensional code mark representing his own position. The user's mobile phone camera establishes an image information capture connection with the two-dimensional code mark, and captures the two-dimensional code to obtain position information. The mobile phone gyroscope and accelerometer and the user's actions Establish a motion information capture connection, capture the user's motion direction and acceleration information, establish a communication connection between the user's mobile phone and the system server, and send the obtained QR code position information and the user's motion direction and acceleration information captured by the gyroscope and accelerometer to the system server. The receiving system server sends the actual location and location map information to the mobile phone for the user to view, and receives the service information of the location and replies or operates the service information to realize information interaction. The present invention only needs to set two-dimensional code signs at the main positions of the walking path, and uses gyroscopes and accelerometers to capture the rest of the path in real time, which greatly reduces the difficulty of setting two-dimensional code signs and the number of actions for users to capture two-dimensional codes, reducing The construction cost is reduced, the user is more convenient to use, the walking speed is faster, the structure is simple, and the performance is reliable. It solves the problem of difficult positioning indoors and realizes location-based information services. Therefore, the present invention represents a significant technical advancement over the prior art.
附图说明Description of drawings
图1是本发明系统的原理框图一。Fig. 1 is a functional block diagram 1 of the system of the present invention.
图2是本发明系统的原理框图二。Fig. 2 is the second functional block diagram of the system of the present invention.
图3是本发明系统的原理示意图一。Fig. 3 is a first schematic diagram of the system of the present invention.
图4是本发明系统的原理示意图二。Fig. 4 is the second schematic diagram of the system of the present invention.
图5是本发明的定位方法示意图。Fig. 5 is a schematic diagram of the positioning method of the present invention.
图6是本发明的手机摄像头与二维码标志相对位置示意图。Fig. 6 is a schematic diagram of the relative positions of the camera of the mobile phone and the two-dimensional code mark of the present invention.
图7是本发明的手机摄像头与二维码标志相对位置示意图的俯视图。Fig. 7 is a top view of the relative positions of the mobile phone camera and the two-dimensional code mark according to the present invention.
图8是本发明根据手机摄像头捕捉的二维码标志在捕捉窗口中的形状、大小来分析确定手机相对于二维码标志的位置信息的示意图一。FIG. 8 is a first schematic diagram of analyzing and determining the position information of the mobile phone relative to the two-dimensional code mark according to the shape and size of the two-dimensional code mark captured by the camera of the mobile phone in the capture window according to the present invention.
图9是本发明根据手机摄像头捕捉的二维码标志在捕捉窗口中的形状、大小来分析确定手机相对于二维码标志的位置信息的示意图二。FIG. 9 is a second schematic diagram of analyzing and determining the position information of the mobile phone relative to the two-dimensional code mark according to the shape and size of the two-dimensional code mark captured by the camera of the mobile phone in the capture window according to the present invention.
图10是本发明的定位方法流程图一。FIG. 10 is a first flow chart of the positioning method of the present invention.
图11是本发明的定位方法流程图二。FIG. 11 is the second flow chart of the positioning method of the present invention.
图12是本发明的定位方法流程图三。FIG. 12 is the third flowchart of the positioning method of the present invention.
图13是本发明的定位方法流程图四。FIG. 13 is a fourth flowchart of the positioning method of the present invention.
图14是本发明的定位方法流程图五。FIG. 14 is the fifth flowchart of the positioning method of the present invention.
图15是本发明的信息服务方法流程图一。Fig. 15 is a first flow chart of the information service method of the present invention.
图16是本发明的信息服务方法流程图二。Fig. 16 is the second flow chart of the information service method of the present invention.
具体实施方式Detailed ways
下面结合附图和实施方式对本发明做进一步的描述。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
如图1和图2所示,本发明的一种基于二维码及陀螺仪和加速度计的定位系统,包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器。As shown in Figures 1 and 2, a positioning system based on a two-dimensional code, a gyroscope and an accelerometer according to the present invention includes a two-dimensional code, a mobile phone with a built-in gyroscope, an accelerometer and a camera, and a system server.
在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取位置信息。At the main position of the user's walking path, there is a two-dimensional code mark representing his own position. The user's mobile phone camera establishes an image information capture connection with the two-dimensional code mark, and captures the two-dimensional code to obtain position information.
用户的手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息。The user's mobile phone gyroscope and accelerometer establish a motion information capture connection with the user's actions to capture the user's motion direction and acceleration information.
用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息。The user's mobile phone establishes a communication connection with the system server, and sends the obtained QR code location information, as well as the user's motion direction and acceleration information captured by the gyroscope and accelerometer to the system server, and receives the actual location and location map information sent by the system server to the mobile phone.
如图3、图5和图10所示,一种基于二维码及陀螺仪和加速度计的定位方法,其特征在于:As shown in Fig. 3, Fig. 5 and Fig. 10, a kind of positioning method based on two-dimensional code and gyroscope and accelerometer is characterized in that:
根据用户行走路径在系统服务器中建立位置图,确定主要位置,生成主要位置的二维码,安装主要位置的二维码标志。Establish a location map in the system server according to the user's walking path, determine the main location, generate the two-dimensional code of the main location, and install the two-dimensional code sign of the main location.
当用户走到其中一个主要位置时,用户通过手机摄像头捕捉该位置的二维码。When the user walks to one of the main locations, the user captures the QR code of that location through the phone camera.
手机客户端将该位置的二维码信息发送到系统服务器,系统服务器查询该位置的二维码信息在系统的位置图中所标定的实际位置,并将查询到的实际位置信息发送到用户的手机客户端并标注在手机客户端的位置图上,用户在手机客户端查看自己在位置图中的实际位置。The mobile phone client sends the two-dimensional code information of the location to the system server, and the system server queries the actual location marked in the location map of the system by the two-dimensional code information of the location, and sends the actual location information to the user's The mobile client is marked on the location map of the mobile client, and the user checks his actual position in the location map on the mobile client.
或,离线位置数据包提前下载安装在手机客户端,当手机客户端与系统服务器离线时,由手机客户端直接查询该位置的二维码信息在系统的位置图中所标定的实际位置,并将查询到的实际位置信息标注在手机客户端的位置图上,用户在手机客户端查看自己在位置图中的实际位置。Or, the offline location data package is downloaded and installed in the mobile client in advance. When the mobile client is offline with the system server, the mobile client directly inquires the actual position marked by the two-dimensional code information of the location in the system's location map, and The inquired actual location information is marked on the location map of the mobile client, and the user checks his actual location in the location map on the mobile client.
陀螺仪和加速度计根据所述的二维码的实际位置信息开始实时捕捉用户运动方向和加速度数据并发送到手机客户端,再由手机客户端发送到系统服务器,系统服务器根据所述二维码的位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开所述二维码位置后的实际位置,并将实时得出的实际位置发送到手机客户端,标注在手机客户端的位置图上供用户查看。The gyroscope and accelerometer start to capture the user's motion direction and acceleration data in real time according to the actual position information of the two-dimensional code and send them to the mobile phone client, and then the mobile client sends it to the system server, and the system server according to the two-dimensional code The location information of the user is processed and analyzed in combination with the user's motion direction and acceleration data received in real time, and the actual location of the user after leaving the QR code location is obtained in real time, and the actual location obtained in real time is sent to the mobile phone client, marked It can be viewed by the user on the location map of the mobile client.
或,离线位置数据包提前下载安装在手机客户端,当手机客户端与系统服务器离线时,陀螺仪和加速度计根据所述的二维码的实际位置信息开始实时捕捉用户运动方向和加速度数据并发送到手机客户端,手机客户端根据所述二维码的位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开所述二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看。Or, the offline location data package is downloaded and installed on the mobile phone client in advance. When the mobile phone client and the system server are offline, the gyroscope and accelerometer start to capture the user's motion direction and acceleration data in real time according to the actual position information of the two-dimensional code and sent to the mobile client, the mobile client performs processing and analysis according to the position information of the two-dimensional code combined with the user's motion direction and acceleration data received in real time, and obtains the actual position of the user after leaving the two-dimensional code in real time, And mark the actual location obtained in real time on the location map of the mobile client for users to view.
如图5至图8所示,根据手机摄像头捕捉的二维码图像的形状、大小,分析摄像头相对二维码标志的拍摄位置、拍摄角度和拍摄距离,确定的手机相对于二维码标志的位置信息,将该相对位置信息和手机客户端或系统服务器确认的该二维码的实际位置一同作为陀螺仪和加速度计的基准位置信息,开始实时捕捉用户运动方向和加速度数据,并发送到手机客户端或系统服务器,手机客户端或系统服务器根据之前获得的基准位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看。As shown in Figures 5 to 8, according to the shape and size of the two-dimensional code image captured by the mobile phone camera, the camera's shooting position, shooting angle and shooting distance relative to the two-dimensional code mark are analyzed, and the determined distance between the mobile phone and the two-dimensional code mark is Position information, the relative position information and the actual position of the QR code confirmed by the mobile client or system server are used as the reference position information of the gyroscope and accelerometer, and start to capture the user's motion direction and acceleration data in real time, and send them to the mobile phone The client or system server, the mobile client or the system server process and analyze based on the previously obtained reference position information combined with the user's motion direction and acceleration data received in real time, and obtain the actual position of the user in real time after leaving the two-dimensional code position, and Mark the actual location obtained in real time on the location map of the mobile client for users to view.
参见图6和图7,当用户手持手机并用摄像头捕捉二维码标志时,用户手机摄像头相对于二维码标志的位置由水平距离X、垂直距离Y和纵深距离Z来确定,二维码标志在手机摄像头的前右上方位置。在图7的俯视图中,手机摄像头的中心与二维码标志的中心形成α角。如图8所示,当手机摄像头相对于二维码标志位于上述参数位置时,在手机显示屏的二维码捕捉窗口显示捕捉到的二维码图形,根据捕捉的二维码图像的形状、大小,分析摄像头相对二维码标志的拍摄位置、拍摄角度和拍摄距离,确定的手机相对于二维码标志的位置信息,即X、Y、Z参数以及夹角α,将该相对位置信息X、Y、Z参数以及夹角α作为陀螺仪和加速度计的基准位置信息,再结合该二维码在系统中的实际位置信息,这样就确定出陀螺仪和加速度计的基准位置信息。Referring to Figure 6 and Figure 7, when the user holds the mobile phone and uses the camera to capture the two-dimensional code mark, the position of the camera of the user's mobile phone relative to the two-dimensional code mark is determined by the horizontal distance X, the vertical distance Y and the depth distance Z, the two-dimensional code mark In the front upper right position of the mobile phone camera. In the top view of Fig. 7, the center of the mobile phone camera and the center of the two-dimensional code mark form an angle α. As shown in Figure 8, when the mobile phone camera is located at the above parameter position relative to the two-dimensional code sign, the two-dimensional code capture window displayed on the mobile phone display screen captures the captured two-dimensional code graphic, according to the shape of the captured two-dimensional code image, Size, analyze the shooting position, shooting angle and shooting distance of the camera relative to the two-dimensional code mark, determine the position information of the mobile phone relative to the two-dimensional code mark, that is, the X, Y, Z parameters and the included angle α, and use the relative position information X , Y, Z parameters and the included angle α are used as the reference position information of the gyroscope and accelerometer, combined with the actual position information of the two-dimensional code in the system, so as to determine the reference position information of the gyroscope and accelerometer.
如图9所示,对于设置在地面上的二维码标志,在手机显示屏的二维码捕捉窗口显示捕捉到的二维码图形则会形成上窄下宽的梯形,将这类图形特征以及上述的图形特征与手机摄像头相对于二维码标志的位置信息X、Y、Z参数形成对应关系并建立数学模型和算法,并收录到二维码图形识别库中。As shown in Figure 9, for a two-dimensional code sign set on the ground, the captured two-dimensional code graphic displayed in the two-dimensional code capture window of the mobile phone display will form a trapezoid with a narrow top and a wide bottom. And the above-mentioned graphic features and the position information X, Y, and Z parameters of the mobile phone camera relative to the two-dimensional code mark form a corresponding relationship, establish a mathematical model and an algorithm, and include it in the two-dimensional code pattern recognition library.
如图13所示,当用户走到下一个主要位置时通过手机摄像头捕捉该位置的二维码,通过手机客户端或系统服务器查询到该二维码的实际位置后,以该实际位置作为修正后的位置开始进入下一个陀螺仪和加速度计实时捕捉定位用户位置流程。As shown in Figure 13, when the user walks to the next main location, capture the two-dimensional code of the location through the mobile phone camera, and after querying the actual location of the two-dimensional code through the mobile phone client or system server, the actual location is used as the correction The final position starts to enter the next process of gyroscope and accelerometer to capture and locate the user's position in real time.
如图14所示,根据用户走过的上一个主要位置路程中陀螺仪和加速度计实时捕捉定位用户位置在位置地图上标出的行走距离和该主要位置段的实际距离比较,计算出此次陀螺仪和加速度计实时捕捉定位的偏差,并在下一个主要位置段流程中加入修正。As shown in Figure 14, according to the comparison between the walking distance marked on the location map and the actual distance of the main location segment by the gyroscope and accelerometer in real-time capture and positioning of the user's location in the last main location distance traveled by the user, the current Gyroscopes and accelerometers capture positioning deviations in real time and incorporate corrections in the next major position segment process.
如图2和图4所示,本发明系统所述手机还包括电子罗盘,所述电子罗盘与用户的行动建立运动信息捕捉连接,捕捉用户行所在的方向。As shown in Fig. 2 and Fig. 4, the mobile phone of the system of the present invention also includes an electronic compass, which establishes a motion information capture connection with the user's actions to capture the direction in which the user is walking.
因此,如图12所示,本发明的定位方法还包括:手机摄像头捕捉的二维码图像时,用电子罗盘确定手机相对于二维码标志的方向数据,并将采集的方向数据与陀螺仪和加速度计采集的数据一同作为基准位置信息,开始实时捕捉用户运动方向和加速度数据,并发送到手机客户端或系统服务器,手机客户端或系统服务器根据之前获得的基准位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看。这样可直接采用电子罗盘来确定用户手机在捕捉二维码标志位置时手机相对于二维码标志的方向,而不必采用或减少采用以二维码图形来确定初始位置的方向,避免或减少了二维码图形进行方位的识别运算。Therefore, as shown in Figure 12, the positioning method of the present invention also includes: when the two-dimensional code image is captured by the camera of the mobile phone, using an electronic compass to determine the direction data of the mobile phone relative to the two-dimensional code mark, and combining the collected direction data with the gyroscope Together with the data collected by the accelerometer as the reference position information, it starts to capture the user's motion direction and acceleration data in real time and sends them to the mobile phone client or system server. The mobile phone client or system server combines the previously obtained reference position information with the real-time received data. The user's movement direction and acceleration data are processed and analyzed, and the actual position of the user after leaving the QR code position is obtained in real time, and the actual position obtained in real time is marked on the location map of the mobile client for the user to view. In this way, the electronic compass can be directly used to determine the direction of the mobile phone relative to the two-dimensional code sign when the user's mobile phone captures the position of the two-dimensional code sign, without using or reducing the use of two-dimensional code graphics to determine the direction of the initial position, avoiding or reducing The two-dimensional code pattern performs the recognition operation of the orientation.
一种基于二维码及陀螺仪和加速度计的定位方法的信息服务方法,其特征在于:An information service method based on a two-dimensional code and a positioning method of a gyroscope and an accelerometer, characterized in that:
如图15所示,在系统服务器中根据位置图中的用户行走路径的主要位置和实时位置选取设置位置信息服务;当用户走到设置有服务信息的位置时,系统服务器向该用户手机客户端发送该位置的服务信息,用户手机客户端接收服务信息,实现位置信息服务。As shown in Figure 15, in the system server, select and set the location information service according to the main location and the real-time location of the user's walking path in the location map; The service information of the location is sent, and the user's mobile phone client receives the service information to realize the location information service.
如图16所示,用户手机客户端接收所述服务信息,用户在手机客户端对所述服务信息进行回复或操作,实现信息交互。As shown in FIG. 16 , the user's mobile phone client receives the service information, and the user replies or operates the service information on the mobile phone client to realize information interaction.
所述信息服务为该位置商家的信息服务或系统的信息服务,所述信息服务至少包括广告服务。The information service is the information service of the merchant at the location or the information service of the system, and the information service includes at least an advertisement service.
所述方法还包括导航方法,所述信息服务为导航服务,所述信息交互为导航信息交互。The method also includes a navigation method, the information service is a navigation service, and the information interaction is a navigation information interaction.
所述方法还包括购物方法,所述信息服务为该位置的商家的购物服务或系统的购物服务,所述信息交互为用户与该位置的商家的购物交互或与系统的购物交互。The method also includes a shopping method, the information service is the shopping service of the merchant at the location or the shopping service of the system, and the information interaction is the shopping interaction between the user and the merchant at the location or the shopping interaction with the system.
所述方法还包括增强现实方法,所述信息服务为增强现实信息服务,所述信息交互为增强现实信息交互;所述广告服务为增强现实广告服务;所述导航服务为增强现实导航服务,所述导航信息交互为增强现实导航信息交互;所述购物服务为增强现实购物服务,所述购物交互为增强现实购物交互;所述信息服务为增强现实游戏服务,所述信息交互为增强现实游戏交互。The method also includes an augmented reality method, the information service is an augmented reality information service, the information interaction is an augmented reality information interaction; the advertisement service is an augmented reality advertisement service; the navigation service is an augmented reality navigation service, and the The navigation information interaction is an augmented reality navigation information interaction; the shopping service is an augmented reality shopping service, and the shopping interaction is an augmented reality shopping interaction; the information service is an augmented reality game service, and the information interaction is an augmented reality game interaction .
用户通过手机摄像头采集该位置周围的现实场景影像实时显示在手机屏幕上,所采集的现实场景影像通过手机上传到系统服务器。The user collects the real scene images around the location through the mobile phone camera and displays them on the mobile phone screen in real time, and the collected real scene images are uploaded to the system server through the mobile phone.
系统服务器根据该位置产生增强现实影像、文字和声音中的至少一种,发送增强现实影像、文字和声音中的至少一种到用户手机客户端,手机端接收增强现实影像、文字和声音中的至少一种,叠加到手机屏幕所实时显示的现实场景影像中显示及播放。The system server generates at least one of augmented reality images, texts and sounds according to the location, sends at least one of augmented reality images, texts and sounds to the user's mobile phone client, and the mobile phone receives the augmented reality images, texts and sounds. At least one type is superimposed on the real-time scene image displayed on the screen of the mobile phone for display and playback.
或,系统服务器根据该位置及用户通过手机摄像头采集该位置周围的现实场景影像产生增强现实影像、文字和声音中的至少一种,发送增强现实影像、文字和声音中的至少一种到用户手机客户端,手机端接收增强现实影像、文字和声音中的至少一种,叠加到手机屏幕所实时显示的现实场景影像中显示及播放。Or, the system server generates at least one of augmented reality images, text and sound according to the location and the user collects the real scene images around the location through the mobile phone camera, and sends at least one of the augmented reality images, text and sounds to the user's mobile phone The client and the mobile phone receive at least one of augmented reality images, texts and sounds, and superimpose them on the real-time scene images displayed on the screen of the mobile phone for display and playback.
本发明所述的位置有服务信息的位置包括安装二维码的主要位置和根据陀螺仪和加速度计捕捉的用户运动方向和加速度信息获得的实时位置。The location with service information in the present invention includes the main location where the two-dimensional code is installed and the real-time location obtained from the user's motion direction and acceleration information captured by the gyroscope and accelerometer.
本发明的二维码标志可独立安装在主要位置上,也可以融合在广告牌或指示牌中。二维码标志的安装位置尽可能设置在用户经过的主要位置的上方,以便于用户手机摄像头捕捉。也可设置在主要位置的侧面,甚至还可以设置在地面上或楼梯的台阶上。对于商场、超市、医院、地铁、机场、影剧院、体育场馆等需要根据位置提供信息服务的地方,可将二维码设置在用户路径的旁边店铺外面,设置在商品货架上以及座位上,设置在商品价格签旁边或商品旁边,供用户摄像头直接捕捉获取信息。The two-dimensional code sign of the present invention can be independently installed on main positions, and can also be integrated into billboards or signboards. The installation position of the two-dimensional code sign should be set above the main position that the user passes by as far as possible, so as to facilitate the capture by the camera of the user's mobile phone. It can also be set up on the side of the main location, or even on the ground or on the steps of stairs. For shopping malls, supermarkets, hospitals, subways, airports, theaters, stadiums and other places that need to provide information services based on location, the QR code can be set outside the store next to the user's path, on the commodity shelves and seats, and on the Next to the product price tag or next to the product, the user's camera can directly capture and obtain information.
本发明所述的手机还包括平板电脑以及其它具有摄像头、陀螺仪、加速度计并且能与系统服务器通讯的VR眼镜、AR眼镜、智能头盔等智能硬件、电子设备,只是为了简化描述而用手机概括。本发明所述的手机客户端除了安卓系统和苹果系统手机客户端外,还可包括电脑客户端。The mobile phone described in the present invention also includes a tablet computer and other intelligent hardware and electronic devices such as VR glasses, AR glasses, and smart helmets that have cameras, gyroscopes, and accelerometers and can communicate with the system server. . The mobile phone client of the present invention can also include a computer client in addition to the Android system and the Apple system mobile phone client.
本发明不局限于二维码,还包括条形码,二维码可用条形码替代,还可用其它形式的图形码替代。The present invention is not limited to two-dimensional codes, but also includes barcodes. The two-dimensional codes can be replaced by barcodes or other forms of graphic codes.
本发明采用独立的手机客户端外,本发明还可通过与微信、QQ、新浪微博、京东、淘宝、天猫等平台合作,在其平台的手机客户端的界面里加入本发明的手机客户端或加入本发明手机客户端的链接。如在微信最近推出的微信应用号(小程序)加入本发明的手机客户端,这样可使用户不必单独安装本发明的手机客户端而直接在微信里打开使用。In addition to using an independent mobile client in the present invention, the present invention can also add the mobile client of the present invention in the interface of the mobile client on the platform by cooperating with platforms such as WeChat, QQ, Sina Weibo, Jingdong, Taobao, Tmall, etc. Or add the link of the mobile phone client of the present invention. Add the mobile phone client of the present invention as the WeChat application number (small program) released recently in WeChat, so that the user can directly open and use in WeChat without having to install the mobile client of the present invention separately.
以上所述的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。What has been described above is only a preferred embodiment of the present invention. It should be pointed out that for those of ordinary skill in the art, some modifications and improvements can be made without departing from the concept of the present invention, and these all belong to the present invention. scope of protection.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610951995.9A CN107976185B (en) | 2016-10-25 | 2016-10-25 | A positioning system and positioning method based on two-dimensional code, gyroscope and accelerometer, and information service method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610951995.9A CN107976185B (en) | 2016-10-25 | 2016-10-25 | A positioning system and positioning method based on two-dimensional code, gyroscope and accelerometer, and information service method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107976185A true CN107976185A (en) | 2018-05-01 |
| CN107976185B CN107976185B (en) | 2025-01-07 |
Family
ID=62005109
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610951995.9A Active CN107976185B (en) | 2016-10-25 | 2016-10-25 | A positioning system and positioning method based on two-dimensional code, gyroscope and accelerometer, and information service method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107976185B (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109064266A (en) * | 2018-07-17 | 2018-12-21 | 王 | Shopping experience system and method based on AR technology |
| CN110542418A (en) * | 2019-09-05 | 2019-12-06 | 重庆大学 | An Indoor Pipeline Location Method Combining Two-Dimensional Codes and Inertial Sensors |
| CN110641522A (en) * | 2019-09-30 | 2020-01-03 | 中铁第四勘察设计院集团有限公司 | Train positioning system of high-speed magnetic levitation track traffic |
| CN110706502A (en) * | 2018-07-10 | 2020-01-17 | 上海舆策智能科技有限公司 | Garage parking navigation system and method |
| CN111486844A (en) * | 2020-04-26 | 2020-08-04 | 常州悦美智能科技有限公司 | Indoor navigation construction and use method and application thereof |
| CN111879331A (en) * | 2020-07-31 | 2020-11-03 | 维沃移动通信有限公司 | Navigation method and device and electronic equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070198180A1 (en) * | 2004-03-09 | 2007-08-23 | Navitime Japan Co., Ltd. | Mobile terminal having map display function, map display system, information distribution server and program |
| CN203241825U (en) * | 2013-05-21 | 2013-10-16 | 无锡普智联科高新技术有限公司 | Mobile robot positioning system based on two-dimension code navigation ribbon |
| CN103487054A (en) * | 2013-10-08 | 2014-01-01 | 天津国信浩天三维科技有限公司 | Novel hand-held indoor positioner, positioning system thereof, and positioning method of positioning system |
| CN104778604A (en) * | 2015-04-08 | 2015-07-15 | 重庆甲虫网络科技有限公司 | Smart commerce AR (augmented reality) application system |
| CN205027373U (en) * | 2015-09-14 | 2016-02-10 | 广州坤杰电子科技有限公司 | It is easy to assemble and can be through two -dimensional code inquiry route's vehicle automatic navigator |
| CN206504738U (en) * | 2016-10-25 | 2017-09-19 | 金德奎 | Alignment system based on Quick Response Code, gyroscope and accelerometer |
-
2016
- 2016-10-25 CN CN201610951995.9A patent/CN107976185B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070198180A1 (en) * | 2004-03-09 | 2007-08-23 | Navitime Japan Co., Ltd. | Mobile terminal having map display function, map display system, information distribution server and program |
| CN203241825U (en) * | 2013-05-21 | 2013-10-16 | 无锡普智联科高新技术有限公司 | Mobile robot positioning system based on two-dimension code navigation ribbon |
| CN103487054A (en) * | 2013-10-08 | 2014-01-01 | 天津国信浩天三维科技有限公司 | Novel hand-held indoor positioner, positioning system thereof, and positioning method of positioning system |
| CN104778604A (en) * | 2015-04-08 | 2015-07-15 | 重庆甲虫网络科技有限公司 | Smart commerce AR (augmented reality) application system |
| CN205027373U (en) * | 2015-09-14 | 2016-02-10 | 广州坤杰电子科技有限公司 | It is easy to assemble and can be through two -dimensional code inquiry route's vehicle automatic navigator |
| CN206504738U (en) * | 2016-10-25 | 2017-09-19 | 金德奎 | Alignment system based on Quick Response Code, gyroscope and accelerometer |
Non-Patent Citations (1)
| Title |
|---|
| 李华蓉;潘国兵;赵一;吴华玲;: "基于Android平台的室内停车场智能寻车系统研究", 重庆交通大学学报(自然科学版), no. 04, 15 August 2016 (2016-08-15) * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110706502A (en) * | 2018-07-10 | 2020-01-17 | 上海舆策智能科技有限公司 | Garage parking navigation system and method |
| CN109064266A (en) * | 2018-07-17 | 2018-12-21 | 王 | Shopping experience system and method based on AR technology |
| CN110542418A (en) * | 2019-09-05 | 2019-12-06 | 重庆大学 | An Indoor Pipeline Location Method Combining Two-Dimensional Codes and Inertial Sensors |
| CN110641522A (en) * | 2019-09-30 | 2020-01-03 | 中铁第四勘察设计院集团有限公司 | Train positioning system of high-speed magnetic levitation track traffic |
| CN111486844A (en) * | 2020-04-26 | 2020-08-04 | 常州悦美智能科技有限公司 | Indoor navigation construction and use method and application thereof |
| CN111879331A (en) * | 2020-07-31 | 2020-11-03 | 维沃移动通信有限公司 | Navigation method and device and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107976185B (en) | 2025-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12406441B2 (en) | Wide area augmented reality location-based services | |
| US10677596B2 (en) | Image processing device, image processing method, and program | |
| US9767615B2 (en) | Systems and methods for context based information delivery using augmented reality | |
| US10783714B2 (en) | Methods and systems for automatically tailoring a form of an extended reality overlay object | |
| US9558559B2 (en) | Method and apparatus for determining camera location information and/or camera pose information according to a global coordinate system | |
| KR101883746B1 (en) | System and method for inserting and enhancing messages displayed to a user when viewing a venue | |
| CN107976185A (en) | A kind of alignment system and localization method and information service method based on Quick Response Code, gyroscope and accelerometer | |
| US20140300775A1 (en) | Method and apparatus for determining camera location information and/or camera pose information according to a global coordinate system | |
| KR101738443B1 (en) | Method, apparatus, and system for screening augmented reality content | |
| CN104246434A (en) | Method of communication and of information in augmented reality | |
| US11334174B2 (en) | Universal pointing and interacting device | |
| US20200387711A1 (en) | Indoor augmented reality information display method | |
| CN105933500A (en) | Mobile terminal, remote server, and communication method and system based on augmented reality | |
| TWI799337B (en) | Method and computer-readable storage medium for providing a virtual element for display in a parallel reality experience | |
| CN109887099A (en) | An interactive display method combining AR and street signs | |
| WO2021079828A1 (en) | Information sharing device, event support system, information sharing method, and method for producing event support system | |
| CN120387859A (en) | Online merchant display method, device, equipment and storage medium | |
| CN119547105A (en) | Progressive scanning of custom landmarks | |
| CN206504738U (en) | Alignment system based on Quick Response Code, gyroscope and accelerometer | |
| CN108235764A (en) | Information processing method, device, cloud processing device, and computer program product | |
| WO2018094289A1 (en) | Remote placement of digital content to facilitate augmented reality system | |
| WO2021079821A1 (en) | Advertisement information generation device, event assistance system, advertisement information generation method, and event assistance system production method | |
| EP4260167B1 (en) | Display apparatuses and methods for facilitating location-based virtual content | |
| US20250259392A1 (en) | Camera-space hand mesh prediction with differential global positioning | |
| CN115631310A (en) | Positioning system, method and device of three-dimensional space map and computing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20241213 Address after: 107, 1st floor, Tsinghua Information Port scientific research building, Nanshan District, Shenzhen, Guangdong 518000 Applicant after: Shenzhen Facebook Technology Co.,Ltd. Country or region after: China Address before: 518000, No. 19 Haitian 1st Road, Nanshan District, Shenzhen, Guangdong Province Applicant before: Jin Dekui Country or region before: China |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |