Methods and devices for determining whether luggage has been mistakenly taken
By collecting baggage tags and terminal information at communication nodes and combining them with passenger information, the system automatically determines whether baggage has been mistakenly taken, solving the problem of passengers taking the wrong baggage when retrieving it. This saves manpower and time costs and improves the accuracy and efficiency of the judgment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHEJIANG UNIVIEW TECH CO LTD
- Filing Date
- 2021-05-21
- Publication Date
- 2026-06-30
AI Technical Summary
When passengers arrive at the airport, they often rely on the shape and color of their luggage to collect it due to limited time, which may lead to them taking the wrong luggage. Current technology requires manual verification of electronic tags, which is labor-intensive and time-consuming, and has low passenger acceptance.
By collecting baggage tag information and terminal information in communication nodes, and searching for related information within a preset time period, it can determine whether the baggage has been taken by mistake, and make an automatic judgment by combining passenger facial information and behavioral information.
It enables automatic detection of whether luggage has been mistakenly taken, saving manpower and time costs and improving the accuracy and efficiency of the detection.
Smart Images

Figure CN113095095B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and more particularly to a method and apparatus for determining whether luggage has been mistakenly taken. Background Technology
[0002] When a flight arrives, passengers typically need to collect their luggage themselves. Due to time constraints, passengers usually rely on visually inspecting the luggage's appearance and color rather than actively verifying that the electronic tag information matches their boarding pass. This can lead to mistakes when similar-looking and similar-colored luggage is found. While staff could use electronic tag readers to check each piece of luggage and its tag individually, this would be labor-intensive and time-consuming, resulting in low passenger acceptance in practice. Summary of the Invention
[0003] This application provides a method and device for determining whether luggage has been taken by mistake, which can automatically determine whether luggage has been taken by mistake, thereby saving labor and time costs.
[0004] This application provides a method for determining whether luggage has been mistakenly taken, including:
[0005] Obtain the baggage tag identifiers collected by the communication node;
[0006] Each baggage tag identifier collected for evaluation is processed as follows:
[0007] Search for terminal information collected at the communication node within a first preset time period before the collection time indicated by the baggage tag and / or within a second preset time period after the collection time indicated by the baggage tag;
[0008] Determine whether the terminal information found contains the terminal information associated with the luggage tag. If not, determine that the luggage has been taken by mistake.
[0009] In one exemplary embodiment, the communication nodes include multiple nodes, which are sequentially arranged in the preset channel;
[0010] For each communication node, among the collected baggage tags, all baggage tags that have been identified as mistaken by previous nodes are filtered out, and the remaining baggage tags are used as the baggage tags to be judged in this communication node.
[0011] In one exemplary embodiment, when searching for terminal information collected within a first preset length of time period before the collection time indicated by the baggage tag and / or within a second preset length of time period after the collection time indicated by the baggage tag, the first preset length or the second preset length of the communication nodes set sequentially decreases sequentially.
[0012] In one exemplary embodiment, the luggage tag identifier is collected in the following manner:
[0013] The baggage tag identification of baggage passing through the communication node is collected by a reader installed at the communication node;
[0014] The terminal information is collected in the following ways:
[0015] Terminal information of mobile phones passing through the communication node is collected by an electronic fence device installed at the communication node; wherein the distance between the installation position of the electronic fence device and the installation position of the reader at the same communication node is within a preset distance range.
[0016] In one exemplary embodiment, determining whether the retrieved terminal information includes terminal information associated with the luggage tag identifier includes:
[0017] Based on the baggage tag identifier, the found terminal information, and the pre-established correspondence between the baggage tag identifier and the terminal information, it is determined whether the found terminal information contains the terminal information associated with the baggage tag identifier.
[0018] In one exemplary embodiment, before acquiring the baggage tag identifier collected by the communication node, facial information and behavioral information of passengers in a preset baggage claim area are acquired; the baggage in the baggage claim area is processed as follows:
[0019] When it is determined that the luggage has been picked up based on the behavioral information, the passenger's facial information is used to determine whether the luggage has been taken by mistake.
[0020] The passengers mentioned include those who collect their luggage, or those who collect their luggage and their companions.
[0021] In one exemplary embodiment, determining whether the retrieved luggage has been mistakenly taken based on the passenger's facial information includes:
[0022] Based on the passenger's facial information and the pre-established correspondence between the passenger's identity information and the result of whether the passenger's luggage passed the detection device, it is determined whether the retrieved luggage was taken by mistake; wherein, the passenger's identity information includes the passenger's facial information.
[0023] In one exemplary embodiment, before acquiring the baggage tag identifier collected by the communication node, if it is determined that the baggage has not been mistakenly taken, the characteristics of the baggage are acquired; and the baggage is determined to have been mistakenly taken based on the passenger's facial information and the characteristics of the baggage.
[0024] In one exemplary embodiment, determining whether the luggage has been mistakenly taken based on the passenger's facial information and the luggage's characteristics includes:
[0025] Based on the passenger's facial information, the characteristics of the luggage, and the pre-established correspondence between the passenger's identity information and the associated luggage characteristics, it is determined whether the luggage has been mistakenly taken; wherein, the passenger's identity information includes the passenger's facial information.
[0026] This application provides a device for determining whether luggage has been mistakenly taken, including a memory and a processor.
[0027] The memory is used to store a program for determining whether luggage has been mistakenly taken;
[0028] The processor is configured to read and execute the program used to determine whether luggage has been mistakenly taken, and perform the following operations:
[0029] Obtain the baggage tag identifiers collected by the communication node;
[0030] Each baggage tag identifier collected for evaluation is processed as follows:
[0031] Search for terminal information collected at the communication node within a first preset time period before the collection time indicated by the baggage tag and / or within a second preset time period after the collection time indicated by the baggage tag;
[0032] Determine whether the terminal information found contains the terminal information associated with the luggage tag. If not, determine that the luggage has been taken by mistake.
[0033] In one exemplary embodiment, the communication nodes include multiple nodes, which are sequentially arranged in the preset channel;
[0034] For each communication node, among the collected baggage tags, all baggage tags that have been identified as mistaken by previous nodes are filtered out, and the remaining baggage tags are used as the baggage tags to be judged in this communication node.
[0035] In one exemplary embodiment, when searching for terminal information collected within a first preset length of time period before the collection time indicated by the baggage tag and / or within a second preset length of time period after the collection time indicated by the baggage tag, the first preset length or the second preset length of the communication nodes set sequentially decreases sequentially.
[0036] In one exemplary embodiment, the luggage tag identifier is collected in the following manner:
[0037] The baggage tag identification of baggage passing through the communication node is collected by a reader installed at the communication node;
[0038] The terminal information is collected in the following ways:
[0039] Terminal information of mobile phones passing through the communication node is collected by an electronic fence device installed at the communication node; wherein the distance between the installation position of the electronic fence device and the installation position of the reader at the same communication node is within a preset distance range.
[0040] In one exemplary embodiment, determining whether the retrieved terminal information includes terminal information associated with the luggage tag identifier includes:
[0041] Based on the baggage tag identifier, the found terminal information, and the pre-established correspondence between the baggage tag identifier and the terminal information, it is determined whether the found terminal information contains the terminal information associated with the baggage tag identifier.
[0042] In one exemplary embodiment, the processor is configured to read and execute the program for determining whether luggage has been mistakenly taken, and further perform the following operations:
[0043] Before acquiring the baggage tag identifiers collected by the communication node, the facial and behavioral information of passengers in the preset baggage claim area is acquired; the baggage in the baggage claim area is processed as follows:
[0044] When it is determined that the luggage has been picked up based on the behavioral information, the passenger's facial information is used to determine whether the luggage has been taken by mistake.
[0045] The passengers mentioned include those who collect their luggage, or those who collect their luggage and their companions.
[0046] In one exemplary embodiment, determining whether the retrieved luggage has been mistakenly taken based on the passenger's facial information includes:
[0047] Based on the passenger's facial information and the pre-established correspondence between the passenger's identity information and the result of whether the passenger's luggage passed the detection device, it is determined whether the retrieved luggage was taken by mistake; wherein, the passenger's identity information includes the passenger's facial information.
[0048] In one exemplary embodiment, the processor is configured to read and execute the program for determining whether luggage has been mistakenly taken, and further perform the following operations:
[0049] Before acquiring the baggage tag information collected by the communication node, if it is determined that the baggage has not been mistakenly taken, the characteristics of the baggage are acquired; based on the passenger's facial information and the characteristics of the baggage, it is determined whether the baggage has been mistakenly taken.
[0050] In one exemplary embodiment, determining whether the luggage has been mistakenly taken based on the passenger's facial information and the luggage's characteristics includes:
[0051] Based on the passenger's facial information, the characteristics of the luggage, and the pre-established correspondence between the passenger's identity information and the associated luggage characteristics, it is determined whether the luggage has been mistakenly taken; wherein, the passenger's identity information includes the passenger's facial information.
[0052] This application embodiment obtains baggage tag identifiers collected by the communication node, and searches for terminal information collected by the communication node within a first preset length of time before the collection time of each baggage tag identifier and / or within a second preset length of time after the collection time of the baggage tag identifier for each collected baggage tag identifier. Based on whether the found terminal information contains terminal information associated with the baggage tag identifier, it determines whether the baggage has been mistakenly taken. This enables automatic determination of whether the baggage has been mistakenly taken, thereby saving labor and time costs.
[0053] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. Other advantages of this application can be realized and obtained by means of the solutions described in the description and the accompanying drawings. Attached Figure Description
[0054] The accompanying drawings are used to provide an understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0055] Figure 1 This is a flowchart illustrating a method for determining whether luggage has been mistakenly taken, as described in an embodiment of this application.
[0056] Figure 2 This is a flowchart illustrating the overall process of determining whether luggage has been mistakenly taken, as described in an embodiment of this application.
[0057] Figure 3 This is a flowchart illustrating part of the process for determining whether luggage has been mistakenly taken, as described in an embodiment of this application.
[0058] Figure 4 This is a schematic diagram of a device for determining whether luggage has been mistakenly taken, according to an embodiment of this application. Detailed Implementation
[0059] Figure 1 This is a flowchart illustrating a method for determining whether luggage has been mistakenly taken, as described in an embodiment of this application. Figure 1 As shown, the method for determining whether luggage has been mistakenly taken in this embodiment includes steps S11-S14:
[0060] S11. Obtain the baggage tag identifier collected by the communication node;
[0061] S12. For each baggage tag identifier to be judged, find the terminal information collected at the communication node within a time period of a first preset length before the collection time of the baggage tag identifier and / or within a time period of a second preset length after the collection time of the baggage tag identifier.
[0062] S13. Determine whether the terminal information found contains terminal information associated with the luggage tag.
[0063] S14. If the terminal information associated with the baggage tag is not included, it is determined that the baggage has been taken by mistake.
[0064] In one exemplary embodiment, the communication node can be a system that collects and uploads baggage tag identification and terminal information.
[0065] In one exemplary embodiment, the communication nodes comprise multiple nodes, arranged sequentially in the preset channels according to their distance from the baggage claim area, from closest to furthest. For example, the communication nodes can be positioned on passageways that passengers must pass through when exiting the airport terminal (e.g., communication nodes can be placed at each branching point within the airport), with the number determined based on the actual airport conditions. The communication nodes must also have sufficient spatial spacing, ideally ensuring that passengers pass through the nodes sequentially rather than in clusters. To ensure sequential passage, flow control channels can be implemented, with the width set to allow only one passenger to pass at a time. This maximizes the collection of terminal information from each passenger exiting the airport terminal, as well as the baggage tag information for each piece of luggage exiting the airport terminal.
[0066] In one exemplary embodiment, the baggage tag identifier can be the identification number of a baggage electronic tag.
[0067] In one exemplary embodiment, the terminal information may be IMSI (International Mobile Subscriber Identity): an international mobile subscriber identification code (or mobile phone identification number), assigned by the International Telecommunication Union (ITU) to operators, which is unique across all cellular networks. The IMSI identification number can be obtained from the operator based on the identity information and mobile phone number.
[0068] In one exemplary embodiment, for each communication node, among the collected baggage tag identifiers, all baggage tag identifiers that have been determined by previous nodes to be mistakenly taken are filtered out, and the remaining baggage tag identifiers are used as the baggage tag identifiers to be judged in this communication node.
[0069] In one exemplary embodiment, when searching for terminal information collected within a first preset time period before and / or a second preset time period after the collection time of the baggage tag, the first or second preset length in the sequentially set communication nodes is successively reduced. For example, the time period before and after the collection time of the baggage tag is set to 60 seconds for communication nodes near the baggage claim area, and 30 seconds for communication nodes farther from the baggage claim area. If the baggage has not been mistakenly taken, the terminal information associated with the baggage tag should be collected within a short time before or after the baggage tag is collected by the same communication node. If the time period before or after the collection time of the baggage tag is set too long, the baggage tag of the mistakenly taken baggage and the terminal information of the baggage owner may be collected at the same node, resulting in misjudgment. Therefore, reducing the time period before or after the collection time of the baggage tag can reduce misjudgment and improve the accuracy of determining whether the baggage has been mistakenly taken.
[0070] In one exemplary embodiment, the luggage tag identifier can be collected in the following manner:
[0071] The baggage tag identification of baggage passing through the communication node is collected by a reader installed at the communication node.
[0072] In one exemplary embodiment, the baggage tag identifier must correspond to the reader, or the baggage tag identifier must be recognizable by the reader. For example, the reader can be an RFID reader. An RFID reader is a device used to read RFID tag information. It communicates with the RFID electronic tag via an antenna to read and write the tag identification code.
[0073] In one exemplary embodiment, the reader may be a reader that reads the identification of baggage electronic tags.
[0074] In one exemplary embodiment, the terminal information can be collected in the following manner:
[0075] Terminal information of mobile phones passing through the communication node is collected by an electronic fence device installed at the communication node; wherein the distance between the installation position of the electronic fence device and the installation position of the reader at the same communication node is within a preset distance range.
[0076] In one exemplary embodiment, the electronic fence can be a device that uses electronic frame codes and obtains the IMSI and IMSI information of a mobile phone through a communication protocol.
[0077] In one exemplary embodiment, the distance between the installation location of the electronic fence device and the installation location of the reader at the same communication node is set as needed. For example, the installation location of the electronic fence device and the installation location of the reader at the same communication node are adjacent.
[0078] In one exemplary embodiment, determining whether the retrieved terminal information includes terminal information associated with the luggage tag identifier includes:
[0079] Based on the baggage tag identifier, the found terminal information, and the pre-established correspondence between the baggage tag identifier and the terminal information, it is determined whether the found terminal information contains the terminal information associated with the baggage tag identifier.
[0080] In one exemplary embodiment, the terminal information associated with the luggage can be determined based on the luggage tag identifier and the pre-established correspondence between the luggage tag identifier and terminal information. It can then be determined whether the terminal information associated with the luggage is included in the found terminal information. If it is not found, it indicates that the luggage has been mistakenly taken.
[0081] In one exemplary embodiment, the pre-established correspondence between the baggage tag identifier and terminal information can obtain the passenger's relevant identity information and phone number when checking in baggage. The corresponding mobile phone IMSI number (i.e., the aforementioned terminal information) can be obtained by associating with the operator's database. The passenger's identity information, mobile phone IMSI number, baggage tag identification number (i.e., the aforementioned baggage tag identifier), and baggage characteristics are bound together (as shown in Table 1) and saved to the database.
[0082] Table 1
[0083]
[0084] In one exemplary embodiment, when it is determined that luggage has been mistakenly taken, the owner's terminal information can be obtained through a pre-established correspondence between luggage tags and terminal information. The corresponding mobile phone number can then be located through the carrier, and a notification message can be sent to the luggage owner. In other embodiments, the notification message can be issued via airport announcements or airport screens.
[0085] In one exemplary embodiment, before acquiring the baggage tag identifier collected by the communication node, facial information and behavioral information of passengers in a preset baggage claim area are acquired; the baggage in the baggage claim area is processed as follows:
[0086] When it is determined that the luggage has been picked up based on the behavioral information, the passenger's facial information is used to determine whether the luggage has been taken by mistake.
[0087] The passengers mentioned include those who collect their luggage, or those who collect their luggage and their companions.
[0088] In one exemplary embodiment, in the baggage claim area (e.g., at the baggage carousel), when baggage is retrieved, the facial information of the passenger retrieving the baggage and the facial information of their companion can be captured by a camera installed in the baggage claim area (e.g., at the baggage carousel). By comparing the captured facial images with previously saved identity photos in a 1:N ratio (where N represents the number of pre-recorded identity photos), the identities of the person retrieving the baggage and their companion who helped them retrieve the baggage can be confirmed. Then, by associating this with the current baggage exit status (i.e., whether it passed through the detector reader), a preliminary determination can be made as to whether the baggage has been mistakenly taken.
[0089] In one exemplary embodiment, facial information recognition and behavioral information recognition can be performed using existing technologies, which will not be elaborated further here.
[0090] In one exemplary embodiment, determining whether the retrieved luggage has been mistakenly taken based on the passenger's facial information includes: determining whether the retrieved luggage has been mistakenly taken based on the passenger's facial information and a pre-established correspondence between the passenger's identity information and the result of whether the passenger's luggage passes through the detector; wherein, the passenger's identity information includes the passenger's facial information.
[0091] In one exemplary embodiment, the passenger's identity information includes the passenger's facial information, ID number, ID photo, terminal information, etc.
[0092] In one exemplary embodiment, the result of baggage passing through the detector can be obtained, and the result can be added to Table 1 according to the baggage tag identification, establishing a correspondence between the passenger's identity information and whether the passenger's baggage passed through the detector (as shown in Table 2). If the corresponding baggage is found not to have passed through the detector based on the passenger's (including the person who retrieved the baggage, or the person who retrieved the baggage and their companions) facial information, it is determined that the baggage has been mistakenly taken.
[0093] Table 2
[0094]
[0095] In one exemplary embodiment, upon determining that luggage has been mistakenly taken, the terminal information of the person who took the luggage can be obtained through a pre-established correspondence between passenger facial information and terminal information. The corresponding mobile phone number can then be located through the operator, thereby sending a notification message to the person who took the luggage incorrectly. In other embodiments, the notification message can be issued via airport announcements or airport screens.
[0096] In one exemplary embodiment, before acquiring the baggage tag identifier collected by the communication node, if it is determined that the baggage has not been mistakenly taken, the characteristics of the baggage are acquired; and the baggage is determined to have been mistakenly taken based on the passenger's facial information and the characteristics of the baggage.
[0097] In one exemplary embodiment, luggage is characterized using existing technology, which will not be elaborated further here.
[0098] In one exemplary embodiment, if the corresponding baggage passes through the detector based on the facial information of the passenger (including the person retrieving the baggage, or the person retrieving the baggage and their companions), it is determined that the baggage has not been mistakenly taken. However, simply determining whether baggage has passed through the detector is not accurate enough, as there may be cases where baggage is mistakenly taken due to similar colors and shapes. Therefore, further judgment is needed. At this point, the characteristics of the retrieved baggage are acquired and compared with the characteristics of the baggage retrieved by the passenger. If the acquired characteristics match the characteristics of the baggage retrieved by the passenger, it means the baggage has not been mistakenly taken; if the acquired characteristics do not match the characteristics of the baggage retrieved by the passenger, it means the baggage has been mistakenly taken.
[0099] In one exemplary embodiment, once it is determined that luggage has been mistakenly taken, the terminal information of the person who took the luggage can be obtained through a pre-established correspondence between luggage features and terminal information. The corresponding mobile phone number can then be located through the operator, thereby sending a notification message to the person who took the luggage incorrectly. In other embodiments, the notification message can be issued via airport announcements or airport screens.
[0100] The application scenarios of this application include, but are not limited to, airports, and are also applicable to other occasions where it is necessary to automatically determine that items have been taken by mistake.
[0101] This embodiment of the application searches for terminal information collected by the communication node within a first preset time period before the collection time of each baggage tag to be judged and / or within a second preset time period after the collection time of the baggage tag. It then determines whether the found terminal information includes terminal information associated with the baggage tag. If not, it determines that the baggage has been mistakenly taken. Therefore, this embodiment can automatically determine if baggage has been mistakenly taken, thereby saving labor and time costs.
[0102] Figure 2 This is a flowchart illustrating an example of determining whether luggage has been mistakenly taken, as described in an embodiment of this application. Figure 2 As shown, steps S21-S25 are included:
[0103] S21. Establish the correspondence between passenger identity information, mobile phone IMSI, baggage tag identification number and baggage characteristics;
[0104] S22. Scan and record the baggage tags that have been transmitted to the ground carousel, and add the results of whether the baggage has passed the detector to the corresponding established correspondence between passenger identity information, mobile phone IMSI, baggage tag identification number and baggage characteristics;
[0105] S23. When each piece of luggage is retrieved, obtain the facial information of the passenger who retrieved the luggage, and determine whether the retrieved luggage has been mistakenly taken based on the passenger's facial information; if it is determined that the luggage has not been mistakenly taken, proceed to step S24.
[0106] S24. Obtain the characteristics of the retrieved baggage and determine whether the retrieved baggage has been mistakenly taken based on the characteristics of the retrieved baggage; if it is determined that the baggage has not been mistakenly taken, proceed to step S25.
[0107] S25. Obtain the baggage tag identification and terminal information collected by the communication node, and determine whether the baggage has been mistakenly taken based on the collected baggage tag identification and terminal information.
[0108] In step S21, when checking in baggage, the passenger's identity information and mobile phone number can be obtained. The mobile phone IMSI number corresponding to the mobile phone number (i.e., the aforementioned terminal information) can be obtained through the associated operator database. The correspondence between the passenger's identity information, mobile phone IMSI, baggage tag identification number, and baggage characteristics (as shown in Table 1) can be saved to the database. The passenger's identity information may include, but is not limited to, the passenger's name, ID number, ID photo, and terminal information.
[0109] In step S22, upon arrival at the destination, staff collect the baggage from the aircraft and then transfer it to a conveyor belt. Before being transferred to the conveyor belt, each baggage tag already transferred to the ground conveyor belt is scanned individually using an RFID reader installed on the detector, recording the baggage that has passed through the detector. The results of whether the baggage has passed through the detector are added to the corresponding established correspondence between passenger identity information, mobile phone IMSI, baggage tag identification number, and baggage characteristics (as shown in Table 2).
[0110] In step S23, when passengers retrieve their luggage, they are facing the baggage carousel. A camera installed in a suitable location can accurately capture the facial information of the person retrieving the luggage and their companions. By comparing the captured facial images with previously saved identity photos in a 1:N ratio (where N represents the number of pre-recorded identity photos), the identities of the person retrieving the luggage and their companions who helped them retrieve the luggage can be confirmed. Then, it is linked to whether the retrieved luggage has passed through the detector reader (this can be done through the correspondence in step S22), which can preliminarily determine whether there is any case of luggage being taken by mistake.
[0111] In step S24, the acquired features are compared with the features of the passenger who retrieved the luggage. If they match, it means the luggage was not taken by mistake; if they do not match, it means the luggage was taken by mistake.
[0112] Steps S23 and S24 can prevent intentional mis-taking and can promptly send warning text messages. When the characteristics of the luggage are highly similar, it is difficult to confirm whether the luggage has been taken by mistake through steps S23 and S24, and step S25 is required for judgment.
[0113] Step S25 includes the following sub-steps:
[0114] S251. Obtain the baggage tag identifier collected by the communication node;
[0115] S252. For each baggage tag to be judged, find the terminal information collected at the communication node within a preset time period before and after the collection time of the baggage tag.
[0116] S253. Determine whether the terminal information found contains terminal information associated with the baggage tag.
[0117] S254. If the terminal information associated with the baggage tag is not included, it is determined that the baggage has been taken by mistake.
[0118] When similar luggage is mistakenly taken, passengers retrieving their luggage and their companions will leave the baggage carousel. At this time, RFID readers installed on airport access roads can collect the luggage tag identification number at different communication nodes. Similarly, electronic fence devices installed at the same communication node can collect the identification number of nearby mobile phones. Communication nodes can be set up on passageways that passengers must pass through when exiting the airport hall (for example, communication nodes can be placed at each branch intersection within the airport), with the number determined based on the actual situation of the airport. Communication nodes must also have a certain spatial spacing, and it is best to ensure that passengers pass through the communication node sequentially rather than in clusters. Generally, the collection distance of UHF (900MHz) passive RFID tags can reach 10 meters, and the collection distance of milliwatt-level (100mV) electronic fences can also typically reach 10 meters.
[0119] Installing these two devices at the same communication node allows RFID tags to be collected and identified by readers when a person passes near the node. Within a 60-second timeframe, the associated terminal information (which could be the IMSI) is also collected by the geofence device. If the RFID tag is identified, but the terminal information (which could be the IMSI) is not identified by the geofence at the same location or by another communication node within a similar timeframe, it is determined that the passenger has taken the wrong luggage. In this case, a warning SMS can be sent to the associated mobile phone number. However, the fact that both the luggage tag and the associated mobile phone number are identified by the corresponding devices within a similar timeframe does not necessarily mean the luggage belongs to the passenger. If the person who took the wrong luggage is close by, both tags may be collected. Therefore, when passing through the next communication node, the luggage tag is identified by the reader, and after a second reading, the associated mobile phone number is again identified by the geofence within a similar timeframe. If the same result is obtained after multiple readings of the same RFID tag, it is considered that the passenger has taken their own luggage, and the system's determination ends. (e.g.) Figure 3 (Example).
[0120] To improve accuracy, the time of collision can be determined within 30 seconds by using the time of the second communication node and within 10 seconds by using the time of the third communication node. By successively reducing the duration of the collision time, it can be ensured that the luggage that finally meets the spatiotemporal collision point determined by the system is indeed one's own luggage.
[0121] Figure 4 This is a schematic diagram of a device for determining whether luggage has been mistakenly taken, according to an embodiment of this application. Figure 4 As shown, the device for determining whether luggage has been mistakenly taken in this embodiment includes a memory and a processor.
[0122] The memory is used to store a program for determining whether luggage has been mistakenly taken;
[0123] The processor is configured to read and execute the program used to determine whether luggage has been mistakenly taken, and perform the following operations:
[0124] Obtain the baggage tag identifiers collected by the communication node;
[0125] Each baggage tag identifier collected for evaluation is processed as follows:
[0126] Search for terminal information collected at the communication node within a first preset time period before the collection time indicated by the baggage tag and / or within a second preset time period after the collection time indicated by the baggage tag;
[0127] Determine whether the terminal information found contains the terminal information associated with the luggage tag. If not, determine that the luggage has been taken by mistake.
[0128] In one exemplary embodiment, the communication nodes include multiple nodes, which are sequentially arranged in the preset channel;
[0129] For each communication node, among the collected baggage tags, all baggage tags that have been identified as mistaken by previous nodes are filtered out, and the remaining baggage tags are used as the baggage tags to be judged in this communication node.
[0130] In one exemplary embodiment, when searching for terminal information collected within a first preset length of time period before the collection time indicated by the baggage tag and / or within a second preset length of time period after the collection time indicated by the baggage tag, the first preset length or the second preset length of the communication nodes set sequentially decreases sequentially.
[0131] In one exemplary embodiment, the luggage tag identifier is collected in the following manner:
[0132] The baggage tag identification of baggage passing through the communication node is collected by a reader installed at the communication node;
[0133] The terminal information is collected in the following ways:
[0134] Terminal information of mobile phones passing through the communication node is collected by an electronic fence device installed at the communication node; wherein the distance between the installation position of the electronic fence device and the installation position of the reader at the same communication node is within a preset distance range.
[0135] In one exemplary embodiment, determining whether the retrieved terminal information includes terminal information associated with the luggage tag identifier includes:
[0136] Based on the baggage tag identifier, the found terminal information, and the pre-established correspondence between the baggage tag identifier and the terminal information, it is determined whether the found terminal information contains the terminal information associated with the baggage tag identifier.
[0137] In one exemplary embodiment, the processor is configured to read and execute the program for determining whether luggage has been mistakenly taken, and further perform the following operations:
[0138] Before acquiring the baggage tag identifiers collected by the communication node, the facial and behavioral information of passengers in the preset baggage claim area is acquired; the baggage in the baggage claim area is processed as follows:
[0139] When it is determined that the luggage has been picked up based on the behavioral information, the passenger's facial information is used to determine whether the luggage has been taken by mistake.
[0140] The passengers mentioned include those who collect their luggage, or those who collect their luggage and their companions.
[0141] In one exemplary embodiment, determining whether the retrieved luggage has been mistakenly taken based on the passenger's facial information includes:
[0142] Based on the passenger's facial information and the pre-established correspondence between the passenger's identity information and the result of whether the passenger's luggage passed the detection device, it is determined whether the retrieved luggage was taken by mistake; wherein, the passenger's identity information includes the passenger's facial information.
[0143] In one exemplary embodiment, the processor is configured to read and execute the program for determining whether luggage has been mistakenly taken, and further perform the following operations:
[0144] Before acquiring the baggage tag information collected by the communication node, if it is determined that the baggage has not been mistakenly taken, the characteristics of the baggage are acquired; based on the passenger's facial information and the characteristics of the baggage, it is determined whether the baggage has been mistakenly taken.
[0145] In one exemplary embodiment, determining whether the luggage has been mistakenly taken based on the passenger's facial information and the luggage's characteristics includes:
[0146] Based on the passenger's facial information, the characteristics of the luggage, and the pre-established correspondence between the passenger's identity information and the associated luggage characteristics, it is determined whether the luggage has been mistakenly taken; wherein, the passenger's identity information includes the passenger's facial information.
[0147] This application embodiment searches for terminal information collected by the communication node within a preset time period before and after the collection time of each baggage tag to be judged; it then determines whether the baggage has been mistakenly taken by judging whether the found terminal information contains terminal information associated with the baggage tag. This achieves automatic judgment of baggage being mistakenly taken, thereby saving labor and time costs.
[0148] This application describes several embodiments, but these descriptions are exemplary and not restrictive, and it will be apparent to those skilled in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are also possible. Unless specifically limited, any feature or element of any embodiment may be used in combination with, or may replace, any feature or element of any other embodiment.
[0149] This application includes and contemplates combinations of features and elements known to those skilled in the art. The embodiments, features, and elements disclosed in this application may also be combined with any conventional features or elements to form a unique inventive scheme as defined by the claims. Any feature or element of any embodiment may also be combined with features or elements from other inventive schemes to form another unique inventive scheme as defined by the claims. Therefore, it should be understood that any feature shown and / or discussed in this application may be implemented individually or in any suitable combination. Therefore, the embodiments are not limited except by the limitations imposed by the appended claims and their equivalents. Furthermore, various modifications and changes may be made within the scope of the appended claims.
[0150] Furthermore, in describing representative embodiments, the specification may have presented methods and / or processes as a specific sequence of steps. However, the method or process should not be limited to the specific order of steps described herein, to the extent that it does not depend on such a specific order. As will be understood by those skilled in the art, other sequences of steps are also possible. Therefore, the specific order of steps set forth in the specification should not be construed as a limitation of the claims. Moreover, the claims concerning the method and / or process should not be limited to the steps performed in the written order, and those skilled in the art will readily understand that these orders can be varied and still remain within the spirit and scope of the embodiments of this application.
[0151] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
Claims
1. A method for determining whether luggage has been mistakenly taken, characterized in that, The baggage tag identifier collected by the communication node is obtained; the baggage tag identifier is the identification number of the baggage electronic tag. Each baggage tag identifier collected for evaluation is processed as follows: Search for terminal information collected at the communication node within a first preset time period before the collection time indicated by the baggage tag and / or within a second preset time period after the collection time indicated by the baggage tag; Determine whether the terminal information found contains the terminal information associated with the luggage tag. If not, determine that the luggage has been taken by mistake. The baggage tag information is collected in the following way: The baggage tag identification of baggage passing through the communication node is collected by a reader installed at the communication node; The terminal information is collected in the following ways: Terminal information of mobile phones passing through the communication node is collected by an electronic fence device installed at the communication node; wherein the distance between the installation position of the electronic fence device and the installation position of the reader at the same communication node is within a preset distance range.
2. The method of claim 1, comprising: The communication nodes include multiple nodes, which are sequentially arranged in a preset channel; For each communication node, among the collected baggage tags, all baggage tags that have been identified as mistaken by previous nodes are filtered out, and the remaining baggage tags are used as the baggage tags to be judged in this communication node.
3. The method of claim 2, comprising: When searching for terminal information collected within a first preset time period before the collection time indicated by this baggage tag and / or within a second preset time period after the collection time indicated by this baggage tag, the first preset length or the second preset length in the sequentially set communication nodes decreases sequentially.
4. The method as described in claim 1, The determination of whether the retrieved terminal information contains terminal information associated with the luggage tag includes: Based on the baggage tag identifier, the found terminal information, and the pre-established correspondence between the baggage tag identifier and the terminal information, it is determined whether the found terminal information contains the terminal information associated with the baggage tag identifier.
5. The method according to any one of claims 1-4, further comprising: Before acquiring the baggage tag identifiers collected by the communication node, the facial and behavioral information of passengers in the preset baggage claim area is acquired; the baggage in the baggage claim area is processed as follows: When it is determined that the luggage has been picked up based on the behavioral information, the passenger's facial information is used to determine whether the luggage has been taken by mistake. The passengers mentioned include those who collect their luggage, or those who collect their luggage and their companions.
6. The method as described in claim 5, wherein determining whether the retrieved luggage has been mistakenly taken based on the passenger's facial information includes: Based on the passenger's facial information and the pre-established correspondence between the passenger's identity information and the result of whether the passenger's luggage passed the detection device, it is determined whether the retrieved luggage was taken by mistake; wherein, the passenger's identity information includes the passenger's facial information.
7. The method of claim 5, further comprising: Before acquiring the baggage tag identifier collected by the communication node, if it is determined that the baggage has not been mistakenly taken, the characteristics of the baggage are acquired; Based on the passenger's facial information and the characteristics of the luggage, it is determined whether the luggage has been mistakenly taken.
8. The method as described in claim 7, wherein determining whether the luggage has been mistakenly taken based on the passenger's facial information and the characteristics of the luggage includes: Based on the passenger's facial information, the characteristics of the luggage, and the pre-established correspondence between the passenger's identity information and the associated luggage characteristics, it is determined whether the luggage has been mistakenly taken; wherein, the passenger's identity information includes the passenger's facial information.
9. A device for determining whether luggage has been mistakenly taken, comprising a memory and a processor, characterized in that: The memory is used to store a program for determining whether luggage has been mistakenly taken; The processor is configured to read and execute the program for determining whether luggage has been mistakenly taken, and to execute the method as described in any one of claims 1-8.