Nothing Special   »   [go: up one dir, main page]

CN107830863A - A kind of indoor navigation method based on identification code identification, apparatus and system - Google Patents

A kind of indoor navigation method based on identification code identification, apparatus and system Download PDF

Info

Publication number
CN107830863A
CN107830863A CN201710989709.2A CN201710989709A CN107830863A CN 107830863 A CN107830863 A CN 107830863A CN 201710989709 A CN201710989709 A CN 201710989709A CN 107830863 A CN107830863 A CN 107830863A
Authority
CN
China
Prior art keywords
position information
identification code
user
information
guidance path
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.)
Pending
Application number
CN201710989709.2A
Other languages
Chinese (zh)
Inventor
王宇
付达
肖钧
谭发军
赵运星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Sigoo Iot Technology Co Ltd
Original Assignee
Sichuan Sigoo Iot Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sichuan Sigoo Iot Technology Co Ltd filed Critical Sichuan Sigoo Iot Technology Co Ltd
Priority to CN201710989709.2A priority Critical patent/CN107830863A/en
Publication of CN107830863A publication Critical patent/CN107830863A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments 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)
  • Navigation (AREA)

Abstract

It is provided in an embodiment of the present invention it is a kind of based on identification code identification indoor navigation method, apparatus and system, belong to the technical fields such as image procossing, object detection and recognition, path planning and radio communication.The start position information and target position information that this method is inputted by obtaining user, so that server is based on the start position information and the target position information, the default map datum of inquiry, by calculating generation guidance path according to the map datum, finally the guidance path is sent to user terminal, so that user is navigated based on the guidance path.And then the cost that indoor navigation is built is reduced, while cause user when being navigated indoors, additionally it is possible to target location is accurately navigated to, and realizes precision navigation, significantly reduces the time that user finds target location.

Description

