A sign control method, system, storage medium and intelligent terminal

By acquiring user information and image data, using a database to plan navigation routes and providing intelligent instructions at each intersection, the problem of existing signs being unable to provide detailed information is solved, achieving intelligent navigation and improved user experience.

CN114691956BActive Publication Date: 2026-05-29NINGBO XINDAOXIANG ADVERTISING CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NINGBO XINDAOXIANG ADVERTISING CO LTD
Filing Date
2022-03-24
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing signage fails to provide detailed information for people needing to reach distant destinations, and its cumbersome instructions do not meet user needs.

Method used

By acquiring user-inputted inquiry target information and personnel image information, the system uses a preset database for path matching and analysis to plan navigation routes. At each intersection, it provides intelligent guidance based on the location and direction of the person asking the question, including head position calculation and display screen angle adjustment, to ensure the accuracy and privacy of the guidance.

Benefits of technology

It enables signs to provide intelligent directions at each intersection based on user needs, reducing redundant queries, improving the intelligence and user experience of the signs, preventing interference from multiple people, and improving work efficiency and the level of intelligence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114691956B_ABST
    Figure CN114691956B_ABST
Patent Text Reader

Abstract

The application relates to a signboard control method and system, a storage medium and an intelligent terminal, and relates to the field of intelligent signboards. The method comprises the following steps: acquiring inquiry target information and inquiry personnel image information; determining navigation path information; decomposing the navigation path information into intersection number information and segmented path information located between two intersection number information; acquiring current signboard number information; determining current intersection number information; finding current segmented path information from the navigation path information according to the current intersection number information; determining current indication direction information; and indicating the signboard corresponding to the current signboard number information according to the current indication direction information. The application has the effect of indicating the indication direction of the corresponding inquiry target by the signboard, and the intelligent effect of the signboard is improved without the need for further inquiry.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent signage, and in particular to a signage control method, system, storage medium, and intelligent terminal. Background Technology

[0002] Signage can be placed near a company to help people find it quickly; roadside signs let people know which road to take; real estate company property signs help people understand the location of the community; signs can also be found at gas stations, highways, hotels, and many other places. Signage can also be used as advertising boards at the entrances of shopping malls, hotels, banks, and other similar locations to showcase products or services being promoted.

[0003] In parks and other large venues, signs are often placed at every intersection, especially at forks in the road, to indicate which building or area each road leads to, so that passersby can choose the correct direction by following the signs.

[0004] Regarding the aforementioned technologies, the inventor believes that the signs only indicate the direction of the intersection and the nearest building or area. When the destination that passersby need to reach is far from the sign, the passersby cannot obtain the required information from the sign. The signs are rather clumsy and there is still room for improvement. Summary of the Invention

[0005] To address the problem that passersby cannot obtain necessary information from signs and that signs are cumbersome to use, this application provides a sign control method, system, storage medium, and smart terminal.

[0006] Firstly, this application provides a sign control method, which adopts the following technical solution:

[0007] A sign control method, comprising:

[0008] Obtain the user's input of the inquiry target information and the image information of the person inquiring;

[0009] The path information stored in the preset navigation database is matched and analyzed with the query target information to determine the path corresponding to the query target information, and the path is defined as the navigation path information.

[0010] The navigation route information is broken down into intersection number information and segmented route information located between two intersection number information;

[0011] Obtain the current sign number information when the image of the person asking the question is recognized again;

[0012] The intersection number information stored in the preset intersection database is matched and analyzed with the current sign number information to determine the intersection number corresponding to the current sign number information, and the intersection number is defined as the current intersection number information.

[0013] Based on the current intersection number information, the corresponding segmented path information is found from the navigation path information, and this segmented path information is defined as the current segmented path information;

[0014] The system performs matching analysis based on the direction information stored in the preset direction database and the current segment path information to determine the direction corresponding to the current segment path information, and defines the direction as the current direction information.

[0015] The sign corresponding to the current sign number will be directed according to the current direction information.

[0016] By adopting the above technical solution, the navigation route from the intersection to the destination is planned in advance. When the person asking for directions arrives at each intersection, the sign begins to display the direction corresponding to the target of the inquiry. This eliminates the need for the person asking for directions to search again. The sign provides flexible guidance and improves the intelligence of the sign.

[0017] Optionally, methods for selecting navigation path information include:

[0018] The optional path information stored in the preset optional path database is matched and analyzed with the current intersection number information and the query target information to determine the optional path corresponding to the current intersection number information and the query target information, and the optional path is defined as the current optional path information.

[0019] The identity of the person and the image information of the person being questioned are matched and analyzed according to the preset identity database to determine the identity of the person corresponding to the image information of the person being questioned, and the identity of the person is defined as the identity information of the person being questioned;

[0020] The system performs matching analysis based on the associated regions stored in the pre-set associated database and the identity information of the person asking the question to determine the associated region corresponding to the identity information of the person asking the question, and defines the associated region as associated region information.

[0021] The route area is determined by matching and analyzing the route area stored in the preset route database with the currently available route information, and the route area corresponding to the currently available route information is defined as the route area information.

[0022] Match the associated area information and the transit area information, and filter out the current optional path information with the most successful matches. Define the current optional path information as the optimal path information.

[0023] Determine if the optimal path information exists;

[0024] If it exists, the optimal path information is defined as the segmented path information corresponding to the current intersection number information in the navigation path information;

[0025] If it does not exist, the path with the shortest distance is selected from the currently available path information and defined as the segmented path information corresponding to the current intersection number information in the navigation path information.

[0026] By adopting the above technical solution, the system can observe the identity of the person asking the question, understand their preferred items, intelligently plan routes, and provide the optimal route plan, thereby improving the user experience.

[0027] Optionally, methods for redirecting the person asking the question to the navigation path when the person is not in the navigation path information include:

