Airport intelligent identification method, device and system

By obtaining passenger information and real-time monitoring of waiting time, generating an exclusive floor plan and adjusting pace, the existing airport signing system cannot accurately provide the time-consuming process, ensuring that passengers arrive at the boarding gate on time and avoiding accidental flights.

CN119223290BActive Publication Date: 2025-08-19SHENZHEN SAITE LOGO DESIGN CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411587023.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-08-19
Estimated Expiration
2044-11-08

AI Technical Summary

Technical Problem

The existing airport signing system cannot accurately provide the entire process of passengers from entering the airport to the boarding gate, which causes passengers with poor time to be prone to missed flights.

Method used

The passenger's facial images and flight information are obtained through the interactive terminal, an exclusive floor plan is generated, and the waiting time of the process node is monitored in real time, and the guidance route and the latest time point are displayed on the electronic signboard, adjusting the passenger's pace to ensure that the boarding gate is reached on time.

Benefits of technology

It realizes passengers' accurate control of the overall flight time and avoids the occurrence of flight errors to the greatest extent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119223290B_ABST
    Figure CN119223290B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of communications, and in particular to an airport intelligent identification method, device and system, wherein the method can determine the passenger's boarding route and the latest time point of each process node through the passenger's flight information and the location of each node in the airport, and display an exclusive floor plan including the guidance route, process nodes and corresponding latest time points on various electronic display screens distributed in the airport to guide the passengers; in this application, passengers can fully control the time consumed in each link to the boarding gate and their own travel progress by viewing the exclusive floor plan, which can avoid the problem of passengers missing their flights to the greatest extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular to an airport intelligent identification method, device and system. Background Art

[0002] The airport terminal is large and has multiple sections, so a large number of signs are needed to guide passengers.

[0003] Passengers need to go through several processes from entering the airport to boarding the plane, such as check-in, security check, finding the boarding gate, and waiting at the boarding gate. Completing this series of processes often takes tens of minutes to an hour; existing airport signs often only provide the location and distance to the next process (for example, the signs when just entering the airport often point to the check-in counter, and the signs after the check-in counter often point to the security check area). Passengers can roughly determine the time required to reach the location and complete the corresponding process, but passengers cannot know the time required for subsequent processes. For some passengers with a weak sense of time, it is difficult to control the overall flight time, which can easily lead to time delays and missed flights. Summary of the Invention

[0004] Based on this, it is necessary to provide an airport intelligent identification method, device and system to address the above problems.

[0005] The embodiment of the present invention is implemented as follows: an airport intelligent identification method is applied to a control center, the method comprising:

[0006] S1: Obtaining a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes flight number, boarding time, and boarding gate;

[0007] S2: Retrieve the terminal floor plan, determine the interactive terminal location, boarding gate, and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate, and each process node;

[0008] S3: Obtain the flow of people at each process node and then determine the estimated waiting time at that process node;

[0009] S4: Determine the latest time point at which the passenger will arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger;

[0010] S5: When it is recognized that the passenger is looking at any electronic signboard, the corresponding exclusive plan is displayed on the electronic signboard, and the current location of the passenger is identified and marked on the exclusive plan;

[0011] S6: highlighting the route segment from the passenger's current location to the next process node on the exclusive plan view, determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and displaying the travel speed;

[0012] S7: Identify the preset characteristic points that the route segment passes through, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the pace accordingly;

[0013] S8: Repeat steps S5 to S8 until the passenger arrives at the boarding gate.

[0014] In one embodiment, the present invention provides an airport smart signage device, wherein a module in the airport smart signage device is configured to execute the airport smart signage method, including:

[0015] A first acquisition module is used to acquire a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes a flight number, boarding time, and boarding gate;

[0016] The first processing module is used to retrieve the terminal floor plan, determine the interactive terminal location, boarding gate and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate and each process node;

[0017] The second acquisition module is used to obtain the flow of people at each process node and then determine the estimated waiting time at the process node;

[0018] The second processing module is used to determine the latest time point for the passenger to arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger;

