Route guidance terminal, route guidance system, and route guidance method
The route guidance system addresses SLAM's storage and processing limitations by using marker recognition for efficient indoor navigation, offering cost-effective and user-friendly route guidance on mobile devices.
Patent Information
- Application Number
- JP2025517375
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-22
- Filing Date
- 2023-03-17
- Publication Date
- 2025-09-11
AI Technical Summary
Conventional indoor positioning technologies like SLAM require significant storage and processing power, are slow due to extensive spatial modeling, and rely on equipment like LiDAR and stereo vision, limiting accessibility on mobile devices.
A route guidance system using a mobile terminal to recognize indoor markers, capture images, and transmit identification information to a route guidance system for map retrieval and route calculation, adjusting camera pose for accurate positioning and providing route guidance.
Provides efficient, accessible, and cost-effective indoor navigation by leveraging marker recognition and web-based services without additional app installation, ensuring low system maintenance and user convenience.
Smart Images

Figure 2025530466000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a route guidance terminal, a route guidance system, and a route guidance method. [Background technology]
[0002] Indoor positioning technology can provide convenience such as location-based services (LBS) in a variety of situations, such as large department stores, hospitals, and office buildings.
[0003] Therefore, much research is being conducted on indoor positioning technology.
[0004] A conventional indoor positioning technology is SLAM (Simultaneous Localization And Mapping).
[0005] SLAM is a method of estimating location by extracting features from the entire space using traditional image processing techniques to construct a map model for the entire space.
[0006] However, SLAM requires a large amount of information storage for spatial modeling, making it difficult to use on mobile devices such as smartphones.
[0007] In addition, if tracking fails, SLAM searches information from the entire space to estimate the current position, resulting in slow position processing speed.
[0008] In addition, SLAM has the problem of reducing user accessibility because it uses equipment such as LiDAR and stereo vision to collect 3D point clouds for accurate spatial modeling.
[0009] The background art of the present invention is disclosed in Korean Patent Publication No. 10-1525891 (May 29, 2015), entitled "Method and system for Lidar data modeling for constructing 3D real interior space information." Summary of the Invention [Problem to be solved by the invention]
[0010] The present invention has been devised to solve the above-mentioned problems, and aims to provide guidance by extracting the user's current location based on the position of the recognized marker when a marker installed indoors is recognized by a mobile terminal, and mapping the route from the user's current location to the destination on an electronic map. [Means for solving the problem]
[0011] According to one aspect of the present invention, there is provided a route guidance terminal including: a user interface unit; a camera for capturing an image of a marker installed indoors; and a terminal processor for transmitting identification information of the marker to a route guidance system when the marker is recognized in an image captured by the camera, receiving an electronic map from the route guidance system, and, when a destination is input through the user interface unit, searching for a route to the destination and displaying the route on the electronic map through the user interface unit.
[0012] The terminal processor of the present invention is characterized in that, in the process of controlling the camera to photograph the marker, it guides the user to correct the pose of the camera through the user interface unit.
[0013] The camera pose of the present invention is characterized in that it includes at least one of the distance between the camera and the marker, the position of the camera, the angle of the camera, the magnification of the camera, the shooting time of the camera, and the screen brightness of the camera.
[0014] The terminal processor of the present invention is characterized in that it analyzes the image captured by the camera to detect the identification information of the marker, detects the position of the marker matched to the identification information of the marker on the electronic map, and then measures the relative position of the device with the marker position as the center to determine the current position of the device.
[0015] The present invention further includes a measurement unit that measures the moving direction and distance of the main body, and the terminal processor searches for a route to the destination based on the moving direction and distance of the main body measured by the measurement unit, and outputs the route through the user interface unit.
[0016] The terminal processor of the present invention is characterized in that it re-searches for a route depending on whether the device leaves a preset route range based on the moving direction and distance of the device, and outputs the re-searched route through the user interface unit.
[0017] The terminal processor of the present invention is characterized in that it receives content from the route guidance system and displays it through the user interface unit.
[0018] The content of the present invention is characterized in that it includes at least one of POI (Point Of Interest) information, text information, coupon information, and product information.
[0019] The terminal processor of the present invention is characterized in that it receives a keyword input through the user interface unit, searches for the content, and outputs the searched content through the user interface unit.
[0020] The terminal processor of the present invention is characterized in that it selects content that can be guided on an electronic map centered on the current position of the route guidance terminal and displays the selected content through the user interface unit.
[0021] According to one aspect of the present invention, a route guidance system includes a database unit that stores information for route guidance of a route guidance terminal; and a system processor that, upon receiving identification information of a marker installed indoors from the route guidance terminal, transmits an electronic map and content from the database unit to the route guidance terminal based on the identification information.
[0022] A route guidance method according to one aspect of the present invention includes the steps of: a route guidance terminal photographing a marker installed indoors and recognizing the photographed marker; the route guidance terminal transmitting identification information of the marker to a route guidance system and receiving an electronic map from the route guidance system; and the route guidance terminal receiving an input of a destination, searching for a route from a current location to the destination, and outputting the route.
[0023] In the step of recognizing the marker, the route guidance terminal may provide guidance to correct the pose of an internal camera.
[0024] The camera pose of the present invention is characterized in that it includes at least one of the distance between the camera and the marker, the position of the camera, the angle of the camera, the magnification of the camera, the shooting time of the camera, and the screen brightness of the camera.
[0025] In the step of searching for and outputting a route from the current location to the destination, the route guidance terminal analyzes an image captured by the camera to detect identification information of the marker, detects a position of the marker that matches the identification information of the marker on the electronic map, and then measures a relative position of the route guidance terminal based on the position of the marker to determine the current location of the route guidance terminal.
[0026] In the step of searching for and outputting a route from the current location to the destination, the route guidance terminal searches for and outputs a route to the destination based on a moving direction and distance of the route guidance terminal.
[0027] In the step of searching for and outputting a route from the current location to the destination, the route guidance terminal re-searches for a route depending on whether the route guidance terminal goes out of a preset route range based on a moving direction and distance of the route guidance terminal, and outputs the re-searched route.
[0028] The present invention is characterized in that the method further comprises the step of the route guidance terminal receiving and outputting content from the route guidance system.
[0029] The content of the present invention is characterized in that it includes at least one of POI (Point Of Interest) information, text information, coupon information, and product information.
[0030] In the step of receiving and outputting the content from the route guidance system of the present invention, the route guidance terminal receives an input of a keyword, searches for the content, and outputs the searched content.
[0031] In the step of receiving and outputting the content from the route guidance system of the present invention, the route guidance terminal selects and displays the content that can be guided on an electronic map centered on the current location of the route guidance terminal. [Effects of the Invention]
[0032] When a marker installed indoors is recognized by a mobile terminal, the present invention extracts the user's current location based on the position of the recognized marker, and provides guidance by mapping a route from the user's current location to the destination on an electronic map.
[0033] The present invention has a simple process for electronic maps and service linkage, so the system construction and maintenance costs are low.
[0034] The present invention is web-based and does not require the installation of a separate application on a user terminal, so it is highly accessible and convenient for users. [Brief explanation of the drawings]
[0035] [Figure 1] 1 is a block diagram of a route guidance terminal and a route guidance system according to an embodiment of the present invention; [Figure 2] 1 is an exemplary diagram of a marker according to one embodiment of the present invention. [Figure 3] 10 is a screen that guides marker photography according to an embodiment of the present invention. [Figure 4] 10A and 10B are diagrams illustrating an example of measuring the relative position of a route guidance terminal centered on a marker according to an embodiment of the present invention. [Figure 5] 10A and 10B are diagrams illustrating an example of measuring the relative position of a route guidance terminal centered on a marker according to an embodiment of the present invention. [Figure 6] 10 is a screen showing the current position of a route guidance terminal according to an embodiment of the present invention. [Figure 7] 10 is a screen showing a travel route of a route guidance terminal according to an embodiment of the present invention; [Figure 8] 10A and 10B are diagrams illustrating examples of displaying positions on a route according to an embodiment of the present invention. [Figure 9] 10 is a screen showing a process of providing content information and guiding a route according to an embodiment of the present invention; [Figure 10] 2 is a flowchart of a route guidance method according to an embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION
[0036] Hereinafter, a route guidance terminal, a route guidance system, and a route guidance method according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings. In this process, the thickness of lines and the size of components illustrated in the drawings may be exaggerated for clarity and convenience of explanation. Furthermore, the terms described below are defined in consideration of the functions of the present invention and may vary depending on the intentions or practices of users or operators. Therefore, the definitions of such terms should be based on the overall content of this specification.
[0037] FIG. 1 is a block diagram of a route guidance terminal and a route guidance system according to an embodiment of the present invention.
[0038] Referring to FIG. 1, a route guidance terminal 200 cooperates with a route guidance system 300 to provide an indoor route guidance service to a user.
[0039] The route guidance terminal 200 includes a camera 220 , a user interface unit 210 , a measurement unit 230 and a terminal processor 240 .
[0040] The camera 220 captures an image of the marker 100 and inputs the captured image to the terminal processor 240 .
[0041] A plurality of markers 100 are placed at various points in the room.
[0042] The location where the marker 100 is set may be an indoor wall, a facility, or the like, and is not particularly limited.
[0043] Each marker 100 stores unique identification information.
[0044] The identification information may be unique information or position coordinates assigned to the marker 100 in question.
[0045] FIG. 2 is an exemplary diagram of a marker according to one embodiment of the present invention.
[0046] Referring to FIG. 2, the marker 100 may be a pattern marker, a QR pattern marker, or an NFT (Natural Feature Tracking) marker.
[0047] The marker 100 can be printed on a printed magazine or a sticker and attached to a wall in a room or a facility, etc. Therefore, a manager can attach and detach the marker 100 in various places as needed.
[0048] As mentioned above, the marker 100 may be a pattern marker, a QR pattern marker, an NFT (Natural Feature Tracking), etc., but it may also be a sculpture, facility, staircase, shop sign, etc. installed at various points in the room, and is not particularly limited.
[0049] The user interface unit 210 provides a user interface to the user. For example, the user interface unit 210 inputs and outputs information for capturing a marker for route guidance, providing a menu, inputting a destination, and providing route guidance.
[0050] The measurement unit 230 measures the moving direction and route of the route guidance terminal 200 .
[0051] The measurement unit 230 may be any sensor capable of tracking the movement of a moving object, such as a gyro sensor or an inertial sensor.
[0052] The terminal processor 240 recognizes the marker 100 from the image captured by the camera 220 , detects identification information from the recognized marker 100 , and transmits the information to the route guidance system 300 through the communication network 400 .
[0053] The communication network 400 executes data communication between the route guidance terminal 200 and the route guidance system 300 .
[0054] The communication network 400 may be, but is not limited to, 3GPP (registered trademark) (3rd Generation Partnership Project), LTE (Long Term Evolution), 5G (Generation), WIMAX (World Interoperability for Microwave Access), wired or wireless Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), Bluetooth (registered trademark), Wifi (Wireless Fidelity), etc.
[0055] The terminal processor 240 receives the electronic map and content from the route guidance system 300 .
[0056] The terminal processor 240 extracts the user's current location based on the electronic map received from the route guidance system 300 and outputs the user's current location on the electronic map through the user interface unit 210 .
[0057] The terminal processor 240 also provides various contents to the user through the user interface unit 210 .
[0058] More specifically, the device processor 240 receives a camera command through the user interface. When the camera command is received, the device processor 240 prompts the user to take a picture of the marker 100 through the user interface unit 210.
[0059] FIG. 3 shows a screen that guides the user to photograph a marker according to one embodiment of the present invention.
[0060] Referring to FIG. 3, the terminal processor 240 forms a block on the screen of the user interface unit 210 and guides the user to position the marker 100 inside the block.
[0061] When the marker 100 is positioned in a suitable size within the corresponding block by the user's operation, the terminal processor 240 controls the camera 220 to take a picture of the marker 100. The camera 220 inputs the taken image to the terminal processor 240.
[0062] In the process of controlling the camera 220 to capture an image of the marker 100, the device processor 240 may increase the recognition rate of the marker 100 by providing guidance to correct the pose of the camera 220 through the user interface unit 210. For example, the device processor 240 may provide guidance, as the pose of the camera 220, on at least one of the distance between the camera 220 and the marker 100, the position of the camera 220, the angle of the camera 220, the magnification of the camera 220, the capture time of the camera 220, and the screen brightness of the camera 220.
[0063] That is, a setting range is set in advance for each of the distance between the camera 220 and the marker 100, the position of the camera 220, the angle of the camera 220, the magnification of the camera 220, the shooting time of the camera 220, and the screen brightness of the camera 220, and the terminal processor 240 guides the user through the user interface unit 210 to keep each of the distance between the camera 220 and the marker 100, the position of the camera 220, the angle of the camera 220, the magnification of the camera 220, the shooting time of the camera 220, and the screen brightness of the camera 220 within the corresponding setting range. This allows the user to correct the pose of the camera 220.
[0064] The terminal processor 240 analyzes the image input from the camera 220 to recognize the marker 100 , detects the identification information of the marker 100 , and transmits it to the route guidance system 300 .
[0065] The terminal processor 240 receives the electronic map including the position of the marker 100 and the content from the route guidance system 300, and detects the position of the marker 100 that matches the identification information of the marker 100 on the corresponding electronic map.
[0066] The terminal processor 240 measures the relative position of the route guidance terminal 200 with the position of the marker 100 as the center.
[0067] The positions of the marker 100 and the route guidance terminal 200 do not actually match. This is because the user photographs the marker 100 at a position separated from the marker 100 while holding the route guidance terminal 200.
[0068] Here, the route guidance terminal 200 can photograph the marker 100 from various directions while being spaced apart from the marker 100. Therefore, the actual position of the route guidance terminal 200 can be detected based on the marker 100 recognized from the image photographed by the camera 220.
[0069] That is, when the terminal processor 240 recognizes the marker 100 through image analysis, it measures the relative position of the route guidance terminal 200 centered on the position of the marker 100. The position of the marker 100 can be transmitted from the route guidance system 300.
[0070] 4 and 5 are diagrams showing an example of measuring the relative position of a route guidance terminal with a marker as the center according to an embodiment of the present invention.
[0071] 4 and 5, if the position of the marker 100 is represented by coordinates (x, y), the terminal processor 240 analyzes the image to detect the relative position of the route guidance terminal 200. The relative position of the route guidance terminal 200 may include the angle θ formed by the line connecting the camera 220 and the center of the marker 100 and the plane on which the marker 100 exists, and the distance d between the centers of the camera 220 and the marker 100.
[0072] At this time, the terminal processor 240 calculates the current position (x+r * sinθ,y+r * cosθ) can be measured.
[0073] In addition, when a point with a length (x+d, y) is rotated by 90-θ (=270+θ) around the coordinates of the marker 100, the terminal processor 240 also calculates the current position (x+r * sin(90-θ),y+r * cos(90-θ) can be measured.
[0074] FIG. 6 is a screen showing the current position of a route guidance terminal according to an embodiment of the present invention.
[0075] Referring to FIG. 6, it can be seen that the position of the route guidance terminal 200 is displayed on the screen of the user interface unit 210 and is different from the marker 100 actually attached to the wall surface.
[0076] Meanwhile, the terminal processor 240 receives a destination input through the user interface unit 210 .
[0077] Thereafter, the terminal processor 240 searches for a route from the current position of the route guidance terminal 200 to the destination and outputs the route through the user interface unit 210. At this time, the terminal processor 240 matches the route to an electronic map and outputs the electronic map. The form of the electronic map is not particularly limited.
[0078] In the process of providing route guidance to the destination, the terminal processor 240 measures the moving direction and distance of the route guidance terminal 200 through the measurement unit 230, re-searches for the route to the destination based on the measured moving direction and distance, and outputs the re-searched route through the user interface unit.
[0079] FIG. 7 is a screen showing a route of travel on a route guidance terminal according to an embodiment of the present invention.
[0080] FIG. 7 illustrates a user's travel route searched based on the travel direction and distance of the route guidance terminal 200 measured by the measurement unit 230.
[0081] Meanwhile, as described above, in the process of providing route guidance to a destination, the terminal processor 240 determines whether the current location of the route guidance terminal 200 is outside the route range. The terminal processor 240 determines whether the current location of the route guidance terminal 200 is within the route range based on the moving direction and distance of the route guidance terminal 200 measured by the measurement unit 230.
[0082] When the current position of the route guidance terminal 200 goes outside the route range, the terminal processor 240 searches for a route again and outputs the re-searched route through the user interface unit 210.
[0083] FIG. 8 is a diagram illustrating an example of displaying a location on a route according to an embodiment of the present invention.
[0084] Referring to FIG. 8, when the position of the route guidance terminal 200 is within the route range, the terminal processor 240 displays the current position of the route guidance terminal 200 by snapping (1→1′).
[0085] Also, when the snapped position of the route guidance terminal 200 reaches the next turning section, the terminal processor 240 snaps and displays the position of the route guidance terminal 200 based on another node (2→2′).
[0086] If the route guidance terminal 200 is in a range where the user cannot physically move, the snapping is maintained at the previous position value and the display 3 is displayed.
[0087] Meanwhile, the terminal processor 240 selects content that can be guided on an electronic map centered on the current position of the route guidance terminal 200 from the content transmitted from the route guidance system 300 and displays the selected content through the user interface unit 210 .
[0088] The content may include, but is not limited to, POI (Point Of Interest) information, text information, coupon information, and product information.
[0089] The terminal processor 240 can provide a route guidance service based on the above content, i.e., the terminal processor 240 can set a POI as a destination and guide the user along a route from the current location to the POI.
[0090] The terminal processor 240 also receives a keyword for searching for content through the user interface unit 210 , searches for content based on the keyword, and outputs the content through the user interface unit 210 .
[0091] FIG. 9 shows a screen illustrating a process of providing content information and providing route guidance according to an embodiment of the present invention.
[0092] When a keyword search is selected as shown in Figure 9(a), the terminal processor 240 displays a keyword search window as shown in Figure 9(b). At this time, the terminal processor 240 receives a keyword input and searches for content based on the keyword. Then, the terminal processor 240 displays the content search results.
[0093] Thereafter, when a keyword search result is selected, the terminal processor 240 outputs content, such as a coupon, according to the selected keyword search result through the user interface unit 210, as shown in FIG. 9(c).
[0094] Thereafter, when a POI is selected as the destination, the terminal processor 240 searches for a route with the POI as the destination, and outputs the route to the POI via the user interface unit 210 as shown in FIG. 9(d).
[0095] Here, the route guidance terminal 200 may be any device that can be carried by a user, such as a smartphone, laptop computer, or PDA (Personal Digital Assistant), that provides a variety of user interfaces to the user, that receives and processes various information inputs, and that can transmit and receive information to and from various external systems via wired or wireless Internet.
[0096] When the route guidance system 300 receives the identification information of the marker 100 installed indoors from the route guidance terminal 200, it transmits the electronic map and content from the database unit 310 to the route guidance terminal 200 based on the identification information.
[0097] Referring to FIG. 1, the route guidance system 300 includes a database unit 310 and a system processor 320 .
[0098] The database unit 310 stores information and content for route guidance by the route guidance terminal 200 .
[0099] The information for route guidance may include identification information, location information, and an electronic map for each marker 100. In addition, various other information for route guidance may also be included.
[0100] The content information may include POI (Point Of Interest) information, text information, coupon information, and product information.
[0101] When the system processor 320 receives identification information from the route guidance terminal 200 through the communication network 400, it extracts an electronic map corresponding to the identification information and content provided based on the electronic map from the database unit 310 and transmits them to the route guidance terminal 200 through the communication network 400.
[0102] A route guidance method according to an embodiment of the present invention will now be described with reference to FIG.
[0103] FIG. 10 is a flowchart of a route guidance method according to an embodiment of the present invention.
[0104] Referring to FIG. 10, the terminal processor 240 receives a camera shooting command from the user through the user interface unit 210 (S100).
[0105] When a camera shooting command is input, the terminal processor 240 guides the user through the user interface unit 210 to take a picture of the marker 100. When the marker 100 is positioned at an appropriate size within a block on the screen of the user interface unit 210, the terminal processor 240 controls the camera 220 to take a picture of the marker 100 (S102). The camera 220 inputs the captured image to the terminal processor 240.
[0106] The terminal processor 240 recognizes the marker 100 from the image input from the camera 220 and detects the identification information of the marker 100 (S104).
[0107] The terminal processor 240 transmits the identification information of the marker 100 to the route guidance system 300 via the communication network 400 (S106).
[0108] The system processor 320 of the route guidance system 300 extracts from the database unit 310 an electronic map corresponding to the identification information of the marker 100 and content that can be provided based on the electronic map (S108), and transmits the extracted electronic map and content to the route guidance terminal 200 (S110).
[0109] Meanwhile, the terminal processor 240 detects the position of the marker 100 that matches the identification information of the marker 100 from the electronic map.
[0110] Thereafter, the terminal processor 240 detects the relative position of the route guidance terminal 200 based on the position of the marker 100. The terminal processor 240 detects the current position of the route guidance terminal 200 based on the relative position of the route guidance terminal 200 centered on the position of the marker 100, and outputs the detected current position of the route guidance terminal 200 through the user interface unit 210 (S112).
[0111] During this process, the terminal processor 240 determines whether a destination has been input through the user interface unit 210 (S114).
[0112] When the destination is input in step S114, the terminal processor 240 searches for a route from the current position of the route guidance terminal 200 to the destination (S116), and outputs the searched route (S118).
[0113] At this time, the terminal processor 240 measures the moving direction and distance of the route guidance terminal 200 through the measuring unit 230 (S120), and outputs the current position of the route guidance terminal 200 based on the moving direction and distance of the route guidance terminal 200 (S122).
[0114] Meanwhile, if the moving direction and distance of the route guidance terminal 200 changes, the terminal processor 240 searches for a route to the destination and outputs the searched route (S116, S118). The terminal processor 240 repeatedly executes this process until the route guidance terminal 200 reaches the destination or the route guidance ends.
[0115] Meanwhile, the terminal processor 240 can search for and output content centered on the current location of the route guidance terminal 200 during the process of providing route guidance as described above.
[0116] In addition, the terminal processor 240 receives a keyword input through the user interface unit 210, searches for content based on the keyword, and outputs the content.
[0117] Thereafter, when the POI is set as the destination, the terminal processor 240 searches again for a route from the current position to the POI and outputs the route.
[0118] In this way, in one embodiment of the present invention, when a marker installed indoors is recognized through a mobile terminal, the user's current location is extracted based on the position of the recognized marker, and a route from the user's current location to the destination is mapped on an electronic map to provide guidance.
[0119] Furthermore, in one embodiment of the present invention, the process for electronic maps and service linkage is simple, so the system construction and maintenance costs are low.
[0120] Furthermore, since the embodiment of the present invention is web-based and does not require the installation of a separate application on a user terminal, it is highly accessible and convenient for users.
[0121] The implementations described herein may be embodied as, for example, a method or process, an apparatus, a software program, a data stream, or a signal. Even if discussed in the context of only one form of implementation (e.g., discussed only as a method), the discussed feature implementation may also be embodied in other forms (e.g., an apparatus or a program). An apparatus may be embodied in appropriate hardware, software, firmware, etc. A method may be embodied in an apparatus such as, for example, a processor, which generally refers to a processing device including, for example, a computer, a microprocessor, an integrated circuit, or a programmable logic device. Processors also include communication devices such as computers, cell phones, portable / personal digital assistants ("PDAs"), and other devices that facilitate communication of information between end users.
[0122] Although the present invention has been described with reference to the embodiments shown in the drawings, these are merely illustrative, and those skilled in the art will recognize that various modifications and equivalent embodiments are possible. Therefore, the true technical scope of the present invention should be determined by the following claims.
Claims
1. User interface section; A camera that photographs the markers installed in the room; and a terminal processor that, when the marker is recognized in the image captured by the camera, transmits identification information of the marker to a route guidance system, receives an electronic map from the route guidance system, and, when a destination is input through the user interface unit, searches for a route to the destination and displays it on the electronic map through the user interface unit.
2. 2. The route guidance terminal according to claim 1, wherein the terminal processor provides guidance to correct a pose of the camera through the user interface unit during the process of controlling the camera to photograph the marker.
3. 3. The route guidance terminal according to claim 2, wherein the camera pose includes at least one of a distance between the camera and the marker, a position of the camera, an angle of the camera, a magnification of the camera, a shooting time of the camera, and a screen brightness of the camera.
4. 2. The route guidance terminal of claim 1, wherein the terminal processor detects identification information of the marker by analyzing an image captured by the camera, detects a position of the marker that matches the identification information of the marker on the electronic map, and then measures a relative position of the device with respect to the position of the marker to determine a current position of the device.
5. Further comprising a measuring unit for measuring the moving direction and distance of the body; 2. The route guidance terminal according to claim 1, wherein the terminal processor searches for a route to the destination based on the moving direction and distance of the main body measured by the measuring unit, and outputs the route through the user interface unit.
6. 6. The route guidance terminal according to claim 5, wherein the terminal processor re-searches for a route depending on whether the main body leaves a preset route range based on the moving direction and distance of the main body, and outputs the re-searched route through the user interface unit.
7. 2. The route guidance terminal according to claim 1, wherein the terminal processor receives content from the route guidance system and displays the content through the user interface unit.
8. 8. The route guidance terminal according to claim 7, wherein the content includes at least one of POI (Point of Interest) information, text information, coupon information, and product information.
9. The route guidance terminal according to claim 7, wherein the terminal processor receives a keyword input through the user interface unit, searches for the content, and outputs the searched content through the user interface unit.
10. 8. The route guidance terminal according to claim 7, wherein the terminal processor selects content that can be guided on an electronic map centered on the current position of the route guidance terminal and displays the selected content through the user interface unit.
11. A database unit that stores information for route guidance of the route guidance terminal; and A route guidance system comprising: a system processor that, upon receiving identification information of a marker installed in a room from a route guidance terminal, transmits an electronic map and content from the database unit to the route guidance terminal based on the identification information.
12. a step of the route guidance terminal photographing a marker installed in the room and recognizing the photographed marker; The route guidance terminal transmits the identification information of the marker to a route guidance system and receives an electronic map from the route guidance system; and A route guidance method comprising the step of receiving an input of a destination, searching for a route from a current position to the destination, and outputting the route, by the route guidance terminal.
13. The route guidance method according to claim 12, wherein in the step of recognizing the marker, the route guidance terminal provides guidance to correct a pose of an internal camera.
14. 14. The route guidance method according to claim 13, wherein the camera pose includes at least one of a distance between the camera and the marker, a position of the camera, an angle of the camera, a magnification of the camera, a shooting time of the camera, and a screen brightness of the camera.
15. 13. The route guidance method of claim 12, wherein in the step of searching for and outputting the route from the current location to the destination, the route guidance terminal analyzes the image captured by the camera to detect identification information of the marker, detects the position of the marker that matches the identification information of the marker on the electronic map, and then measures the relative position of the route guidance terminal with respect to the position of the marker to determine the current location of the route guidance terminal.
16. 13. The route guidance method according to claim 12, wherein in the step of searching for and outputting a route from the current location to the destination, the route guidance terminal searches for and outputs a route to the destination based on a moving direction and a distance of the route guidance terminal.
17. 17. The route guidance method of claim 16, wherein in the step of searching for and outputting a route from the current location to the destination, the route guidance terminal re-searches for a route depending on whether the route guidance terminal goes out of a preset route range based on a moving direction and distance of the route guidance terminal, and outputs the re-searched route.
18. The route guidance method of claim 12, further comprising the step of receiving the content from the route guidance system and outputting the content to the route guidance terminal.
19. 20. The route guidance method of claim 18, wherein in the step of receiving and outputting the content from the route guidance system, the route guidance terminal receives an input of a keyword, searches for the content, and outputs the searched content.
20. 20. The route guidance method of claim 18, wherein in the step of receiving and outputting the content from the route guidance system, the route guidance terminal selects and displays the content that can be guided on an electronic map centered on the current location of the route guidance terminal.
Citation Information
Patent Citations
Position information provision system and road surface material
JP2006195913A
Position detecting apparatus, program for making computer perform positional detection therein, and computer readable recording medium storing the program
JP2008309530A
Operation assist device and operation assist method
JP2016138746A
Terminal apparatus, navigation method, and navigation program
JP2021144009A
Video management support system and video management support method
JP2021164135A