[0028] Obtain the abnormal sign number information that identifies the image information of the person asking the question;

[0029] The path is determined by matching the path information stored in the navigation database with the abnormal sign number information and the inquiry target information, and the path is defined as abnormal path information.

[0030] Matching analysis is performed on the path information stored in the navigation database with the abnormal sign number information and intersection number information to determine the path corresponding to the abnormal sign number information and intersection number information, and the path is defined as the regression path information.

[0031] The path is determined by matching and analyzing the path information, intersection number information, and query target information stored in the navigation database, and the path corresponding to the intersection number information and query target information is defined as the remaining path information.

[0032] All regression path information and the remaining path information corresponding to the corresponding intersection number information are calculated to obtain the total regression path information. The path with the smallest path distance value in the total regression path information is then selected and defined as the minimum total regression path information.

[0033] Determine whether the minimum total regression path information is greater than the path distance value corresponding to the abnormal path information;

[0034] If it is greater than, then update the navigation path information to abnormal path information and define the abnormal sign number information on the abnormal path information as the current sign number information;

[0035] If it is less than, then update the navigation path information to the minimum total regression path information and define the abnormal sign number information on the minimum total regression path information as the current sign number information.

[0036] By adopting the above technical solution, if the sign is not on the navigation path, the path selection is made by judging the length of the path from the abnormal intersection back to the line and then back to the destination, as well as the length of the path from the abnormal intersection directly to the destination. This makes the return from the abnormal point more reasonable and improves the intelligence of the sign.

[0037] Optionally, the method for providing guidance when different people asking questions are simultaneously acquired at an intersection includes:

[0038] Obtain the location information of the person being questioned and the head position information of the person being questioned within the image information of the person being questioned;

[0039] The installation location is determined by matching the installation location stored in the preset installation database with the current sign number information, and this installation location is defined as the installation location information.

[0040] The head height information is calculated based on the location information and head position information;

[0041] The perspective information of the person asking the question is calculated based on head height information, positioning information, and installation location information.

[0042] The display screen number group information at different angles stored in the preset display database is matched and analyzed with the perspective information of the person asking the question to determine the display screen number group corresponding to the perspective information of the person asking the question, and the display screen number group is defined as the display screen number group information.

[0043] The display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information.

[0044] By adopting the above technical solution and calculating the head position information and the angle of the sign, the interrogator can only see the sign at one angle, while people in other positions cannot observe the direction indicated by the sign. This makes it less likely for multiple interrogators to be disturbed by others and improves the intelligence of the sign.

[0045] Optionally, the method for directing the display screens corresponding to the display screen number group information on the sign according to the current direction information includes:

[0046] Obtain the location of the person being questioned after a preset interval, and define the location as interval location information;

[0047] The movement vector information is calculated based on the positioning information and the interval positioning information;

[0048] Determine if the movement vector information is 0;

[0049] If the movement vector information is 0, then the display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information;

[0050] If the movement vector information is not 0, then the movement direction information is calculated based on the movement vector information and the preset vertical direction information.

[0051] The direction range information stored in the preset direction database and the current indicated direction information are matched and analyzed to determine the direction range corresponding to the current indicated direction information, and this direction range is defined as the verification direction range information;

[0052] Determine whether the movement direction information falls within the range corresponding to the verification direction range information;

[0053] If the target falls into the area, the current directional information will not be displayed.

[0054] If the target is not reached, the display screen corresponding to the display screen number group information on the sign will indicate the current direction and issue a prompt sound.

[0055] By adopting the above technical solution, the system determines whether to display the corresponding content based on whether the person asking the question is walking in the direction of the navigation path. When the person is not walking in the specified direction, the system prompts them to observe the sign and reminds them. This reduces the amount of information displayed on the sign and allows it to be used to instruct other people, thus improving the efficiency of the sign system.

[0056] Optionally, methods to prevent the display of current direction information include:

[0057] Determine whether the interval positioning information falls within the path corresponding to the currently available path information;

[0058] If the path falls within the path corresponding to the currently selectable path information, then the path entered by the interval positioning information is obtained, and that path is defined as the current path information;

[0059] The trial path information stored in the preset trial database is matched and analyzed with the current path information to determine the trial path corresponding to the current path information, and the trial path is defined as the current trial path information.

[0060] Determine whether the interval positioning information falls within the path corresponding to the current trial path information;

[0061] If the path falls within the path corresponding to the current trial path information, the return direction information stored in the preset return database and the current trial path information are matched and analyzed to determine the return reverse information corresponding to the current trial path information.

[0062] The deviation angle information is obtained by calculating the movement direction information and the return direction information;

[0063] Determine whether the deviation angle information falls within the preset angle deviation range;

[0064] If it falls within the angle deviation range, the display screen corresponding to the display screen number group information on the sign will indicate according to the current direction information;

[0065] If the angle deviation is not within the range, the current indicated direction information will not be displayed;

[0066] If the path does not fall within the path corresponding to the current trial path information, the current direction information will not be displayed;

[0067] If the path does not fall within the currently selectable path information, the display screen corresponding to the display screen number group information on the sign will indicate the current direction information and issue a prompt sound.

[0068] By adopting the above technical solution, it is possible to determine whether the person asking the question knows that they have taken the wrong path by considering whether they have fallen into the middle part of the corresponding path, and then to give instructions in advance based on whether the person asking the question returns, thereby improving the predictive ability and intelligence of the signs.

[0069] Optionally, methods to prevent the display of current direction information also include:

[0070] Obtain the consecutive counts of abnormal sign numbers that identify the image information of the person asking the question;

[0071] Determine whether the number of consecutive occurrences exceeds the preset critical number of occurrences.

[0072] If the value is greater than the target value, the current direction information will not be displayed on any of the signs until the user's input of the target information is obtained again.