[0019] The first display module is configured to, when it is recognized that a passenger is looking at any electronic signboard, display the corresponding exclusive plan on the electronic signboard, identify the passenger's current location and mark it on the exclusive plan;

[0020] a second display module, configured to highlight the route segment from the passenger's current location to the next process node on the dedicated plan view, determine the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and display the travel speed;

[0021] The third processing module is used to identify the preset characteristic points passed by the route segment, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the walking speed accordingly;

[0022] The repeating module is used to repeatedly execute steps S5 to S8 until the passenger arrives at the boarding gate.

[0023] In one embodiment, the present invention provides an airport intelligent signage system, the system comprising:

[0024] Interactive terminal, used to obtain passenger facial images and flight information;

[0025] The node terminal of each process node is set at the corresponding process node to monitor the flow of people at the process node;

[0026] Several electronic display screens are used to display identification information to passengers. Each electronic display screen is equipped with a camera to identify whether the passenger is looking at the electronic display screen;

[0027] The control center communicates with the interactive terminal, each electronic display screen and each node terminal to execute the airport intelligent identification method.

[0028] The present invention provides an airport intelligent identification method, device and system, wherein the method comprises the following steps: obtaining a passenger's facial image and flight information through an interactive terminal; retrieving a terminal plan, determining the interactive terminal position, boarding gate and each process node on the terminal plan, and generating a guide route connecting the interactive terminal position, boarding gate and each process node; obtaining the passenger flow situation of each process node, and then determining the estimated waiting time at the process node; determining the latest time point at which a passenger will arrive at each process node based on each estimated waiting time, and marking the corresponding latest time point at each process node to obtain an exclusive plan map for the passenger; when it is recognized that a passenger is looking at any electronic signboard, displaying the corresponding exclusive plan map on the electronic signboard, identifying the passenger's current position and marking it on the exclusive plan map; and The route segment from the passenger's current location to the next process node is highlighted, and the passenger's travel speed is determined based on the current time point, the latest time point corresponding to the process node and the length of the route segment, and the travel speed is displayed; the preset feature points passed by the route segment are identified, and the time point of arrival at each feature point is determined based on the travel speed, and the time point of each feature point is marked at the corresponding feature point, so that the passenger can determine whether the corresponding time point is exceeded when passing any feature point, and then adjust the pace; repeat the above steps until the passenger arrives at the boarding gate; in this embodiment, a time-consuming reminder for the entire process from entering the airport to arriving at the boarding gate is realized, which allows passengers to accurately control the registration time and the time taken for each procedure in the middle, and can avoid the problem of passengers missing the flight to the greatest extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 This is a first flow chart of an airport intelligent identification method provided in one embodiment;

[0030] Figure 2 This is a second flow chart of the airport intelligent identification method provided in one embodiment;

[0031] Figure 3 A schematic diagram of a guidance route for an airport intelligent identification method provided in one embodiment;

[0032] Figure 4 A schematic diagram of overlapping sections of an airport intelligent identification method provided in one embodiment;

[0033] Figure 5 A schematic diagram of a module flow of an airport intelligent identification device provided in one embodiment;

[0034] Figure 6 A schematic diagram of the composition of an airport intelligent signage system provided in one embodiment;

[0035] Figure 7This is a block diagram of the internal structure of the control center in one embodiment. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0037] It is understood that the terms "first," "second," etc., used herein may be used to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script without departing from the scope of the present invention.

[0038] like Figure 1-Figure 3 As shown, in one embodiment, an airport intelligent identification method is proposed and applied to a control center. The method includes:

[0039] S1: Obtaining a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes flight number, boarding time, and boarding gate;

[0040] S2: Retrieve the terminal floor plan, determine the interactive terminal location, boarding gate, and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate, and each process node;

[0041] S3: Obtain the flow of people at each process node, and then determine the estimated waiting time at that process node;

[0042] S4: Determine the latest time point at which the passenger will arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger;

[0043] S5: When it is recognized that the passenger is looking at any electronic signboard, the corresponding exclusive plan is displayed on the electronic signboard, and the current location of the passenger is identified and marked on the exclusive plan;

[0044] S6: highlighting the route segment from the passenger's current location to the next process node on the exclusive plan view, determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and displaying the travel speed;