A kind of indoor navigation method based on identification code identification, apparatus and system
Technical field
The present invention relates to technical fields such as image procossing, object detection and recognition, path planning and radio communications, it is specific and Speech, it is related to a kind of indoor navigation method based on identification code identification, apparatus and system.
Background technology
In existing indoor positioning and navigation scheme, more by means of computer vision, ultrasonic wave, Wi-Fi, RFID and surpass The means such as broadband.For Wi-Fi and RFID approach, shortcoming is to be highly prone to the influence of environmental factor and cause position inaccurate; Super-broadband tech turns into wireless location technology more popular at present because its positioning precision is higher, but builds whole locating ring The cost in border is higher.So as to, in the prior art exist build whole localizing environment cost it is higher the problem of.
The content of the invention
The present invention provides a kind of indoor navigation method based on identification code identification, apparatus and system, it is intended to improves above-mentioned skill Art problem.
A kind of indoor navigation method based on identification code identification provided by the invention, applied to server, methods described bag Include:Obtain the start position information and target position information of user's input;Based on the start position information and the target position Confidence ceases, and inquires about default map datum;Generation guidance path is calculated according to the map datum;By the guidance path send to User terminal, so that user is navigated based on the guidance path.
Preferably, the described start position information and target position information that obtain user's input, including:Obtain user's base In the identification code set by user terminal scanning current position;Position corresponding to current location is obtained based on the identification code Information;Using the positional information as the start position information;Obtain the target location letter that user is inputted based on user terminal Breath.
Preferably, it is described that generation guidance path is calculated according to the map datum, including:Given birth to according to the map datum Into the guidance path for carrying multiple orderly key node information corresponding with each identification code, so that user is according to described The sequencing of key node arrangement reaches the position corresponding to the target position information.
Preferably, it is described to send the guidance path to user terminal, also include afterwards:When being led described in scanning input Corresponding to the key node included in bit path during identification code, generate Current Scan the key node it is next The sensing of key node and the prompt message of distance.
Preferably, the described start position information and target position information that obtain user's input, also include before:Structure The network map of target scene.
A kind of indoor navigation device based on identification code identification provided by the invention, applied to server, described device bag Include:Data capture unit, for obtaining the start position information and target position information of user's input;Data query unit, use In based on the start position information and the target position information, default map datum is inquired about;Data generating unit, for root Generation guidance path is calculated according to the map datum;Data transmission unit, for the guidance path to be sent to user terminal, So that user is navigated based on the guidance path.
Preferably, the data capture unit is specifically used for:Obtain user and be based on user terminal scanning current location place The identification code of setting;Positional information corresponding to current location is obtained based on the identification code;Using the positional information as institute State start position information;Obtain the target position information that user is inputted based on user terminal.
Preferably, the data generating unit is specifically used for:According to map datum generation carry it is multiple it is orderly with The guidance path of key node information corresponding to each identification code, so that the priority that user arranges according to the key node Order reaches the position corresponding to the target position information.
Preferably, after the data transmission unit, in addition to:Judging unit, for when road of being navigated described in scanning input Corresponding to the key node included in footpath during identification code, next key of the key node of Current Scan is generated The sensing of node and the prompt message of distance.
A kind of indoor navigation system based on identification code identification provided by the invention, including:User terminal, server and mark Know code;The user terminal is used to shoot the identification code in navigation procedure, and the identification code institute is based on to obtain server The start position information of return and confession user input target position information, and the target position information is sent to the clothes Business device, so that the server is based on the start position information and the target position information returns to guidance path;And use The directional informations of next navigation nodes is closed in being obtained in navigation procedure;And under without network condition, passing through shooting The map of scene porch carrys out digital into road net data and static routing table;Either in the case where there is network condition, for The server communication, transmission and Receiving coded information, image, word, voice or video content;The identification code is used to set In predeterminable area and each node location corresponding with default map, each node location include corner information, mistake Road intersection information and each location information;The identification code includes Quick Response Code, numeral, natural image, pumped FIR laser information and letter;Institute Server is stated to be used to receive the start position information and the target position information transmitted by the user terminal;And institute State server to be additionally operable to according to the start position information and the target position information map making data, and generate each section The identification code of point;And the server is additionally operable to according to the start position information and target position information generation Guidance path, and the guidance path is sent to the user terminal.
A kind of indoor navigation method based on identification code identification of the invention described above offer, apparatus and system, pass through acquisition The start position information and target position information of user's input, so that server is based on the start position information and described Target position information, default map datum is inquired about, by calculating generation guidance path according to the map datum, finally by described in Guidance path is sent to user terminal, so that user is navigated based on the guidance path.And then reduce indoor navigation and take The cost built, while cause user when being navigated indoors, additionally it is possible to target location is accurately navigated to, and is realized accurate Navigation, significantly reduce the time that user finds target location.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by embodiment it is required use it is attached Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore be not construed as pair The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is a kind of functional module for indoor navigation system based on identification code identification that first embodiment of the invention provides Schematic diagram;
Fig. 2 is a kind of flow chart for indoor navigation method based on identification code identification that second embodiment of the invention provides;
Fig. 3 is a kind of flow chart for indoor navigation method based on identification code identification that third embodiment of the invention provides;
Fig. 4 is a kind of functional module for indoor navigation device based on identification code identification that fourth embodiment of the invention provides Schematic diagram;
Fig. 5 is a kind of functional module for indoor navigation device based on identification code identification that fifth embodiment of the invention provides Schematic diagram.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is Part of the embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.Therefore, The detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit the model of claimed invention below Enclose, but be merely representative of the selected embodiment of the present invention.Based on the embodiment in the present invention, those of ordinary skill in the art are not having There is the every other embodiment made and obtained under the premise of creative work, belong to the scope of protection of the invention.
Fig. 1 is refer to, is a kind of indoor navigation system based on identification code identification that first embodiment of the invention provides Illustrative view of functional configuration.The indoor navigation system 100 based on identification code identification includes server 110, the and of user terminal 120 Identification code 130.
The server 110 is communicatively coupled by network and one or more user terminals 120, is led to carrying out data Letter or interaction.The server 110 can be the webserver, database server etc..
In the present embodiment, the server 110 is used to receive the start bit confidence that the user terminal 120 is sent Breath and the target position information;
And the server 110 is additionally operable to according to the start position information and the target position information map making Data, and generate the identification code 130 of each node;
And the server 110 is additionally operable to according to the start position information and target position information generation Guidance path, and the guidance path is sent to the user terminal 120.
In the present embodiment, the server 110 is additionally operable to store the information such as word, image, audio, video, game, with Allow users to be obtained in real time by user terminal 120.And the server 110 is additionally operable to according to the user terminal The positional information of 120 users uploaded, relevant information is pushed, wherein, the relevant information includes but is not limited to word, figure Picture, video, audio etc..
In the present embodiment, the user terminal 120 can be PC (personal computer, PC), flat board Computer, smart mobile phone, personal digital assistant (personal digital assistant, PDA), AR glasses etc..
In the present embodiment, the user terminal 120 is used to shoot the identification code 130 in navigation procedure, to obtain The start position information and input target position information for user that server 110 is returned based on the identification code 130, and will The target position information is sent to the server 110, so that the server 110 is based on the start position information and institute State target position information and return to guidance path;
And the directional information of next navigation nodes is closed on for being obtained in navigation procedure;
And under without network condition, by the map of photographed scene porch come digital into road net data and Static routing table;Wherein, the road net data be in order to show the key point of scene (such as lavatory, retail shop etc.) and point with UNICOM's situation (for example be single file, duplicate rows or do not connect) between point;What is stored in the static routing table is point and point Between reachable shortest path crucial point sequence.
In the present embodiment, by static routing table, to realize the local search of guidance path.
It should be noted that:The generation of the static routing table depends on road net data, at the same road net data also for Show on the subscriber terminal.
In the present embodiment, can also be in the case where there is net, user can download the road net data of needs and quiet in advance State routing table, in case without being used in the case of net so that when in use, without generating road network number in the map of photographed scene entrance According to and static routing table.
Either in the case where there is network condition, for being communicated with the server 110, transmission and the reception server 110 are sent Coding information, image, word, voice or video content.
In the present embodiment, the identification code 130 is used to be arranged in predeterminable area and corresponding with default map each Individual node location, each node location include corner information, passageway intersection information and each location information etc..It is for example, described Node location can also include shops's information or elevator information etc..Here, it is not especially limited.Wherein, each location information Refer to indoor everywhere room information, such as, in market, there are the logo of oneself, picture poster etc in each shop substantially Label, so as to be used as the station location marker code in every shop by logo, picture poster, i.e., each place station location marker Code.
In the present embodiment, the identification code 130 includes but is not limited to Quick Response Code, numeral, natural image, pumped FIR laser letter Breath, scene and letter etc..For example, the identification code 130 can also be character string.Here, it is not especially limited.
In this embodiment, it is preferred that increasing multiple indicator lamps, each indicator lamp is placed in each identification code in actual scene Near 130, when a certain identification code 130 in scanning input guidance path, triggered by way of radio communication light it is next Indicator lamp at individual identification code 130 is for preferably prompting.
Referring to Fig. 2, it is a kind of flow chart for indoor navigation method based on identification code identification that second embodiment provides. The indoor navigation method based on identification code identification is applied to server, the idiographic flow shown in Fig. 2 will be carried out below detailed It is thin to illustrate.
Step S101, obtain the start position information and target position information of user's input.
Wherein, the start position information refers to user current location or the position that user's needs are navigated from the position Put.The original position can be not equal to the current location or identical.For example, user is currently at A, still The start position information inputted is B.
Wherein, the acquisition of start position information can be that user is inputted or led to manually by user terminal The default identification code that user terminal is scanned under current scene is crossed, is inputted by way of scanning identification code, may be used also To be by clicking on default map on user terminal, so as to obtain start position information.Here, it is not especially limited.
For example, in the case of network is available, in the beginning and end information that user is inputted user by user terminal Server is passed to, when server returns to the user terminal after data calculate generation guidance path according to the map, or In the case of having net, offline road net data and static routing data are downloaded in advance, also can also pass through shooting when getting in Scene map, so as to generate road net data and static routing data.And for example, under without network environment, related map datum can The map that scene porch is pasted onto by shooting by user carrys out automatic digital into will storage data in the server Localize on user terminal.The guidance path that user needs both can be real-time with target position information according to start position information It is calculated automatically from, user terminal can also be prestored in the form of static routing table during map digitizing In.
Wherein, the identification code carries the more specific location information of current scene, for example, described information can be lavatory mark Number either passageway intersection information, or is corner information, can also be each location information etc..Here, it is not especially limited.
As a kind of embodiment, identification code of the user set by based on user terminal scanning current position is obtained;Base The positional information corresponding to current location is obtained in the identification code;Using the positional information as the start position information; Obtain the target position information that user is inputted based on user terminal.
Step S102, based on the start position information and the target position information, inquire about default map datum.
Wherein, the default map datum refers to the data corresponding to default map.
In the present embodiment, the default map can build network map according to the indoor scene to reality, I.e.:Using identification code to the corner in indoor scene, location name (such as:Elevator and toilet.) constant pitch point is marked;And survey Measure the map range between node and writing record is on map;Provide the engineer's scale information and directional information of map.With reference to system The map and actual scene performed, identification code corresponding with each node is made, in case being used during navigation.
Step S103, generation guidance path is calculated according to the map datum.
Wherein, the guidance path refers to the path between original position to target location.
As a kind of embodiment, carried according to map datum generation multiple orderly corresponding with each identification code The guidance path of key node information, so that the user sequencing that is arranged according to the key node reaches the mesh Position corresponding to cursor position information.
Wherein, the key node information refers to the node corresponding to the identification code in the guidance path.
Step S104, the guidance path is sent to user terminal, so that user is led based on the guidance path Boat.
In the present embodiment, for same building thing, user can be either manually or by the identification code of scanning current floor Map corresponding to current floor is switched to, so as to navigation of the user to current floor.For that between different buildings, can combine GNSS positions the seamless switching that the Map Services provided with companies such as existing Gao De or Baidu carry out indoor and outdoor.
Referring to Fig. 2, it is a kind of flow chart for indoor navigation method based on identification code identification that 3rd embodiment provides. The indoor navigation method based on identification code identification is applied to server, the idiographic flow shown in Fig. 2 will be carried out below detailed It is thin to illustrate.
Step S201, build the network map of target scene.
Using identification code to the corner in indoor scene, location name, grid knot is built to the indoor scene of reality in advance Structure map.
Wherein, institute's corner, location name be such as:Elevator and toilet etc..
Step S202, obtain the start position information and target position information of user's input.
Step S203, based on the start position information and the target position information, inquire about default map datum.
Step S204, generation guidance path is calculated according to the map datum.
Step S205, the guidance path is sent to user terminal, so that user is led based on the guidance path Boat.
Step S202 to step S205 embodiment, step corresponding in second embodiment is refer to, here, Repeat no more.
Step S206, when identification code corresponding to the key node described in scanning input included in guidance path, Generate the sensing of next key node and the prompt message of distance of the key node of Current Scan.
Referring to Fig. 4, it is a kind of indoor navigation device based on identification code identification that fourth embodiment of the invention provides High-level schematic functional block diagram.The indoor navigation device 400 based on identification code identification is applied to server, described to be based on identification code The indoor navigation device 400 of identification includes data capture unit 410, data query unit 420, the sum of data generating unit 430 According to transmitting element 440.
Data capture unit 410, for obtaining the start position information and target position information of user's input.
Wherein, the data capture unit 410 is specifically used for:Obtain user and be based on user terminal scanning current location place The identification code of setting;Positional information corresponding to current location is obtained based on the identification code;Using the positional information as institute State start position information;Obtain the target position information that user is inputted based on user terminal.
Data query unit 420, for based on the start position information and the target position information, inquiring about default ground Diagram data.
Data generating unit 430, for calculating generation guidance path according to the map datum.
Wherein, the data generating unit 430 is specifically used for:According to map datum generation carry it is multiple it is orderly with The guidance path of key node information corresponding to each identification code, so that the priority that user arranges according to the key node Order reaches the position corresponding to the target position information.
Data transmission unit 440, for the guidance path to be sent to user terminal, so that user is based on the navigation Navigated in path.
Referring to Fig. 5, it is a kind of indoor navigation device based on identification code identification that fifth embodiment of the invention provides High-level schematic functional block diagram.The indoor navigation device 500 based on identification code identification is applied to server, described to be based on identification code The indoor navigation device 500 of identification includes data configuration unit 510, data capture unit 520, data query unit 530, data Generation unit 540, data transmission unit 550 and judging unit 560.
Data configuration unit 510, for building the network map of target scene.
Data capture unit 520, for obtaining the start position information and target position information of user's input.
Wherein, the data capture unit 520 is specifically used for:Obtain user and be based on user terminal scanning current location place The identification code of setting;Positional information corresponding to current location is obtained based on the identification code;Using the positional information as institute State start position information;Obtain the target position information that user is inputted based on user terminal.
Data query unit 530, for based on the start position information and the target position information, inquiring about default ground Diagram data.
Data generating unit 540, for calculating generation guidance path according to the map datum.
Wherein, the data generating unit 540 is specifically used for:According to map datum generation carry it is multiple it is orderly with The guidance path of key node information corresponding to each identification code, so that the priority that user arranges according to the key node Order reaches the position corresponding to the target position information.
Data transmission unit 550, for the guidance path to be sent to user terminal, so that user is based on the navigation Navigated in path.
Judging unit 560, for when mark corresponding to the key node described in scanning input included in guidance path When knowing code, the sensing of next key node and the prompt message of distance of the key node of Current Scan are generated.
In summary, a kind of indoor navigation method based on identification code identification provided by the invention, apparatus and system, pass through Obtain user input start position information and target position information so that server be based on the start position information and The target position information, default map datum is inquired about, by calculating generation guidance path according to the map datum, finally will The guidance path is sent to user terminal, so that user is navigated based on the guidance path.And then reduce interior and lead When navigating the cost built, while make it that user is navigated indoors, additionally it is possible to accurately navigate to target location, and realize Precision navigation, significantly reduce the time that user finds target location.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, can also pass through Other modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawing Show the device of multiple embodiments according to the present invention, method and computer program product architectural framework in the cards, Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of a module, program segment or code Part, a part for the module, program segment or code include one or more and are used to realize holding for defined logic function Row instruction.It should also be noted that at some as in the implementation replaced, the function that is marked in square frame can also with different from The order marked in accompanying drawing occurs.For example, two continuous square frames can essentially perform substantially in parallel, they are sometimes It can perform in the opposite order, this is depending on involved function.It is it is also noted that every in block diagram and/or flow chart The combination of individual square frame and block diagram and/or the square frame in flow chart, function or the special base of action as defined in performing can be used Realize, or can be realized with the combination of specialized hardware and computer instruction in the system of hardware.
In addition, each functional module in each embodiment of the present invention can integrate to form an independent portion Point or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized in the form of software function module and is used as independent production marketing or in use, can be with It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the present invention. And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access Memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.Need It is noted that herein, such as first and second or the like relational terms are used merely to an entity or operation Made a distinction with another entity or operation, and not necessarily require or imply these entities or exist between operating any this Actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended to nonexcludability Comprising so that process, method, article or equipment including a series of elements not only include those key elements, but also wrapping Include the other element being not expressly set out, or also include for this process, method, article or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described Other identical element also be present in the process of element, method, article or equipment.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter exists Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawing It is further defined and explained.