[0073] If it is less than, then continue to determine whether the number of consecutive counts is greater than the critical count.

[0074] By adopting the above technical solution, the system determines whether the person asking the question does not want to go to the corresponding destination by judging whether the person is not on the corresponding navigation path multiple times, thereby canceling the corresponding instruction and improving the intelligent efficiency of the sign.

[0075] Secondly, this application provides a sign control system, which adopts the following technical solution:

[0076] A sign control system, comprising:

[0077] The information acquisition module is used to acquire the query target information input by the user;

[0078] The image acquisition module is used to acquire image information of the person being questioned.

[0079] The processing module, connected to the information acquisition module and the image acquisition module, is used for information storage and processing;

[0080] The processing module performs matching analysis between the path information stored in the preset navigation database and the query target information to determine the path corresponding to the query target information, and defines the path as navigation path information;

[0081] The processing module decomposes the navigation path information into intersection number information and segmented path information located between two intersection number information;

[0082] The information acquisition module acquires the current sign number information when the image of the person asking the question is recognized again;

[0083] The processing module performs a matching analysis based on the intersection number information stored in the preset intersection database and the current sign number information to determine the intersection number corresponding to the current sign number information, and defines the intersection number as the current intersection number information.

[0084] The processing module finds the corresponding segmented path information from the navigation path information based on the current intersection number information, and defines the segmented path information as the current segmented path information.

[0085] The processing module performs matching analysis based on the direction information stored in the preset direction database and the current segment path information to determine the direction corresponding to the current segment path information, and defines the direction as the current direction information.

[0086] The processing module will direct the sign corresponding to the current sign number according to the current direction information.

[0087] By adopting the above technical solution, the navigation route from the intersection to the destination is planned in advance. When the person asking for directions arrives at each intersection, the sign begins to display the direction corresponding to the target of the inquiry. This eliminates the need for the person asking for directions to search again. The sign provides flexible guidance and improves the intelligence of the sign.

[0088] Thirdly, this application provides a smart terminal, which adopts the following technical solution:

[0089] A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed by any of the above-mentioned sign control methods.

[0090] By adopting the above technical solution, the navigation route from the intersection to the destination is planned in advance. When the person asking for directions arrives at each intersection, the sign begins to display the direction corresponding to the target of the inquiry. This eliminates the need for the person asking for directions to search again. The sign provides flexible guidance and improves the intelligence of the sign.

[0091] Fourthly, this application provides a computer-readable storage medium capable of storing corresponding programs and characterized by high sensitivity.

[0092] A computer-readable storage medium adopts the following technical solution:

[0093] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed by any of the above-described sign control methods.

[0094] By adopting the above technical solution, the navigation route from the intersection to the destination is planned in advance. When the person asking for directions arrives at each intersection, the sign begins to display the direction corresponding to the target of the inquiry. This eliminates the need for the person asking for directions to search again. The sign provides flexible guidance and improves the intelligence of the sign.

[0095] In summary, this application includes at least one of the following beneficial technical effects:

[0096] 1. When a person asks for directions arrives at each intersection, the sign begins to display the direction corresponding to the inquiry target, eliminating the need to search again and improving the intelligence of the sign;

[0097] 2. By calculating head position information and the angle of the sign, multiple people asking questions are less likely to be disturbed by others, thus improving the intelligence of the sign. Attached Figure Description

[0098] Figure 1 This is a flowchart of a sign control method according to an embodiment of this application.

[0099] Figure 2 This is a flowchart of the navigation path information selection method in the embodiments of this application.

[0100] Figure 3 This is a flowchart of a method for redirecting the questioner back to the navigation path in an embodiment of this application.

[0101] Figure 4 This is a flowchart of a method for indicating different people asking questions at the same intersection, as described in an embodiment of this application.

[0102] Figure 5 This is a flowchart illustrating a method for directing the display screen corresponding to the display screen number group information on the sign according to the current direction information, as described in this application embodiment.

[0103] Figure 6 This is a flowchart of a method for not displaying the current direction information in an embodiment of this application.

[0104] Figure 7 This is a flowchart of a further method for not displaying the current direction information in an embodiment of this application.

[0105] Figure 8 This is a block diagram of a sign control method according to an embodiment of this application. Detailed Implementation

[0106] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-8 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.

[0107] The embodiments of the present invention will now be described in further detail with reference to the accompanying drawings.

[0108] See Figure 1 This invention provides a sign control method, the main process of which is described below:

[0109] Step 100: Obtain the user-inputted inquiry target information and the image information of the person inquiring.

[0110] The target information is the information the user inputs into the system to find the desired location, such as coordinates and name. This system is typically placed at intersections, entrances, and exits. It is automatically obtained from the user's input. The user's image information is the image of the person directly in front of the screen when the user inputs the target information. It is obtained by directly capturing images of the person in front of the user using a camera and then filtering those images.

[0111] Step 101: Match and analyze the path information stored in the preset navigation database with the query target information to determine the path corresponding to the query target information, and define the path as navigation path information.

[0112] The navigation route information is the path from the entrance to the destination information. The navigation database stores the mapping relationship between the destination information and the navigation route information. This database is generated by professionals in the field based on the actual geographical environment; that is, each location inputs a route that conforms to the corresponding person's cognition and walking patterns, based on their own experience and common sense. When a user enters their destination at the entrance, the system automatically matches the corresponding navigation route information from the database for the user's reference.

[0113] Step 102: Decompose the navigation path information into intersection number information and segmented path information located between two intersection number information.

[0114] The intersection number information refers to the intersection numbers traversed in the navigation route information. The segmented route information refers to the road information located between two intersections in the navigation route information. The navigation route information consists of two parts: the route itself and the endpoints.

[0115] Step 103: Obtain the current sign number information when the image information of the person asking the question is recognized again.