[0045] S7: Identify the preset characteristic points that the route segment passes through, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the pace accordingly;

[0046] S8: Repeat steps S5 to S8 until the passenger arrives at the boarding gate.

[0047] In this embodiment, the method is executed in a control center, which can be an independent physical server or terminal, or a server cluster composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud servers, cloud databases, cloud storage and CDN; the interactive terminal is an interactive display screen set at the entrance of the airport, and a camera is set on the interactive display screen. Passengers who need to be identified and guided can enter the flight number on the interactive display screen. After receiving the flight number, the interactive display screen will generate authorization information, which includes relevant introductions to the method and user information to be used (such as facial images, user locations, etc.), so that users can understand the content of the services provided by the method and the risks they need to bear. Virtual buttons of "Agree" and "Disagree" are also displayed on the interactive display screen. If the user clicks the "Disagree" button, it means that the user agrees. If the user does not authorize the control center to execute this method on him / her, it means that the user does not authorize the control center to execute this method on him / her; if the user clicks the 'Agree' button, it means that the user authorizes the control center to execute this method on him / her, the interactive display screen can export the corresponding flight information, and the passenger's facial image can be obtained through the camera, the facial image is bound to the flight information, and the facial image is sent together to the control center; the process node is the node where the passenger goes through various procedures before checking in, such as the check-in counter, security checkpoint, customs gate, etc. Each process node is equipped with a corresponding node terminal, which includes a camera and can monitor the flow of people at the process node in real time and send the flow of people to the control center. The control center can then determine the estimated waiting time of each process node, and then generate identification information based on flight information, facial images and other information, and display the information to passengers through various electronic display screens (distributed in several locations at the airport);

[0048] In this embodiment, for any process node, determining the corresponding estimated waiting time includes obtaining the number of people queuing for the process node at several time points (evenly spaced time points, such as 5 minutes from the current time, 10 minutes from the current time, and 15 minutes from the current time) in the past preset time (such as 20 minutes); calculating the average number of people queuing at each time point; multiplying the average value by the historical average time for a single person to complete the process corresponding to the process node to obtain the estimated waiting time; the historical average time is the average value of the past time period (such as 1 month), and the control center updates the historical average time every day.

[0049] In this embodiment, the position of each electronic display screen is known. An image processing algorithm can be used to determine the relative position of the passenger and the electronic display screen in the image captured by the electronic display screen's camera, thereby determining the passenger's current location and marking it on a dedicated floor plan. Feature points are recognizable locations in the airport, i.e., locations easily recognized by passengers, such as a storefront or a sculpture. By determining the time point corresponding to a feature point, the passenger, upon learning the time point, can compare the current time point with the time point corresponding to the feature point to determine whether the passenger is traveling fast or slow, and then adjust their pace. This serves to supervise the passenger's journey and ensure that they arrive at the corresponding process node in a timely manner.

[0050] In this application, the passenger's flight information and the location of each node in the airport can be used to determine the passenger's boarding route and the latest time point of each process node, and an exclusive floor plan including the guidance route, process nodes and the corresponding latest time point can be displayed on various electronic display screens distributed in the airport. Passengers can fully control the time consumed in each link to the boarding gate and their own travel progress by viewing the exclusive floor plan, which can avoid the problem of passengers missing their flights to the greatest extent.

[0051] As a preferred embodiment, determining the latest time point for a passenger to arrive at each process node based on each estimated waiting time includes:

[0052] S41: Obtain the distance between each process node and the boarding gate, and then calculate the interval distance between every two adjacent process nodes;

[0053] S42: Sort the process nodes in descending order of distance from the boarding gate to obtain a node sequence;

[0054] S43: Take the first process node of the node sequence as the calculation node;

[0055] S44: Divide the distance between the computing node and the boarding gate by the historical average speed to obtain the interval time from the computing node to the boarding gate;

[0056] S45: Calling back the interval duration and the estimated waiting time corresponding to the computing node for the boarding time point to obtain the latest time point of the computing node;

[0057] S46: Take the next process node in the node sequence as the calculation node;