Claims (10)

1. a kind of indoor navigation method based on identification code identification, it is characterised in that applied to server, methods described includes:
Obtain the start position information and target position information of user's input;
Based on the start position information and the target position information, default map datum is inquired about;
Generation guidance path is calculated according to the map datum;
The guidance path is sent to user terminal, so that user is navigated based on the guidance path.
2. according to the method for claim 1, it is characterised in that the described start position information and mesh that obtain user's input Cursor position information, including:
Obtain identification code of the user set by based on user terminal scanning current position;
Positional information corresponding to current location is obtained based on the identification code;
Using the positional information as the start position information;
Obtain the target position information that user is inputted based on user terminal.
3. according to the method for claim 1, it is characterised in that described that generation navigation road is calculated according to the map datum Footpath, including:
Led according to map datum generation carries multiple orderly key node information corresponding with each identification code Bit path, so that the user sequencing that is arranged according to the key node reaches the position corresponding to the target position information Put.
4. according to the method for claim 3, it is characterised in that it is described to send the guidance path to user terminal, Also include afterwards:
When identification code corresponding to the key node described in scanning input included in guidance path, Current Scan is generated The sensing of next key node of the key node and the prompt message of distance.
5. according to the method for claim 1, it is characterised in that the described start position information and mesh that obtain user's input Cursor position information, also includes before:
Build the network map of target scene.
6. a kind of indoor navigation device based on identification code identification, it is characterised in that applied to server, described device includes:
Data capture unit, for obtaining the start position information and target position information of user's input;
Data query unit, for based on the start position information and the target position information, inquiring about default map datum;
Data generating unit, for calculating generation guidance path according to the map datum;
Data transmission unit, for the guidance path to be sent to user terminal, so that user is entered based on the guidance path Row navigation.
7. device according to claim 6, it is characterised in that the data capture unit is specifically used for:
Obtain identification code of the user set by based on user terminal scanning current position;
Positional information corresponding to current location is obtained based on the identification code;
Using the positional information as the start position information;
Obtain the target position information that user is inputted based on user terminal.
8. device according to claim 6, it is characterised in that the data generating unit is specifically used for:
Led according to map datum generation carries multiple orderly key node information corresponding with each identification code Bit path, so that the user sequencing that is arranged according to the key node reaches the position corresponding to the target position information Put.
9. device according to claim 8, it is characterised in that after the data transmission unit, in addition to:
Judging unit, for when identification code corresponding to the key node described in scanning input included in guidance path, Generate the sensing of next key node and the prompt message of distance of the key node of Current Scan.
A kind of 10. indoor navigation system based on identification code identification, it is characterised in that including:User terminal, server and mark Code;
The user terminal is used to shoot the identification code in navigation procedure, is returned with obtaining server based on the identification code The start position information and confession user returned inputs target position information, and the target position information is sent to the service Device, so that the server is based on the start position information and the target position information returns to guidance path;
And the directional information of next navigation nodes is closed on for being obtained in navigation procedure;
And under without network condition, by the map of photographed scene porch come digital into road net data and static state Routing table;
Either in the case where there is network condition, for the server communication, transmission and Receiving coded information, image, word, language Sound or video content;
The identification code is used to be arranged in predeterminable area and each node location corresponding with default map, each section Point position includes corner information, passageway intersection information and each location information;
The identification code includes Quick Response Code, numeral, natural image, pumped FIR laser information, scene and letter;
The server is used to receive the start position information and the target position information transmitted by the user terminal;
And the server is additionally operable to according to the start position information and the target position information map making data, and Generate the identification code of each node;
And the server is additionally operable to generate the navigation road according to the start position information and the target position information Footpath, and the guidance path is sent to the user terminal.
CN201710989709.2A 2017-10-20 2017-10-20 A kind of indoor navigation method based on identification code identification, apparatus and system Pending CN107830863A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710989709.2A CN107830863A (en) 2017-10-20 2017-10-20 A kind of indoor navigation method based on identification code identification, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710989709.2A CN107830863A (en) 2017-10-20 2017-10-20 A kind of indoor navigation method based on identification code identification, apparatus and system