[0116] The current sign number information refers to the sign whose image information of the person asking for directions has been captured. This means the sign also has a camera function, capable of capturing images of people asking for directions at the entrance. The purpose of assigning numbers is to distinguish each sign. The purpose of capturing the image is to determine the location of the person asking for directions.

[0117] Step 104: Match and analyze the intersection number information stored in the preset intersection database with the current sign number information to determine the intersection number corresponding to the current sign number information, and define the intersection number as the current intersection number information.

[0118] The current intersection number information refers to the number of the intersection where the sign indicating the person asking for directions is located. The purpose of assigning numbers is to distinguish each intersection. The intersection database stores a mapping relationship between the current intersection number information and the current sign number information. This mapping is created by professionals in the field who assign numbers to each sign and then to the intersections during installation, based on observation of the actual situation. When the system receives the current sign number information, it automatically retrieves the corresponding intersection number from the database.

[0119] Step 105: Based on the current intersection number information, find the corresponding segmented path information from the navigation path information, and define the segmented path information as the current segmented path information.

[0120] The current segmented path information refers to the segmented path information corresponding to the intersection with the current intersection number in the navigation path information. The search method is to directly find the current intersection number information from the navigation path information, and then search for the current segmented path information in the associated relationships.

[0121] Step 106: Perform a matching analysis based on the direction information stored in the preset direction database and the current segment path information to determine the direction corresponding to the current segment path information, and define the direction as the current direction information.

[0122] The current directional information indicates the direction of the path corresponding to the current segment path information on the signpost, which can be represented by a directional arrow on the signpost. The directional information database stores the mapping relationship between the current directional information and the current segment path information, which is input and stored by those skilled in the art based on actual conditions. When the system receives the current segment path information, it automatically retrieves the corresponding current directional information from the database.

[0123] Step 107: Direct the sign corresponding to the current sign number according to the current direction information.

[0124] Once the current sign number and current direction information are obtained and processed, the corresponding sign will be displayed to remind the person asking for directions.

[0125] Reference Figure 2 Methods for selecting navigation route information include:

[0126] Step 200: Match and analyze the optional path information stored in the preset optional path database with the current intersection number information and the query target information to determine the optional path corresponding to the current intersection number information and the query target information, and define the optional path as the current optional path information.

[0127] The currently available route information consists of the path from the intersection corresponding to the current intersection number to the destination specified in the query, along with the intersection number itself. The database stores a mapping between the currently available route information and the current intersection number information, which is also obtained by staff through planning and simulation of each intersection and destination based on actual conditions. When the system receives the current intersection number information and the query result, it automatically retrieves all possible currently available route information from the database.

[0128] Step 201: Perform a matching analysis based on the person identities and the image information of the questioner stored in the preset identity database to determine the person identity corresponding to the image information of the questioner, and define the person identity as the questioner identity information.

[0129] The identity information of the person being interviewed refers to the user's identity information, including their occupation and hobbies. The database stores a mapping relationship between the identity information and the image information of the person being interviewed. This database was obtained from the internet; part of the content stores the mapping relationship between facial features and identity features entered online, and another part is obtained from questionnaires and other online surveys submitted by the person being interviewed. When the image information of a person being interviewed is obtained, the system automatically retrieves all the corresponding information for that person from the database.

[0130] Step 202: Perform matching analysis based on the associated regions and the identity information of the inquirer stored in the preset associated database to determine the associated region corresponding to the identity information of the inquirer, and define the associated region as associated region information.

[0131] The associated area information refers to information about areas related to the person making the inquiry. The database stores a mapping relationship between associated area information and the identity information of the person making the inquiry. This database is created when staff in this field input keywords related to buildings in the corresponding area. When a keyword matches the identity information of the person making the inquiry, the system automatically matches the person and area corresponding to that keyword in the database and outputs the associated area. This database is primarily built by the staff based on their own understanding; for example, the associated area for a building engineer is an architecture museum.

[0132] Step 203: Perform a matching analysis based on the route areas stored in the preset route database and the current selectable path information to determine the route area corresponding to the current selectable path information, and define the route area as route area information.

[0133] The route information refers to the areas traversed from the currently available path information. The database stores a mapping relationship between route information and currently available path information. When the system inputs the currently available path information, the traversed areas are automatically entered. When the system finds the corresponding currently available path information, it also automatically finds the corresponding route information.

[0134] Step 204: Match the associated area information and the transit area information, and filter out the current optional path information with the most successful matches. Define the current optional path information as the optimal path information.

[0135] The matching method can be direct text comparison, which compares the text of all related area information with the text of transit area information to see if they match. The optimal path information is the area where the related area information and transit area information match the most successfully, that is, the area most relevant to the person asking the question.

[0136] Step 205: Determine if the optimal path information exists.

[0137] The purpose of this judgment is to determine whether there are related regions in the currently available path information.

[0138] Step 2051: If it exists, the optimal path information is defined as the segmented path information corresponding to the current intersection number information in the navigation path information.

[0139] If so, it means that following the optimal path information is more in line with the path the person asking the question wants to take, and will not miss a large number of other valuable buildings.

[0140] Step 2052: If it does not exist, then filter the path with the shortest path distance from the currently available path information and define it as the segmented path information corresponding to the current intersection number information in the navigation path information.

[0141] If the path does not exist, users can directly choose the nearest route to reach their destination quickly.

[0142] Reference Figure 3 Methods for redirecting the person asking the question to the navigation path when the person is not in the navigation path information include:

[0143] Step 300: Obtain the abnormal sign number information of the image information of the person being questioned.

[0144] The abnormal sign number information refers to the sign whose image information of the person asking the question is obtained, not the sign number on the navigation route information. The method of obtaining this information is the same as obtaining the current sign number information.