[0058] S47: Divide the distance between the computing node and the previous process node by the historical average speed to obtain the interval time from the computing node to the previous process node;

[0059] S48: callback the calculation node for the latest time point of the previous process node, and calculate the interval time from the previous process node to the previous process node and the estimated waiting time corresponding to the calculation node, to the latest time point of the calculation node;

[0060] S49: Repeat steps S46 to S48 until the latest time point of each process node is obtained.

[0061] After step S49, the method further includes:

[0062] S410: Determine the distance between the interactive terminal location and the closest process node;

[0063] S411: Divide the determined distance by the historical average speed to obtain the estimated time to reach the process node;

[0064] S412: Determine the remaining time from the current time point to the latest time point of the process node;

[0065] S413: Determine whether the remaining duration exceeds a first set value of the estimated duration. If so, subtract the estimated duration from the remaining duration to obtain a surplus duration.

[0066] S414: Split the surplus duration into several sub-durations, and add each sub-duration to an interval duration to extend each interval duration, thereby adjusting each latest time point;

[0067] S415: If the remaining time does not exceed the first set value of the estimated time, the latest time points are not adjusted.

[0068] Split the surplus duration into several sub-durations and add each sub-duration to an interval duration to extend each interval duration, including:

[0069] S401: Calculate the sum of the interval durations to obtain the total interval duration;

[0070] S402: Take an interval duration and calculate the ratio of the interval duration to the total interval duration;

[0071] S403: Split the sub-duration of the proportion from the surplus duration, and add the sub-duration to the interval duration to extend the interval duration;

[0072] S404: Repeat steps S402 to S403 until each interval duration is extended.

[0073] In this embodiment, when the surplus time is too short, there is no need to redistribute it. The first set value is 1 minute, 2 minutes or other durations. The setting of the first set value can exclude surplus times that are too short; the historical average speed is the average speed of passengers guided by signs in the past period of time (such as the past month). This speed can reflect the average speed of the public, and the interval time calculated therefrom has wide applicability; the determination of each latest time point fully takes into account the time it takes passengers to travel between nodes and the waiting time in the nodes, that is, the determined latest time point has high accuracy, and passengers can arrive at the corresponding process node at the corresponding latest time point to avoid missing their flights to the greatest extent; after obtaining the latest time point of each process node, if there is still surplus time from the interactive terminal to the first process node, the surplus time can be proportionally allocated to each interval time, so that passengers have more sufficient time in the subsequent travel process.

[0074] As a preferred embodiment, if multiple passengers are looking at the same electronic display screen at the same time, the method further includes:

[0075] Taking the exclusive plan map of any passenger among the passengers looking at the electronic display screen as the base plan map, and separating the guidance routes corresponding to each other passenger from the corresponding exclusive plan map;

[0076] For each separated guidance route, place the guidance route into the basic plan according to its position on the original dedicated plan;

[0077] Render each guide route in the basic plan into a different color and label the corresponding passenger's facial image for each color;

[0078] Determine whether there are overlapping sections among the guidance routes;

[0079] If there are overlapping sections, identify the locations of each overlapping section;

[0080] Each overlapping section is color-separated to facilitate passengers in determining whether the corresponding guidance route passes through the overlapping section.

[0081] The guide routes in the exclusive plan are long strips of set width. The color separation of any overlapping sections includes:

[0082] Determine the number of guidance routes passing through the overlapping section, and remove the color of the overlapping section;

[0083] The overlapping area is divided into a number of sub-strips of the same width, wherein the number of sub-strips is consistent with the number of guide routes passing through the overlapping section, and the sum of the widths of the sub-strips is equal to the set width; the color of a guide route passing through the overlapping section is taken, and an unrendered sub-strip is rendered with the color, and this step is repeated until each sub-strip is rendered with the color.