Publications (1)

Publication Number Publication Date
CN107830863A true CN107830863A (en) 2018-03-23

Family

ID=61648619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710989709.2A Pending CN107830863A (en) 2017-10-20 2017-10-20 A kind of indoor navigation method based on identification code identification, apparatus and system

Country Status (1)

Country Link
CN (1) CN107830863A (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108366346A (en) * 2018-04-23 2018-08-03 京东方科技集团股份有限公司 A kind of external positioning adapter, communication means, indoor positioning device and method
CN108376437A (en) * 2018-05-23 2018-08-07 清华大学 A kind of conference management method and system based on smart mobile phone application
CN108801259A (en) * 2018-04-27 2018-11-13 北京邮电大学 A kind of indoor navigation method, device and mobile terminal
CN108827327A (en) * 2018-04-23 2018-11-16 北京天隼图像技术有限公司 Node coding/decoding device and method, node guiding system, automatic device
CN109257713A (en) * 2018-10-18 2019-01-22 惠州Tcl移动通信有限公司 Memory, mobile terminal and indoor orientation method
CN109375626A (en) * 2018-11-20 2019-02-22 深圳市海柔创新科技有限公司 Alignment code is sticked method, apparatus, computer equipment and storage medium
CN109470250A (en) * 2018-11-06 2019-03-15 上海航天电子通讯设备研究所 A kind of indoor navigation method and system
CN109671135A (en) * 2018-12-27 2019-04-23 北京极智嘉科技有限公司 Method for drawing map, self-propelling device and storage medium
CN110426038A (en) * 2019-07-01 2019-11-08 深圳前海达闼云端智能科技有限公司 Robot navigation's control method, calculates equipment and computer storage medium at device
WO2019214643A1 (en) * 2018-05-09 2019-11-14 北京外号信息技术有限公司 Method for guiding autonomously movable machine by means of optical communication device
CN110487262A (en) * 2019-08-06 2019-11-22 Oppo广东移动通信有限公司 Indoor orientation method and system based on augmented reality equipment
CN110691119A (en) * 2019-09-10 2020-01-14 上海连尚网络科技有限公司 Processing method of push information, computer equipment and computer readable storage medium
CN110986971A (en) * 2019-12-31 2020-04-10 蔡少波 Digital simulation map based on graphic coding, navigation system and navigation method thereof
CN111006672A (en) * 2019-12-30 2020-04-14 广州市申迪计算机系统有限公司 Indoor navigation model construction and navigation method and system based on augmented reality
CN111027734A (en) * 2018-10-10 2020-04-17 阿里巴巴集团控股有限公司 Information processing method, information display method and device, electronic equipment and server
CN111157005A (en) * 2020-01-07 2020-05-15 深圳市锐曼智能装备有限公司 Method and device for positioning based on reflector
CN111854784A (en) * 2020-07-16 2020-10-30 宏图智能物流股份有限公司 Intelligent navigation equipment, method and computer storage medium
CN112735116A (en) * 2020-12-17 2021-04-30 苏州牧星智能科技有限公司 AGV (automatic guided vehicle) scheduling system and method based on infrared communication
CN112988947A (en) * 2021-05-10 2021-06-18 南京千目信息科技有限公司 Intelligent identification management system and method based on geographic information
CN113340294A (en) * 2021-06-02 2021-09-03 南京师范大学 Landmark-fused AR indoor map navigation method
CN113776546A (en) * 2021-09-03 2021-12-10 上海擎朗智能科技有限公司 Method and device for determining robot path, electronic equipment and medium
CN113778073A (en) * 2020-11-10 2021-12-10 北京京东乾石科技有限公司 Robot running method, device and system applied to indoor scene
CN113984055A (en) * 2021-09-24 2022-01-28 北京奕斯伟计算技术有限公司 Indoor navigation positioning method and related device
CN114323024A (en) * 2021-12-31 2022-04-12 北京泰豪智能工程有限公司 Indoor navigation method and system based on Building Information Model (BIM)
CN115468568A (en) * 2022-11-15 2022-12-13 中电信数字城市科技有限公司 Indoor navigation method, device and system, server equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130211718A1 (en) * 2012-02-09 2013-08-15 Electronics And Telecommunications Research Institute Apparatus and method for providing indoor navigation service
CN103292805A (en) * 2013-05-28 2013-09-11 武汉理工大学 Indoor navigation system and indoor navigation method thereof
CN103376103A (en) * 2012-04-18 2013-10-30 无锡知谷网络科技有限公司 Indoor intelligent positioning and navigation method
CN103575285A (en) * 2012-08-09 2014-02-12 本田技研工业株式会社 Route planning device
KR20140036543A (en) * 2012-09-17 2014-03-26 서세원 Indoor positioning system and method using marker and smart device
US20140209671A1 (en) * 2013-01-30 2014-07-31 Qualcomm Incorporated System for Transferring Maps to a Mobile Device Without Network Connectivity Using Matrix Bar Codes or Other Passive Data Media
CN105241445A (en) * 2015-10-20 2016-01-13 深圳大学 Method and system for acquiring indoor navigation data based on intelligent mobile terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130211718A1 (en) * 2012-02-09 2013-08-15 Electronics And Telecommunications Research Institute Apparatus and method for providing indoor navigation service
CN103376103A (en) * 2012-04-18 2013-10-30 无锡知谷网络科技有限公司 Indoor intelligent positioning and navigation method
CN103575285A (en) * 2012-08-09 2014-02-12 本田技研工业株式会社 Route planning device
KR20140036543A (en) * 2012-09-17 2014-03-26 서세원 Indoor positioning system and method using marker and smart device
US20140209671A1 (en) * 2013-01-30 2014-07-31 Qualcomm Incorporated System for Transferring Maps to a Mobile Device Without Network Connectivity Using Matrix Bar Codes or Other Passive Data Media
CN103292805A (en) * 2013-05-28 2013-09-11 武汉理工大学 Indoor navigation system and indoor navigation method thereof
CN105241445A (en) * 2015-10-20 2016-01-13 深圳大学 Method and system for acquiring indoor navigation data based on intelligent mobile terminal

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108827327A (en) * 2018-04-23 2018-11-16 北京天隼图像技术有限公司 Node coding/decoding device and method, node guiding system, automatic device
CN108366346A (en) * 2018-04-23 2018-08-03 京东方科技集团股份有限公司 A kind of external positioning adapter, communication means, indoor positioning device and method
CN108801259A (en) * 2018-04-27 2018-11-13 北京邮电大学 A kind of indoor navigation method, device and mobile terminal
WO2019214643A1 (en) * 2018-05-09 2019-11-14 北京外号信息技术有限公司 Method for guiding autonomously movable machine by means of optical communication device
US11338920B2 (en) 2018-05-09 2022-05-24 Beijing Whyhow Information Technology Co., Ltd. Method for guiding autonomously movable machine by means of optical communication device
CN108376437A (en) * 2018-05-23 2018-08-07 清华大学 A kind of conference management method and system based on smart mobile phone application
CN111027734A (en) * 2018-10-10 2020-04-17 阿里巴巴集团控股有限公司 Information processing method, information display method and device, electronic equipment and server
CN111027734B (en) * 2018-10-10 2023-04-28 阿里巴巴集团控股有限公司 Information processing method, information display device, electronic equipment and server
CN109257713A (en) * 2018-10-18 2019-01-22 惠州Tcl移动通信有限公司 Memory, mobile terminal and indoor orientation method
CN109470250A (en) * 2018-11-06 2019-03-15 上海航天电子通讯设备研究所 A kind of indoor navigation method and system
CN109375626A (en) * 2018-11-20 2019-02-22 深圳市海柔创新科技有限公司 Alignment code is sticked method, apparatus, computer equipment and storage medium
CN109671135A (en) * 2018-12-27 2019-04-23 北京极智嘉科技有限公司 Method for drawing map, self-propelling device and storage medium
CN110426038A (en) * 2019-07-01 2019-11-08 深圳前海达闼云端智能科技有限公司 Robot navigation's control method, calculates equipment and computer storage medium at device
CN110426038B (en) * 2019-07-01 2023-01-24 达闼机器人股份有限公司 Robot navigation control method and device, computing equipment and computer storage medium
CN110487262A (en) * 2019-08-06 2019-11-22 Oppo广东移动通信有限公司 Indoor orientation method and system based on augmented reality equipment
CN110691119A (en) * 2019-09-10 2020-01-14 上海连尚网络科技有限公司 Processing method of push information, computer equipment and computer readable storage medium
CN111006672A (en) * 2019-12-30 2020-04-14 广州市申迪计算机系统有限公司 Indoor navigation model construction and navigation method and system based on augmented reality
CN110986971A (en) * 2019-12-31 2020-04-10 蔡少波 Digital simulation map based on graphic coding, navigation system and navigation method thereof
CN111157005A (en) * 2020-01-07 2020-05-15 深圳市锐曼智能装备有限公司 Method and device for positioning based on reflector
CN111854784A (en) * 2020-07-16 2020-10-30 宏图智能物流股份有限公司 Intelligent navigation equipment, method and computer storage medium
CN113778073A (en) * 2020-11-10 2021-12-10 北京京东乾石科技有限公司 Robot running method, device and system applied to indoor scene
CN112735116A (en) * 2020-12-17 2021-04-30 苏州牧星智能科技有限公司 AGV (automatic guided vehicle) scheduling system and method based on infrared communication
CN112988947A (en) * 2021-05-10 2021-06-18 南京千目信息科技有限公司 Intelligent identification management system and method based on geographic information
CN113340294A (en) * 2021-06-02 2021-09-03 南京师范大学 Landmark-fused AR indoor map navigation method
CN113776546A (en) * 2021-09-03 2021-12-10 上海擎朗智能科技有限公司 Method and device for determining robot path, electronic equipment and medium
CN113776546B (en) * 2021-09-03 2024-05-24 上海擎朗智能科技有限公司 Method and device for determining robot path, electronic equipment and medium
CN113984055A (en) * 2021-09-24 2022-01-28 北京奕斯伟计算技术有限公司 Indoor navigation positioning method and related device
CN114323024A (en) * 2021-12-31 2022-04-12 北京泰豪智能工程有限公司 Indoor navigation method and system based on Building Information Model (BIM)
CN115468568A (en) * 2022-11-15 2022-12-13 中电信数字城市科技有限公司 Indoor navigation method, device and system, server equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107830863A (en) A kind of indoor navigation method based on identification code identification, apparatus and system
US20200326197A1 (en) Method, apparatus, computer device and storage medium for determining poi alias
TWI273271B (en) Navigation system
CN107423786A (en) A kind of positioning navigation method based on Quick Response Code, device and equipment
KR101895455B1 (en) Method and apparatus for providing semantic location in electronic device
CN111664848B (en) Multi-mode indoor positioning navigation method and system
USRE49189E1 (en) Method for reconstructing the map of an environment surrounding a wireless device and wireless device implementing such method
CN107655480A (en) A kind of robot localization air navigation aid, system, storage medium and robot
WO2011034454A1 (en) Range-centric contextual information systems and methods
CN110444133A (en) A kind of method and apparatus of tourist attraction intelligent guide
JP2010287059A (en) Mobile terminal, server device, community generation system, display control method and program
CN103262125A (en) Method and apparatus for annotating point of interest information
CN103165025A (en) Two-dimension code guidance method, device and carrier
Ng et al. Design of a mobile augmented reality-based indoor navigation system
CN110672089A (en) Method and device for navigation in indoor environment
CN101754363A (en) System, method and device for identifying position
CN108882176A (en) The acquisition methods and report method of position
CN108734734A (en) Indoor orientation method and system
CN109357683A (en) A kind of air navigation aid based on point of interest, device, electronic equipment and storage medium
CN110986971A (en) Digital simulation map based on graphic coding, navigation system and navigation method thereof
CN110049441B (en) WiFi indoor positioning method based on deep ensemble learning
CN105845020B (en) A kind of live-action map production method and device
CN101458700A (en) System for determining a geographical location, a related geographical map, and a related resolution server
KR20190029412A (en) Method for Providing Off-line Shop Information in Network, and Managing Server Used Therein
Ausmeier et al. Indoor navigation using a mobile phone

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180323

RJ01 Rejection of invention patent application after publication