[0145] Step 301: Perform a matching analysis based on the path information, abnormal sign number information, and inquiry target information stored in the navigation database to determine the path corresponding to the abnormal sign number information and inquiry target information, and define the path as abnormal path information.

[0146] The abnormal path information is the path from the intersection corresponding to the abnormal sign number to the destination corresponding to the query target information. It is similar to the path and intersection number from the intersection corresponding to the current intersection number to the destination corresponding to the query target information. The only difference is that the sign number is the sign corresponding to the intersection in the non-navigation path information. The search method is the same, so it will not be described in detail here.

[0147] Step 302: Match and analyze the path information, abnormal sign number information, and intersection number information stored in the navigation database to determine the path corresponding to the abnormal sign number information and intersection number information, and define the path as the regression path information.

[0148] The regression path information is the path from the abnormal sign number information back to the corresponding intersection number information in each navigation path information. When the system inputs two intersections or two signs, it automatically retrieves the corresponding regression path information from the database.

[0149] Step 303: Match and analyze the path information, intersection number information and query target information stored in the navigation database to determine the path corresponding to the intersection number information and query target information, and define the path as the remaining path information.

[0150] The remaining path information is the path from the intersection number to the target information in the navigation path information. Similar to step 302, when the system inputs two intersections or two signs, it automatically retrieves the corresponding remaining path information from the database.

[0151] Step 304: Calculate the remaining path information corresponding to all regression path information and the corresponding intersection number information to obtain the total regression path information, and filter the path with the smallest path distance value in the total regression path information, and define it as the minimum total regression path information.

[0152] The minimum total regression path information is the path with the smallest distance value among all paths from the intersection corresponding to the abnormal sign number to the intersection corresponding to the intersection number, and then from that intersection to the destination intersection. The distance values ​​of all paths are then compared to obtain the minimum total regression path information. When the path information for each segment is determined, the corresponding distance value is also determined; the calculation method is to calculate the distance for each segment and then add them together.

[0153] Step 305: Determine whether the minimum total regression path information is greater than the path distance value corresponding to the abnormal path information.

[0154] The purpose of the judgment is to determine whether the distance to the destination is shorter by going directly from the abnormal intersection or by returning to the line.

[0155] Step 3051: If it is greater than, then update the navigation path information to abnormal path information and define the abnormal sign number information on the abnormal path information as the current sign number information.

[0156] If the value is greater than the value, it means that it is better to go directly to the destination from the location corresponding to the abnormal sign number information without returning to the path corresponding to the original navigation path information. For this purpose, the abnormal sign number information is defined as the current sign number information, and then the navigation path information is searched from the database again before navigation is performed.

[0157] Step 3052: If it is less than, update the navigation path information to the minimum total regression path information and define the abnormal sign number information on the minimum total regression path information as the current sign number information.

[0158] Similarly, if the value is less than the specified value, it indicates that the path needs to be returned from the location corresponding to the abnormal sign number to the original navigation path. Therefore, corresponding modifications are required for this purpose. Of course, in this embodiment, when there are many associated areas, navigation is also performed using the optimal path information.

[0159] Reference Figure 4 Methods for providing guidance when image information of different people asking questions is obtained simultaneously at an intersection include:

[0160] Step 400: Obtain the location information of the person being questioned and the head position information of the person being questioned within the image information of the person being questioned.

[0161] Location information refers to the location of the person asking the question. When the person asks a question, the system automatically reminds them to wear the corresponding positioning chip to achieve location tracking. Head position information is obtained by automatically analyzing the head position when the camera inside the sign captures the person's image. Any feature of the head is used as the coordinate point corresponding to the head position information to determine the person's location within the image information.

[0162] Step 401: Match and analyze the installation locations stored in the preset installation database with the current sign number information to determine the installation location corresponding to the current sign number information, and define the installation location as the installation location information.

[0163] The installation location information refers to the location of the sign corresponding to the current sign number, including coordinates and altitude. The database stores a mapping between the current sign number and the installation location information, which is input by personnel skilled in the art after numbering each sign during installation. When the system receives the corresponding current sign number, it automatically retrieves the corresponding installation location information from the database and outputs it.

[0164] Step 402: Calculate the head height information based on the positioning information and head position information.

[0165] Head height information refers to the distance of the interviewee's head from the ground. Once location information is obtained, its position within the interviewee's image can be calculated or determined experimentally. Then, based on this position and the head position information, the head height can be calculated and proportionally converted. Alternatively, it can be obtained through experimentation with a database. This involves taking photos of people of different heights at various locations to obtain the corresponding head positions, which are then input into the database. When the location and head position information are known, the corresponding head height information can be retrieved from the database.

[0166] Step 403: Calculate the perspective information of the person asking the question based on the head height information, positioning information, and installation location information.

[0167] The person asking for directions is defined by their perspective when viewing the sign. This perspective can be obtained by knowing the head height, location information, and the position and coordinates within the installation location information.

[0168] Step 404: Match and analyze the display screen number group information of different angles stored in the preset display database with the inquiry person's perspective information to determine the display screen number group corresponding to the inquiry person's perspective information, and define the display screen number group as the display screen number group information.

[0169] The display screen number group information is a combination of the numbers of display screens within the same viewing angle on the signboard. Each display screen has a privacy screen function, meaning the content on the screen can only be seen from a direction directly facing it. The display database stores the mapping relationship between the display screen number group information and the viewing angle information of the person asking the question, obtained by professionals in the field observing from the corresponding positions. The signboard contains very small polyhedra evenly arranged, with each polyhedron corresponding to multiple angles. When the system receives the viewing angle information from the person asking the question, it automatically retrieves the corresponding display screen number group information from the database.

[0170] Step 405: Direct the display screen corresponding to the display screen number group information on the sign according to the current direction information.