[0084] In this embodiment, the set width can be 2 cm, 3 cm or other widths, which are not limited here. A label column is provided next to the basic plan view, which displays the color corresponding to each guide route and the facial image of the passenger corresponding to each color, so that passengers can identify their respective guide routes. The guide routes of different passengers (such as Figure 4 The first guide route and the second guide route in the itinerary often have a certain degree of overlap, that is, the itinerary overlaps. In this embodiment, the overlapping section is divided into a number of sub-strips, and the extension direction of the sub-strips is consistent with the guide route. Each sub-strip represents a guide route, so that the displayed guide route maintains continuity for easy viewing by passengers.

[0085] As a preferred embodiment, determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment includes:

[0086] Determine the travel time from the current time point to the latest time point corresponding to the process node;

[0087] Divide the length of the route segment by the travel time to get the travel speed;

[0088] The time points of reaching each feature point are determined based on the travel speed, including:

[0089] For each feature point, determine the distance between the feature point and the passenger's current position, divide the distance by the travel speed to obtain the local travel duration corresponding to the feature point, add the local travel duration to the current time point to obtain the time point of arrival at each feature point.

[0090] In this embodiment, the travel speed is obtained based on the latest time point, that is, the target speed that the passenger needs to reach. The time points of each characteristic point determined by the speed can provide passengers with a target reference, that is, they must reach the corresponding characteristic point before a certain time point, which can supervise the passengers to ensure that they will not be delayed.

[0091] As a preferred embodiment, after step S7, the following steps are further included:

[0092] Obtain the passenger's location and recognition time when the passenger was last identified looking at an electronic sign;

[0093] Determine the duration from the identified time point to the current time point, determine the position interval distance from the passenger's position to the passenger's current position, and divide the position interval distance by the duration to obtain the passenger's actual speed;

[0094] Determine whether the travel speed exceeds a second set value of the actual speed. If so, obtain the usage conditions of the priority channel of the airline corresponding to the flight number, display the usage conditions on the electronic signboard, and ask the passenger whether the usage conditions match;

[0095] After receiving the user's confirmation information, forward the confirmation information to the process node;

[0096] Delete the estimated waiting time corresponding to the process node to postpone the latest time point corresponding to the process node to provide more time for passengers to reach the process node.

[0097] In this embodiment, the second set value can be 3m / s or other values. When the travel speed exceeds the actual speed of the second set value, it can be regarded that the passenger cannot reach the process node before the latest time point in any case; the use conditions can be additional payment, membership joining, etc., subject to the actual requirements of the corresponding airline; at this time, after obtaining the use conditions, the use conditions are displayed on the electronic display screen, and an agree / reject button is generated. If the passenger clicks the agree button, the control center receives the confirmation information and forwards it. After receiving the confirmation information, the process node opens a priority channel to the passenger so that he does not have to wait. Therefore, the latest time point corresponding to the process node can be postponed to provide more time for the passenger to reach the process node.

[0098] like Figure 5 As shown, in one embodiment, an airport smart identification device is provided, wherein a module in the airport smart identification device is used to execute the airport smart identification method, including:

[0099] A first acquisition module is used to acquire a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes a flight number, boarding time, and boarding gate;

[0100] The first processing module is used to retrieve the terminal floor plan, determine the interactive terminal location, boarding gate and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate and each process node;

[0101] The second acquisition module is used to obtain the flow of people at each process node and then determine the estimated waiting time at the process node;

[0102] The second processing module is used to determine the latest time point for the passenger to arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger;

[0103] The first display module is configured to, when it is recognized that a passenger is looking at any electronic signboard, display the corresponding exclusive plan on the electronic signboard, identify the passenger's current location and mark it on the exclusive plan;

[0104] a second display module, configured to highlight the route segment from the passenger's current location to the next process node on the dedicated plan view, determine the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and display the travel speed;

[0105] The third processing module is used to identify the preset characteristic points passed by the route segment, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the walking speed accordingly;

[0106] The repeating module is used to repeatedly execute steps S5 to S8 until the passenger arrives at the boarding gate.

[0107] The process of each module in the airport intelligent identification device provided in the embodiment of the present application realizing its own function can be specifically referred to the aforementioned Figure 1 The description of the illustrated embodiment will not be repeated here.

[0108] like Figure 6 As shown, in one embodiment, an airport smart signage system is provided, the system comprising:

[0109] Interactive terminal, used to obtain passenger facial images and flight information;

[0110] The node terminal of each process node is set at the corresponding process node to monitor the flow of people at the process node;

[0111] Several electronic display screens are used to display identification information to passengers. Each electronic display screen is equipped with a camera to identify whether the passenger is looking at the electronic display screen;

[0112] The control center communicates with the interactive terminal, each electronic display screen and each node terminal to execute the airport intelligent identification method.

[0113] In this application, the control center cooperates with the interactive terminal, each electronic display screen and each node terminal to execute the airport intelligent identification method, which can determine the passenger's boarding route and the latest time point of each process node through the passenger's flight information and the location of each node in the airport, and display an exclusive floor plan including the guide route, process nodes and the corresponding latest time point on each electronic display screen distributed in the airport, so that passengers can fully control the time consumed in each link to the boarding gate and their own travel progress by viewing the exclusive floor plan, which can avoid the problem of passengers missing flights to the greatest extent.

[0114] Figure 7 FIG. 1 shows an internal structure diagram of a control center in an embodiment. Figure 7 As shown, the control center includes a processor, a memory, a network interface, an input device and a display screen connected via a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the control center stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement the airport intelligent identification method provided by the embodiment of the present invention. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can execute the airport intelligent identification method provided by the embodiment of the present invention. The display screen of the control center can be a liquid crystal display or an electronic ink display screen. The input device of the control center can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the outer shell of the control center, or an external keyboard, touchpad or mouse.

[0115] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the control center to which the solution of the present invention is applied. The specific control center may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0116] In one embodiment, the airport smart identification device provided by the embodiment of the present invention can be implemented in the form of a computer program. The computer program can be used in Figure 7 The control center is run on the control center shown. The memory of the control center can store various program modules that make up the airport intelligent identification device, such as Figure 5 The computer program composed of the first acquisition module, the first processing module, the second acquisition module, the second processing module, the first display module, the second display module, the third processing module, and the repetition module shown in the figure enables the processor to execute the steps of the airport intelligent identification method of each embodiment of the present invention described in this specification.

