CN112344932A - Indoor navigation method, device, equipment and storage medium - Google Patents
Indoor navigation method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN112344932A CN112344932A CN201910735445.7A CN201910735445A CN112344932A CN 112344932 A CN112344932 A CN 112344932A CN 201910735445 A CN201910735445 A CN 201910735445A CN 112344932 A CN112344932 A CN 112344932A
- Authority
- CN
- China
- Prior art keywords
- planned route
- indoor
- planned
- final destination
- keyword
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012545 processing Methods 0.000 claims description 15
- 230000015654 memory Effects 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 11
- 230000003993 interaction Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 7
- 230000000875 corresponding effect Effects 0.000 description 23
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 241000233805 Phoenix Species 0.000 description 3
- 239000000470 constituent Substances 0.000 description 3
- 238000011022 operating instruction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000894007 species Species 0.000 description 2
- 241000283973 Oryctolagus cuniculus Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
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
The application provides an indoor navigation method, device, equipment and storage medium, which are used for acquiring navigation request information containing keywords; finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and displaying the finally selected planned route. The method and the device can facilitate accurate positioning of the customer and reduce complex searching processes.
Description
Technical Field
The present invention relates to the field of navigation, and in particular, to an indoor navigation method, apparatus, device, and storage medium.
Background
Along with the more and more individuation of market, the scale is bigger and bigger, and indoor layout design is more complicated and more complicated. For example, some market indoor designs are not square and regular, and many curved routes or diversions are designed by the aid of a regular moment; some escalators are also designed individually, and the escalator possibly exists in the layer and does not exist in the next layer; and what types of shops are available on each layer in the market at present, and shops such as catering, clothing, electrical appliances and the like are planned on one layer; in addition, some toilets in markets are not arranged on every floor, and some toilets are designed to be quite hidden for the sake of attractiveness. These all cause a certain trouble when the customer wants to go to a shop in a shopping mall or to find a certain kind of shop. Although the shopping malls often have billboards to show the positions of some shops, the above information is limited, and sometimes the information of the shops to be visited by the user is not displayed, or the user knows which floor the shop is located, but does not know where the shop is located, so that the searching process is too long, and much wrong way is taken.
Based on the above situation, there is a need for an indoor navigation scheme, which can provide a clear and intuitive navigation planning route for different customers according to the destination requirements of the customers, or recommend a certain type of shops for the customers, so as to facilitate the customers to accurately position and reduce the complicated searching process.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, it is an object of the present application to provide an indoor navigation method, apparatus, device and storage medium to solve the problems in the prior art.
In order to achieve the above and other related objects, the present application provides an indoor navigation method applied to an indoor navigation device, the method including: acquiring navigation request information containing keywords; finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and displaying the finally selected planned route.
In an embodiment of the present application, the obtained navigation request information including the keyword includes: any one or more of text, voice and image.
In an embodiment of the present application, the method further includes: and counting the accumulated number of the keywords contained in the navigation request information according to the history record, and recommending one or more keywords with higher accumulated number.
In an embodiment of the present application, the method further includes: and counting the accumulated number of the final destination according to the history record, and recommending the final destination with higher accumulated number.
In an embodiment of the present application, the providing one or more planned routes from a current terminal location to the final destination according to pre-stored indoor map data includes: the provided one or more planned routes from the current position to the final destination are correspondingly displayed with the corresponding distance, the required time, the convenience degree and the target quantity including the keywords relevant to the planned routes for selection.
In an embodiment of the present application, the presenting the finally selected planned route includes: and playing the direction and distance information corresponding to the final destination from the current position in a voice or text mode according to the planned route and the default initial direction.
In an embodiment of the present application, the presenting the finally selected planned route includes: extracting real scenes corresponding to the planned route from preset indoor real scenes to form a three-dimensional model of the planned route; and carrying out panoramic demonstration on the planned route in the three-dimensional model of the planned route through the dynamic travelling mode of virtual characters or virtual lenses.
In an embodiment of the application, the providing one or more planned routes from a current terminal location to the final destination according to preset indoor map data, and presenting the planned route selected finally includes: generating a two-dimensional code according to the finally selected planning route; and scanning the two-dimensional code to obtain a three-dimensional model of the planned route corresponding to the planned route, and performing panoramic demonstration on the planned route in the three-dimensional model of the planned route in a dynamic advancing mode through a virtual character or a virtual lens.
To achieve the above and other related objects, the present application provides an electronic device, comprising: the acquisition module is used for acquiring navigation request information containing keywords; the processing module is used for finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and demonstrating the finally selected planned route.
To achieve the above and other related objects, the present application provides an indoor navigation apparatus, comprising: the device comprises a memory, a processor and a touch screen; the memory is used for storing a computer program; the processor runs the computer program to realize the method; the touch screen is used for man-machine interaction and display.
To achieve the above and other related objects, the present application provides a computer-readable storage medium storing a computer program which, when executed, performs the method as described above.
In summary, the indoor navigation method, device, equipment and storage medium of the present application obtain navigation request information including keywords; finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and displaying the finally selected planned route.
Has the following beneficial effects:
the method can facilitate accurate positioning of the customer and reduce the complex searching process.
Drawings
Fig. 1 is a schematic view illustrating an indoor navigation scenario in an embodiment of the present application.
Fig. 2 is a flowchart illustrating an indoor navigation method according to an embodiment of the present application.
Fig. 3 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Fig. 4 is a schematic structural diagram of an indoor navigation apparatus according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application is provided by way of specific examples, and other advantages and effects of the present application will be readily apparent to those skilled in the art from the disclosure herein. The present application is capable of other and different embodiments and its several details are capable of modifications and/or changes in various respects, all without departing from the spirit of the present application. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings so that those skilled in the art to which the present application pertains can easily carry out the present application. The present application may be embodied in many different forms and is not limited to the embodiments described herein.
In order to clearly explain the present application, components that are not related to the description are omitted, and the same reference numerals are given to the same or similar components throughout the specification.
Throughout the specification, when a component is referred to as being "connected" to another component, this includes not only the case of being "directly connected" but also the case of being "indirectly connected" with another element interposed therebetween. In addition, when a component is referred to as "including" a certain constituent element, unless otherwise stated, it means that the component may include other constituent elements, without excluding other constituent elements.
When an element is referred to as being "on" another element, it can be directly on the other element, or intervening elements may also be present. When a component is referred to as being "directly on" another component, there are no intervening components present.
Although the terms first, second, etc. may be used herein to describe various elements in some instances, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, the first interface and the second interface, etc. are described. Also, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used in this specification, specify the presence of stated features, steps, operations, elements, components, items, species, and/or groups, but do not preclude the presence, or addition of one or more other features, steps, operations, elements, components, species, and/or groups thereof. The terms "or" and/or "as used herein are to be construed as inclusive or meaning any one or any combination. Thus, "A, B or C" or "A, B and/or C" means "any of the following: a; b; c; a and B; a and C; b and C; A. b and C ". An exception to this definition will occur only when a combination of elements, functions, steps or operations are inherently mutually exclusive in some way.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used herein, the singular forms "a", "an" and "the" include plural forms as long as the words do not expressly indicate a contrary meaning. The term "comprises/comprising" when used in this specification is taken to specify the presence of stated features, regions, integers, steps, operations, elements, and/or components, but does not exclude the presence or addition of other features, regions, integers, steps, operations, elements, and/or components.
Terms indicating "lower", "upper", and the like relative to space may be used to more easily describe a relationship of one component with respect to another component illustrated in the drawings. Such terms are intended to include not only the meanings indicated in the drawings, but also other meanings or operations of the device in use. For example, if the device in the figures is turned over, elements described as "below" other elements would then be oriented "above" the other elements. Thus, the exemplary terms "under" and "beneath" all include above and below. The device may be rotated 90 or other angles and the terminology representing relative space is also to be interpreted accordingly.
Although not defined differently, including technical and scientific terms used herein, all terms have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. Terms defined in commonly used dictionaries are to be additionally interpreted as having meanings consistent with those of related art documents and the contents of the present prompts, and must not be excessively interpreted as having ideal or very formulaic meanings unless defined.
Fig. 1 is a schematic view of a scene of indoor navigation according to an embodiment of the present application. As shown in the figure, the scene to which the present application is applied is preferably an indoor scene, such as a shopping mall, an office building, a supermarket, and other large-scale places, the method is applied to an indoor navigation device, such as a shopping guide screen, which is disposed at a plurality of indoor locations with high traffic, such as an entrance of a shopping mall, a stairway entrance, a service point, an elevator entrance, and the like, and a customer can provide one or more target points and routes for the customer by making an inquiry on the indoor navigation device, so that the customer can select a final destination and route.
In the application, the indoor navigation equipment does not need to communicate with the indoor navigation equipment used by a customer, the problem of cheating hotspots existing at present can be avoided, and the indoor navigation equipment is only responsible for displaying the path.
Fig. 2 is a schematic flow chart of an indoor navigation method according to an embodiment of the present application. The method is suitable for indoor navigation equipment, and as shown in the figure, the method comprises the following steps:
step S201: and acquiring navigation request information containing the keywords.
In this embodiment, the keyword in the navigation request information may be a position keyword, such as a bathroom, a specific store, a restaurant, a parking lot, etc., a referring keyword, such as a meal (corresponding to a restaurant), a toilet (corresponding to a bathroom), a car (corresponding to a parking lot), or a product keyword, such as a sofa, a bed, a home appliance, furniture, etc. In addition, the keywords may also contain abbreviations for brand names, as well as full english names.
In an embodiment of the present application, the obtained navigation request information including the keyword includes: any one or more of text, voice and image.
In this embodiment, the indoor navigation device further includes a touch screen for man-machine interaction, or a sound pickup device for acquiring speaking voice of a customer, or a camera for acquiring an image.
For example, the customer may speak a desired place such as "i want to buy a sofa" or "where a meal is" through an indoor navigation device (shopping guide screen) disposed at a plurality of positions in a shopping mall, or the customer manually inputs a desired place such as "rabbit baby (brand)" or "dragon and phoenix mattress" on the shopping guide screen. For another example, the indoor navigation device is further provided with a camera, and a corresponding brand or product picture is displayed through a customer so as to identify corresponding keywords provided by the customer.
In an embodiment of the present application, the method further includes: and counting the accumulated number of the keywords contained in the navigation request information according to the history record, and recommending one or more keywords with higher accumulated number.
For example, the method prompts according to the keyword which appears most frequently in the historical navigation request information, for example, if the keyword is most frequently navigated by the customer in the past week or month, the keyword corresponding to the "marcobolor" or the trademark corresponding to the keyword is displayed on the indoor navigation equipment interface, so that the keyword can be conveniently found by the customer directly without manually spelling the keyword.
Step S202: and finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm the final destination.
In this embodiment, the keywords may correspond to a plurality of destinations, for example, the keyword "toilet" may correspond to a plurality of storeys of upstairs installed toilets, the keyword "mattress" may correspond to a plurality of shops or merchants selling mattresses, or the like, or, assuming the keyword "car", the keyword "car" may correspond to a shop or parking lot selling peripheral products of a car, and the keyword "eat" may correspond to a restaurant, a supermarket, or the like, and therefore, a correlation library is preset corresponding to different keywords, so that one or more correlated destinations can be found according to the obtained number of keywords provided by the customer, so that the customer can select a destination to be finally visited.
It should be noted that the specific destination associated with each keyword belongs to a place or a location in the market, for example, a shop or a place in the market, and a place beyond the scope of the market is not within the applicable scope of the method.
In an embodiment of the present application, the method further includes: and counting the accumulated number of the final destination according to the history record, and recommending the final destination with higher accumulated number.
For example, the method prompts according to the destination with the largest occurrence number, for example, if the "arrow bathroom" is confirmed by the customer to have the largest final destination in the past week or month, the corresponding trademark or simple location prompt corresponding to the "arrow bathroom" is displayed on the indoor navigation equipment interface, so that the customer can conveniently and directly find the destination.
Step S203: and providing one or more planned routes from the current position of the indoor navigation equipment to the final destination according to preset indoor map data, and displaying the finally selected planned route.
In this embodiment, even if the final destination is determined in step S202, such as store a located in building a, there are many routes to the destination, such as being reachable by a lift, a staircase, or a staircase, and if the indoor scene is a circular hollow design, the routes can be divided into a left route and a route, and because stores (where potential target merchants may exist) passing by different routes are different, the contained characteristics of each route are also different.
In an embodiment of the present application, the providing one or more planned routes from a current position of the indoor navigation device to the final destination according to pre-stored indoor map data includes: the provided one or more planned routes from the current position to the final destination are correspondingly displayed with the corresponding distance, required time, convenience degree and target number including the keywords relevant to each planned route for selection.
In this embodiment, a route including a plurality of modes, such as a route including an elevator, a route including an escalator, such as a left-hand route or a right-hand route, is provided corresponding to the same destination.
Generally speaking, the customer may select the shortest time or most convenient route, but sometimes the customer has no explicit purpose, and is intended to visit more than ever to find a favorite product, and therefore, what the target number associated with the keyword is included in the route may also affect the customer's selection of the route.
For example, the left-hand route includes 4 stores associated with keywords provided by customers except for the destination, and the right-hand route includes 2 stores, of which 1 is a store with better word-of-mouth or a store with a well-known import brand, and the customers can select the corresponding routes according to their own preferences.
In an embodiment of the present application, the presenting the finally selected planned route includes: and playing the direction and distance information corresponding to the final destination from the current position in a voice or text mode according to the planned route and the default initial direction.
In this embodiment, the default initial direction may be a direction of the indoor navigation device or a reverse direction of the indoor navigation device, that is, a back or front of a customer facing the indoor navigation device to make a navigation request.
And playing the direction and distance information corresponding to the final destination from the current position in a voice or text mode, such as 'walking 50 meters straight to the right, then walking 100 meters straight to the left, and arriving at the destination', and the like to play and display the voice or text in a simple mode.
In another embodiment of the present application, the presenting the planned route finally selected includes:
A. extracting real scenes corresponding to the planned route from preset indoor real scenes to form a three-dimensional model of the planned route;
B. and carrying out panoramic demonstration on the planned route in the three-dimensional model of the planned route through the dynamic travelling mode of virtual characters or virtual lenses.
In this embodiment, the planned route may also be displayed through a video or a three-dimensional dynamic model, so as to inform the customer in a more intuitive manner.
In this embodiment, the method obtains an indoor real scene in advance, such as a shot photograph or an indoor design drawing, and forms a three-dimensional model capable of showing a specific spatial structure and direction from the real scene on the planned route according to the determined planned route, and then simulates a process of moving to a destination in a dynamic traveling manner through a virtual cartoon task or a virtual arrow or a virtual lens (such as a roaming manner in computer system detection) to show the planned route in a panoramic manner.
In this way, the customer can be shown an intuitive route, and can also be shown other stores or more obvious buildings or objects that may exist on the planned route, so that the customer can further remember the route.
In an embodiment of the present application, the providing one or more planned routes from a current position of an indoor navigation device to the final destination according to preset indoor map data, and presenting the planned route selected finally includes:
generating a two-dimensional code according to the finally selected planning route; and scanning the two-dimensional code to obtain a three-dimensional model of the planned route corresponding to the planned route, and performing panoramic demonstration on the planned route in the three-dimensional model of the planned route in a dynamic advancing mode through a virtual character or a virtual lens.
In this embodiment, the present method can provide a navigation planning route without communication interaction with an indoor navigation device (such as a mobile phone) used by a customer, so as to avoid the problem of a cheating hotspot, but in order to further facilitate the customer to find a desired destination, the indoor navigation device may further generate a two-dimensional code capable of linking the planning route, so that the two-dimensional code can be scanned by the customer and presented on the mobile phone of the customer.
For example, a three-dimensional model of the planned route corresponding to the planned route may be obtained by scanning the two-dimensional code, and the planned route may be panoramically demonstrated in the three-dimensional model of the route in a dynamic travel manner through a virtual character or a virtual lens. So that the customer can view the planned route in real time by holding the mobile phone.
For example, if a customer enters a mall and wants to buy a mattress, the customer does not see a shop with a mattress for sale after entering the mall, then the customer can input the mattress by voice or characters through a shopping guide screen arranged at an entrance, then the shopping guide screen finds 3 shops associated with the mattress according to a keyword mattress, the customer selects a dragon and phoenix mattress of a mood according to a provided finding result, the shopping guide screen displays a specific position of a corresponding merchant and provides 2 planned routes reaching the position, the former planned route comprises a lifting straight ladder with the fastest arrival time, the latter planned route comprises an escalator, and the route further comprises 1 shop with mattresses for sale. After seeing the information, a customer decides to go to another shop for selling mattresses to see, so the customer selects the next planned route, then the shopping guide screen shows the planned route in a panoramic manner through a three-dimensional model and a dynamic traveling mode of virtual characters or virtual lenses, at the moment, the customer knows how to specifically reach the 'dragon and phoenix mattresses', but the customer needs to wait for the time and then go all the time together, or needs to go to eat first and then go all the time, and in order to avoid forgetting for a while, the customer can obtain the planned route on a mobile phone by scanning two-dimensional codes displayed on the shopping guide screen at the same time.
In summary, the indoor navigation method can facilitate accurate positioning of the customer and reduce complex searching processes.
Fig. 3 is a block diagram of an electronic device according to an embodiment of the present invention. As shown, the apparatus 300 includes:
an obtaining module 301, configured to obtain navigation request information including a keyword;
a processing module 302, configured to find and display a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library, so as to determine a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and demonstrating the finally selected planned route.
It should be noted that, because the contents of information interaction, execution process, and the like between the modules/units of the apparatus are based on the same concept as the method embodiment described in the present application, the technical effect brought by the contents is the same as the method embodiment of the present application, and specific contents may refer to the description in the foregoing method embodiment of the present application, and are not described herein again.
It should be further noted that the division of the modules of the above apparatus is only a logical division, and the actual implementation may be wholly or partially integrated into one physical entity, or may be physically separated. And these units can be implemented entirely in software, invoked by a processing element; or may be implemented entirely in hardware; and part of the modules can be realized in the form of calling software by the processing element, and part of the modules can be realized in the form of hardware. For example, the processing module 302 may be a separate processing element, or may be integrated into a chip of the apparatus, or may be stored in a memory of the apparatus in the form of program code, and a processing element of the apparatus calls and executes the functions of the processing module 302. Other modules are implemented similarly. In addition, all or part of the modules can be integrated together or can be independently realized. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more Digital Signal Processors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), etc. For another example, when one of the above modules is implemented in the form of a Processing element scheduler code, the Processing element may be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
Fig. 4 is a schematic structural diagram of an indoor navigation apparatus according to an embodiment of the present application. As shown, the indoor navigation apparatus 400 includes: a memory 401, a processor 402, and a touch screen 403; the memory 401 is used for storing a computer program; the processor 402 executes a computer program stored in the memory 401 to implement the method as described in fig. 2; the touch screen 403 is used for human-computer interaction and display.
In some embodiments, the indoor navigation apparatus 400 may further include a microphone for capturing the voice of a customer speaking, or a camera for capturing an image.
In some embodiments, the number of the memories 401 in the indoor navigation apparatus 400 may be one or more, the number of the processors 402 may be one or more, and fig. 4 is an example.
The Memory 401 may include a Random Access Memory (RAM), and may also include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The memory 401 stores an operating system and operating instructions, executable modules or data structures, or a subset thereof, or an expanded set thereof, wherein the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs for implementing various basic services and for handling hardware-based tasks.
The Processor 402 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
In some specific applications, the various components of the indoor navigation device 400 are coupled together by a bus system that may include a power bus, a control bus, a status signal bus, and the like, in addition to a data bus. But for clarity of illustration the various buses have been referred to as a bus system in figure 4.
In an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored, which when executed by a processor implements the method described in fig. 2.
The computer-readable storage medium, as will be appreciated by one of ordinary skill in the art: the embodiment for realizing the functions of the system and each unit can be realized by hardware related to computer programs. The aforementioned computer program may be stored in a computer readable storage medium. When the program is executed, the embodiment including the functions of the system and the units is executed; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
In summary, the indoor navigation method, apparatus, device and storage medium provided by the present application obtain navigation request information including keywords; finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and displaying the finally selected planned route.
The application effectively overcomes various defects in the prior art and has high industrial utilization value.
The above embodiments are merely illustrative of the principles and utilities of the present application and are not intended to limit the invention. Any person skilled in the art can modify or change the above-described embodiments without departing from the spirit and scope of the present application. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present application.
Claims (11)
1. An indoor navigation method is applied to indoor navigation equipment, and the method comprises the following steps:
acquiring navigation request information containing keywords;
finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination;
and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and displaying the finally selected planned route.
2. The method of claim 1, wherein the navigation request information containing the keyword is obtained in a form comprising: any one or more of text, voice and image.
3. The method of claim 2, further comprising: and counting the accumulated number of the keywords contained in the navigation request information according to the history record, and recommending one or more keywords with higher accumulated number.
4. The method of claim 1, further comprising: and counting the accumulated number of the final destination according to the history record, and recommending the final destination with higher accumulated number.
5. The method of claim 1, wherein providing one or more planned routes from the location of the current terminal to the final destination according to pre-stored indoor map data comprises:
the provided one or more planned routes from the current position to the final destination are correspondingly displayed with the corresponding distance, required time, convenience degree and target number including the keywords relevant to each planned route for selection.
6. The method of claim 1, wherein the presenting the planned route for final selection comprises:
and playing the direction and distance information corresponding to the final destination from the current position in a voice or text mode according to the planned route and the default initial direction.
7. The method of claim 1, wherein the presenting the planned route for final selection comprises:
extracting real scenes corresponding to the planned route from preset indoor real scenes to form a three-dimensional model of the planned route;
and carrying out panoramic demonstration on the planned route in the three-dimensional model of the planned route through the dynamic travelling mode of virtual characters or virtual lenses.
8. The method according to claim 7, wherein the providing one or more planned routes from the location of the current terminal to the final destination according to preset indoor map data and presenting the planned routes finally selected comprises:
generating a two-dimensional code according to the finally selected planning route; and scanning the two-dimensional code to obtain a three-dimensional model of the planned route corresponding to the planned route, and performing panoramic demonstration on the planned route in the three-dimensional model of the planned route in a dynamic advancing mode through a virtual character or a virtual lens.
9. An electronic device, the device comprising:
the acquisition module is used for acquiring navigation request information containing keywords;
the processing module is used for finding and displaying a destination associated with the keyword in one or more indoor scenes according to the keyword in a preset association library so as to confirm a final destination; and providing one or more planned routes from the position of the current terminal to the final destination according to preset indoor map data, and demonstrating the finally selected planned route.
10. An indoor navigation device, characterized in that the device comprises: the device comprises a memory, a processor and a touch screen; the memory is used for storing a computer program; the processor runs a computer program to implement the method of any one of claims 1 to 8; the touch screen is used for man-machine interaction and display.
11. A computer-readable storage medium, in which a computer program is stored which, when executed, performs the method of any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910735445.7A CN112344932A (en) | 2019-08-09 | 2019-08-09 | Indoor navigation method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910735445.7A CN112344932A (en) | 2019-08-09 | 2019-08-09 | Indoor navigation method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112344932A true CN112344932A (en) | 2021-02-09 |
Family
ID=74367007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910735445.7A Pending CN112344932A (en) | 2019-08-09 | 2019-08-09 | Indoor navigation method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112344932A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114237250A (en) * | 2021-12-17 | 2022-03-25 | 北京云迹科技股份有限公司 | Navigation suggestion route generation method and device in target area and electronic equipment |
CN115113963A (en) * | 2022-06-29 | 2022-09-27 | 北京百度网讯科技有限公司 | Information display method and device, electronic equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102461217A (en) * | 2009-06-11 | 2012-05-16 | 微软公司 | Providing search results to a computing device |
DE102013003846A1 (en) * | 2013-03-07 | 2014-09-11 | Thomas Schmiers | System and method for interactive project planning of overhead line systems |
CN104102719A (en) * | 2014-07-18 | 2014-10-15 | 百度在线网络技术(北京)有限公司 | Track information pushing method and device |
CN105228105A (en) * | 2015-09-07 | 2016-01-06 | 广东欧珀移动通信有限公司 | A kind of indoor orientation method and user terminal |
CN106482724A (en) * | 2015-08-24 | 2017-03-08 | 阿里巴巴集团控股有限公司 | Navigation feature processing method and processing device |
CN107562747A (en) * | 2016-06-30 | 2018-01-09 | 上海博泰悦臻网络技术服务有限公司 | Method for information display and system, electronic equipment and database |
CN107883957A (en) * | 2017-10-27 | 2018-04-06 | 上海京颐科技股份有限公司 | Navigation information acquisition method and device, computer-readable recording medium |
CN108731690A (en) * | 2018-06-07 | 2018-11-02 | 孙亚楠 | Indoor navigation method, device, electronic equipment and computer-readable medium |
CN109348417A (en) * | 2018-09-28 | 2019-02-15 | Oppo广东移动通信有限公司 | Route display method, device, terminal and storage medium |
CN109425362A (en) * | 2017-09-05 | 2019-03-05 | 上海博泰悦臻网络技术服务有限公司 | Show method and system, car-mounted terminal and the vehicle of user behavior habit |
-
2019
- 2019-08-09 CN CN201910735445.7A patent/CN112344932A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102461217A (en) * | 2009-06-11 | 2012-05-16 | 微软公司 | Providing search results to a computing device |
DE102013003846A1 (en) * | 2013-03-07 | 2014-09-11 | Thomas Schmiers | System and method for interactive project planning of overhead line systems |
CN104102719A (en) * | 2014-07-18 | 2014-10-15 | 百度在线网络技术(北京)有限公司 | Track information pushing method and device |
CN106482724A (en) * | 2015-08-24 | 2017-03-08 | 阿里巴巴集团控股有限公司 | Navigation feature processing method and processing device |
CN105228105A (en) * | 2015-09-07 | 2016-01-06 | 广东欧珀移动通信有限公司 | A kind of indoor orientation method and user terminal |
CN107562747A (en) * | 2016-06-30 | 2018-01-09 | 上海博泰悦臻网络技术服务有限公司 | Method for information display and system, electronic equipment and database |
CN109425362A (en) * | 2017-09-05 | 2019-03-05 | 上海博泰悦臻网络技术服务有限公司 | Show method and system, car-mounted terminal and the vehicle of user behavior habit |
CN107883957A (en) * | 2017-10-27 | 2018-04-06 | 上海京颐科技股份有限公司 | Navigation information acquisition method and device, computer-readable recording medium |
CN108731690A (en) * | 2018-06-07 | 2018-11-02 | 孙亚楠 | Indoor navigation method, device, electronic equipment and computer-readable medium |
CN109348417A (en) * | 2018-09-28 | 2019-02-15 | Oppo广东移动通信有限公司 | Route display method, device, terminal and storage medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114237250A (en) * | 2021-12-17 | 2022-03-25 | 北京云迹科技股份有限公司 | Navigation suggestion route generation method and device in target area and electronic equipment |
CN114237250B (en) * | 2021-12-17 | 2024-04-19 | 北京云迹科技股份有限公司 | Navigation suggestion route generation method and device in target area and electronic equipment |
CN115113963A (en) * | 2022-06-29 | 2022-09-27 | 北京百度网讯科技有限公司 | Information display method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108984605B (en) | Site map application and system for providing site catalog | |
US8155872B2 (en) | Method and apparatus for indoor navigation | |
US9488481B2 (en) | Map presentation for multi-floor buildings | |
CN111512119A (en) | Augmented reality, computer vision and digital ticketing system | |
TW201828233A (en) | Method for displaying service object and processing map data, client and server | |
CN107437393A (en) | The method and device of self-help guide | |
WO2022252688A1 (en) | Augmented reality data presentation method and apparatus, electronic device, and storage medium | |
US20190095536A1 (en) | Method and device for content recommendation and computer readable storage medium | |
CN106471537A (en) | Based on roundabout content choice | |
CN112344932A (en) | Indoor navigation method, device, equipment and storage medium | |
KR101454445B1 (en) | System for exhibiting and dealing be made three dimensions galley | |
KR102174524B1 (en) | Electronic map service method and system | |
CN107609003A (en) | A kind of rural tourism recommendation information method for visualizing and device | |
US11368810B2 (en) | Digital content reconfiguration based on physical accommodations | |
JP7405920B2 (en) | Map information processing methods, devices, equipment and storage media | |
US11678151B2 (en) | Method and system for displaying a map to guide a user in a venue | |
CN112344931A (en) | Indoor breakpoint navigation method, terminal, cloud terminal, system and storage medium | |
Pirrone et al. | Platforms for human-human interaction in large social events | |
KR20240056946A (en) | Furniture recommendation provision system and method ref | |
US20180164116A1 (en) | Navigation system and navigation program | |
KR102105775B1 (en) | Electronic map service method and system | |
CN118101753A (en) | AOI pushing method and system based on progressive perception, and AOI obtaining method and system | |
KR20230104814A (en) | Indoor navigation method and application using destination storage | |
CN111121810A (en) | Multi-user travel navigation method and device, terminal equipment and storage medium | |
CN118550410A (en) | Intelligent interactive terminal for exhibition hall and control method thereof |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210209 |