[0171] Display the information on the screen corresponding to the display screen number group so that the person asking the question from this viewing angle can see the corresponding directional information but not other directions, thus preventing the directional information displayed on the display screen number group from interfering with the person asking the question.

[0172] Reference Figure 5 The method for directing the display screens corresponding to the display screen number group information on the sign according to the current direction information includes:

[0173] Step 500: Obtain the location of the person being questioned after a preset interval, and define the location as interval location information.

[0174] The interval time is manually set to differentiate between different locations of the person asking the question, for example, 5 seconds. The interval location information is the position after moving from the location corresponding to the location information after the interval time.

[0175] Step 501: Calculate the motion vector information based on the positioning information and the interval positioning information.

[0176] The movement vector information is the numerical value representing the direction and distance from the current location information to the location interval information. It is calculated by subtracting the coordinate points.

[0177] Step 502: Determine if the movement vector information is 0.

[0178] The purpose of the judgment is to determine whether the person being questioned has moved.

[0179] Step 5021: If the movement vector information is 0, then the display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information.

[0180] If there is no movement, it means that the person asking for directions is unsure which way to go and is about to observe the sign. Therefore, the display screen corresponding to the display screen number group information on the sign needs to be directed according to the current direction information.

[0181] Step 5022: If the movement vector information is not 0, then calculate the movement direction information based on the movement vector information and the preset vertical direction information.

[0182] The vertical direction information refers to the direction perpendicular to the signpost, but it can also be any other direction. Its purpose is to compare it with the movement vector information to determine the actual direction. If it is not zero, the angle and direction can be extracted from the movement vector information, and then subtracted from the angle corresponding to the vertical direction information to obtain the movement direction information.

[0183] Step 503: Perform a matching analysis based on the direction range information stored in the preset direction database and the current indicated direction information to determine the direction range corresponding to the current indicated direction information, and define the direction range as the verification direction range information.

[0184] The verification direction range information refers to the range of angle differences between the angle corresponding to the current indicated direction information and the angle of the perpendicular direction information. This range is determined because roads have a certain width, and therefore the paths corresponding to segmented path information also have different angles within a certain angle range. The direction database stores the mapping relationship between the verification direction range information and the current indicated direction information, obtained by professionals in the field through positioning analysis and measurement based on actual angle positions. When the system receives the current indicated direction information, it automatically retrieves the corresponding verification direction range information.

[0185] Step 504: Determine whether the movement direction information falls within the range corresponding to the verification direction range information.

[0186] The judgment method is a numerical comparison, that is, comparing the maximum and minimum values ​​in the movement direction information and the verification direction range information to see if it is between the two.

[0187] Step 5041: If the object falls into the area, the current direction information will not be displayed.

[0188] If the information falls within the specified range, it indicates that the person asking the question has been walking within the direction range corresponding to the current indicated direction range information within the interval. This suggests that the person asking the question may already know which path to take, so it is not displayed to reduce data output.

[0189] Step 5042: If the target is not found, the display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information and a prompt sound will be emitted.

[0190] If you don't fall into the wrong direction, it means you probably don't know which way to go. In this case, you need to direct the display screen corresponding to the number group information on the sign according to the current direction information. To attract the attention of people asking for directions, a prompt sound is emitted.

[0191] Reference Figure 6 Methods to prevent the current direction information from being displayed include:

[0192] Step 600: Determine whether the interval positioning information falls within the path corresponding to the currently selectable path information.

[0193] The purpose of the judgment is to determine whether or not one has entered the road.

[0194] Step 6001: If the path falls within the path corresponding to the currently selectable path information, then obtain the path entered by the interval positioning information and define the path as the current path information.

[0195] The current path information is the path from the available paths to the location of the person being questioned after a certain time interval. It is obtained by comparing the coordinates of the location points at the previous interval with the paths corresponding to the current available paths. If a point falls within the path of the current available paths, it means the person has started walking on the road, and there must be a matching path; the corresponding current path information is then retrieved from that path.

[0196] Step 6002: If the path does not fall within the path corresponding to the currently selectable path information, the display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information and a prompt sound will be emitted.

[0197] If the path does not fall within the currently selectable path information, it means that the person asking the question has not entered any of the currently selectable paths after the interval time. This indicates that the person asking the question is still hesitating. In order to give the person asking the question instructions, the display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information and a prompt sound will be emitted.

[0198] Step 601: Perform a matching analysis based on the trial path information stored in the preset trial database and the current path information to determine the trial path corresponding to the current path information, and define the trial path as the current trial path information.

[0199] The current trial path information refers to a short segment of the current path, such as the first 10 meters and the last 10 meters of a 100-meter path. This segment represents the route the person entering the path is observing, indicating a potential change of heart and return to the starting point. The trial database stores a mapping between the current trial path information and the current path information, planned and stored by professionals in the field based on actual path conditions, their own experience, and common sense. When the current path information is obtained, the system automatically retrieves the corresponding current trial path information.

[0200] Step 602: Determine whether the interval positioning information falls within the path corresponding to the current trial path information.

[0201] The purpose of the judgment is to determine whether the trial area has been traversed and is unlikely to be returned to.

[0202] Step 6021: If the path falls within the path corresponding to the current trial path information, then perform a matching analysis based on the return direction information stored in the preset return database and the current trial path information to determine the return reverse information corresponding to the current trial path information.

[0203] The returned reverse information is information in the opposite direction to the current proposed path information, that is, the direction closer to the intersection corresponding to the current intersection number. The database stores a mapping relationship between the returned reverse information and the current proposed path information, which is observed and recorded by professionals in this field based on actual paths.

[0204] Step 6022: If the path does not fall within the path corresponding to the current trial path information, the current direction information will not be displayed.