[0117] For example, Figure 7 The control center shown can be Figure 5 The first acquisition module in the airport intelligent identification device shown executes step S1; the control center can execute step S2 through the first processing module; the control center can execute step S3 through the second acquisition module; the control center can execute step S4 through the second processing module; the control center can execute step S5 through the first display module; the control center can execute step S6 through the second display module; the control center can execute step S7 through the third processing module; the control center can execute step S8 through the repetition module.

[0118] In one embodiment, a control center is provided. The control center includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are performed:

[0119] S1: Obtaining a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes flight number, boarding time, and boarding gate;

[0120] S2: Retrieve the terminal floor plan, determine the interactive terminal location, boarding gate, and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate, and each process node;

[0121] S3: Obtain the flow of people at each process node, and then determine the estimated waiting time at that process node;

[0122] S4: Determine the latest time point at which the passenger will arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger;

[0123] S5: When it is recognized that the passenger is looking at any electronic signboard, the corresponding exclusive plan is displayed on the electronic signboard, and the current location of the passenger is identified and marked on the exclusive plan;

[0124] S6: highlighting the route segment from the passenger's current location to the next process node on the exclusive plan view, determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and displaying the travel speed;

[0125] S7: Identify the preset characteristic points that the route segment passes through, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the pace accordingly;

[0126] S8: Repeat steps S5 to S8 until the passenger arrives at the boarding gate.

[0127] In one embodiment, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor performs the following steps:

[0128] S1: Obtaining a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes flight number, boarding time, and boarding gate;

[0129] S2: Retrieve the terminal floor plan, determine the interactive terminal location, boarding gate, and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate, and each process node;

[0130] S3: Obtain the flow of people at each process node and then determine the estimated waiting time at that process node;

[0131] S4: Determine the latest time point at which the passenger will arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger;

[0132] S5: When it is recognized that the passenger is looking at any electronic signboard, the corresponding exclusive plan is displayed on the electronic signboard, and the current location of the passenger is identified and marked on the exclusive plan;

[0133] S6: highlighting the route segment from the passenger's current location to the next process node on the exclusive plan view, determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and displaying the travel speed;

[0134] S7: Identify the preset characteristic points that the route segment passes through, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the pace accordingly;

[0135] S8: Repeat steps S5 to S8 until the passenger arrives at the boarding gate.

[0136] It should be understood that, although the various steps in the flow chart of each embodiment of the present invention are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0137] Those skilled in the art will appreciate that all or part of the processes in the above-described embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-described methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0138] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0139] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. An airport intelligent identification method, applied to a control center, characterized in that: The method comprises: S1: Obtaining a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes flight number, boarding time, and boarding gate; S2: Retrieve the terminal floor plan, determine the interactive terminal location, boarding gate, and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate, and each process node; S3: Obtain the flow of people at each process node, and then determine the estimated waiting time at that process node; S4: Determine the latest time point at which the passenger will arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger; S5: When it is recognized that the passenger is looking at any electronic signboard, the corresponding exclusive plan is displayed on the electronic signboard, and the current location of the passenger is identified and marked on the exclusive plan; S6: highlighting the route segment from the passenger's current location to the next process node on the exclusive plan view, determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and displaying the travel speed; S7: Identify the preset characteristic points that the route segment passes through, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the pace accordingly; S8: Repeat steps S5 to S8 until the passenger arrives at the boarding gate; After obtaining the latest time point of each process node, it also includes: S410: Determine the distance between the interactive terminal location and the closest process node; S411: Divide the determined distance by the historical average speed to obtain the estimated time to reach the process node; S412: Determine the remaining time from the current time point to the latest time point of the process node; S413: Determine whether the remaining duration exceeds a first set value of the estimated duration. If so, subtract the estimated duration from the remaining duration to obtain a surplus duration. S414: Split the surplus duration into several sub-durations, and add each sub-duration to an interval duration to extend each interval duration, thereby adjusting each latest time point; S415: If the remaining time does not exceed the first set value of the estimated time, then the latest time points are not adjusted; Split the surplus duration into several sub-durations and add each sub-duration to an interval duration to extend each interval duration, including: S401: Calculate the sum of the interval durations to obtain the total interval duration; S402: Take an interval duration and calculate the ratio of the interval duration to the total interval duration; S403: Split the sub-duration of the proportion from the surplus duration, and add the sub-duration to the interval duration to extend the interval duration; S404: Repeat steps S402 to S403 until each interval duration is extended.

2. The method according to claim 1, characterized in that The latest time for passengers to arrive at each process node based on the estimated waiting time includes: S41: Obtain the distance between each process node and the boarding gate, and then calculate the interval distance between every two adjacent process nodes; S42: Sort the process nodes in descending order of distance from the boarding gate to obtain a node sequence; S43: Take the first process node of the node sequence as the calculation node; S44: Divide the distance between the computing node and the boarding gate by the historical average speed to obtain the interval time from the computing node to the boarding gate; S45: Calling back the interval duration and the estimated waiting time corresponding to the computing node for the boarding time point to obtain the latest time point of the computing node; S46: Take the next process node in the node sequence as the calculation node; S47: Divide the distance between the computing node and the previous process node by the historical average speed to obtain the interval time from the computing node to the previous process node; S48: callback the calculation node for the latest time point of the previous process node, and calculate the interval time from the previous process node to the previous process node and the estimated waiting time corresponding to the calculation node, to the latest time point of the calculation node; S49: Repeat steps S46 to S48 until the latest time point of each process node is obtained.

3. The method according to claim 1, characterized in that If multiple passengers are looking at the same electronic display screen at the same time, this also includes: Taking the exclusive plan map of any passenger among the passengers looking at the electronic display screen as the base plan map, and separating the guidance routes corresponding to each other passenger from the corresponding exclusive plan map; For each separated guidance route, place the guidance route into the basic plan according to its position on the original dedicated plan; Render each guide route in the basic plan into a different color and label the corresponding passenger's facial image for each color; Determine whether there are overlapping sections among the guidance routes; If there are overlapping sections, identify the locations of each overlapping section; Each overlapping section is color-separated to facilitate passengers in determining whether the corresponding guidance route passes through the overlapping section.