[0205] If the path does not fall within the path corresponding to the current trial path information, it means that the person asking the question is unlikely to return to the intersection corresponding to the current intersection number information. Therefore, it is not necessary to display the current directional information on the sign corresponding to the current sign number information.

[0206] Step 603: Calculate the movement direction information and the return direction information to obtain the deviation angle information.

[0207] The deviation angle information is the angle difference between the current probe path information and the returned reverse information. It is calculated by subtracting the angles.

[0208] Step 604: Determine whether the deviation angle information falls within the preset angle deviation range.

[0209] The purpose of the judgment is to determine whether the movement is roughly in the direction corresponding to the returned reverse information.

[0210] Step 6041: If it falls within the angle deviation range, the display screen corresponding to the display screen number group information on the sign will indicate according to the current direction information.

[0211] If the path is found, it means that although the path is on the currently selectable path, it is also on the currently tested path and at the intersection corresponding to the current intersection number. In this case, the display screen corresponding to the display screen number group on the sign will be directed according to the current direction information to show the corresponding direction in advance, reducing the inquiry time for the person asking the question.

[0212] Step 6042: If the angle deviation is not within the range, the current indicated direction information will not be displayed.

[0213] If it does not fall into the path, it means that although it is on the path corresponding to the current trial path information, it does not intend to return, so there is no need to display the current direction information.

[0214] Reference Figure 7 Other methods to prevent the display of current directional information include:

[0215] Step 700: Obtain the number of consecutive occurrences of the abnormal sign number information that identifies the image information of the person asking the question.

[0216] The consecutive count information refers to the number of times the abnormal sign number information is continuously identified. It is obtained by accumulation. When it is obtained for the first time, it is recorded as 1. When it is obtained for the second time after the navigation route information is replanned, it is recorded as 2. If it is not an abnormal sign number information at this time, the count is reset and recorded as 1.

[0217] Step 701: Determine whether the number of consecutive counts is greater than the preset critical count.

[0218] The purpose of the assessment is to determine whether the person being questioned still needs to follow the navigation route information.

[0219] Step 7011: If the value is greater than the target value, the current direction information will not be displayed on any of the signs until the user inputs the target information again.

[0220] If the value is greater than the given value, the person asking for directions is unlikely to follow the navigation path. Therefore, to reduce unnecessary interference and trouble, the current direction information will not be displayed on any signs until the user's input of the desired information is obtained again.

[0221] Step 7012: If it is less than, then continue to determine whether the number of consecutive counts is greater than the critical count information.

[0222] If the number is less than 1, it means that it is still impossible to determine whether the person asking the question is not following the navigation path information, and it is necessary to wait and continue to obtain the number of consecutive times.

[0223] Based on the same inventive concept, embodiments of the present invention provide a sign control system, comprising:

[0224] Reference Figure 8 A sign control system, comprising:

[0225] The information acquisition module 803 is used to acquire the query target information input by the user;

[0226] Image acquisition module 804 is used to acquire image information of the person being questioned;

[0227] The processing module 801 is connected to the information acquisition module 803 and the image acquisition module 804, and is used for information storage and processing.

[0228] Select module 805, connected to processing module 801, is used to select navigation path information;

[0229] The regression module 806, connected to the processing module 801, is used to return the inquirer to the navigation path when the inquirer is not in the navigation path information.

[0230] The indicator module 807, connected to the processing module 801, is used to instruct the display screens corresponding to the display screen number group information on the indicator sign according to the current indicative direction information.

[0231] The judgment module 802, connected to the processing module 801, is used to determine whether the optimal path information exists.

[0232] The processing module 801 performs matching analysis between the path information stored in the preset navigation database and the query target information to determine the path corresponding to the query target information, and defines the path as navigation path information;

[0233] Processing module 801 decomposes the navigation path information into intersection number information and segmented path information located between two intersection number information;

[0234] The information acquisition module 803 acquires the current sign number information when the image information of the person asking the question is recognized again;

[0235] The processing module 801 performs a matching analysis based on the intersection number information stored in the preset intersection database and the current sign number information to determine the intersection number corresponding to the current sign number information, and defines the intersection number as the current intersection number information.

[0236] The processing module 801 retrieves the corresponding segmented path information from the navigation path information based on the current intersection number information, and defines the segmented path information as the current segmented path information.

[0237] The processing module 801 performs matching analysis based on the direction information stored in the preset direction database and the current segment path information to determine the direction corresponding to the current segment path information, and defines the direction as the current direction information.

[0238] The processing module 801 directs the sign corresponding to the current sign number information according to the current direction information.

[0239] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a sign control method.

[0240] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media that can store program code.

[0241] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as a sign control method.

[0242] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0243] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. A sign control method, characterized in that, include: Obtain the user's input of the inquiry target information and the image information of the person inquiring; The path information stored in the preset navigation database is matched and analyzed with the query target information to determine the path corresponding to the query target information, and the path is defined as the navigation path information. The navigation route information is broken down into intersection number information and segmented route information located between two intersection number information; Obtain the current sign number information when the image of the person asking the question is recognized again; The intersection number information stored in the preset intersection database is matched and analyzed with the current sign number information to determine the intersection number corresponding to the current sign number information, and the intersection number is defined as the current intersection number information. Based on the current intersection number information, the corresponding segmented path information is found from the navigation path information, and this segmented path information is defined as the current segmented path information; The system performs matching analysis based on the direction information stored in the preset direction database and the current segment path information to determine the direction corresponding to the current segment path information, and defines the direction as the current direction information. The sign corresponding to the current sign number will be directed according to the current direction information; Methods for selecting navigation route information include: The optional path information stored in the preset optional path database is matched and analyzed with the current intersection number information and the query target information to determine the optional path corresponding to the current intersection number information and the query target information, and the optional path is defined as the current optional path information. The identity of the person and the image information of the person being questioned are matched and analyzed according to the preset identity database to determine the identity of the person corresponding to the image information of the person being questioned, and the identity of the person is defined as the identity information of the person being questioned; The relevant regions and the identity information of the questioners are matched and analyzed according to the relevant regions stored in the preset relevant database to determine the relevant regions corresponding to the identity information of the questioners, and the relevant regions are defined as relevant region information. The route area is determined by matching and analyzing the route area stored in the preset route database with the currently available route information, and the route area corresponding to the currently available route information is defined as the route area information. Match the associated area information and the transit area information, and filter out the current optional path information with the most successful matches. Define the current optional path information as the optimal path information. Determine if the optimal path information exists; If it exists, the optimal path information is defined as the segmented path information corresponding to the current intersection number information in the navigation path information; If it does not exist, the path with the shortest distance is selected from the currently available path information and defined as the segmented path information corresponding to the current intersection number information in the navigation path information.

2. The sign control method according to claim 1, characterized in that, Methods for redirecting the person asking the question to the navigation path when the person is not in the navigation path information include: Obtain the abnormal sign number information that identifies the image information of the person asking the question; The path information stored in the navigation database is matched and analyzed with the abnormal sign number information and the inquiry target information to determine the path corresponding to the abnormal sign number information and the inquiry target information. The path corresponding to the inquiry target information is defined as abnormal path information. The path information stored in the navigation database is matched and analyzed with the abnormal sign number information and intersection number information to determine the path corresponding to the abnormal sign number information and intersection number information. The path corresponding to the intersection number information is defined as the regression path information. The path information, intersection number information, and query target information stored in the navigation database are matched and analyzed to determine the path corresponding to the intersection number information and the query target information. The path corresponding to the query target information is defined as the remaining path information. All regression path information and the remaining path information corresponding to the corresponding intersection number information are calculated to obtain the total regression path information. The path with the smallest path distance value in the total regression path information is then selected and defined as the minimum total regression path information. Determine whether the minimum total regression path information is greater than the path distance value corresponding to the abnormal path information; If it is greater than, then update the navigation path information to abnormal path information and define the abnormal sign number information on the abnormal path information as the current sign number information; If it is less than, then update the navigation path information to the minimum total regression path information and define the abnormal sign number information on the minimum total regression path information as the current sign number information.

3. The sign control method according to claim 2, characterized in that, Methods for providing guidance when image information of different people asking questions is obtained simultaneously at an intersection include: Obtain the location information of the person being questioned and the head position information of the person being questioned within the image information of the person being questioned; The installation location is determined by matching the installation location stored in the preset installation database with the current sign number information, and this installation location is defined as the installation location information. The head height information is calculated based on the location information and head position information; The perspective information of the person asking the question is calculated based on head height information, positioning information, and installation location information. The display screen number group information at different angles stored in the preset display database is matched and analyzed with the perspective information of the person asking the question to determine the display screen number group corresponding to the perspective information of the person asking the question, and the display screen number group is defined as the display screen number group information. The display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information.

4. The sign control method according to claim 3, characterized in that, The methods for directing the display screens corresponding to the display screen number group information on the sign according to the current directional information include: Obtain the location of the person being questioned after a preset interval, and define the location as interval location information; The movement vector information is calculated based on the positioning information and the interval positioning information; Determine if the movement vector information is 0; If the movement vector information is 0, then the display screen corresponding to the display screen number group information on the sign will be directed according to the current direction information; If the movement vector information is not 0, then the movement direction information is calculated based on the movement vector information and the preset vertical direction information. The direction range information stored in the preset direction database and the current indicated direction information are matched and analyzed to determine the direction range corresponding to the current indicated direction information, and this direction range is defined as the verification direction range information; Determine whether the movement direction information falls within the range corresponding to the verification direction range information; If the target falls into the area, the current directional information will not be displayed. If the target is not reached, the display screen corresponding to the display screen number group information on the sign will indicate the current direction and issue a prompt sound.

5. The sign control method according to claim 4, characterized in that, Methods to prevent the current direction information from being displayed include: Determine whether the interval positioning information falls within the path corresponding to the currently available path information; If the path falls within the path corresponding to the currently selectable path information, then the path entered by the interval positioning information is obtained, and the path entered by the interval positioning information is defined as the current path information. The trial path information stored in the preset trial database is matched and analyzed with the current path information to determine the trial path corresponding to the current path information, and the trial path is defined as the current trial path information. Determine whether the interval positioning information falls within the path corresponding to the current trial path information; If the path falls within the path corresponding to the current trial path information, the return direction information stored in the preset return database and the current trial path information are matched and analyzed to determine the return reverse information corresponding to the current trial path information. The deviation angle information is obtained by calculating the movement direction information and the return direction information; Determine whether the deviation angle information falls within the preset angle deviation range; If it falls within the angle deviation range, the display screen corresponding to the display screen number group information on the sign will indicate according to the current direction information; If the angle deviation is not within the range, the current indicated direction information will not be displayed; If the path does not fall within the path corresponding to the current trial path information, the current direction information will not be displayed; If the path does not fall within the currently selectable path information, the display screen corresponding to the display screen number group information on the sign will indicate the current direction information and issue a prompt sound.

6. The sign control method according to claim 4, characterized in that, Other methods to prevent the display of current direction information include: Obtain the consecutive counts of abnormal sign numbers that identify the image information of the person asking the question; Determine whether the number of consecutive counts is greater than the preset critical count. If the value is greater than the target value, the current direction information will not be displayed on any of the signs until the user's input of the target information is obtained again. If it is less than, then continue to determine whether the number of consecutive counts is greater than the critical count.

7. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as any one of the sign control methods as claimed in claims 1 to 6.

8. A computer-readable storage medium, characterized in that, It stores a computer program that can be loaded by a processor and executed to control the sign as described in any one of claims 1 to 6.