4. The method according to claim 3, characterized in that The guide routes in the exclusive plan are long strips of set width. The color separation of any overlapping sections includes: Determine the number of guidance routes passing through the overlapping section, and remove the color of the overlapping section; Divide the overlapping section into a plurality of sub-strips of the same width, wherein the number of sub-strips is the same as the number of guide routes passing through the overlapping section, and the sum of the widths of the sub-strips is equal to the set width; Take the color of a guide route passing through the overlapping section, and use the color to render an unrendered sub-strip, and repeat this step until each sub-strip is rendered with the color.

5. The method according to claim 1, wherein Determining the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment includes: Determine the travel time from the current time point to the latest time point corresponding to the process node; Divide the length of the route segment by the travel time to get the travel speed; The time points of reaching each feature point are determined based on the travel speed, including: For each feature point, determine the distance between the feature point and the passenger's current position, divide the distance by the travel speed to obtain the local travel duration corresponding to the feature point, add the local travel duration to the current time point to obtain the time point of arrival at each feature point.

6. The method according to claim 1, characterized in that After step S7, the method further includes: Obtain the passenger's location and recognition time when the passenger was last identified looking at an electronic sign; Determine the duration from the identified time point to the current time point, determine the position interval distance from the passenger's position to the passenger's current position, and divide the position interval distance by the duration to obtain the passenger's actual speed; Determine whether the travel speed exceeds a second set value of the actual speed. If so, obtain the usage conditions of the priority channel of the airline corresponding to the flight number, display the usage conditions on the electronic signboard, and ask the passenger whether the usage conditions are met; After receiving the user's confirmation information, forward the confirmation information to the process node; Delete the estimated waiting time corresponding to the process node to postpone the latest time point corresponding to the process node to provide more time for passengers to reach the process node.

7. An airport intelligent identification device, characterized in that: The module in the airport smart identification device is used to execute the airport smart identification method according to claim 1, including: A first acquisition module is used to acquire a passenger's facial image and flight information through an interactive terminal, wherein the flight information includes a flight number, boarding time, and boarding gate; The first processing module is used to retrieve the terminal floor plan, determine the interactive terminal location, boarding gate and each process node on the terminal floor plan, and generate a guidance route connecting the interactive terminal location, boarding gate and each process node; The second acquisition module is used to obtain the flow of people at each process node and then determine the estimated waiting time at the process node; The second processing module is used to determine the latest time point for the passenger to arrive at each process node based on the estimated waiting time, mark the corresponding latest time point at each process node, and obtain a dedicated floor plan for the passenger; The first display module is configured to, when it is recognized that a passenger is looking at any electronic signboard, display the corresponding exclusive plan on the electronic signboard, identify the passenger's current location and mark it on the exclusive plan; a second display module, configured to highlight the route segment from the passenger's current location to the next process node on the dedicated plan view, determine the passenger's travel speed based on the current time point, the latest time point corresponding to the process node, and the length of the route segment, and display the travel speed; The third processing module is used to identify the preset characteristic points passed by the route segment, and determine the time point of arrival at each characteristic point based on the travel speed. The time point of each characteristic point is marked at the corresponding characteristic point, so that when the passenger passes any characteristic point, he or she can determine whether the corresponding time point has been exceeded and adjust the walking speed accordingly; The repeating module is used to repeatedly execute steps S5 to S8 until the passenger arrives at the boarding gate.

8. An airport intelligent identification system, characterized in that: The system comprises: Interactive terminal, used to obtain passenger facial images and flight information; The node terminal of each process node is set at the corresponding process node to monitor the flow of people at the process node; Several electronic display screens are used to display identification information to passengers. Each electronic display screen is equipped with a camera to identify whether the passenger is looking at the electronic display screen; The control center communicates with the interactive terminal, each electronic display screen and each node terminal, and is used to execute the airport intelligent identification method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Navigation method and device based on airport icon

    CN109084771A

  • Navigation device

    JP2006113012A

  • Time regulated navigation of travel through an airport

    US20170108339A1

  • Face recognition technology-based airport smart flight display method and system

    WO2018014349A1