Checkpoint fast passage method and device, electronic equipment and storage medium
By using a vehicle reservation information verification system and facial recognition technology, the system automatically reviews and approves vehicles or issues an alarm, solving the problem of manual ID verification at existing checkpoints. This achieves an efficient and safe security check process, reducing labor costs and security risks.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA MOBILE QUANTONG SYST INTEGRATION CO LTD
- Filing Date
- 2022-03-16
- Publication Date
- 2026-04-28
AI Technical Summary
Existing checkpoints require manual verification of ID cards, resulting in low security efficiency, high labor costs, security risks, and a high risk of incorrect or missed checks, making it difficult to effectively act as a filter and barrier.
By having vehicles submit reservation information in advance, the system uses facial recognition and the reservation checkpoint verification system to verify identities, automatically granting passage or triggering an alarm. The route is determined by combining security level and verification weight, reducing manual intervention.
It improves the safety and efficiency of security checks, reduces manpower requirements, enhances user travel convenience, and lowers labor costs and security risks.
Smart Images

Figure CN116822662B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent security inspection technology, and in particular to a method, device, electronic equipment, and storage medium for rapid passage through inspection stations. Background Technology
[0002] In existing technical solutions, security checkpoints are typically equipped with security screening equipment. After a vehicle enters the inspection lane, its license plate is first captured and recognized. Then, the driver and passengers stop at a parking space, turn off the engine, and exit the vehicle. They then proceed to an indoor manual checkpoint with their ID cards for identity verification via a terminal under the supervision of officers. In this security screening mode, the license plate number, vehicle characteristics, and the ID numbers and identities of the passengers are collected and displayed on the client interface. Simultaneously, the background system compares and associates the data with the vehicle and passengers, creating a file. If any anomalies are detected, an alarm is triggered to alert officers. Once identity verification is successful, the passengers are allowed to pass.
[0003] Most checkpoints operate by concentrating individuals awaiting inspection in indoor manual inspection booths. However, on-site inspectors require specialized personnel with lengthy training periods. Furthermore, each security checkpoint requires at least three people working in two shifts, resulting in high labor costs. Additionally, the presence of potentially dangerous individuals during on-site inspections poses significant safety hazards to both the site and passing personnel. Finally, prolonged manual inspections are prone to errors and omissions, hindering the checkpoints from effectively fulfilling their filtering and barrier functions. Summary of the Invention
[0004] This invention provides a method, device, electronic device, and storage medium for rapid passage through checkpoints, which solves the defects of existing technologies, such as low security inspection efficiency and high labor input, which require manual verification of ID cards one by one after a vehicle enters the checkpoint.
[0005] In a first aspect, the present invention provides a method for rapid passage through a checkpoint, comprising:
[0006] Obtain the reservation information reported in advance by the target vehicle. The reservation information includes the vehicle reservation information of the target vehicle, the identity reservation information of all passengers who are expected to ride in the target vehicle, and the reserved checkpoint.
[0007] Review the aforementioned appointment information;
[0008] If the reservation information is approved, a pass permit is sent to the target vehicle, allowing it to pass through the reserved checkpoint.
[0009] In one embodiment, after sending a pass permit to the target vehicle allowing passage through the scheduled checkpoint, the method further includes:
[0010] Receive facial images of all passengers traveling in the target vehicle, uploaded by the scheduled checkpoint.
[0011] The facial image is captured by the appointment checkpoint after it collects the license plate image of the target vehicle and matches the vehicle appointment information with the license plate image.
[0012] Each face image is input into a face recognition model to obtain identity detection information corresponding to each face image output by the face recognition model;
[0013] If the identity detection information matches the identity reservation information, the reservation checkpoint is instructed to allow the target vehicle to pass.
[0014] In one embodiment, if it is determined that the identity detection information is inconsistent with the identity appointment information, an early warning message is sent to the appointment checkpoint;
[0015] The warning information includes facial images of relevant persons who caused the inconsistency between the identity detection information and the identity reservation information.
[0016] In one embodiment, reviewing the appointment information includes:
[0017] Based on the identity reservation information of each person passing through, determine the verification weight of each person passing through;
[0018] Obtain the security level parameters of the scheduled checkpoint;
[0019] Based on the verification weight of each person passing through and the security level parameters of the reserved checkpoint, the passage parameters for each person passing through the reserved checkpoint are determined.
[0020] The passage parameters of each person are compared with the preset passage threshold to obtain the review result of the target vehicle passing through the reserved checkpoint.
[0021] In one embodiment, if the reservation information is approved, sending a pass permit to the target vehicle allowing it to pass through the reserved checkpoint further includes:
[0022] Determine the security level parameters of all checkpoints within a preset range and the verification weight of each person passing through, so as to filter out all passable checkpoints from all checkpoints that allow the target vehicle to pass through;
[0023] Based on the location information of each passable checkpoint and the current location information of each person passing through, determine the optimal driving route for the target vehicle to reach each passable checkpoint after picking up each person passing through;
[0024] Select the passable checkpoint corresponding to the optimal driving route with the shortest total driving distance as the optimal checkpoint;
[0025] Send the optimal checkpoint and its location information to the target vehicle;
[0026] The preset range is comprehensively defined based on the passable checkpoint deployment domain for each person, and the passable checkpoint deployment domain is determined based on the passage parameters of each person.
[0027] In one embodiment, if the review result of the appointment information is unqualified, the method further includes:
[0028] Select the optimal checkpoint from all checkpoints within the preset range;
[0029] The optimal checkpoint and its location information are sent to the target vehicle.
[0030] In one embodiment, obtaining the security level parameters of the scheduled checkpoint includes:
[0031] Based on the detection categories of the appointment checkpoints and the detection weights for each detection category, the security level parameters of the appointment checkpoints are determined.
[0032] The detection category is at least one of health code detection, facial recognition verification detection, and key personnel information detection.
[0033] In a second aspect, the present invention provides a rapid passage device for checkpoints, comprising:
[0034] The information collection unit is used to obtain the reservation information reported by the target vehicle. The reservation information includes the vehicle reservation information of the target vehicle, the identity reservation information of all passengers who are expected to ride in the target vehicle, and the reservation checkpoint.
[0035] The information review unit is used to review the reservation information;
[0036] The signal transmitting unit is used to send a passage permit to the target vehicle, allowing it to pass through the reserved checkpoint, if the review result of the reservation information is qualified.
[0037] Thirdly, the present invention provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of any of the above-described checkpoint fast passage methods.
[0038] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the checkpoint fast passage method as described above.
[0039] The fast passage method, device, electronic equipment, and storage medium provided by this invention can perform verification of all personnel passing through a vehicle based on the reservation information reported in advance by the vehicle. This can pre-screen for potential security incidents during the on-site security check, thereby improving the security of the security check. Furthermore, if the reservation information is verified, the vehicle can pass through the checkpoint quickly and without obstacles, improving the efficiency of the security check and the convenience of users' travel, and effectively saving manpower at the checkpoint. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0041] Figure 1 This is a flowchart illustrating a method for rapid passage through a checkpoint in the prior art;
[0042] Figure 2 This is a flowchart illustrating the rapid passage method for checkpoints provided by the present invention;
[0043] Figure 3 This is a signaling diagram of the checkpoint fast passage method provided by the present invention;
[0044] Figure 4 This is a schematic diagram showing the distribution of personnel at each checkpoint's node deployment domain, as provided by the present invention.
[0045] Figure 5 This is a schematic diagram of the structure of the checkpoint fast passage device provided by the present invention;
[0046] Figure 6 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0048] It should be noted that, in the description of the embodiments of the present invention, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. Those skilled in the art can understand the specific meaning of the above terms in the present invention according to the specific circumstances.
[0049] Figure 1 This is a flowchart illustrating a method for rapid passage through checkpoints in existing technology, such as... Figure 1 As shown, the security check procedures at existing checkpoints are largely similar, with most checkpoints still using manual ID verification. For example, passenger vehicles with seven seats or less are typically inspected outdoors.
[0050] After a vehicle enters the inspection lane at the checkpoint, its license plate is first captured and identified to check whether the vehicle is in good condition. Then, all passengers must turn off their engines and get out of the vehicle in the parking space, each carrying their ID card to the indoor manual inspection station. Subsequently, under the supervision of the on-duty personnel, the identity of each passenger is verified using a human-ID verification terminal.
[0051] In this security check mode, the system collects license plate numbers, vehicle characteristics, ID card numbers of passengers, and identity verification information, which is then displayed on the client interface. At the same time, it compares the data with the files of all passengers accessed in the backend and establishes a file linking the person and the vehicle. If any abnormality is found, an alarm is triggered to alert the on-duty personnel. After the identity verification is passed, the relevant passengers are allowed to pass.
[0052] This inspection method requires at least several professionals and two shifts of manpower at a security checkpoint, resulting in high labor costs. Furthermore, the presence of potentially dangerous individuals during on-site checks poses significant safety risks to both the checkpoint staff and other personnel. For example, during pandemic prevention checks, if a person being checked is infected, it creates a safety hazard for the checkpoint personnel. Finally, prolonged manual checks are prone to errors and omissions, hindering the checkpoint's ability to effectively act as a filter and barrier.
[0053] In view of this, it is urgent to improve the inspection methods used at existing checkpoints in order to overcome the above-mentioned deficiencies.
[0054] The following is combined with Figures 2-6This invention describes the checkpoint fast passage method, apparatus, electronic device, and storage medium provided in embodiments of the present invention.
[0055] Figure 2 This is a flowchart illustrating the fast passage method for checkpoints provided by the present invention, as shown below. Figure 2 As shown, the main steps are performed by the verification system within the checkpoint:
[0056] Step 101: Obtain the reservation information pre-reported by the target vehicle.
[0057] The reservation information includes the vehicle reservation information of the target vehicle, the identity reservation information of all passengers expected to ride in the target vehicle, and the reserved checkpoint.
[0058] The fast passage method for checkpoints provided by this invention adopts an appointment-based security check approach.
[0059] Figure 3 This is a signaling diagram of the checkpoint fast passage method provided by the present invention, as shown below. Figure 3 As shown, before the target vehicle needs to travel, the driver can search for the checkpoints that it will pass through along its entire route and book these checkpoints as scheduled.
[0060] The driver collects the identity information of all passengers who are expected to ride in the target vehicle as identity reservation information, and sends the collected identity reservation information, the license plate information of the target vehicle, and the reservation information of the checkpoint to be booked to the verification system.
[0061] Optionally, to facilitate drivers of the target vehicle uploading information, a reservation mini-program can be created in advance. This mini-program can transmit the reservation information entered by the driver to the verification system in real time, so that the verification system can review the reservation information uploaded by each driver. The verification system can be set up on a remote server.
[0062] The identity reservation information of each passenger may include at least one of the following: the passenger's ID card information, facial photo, or identity information. Therefore, the set T of identity reservation information for all passengers expected to board the target vehicle can be recorded as follows:
[0063] T = {T1,...,T} i ,...T n}
[0064] Among them, T i This represents the identity reservation information of the i-th person passing through, and n is the total number of people passing through the target vehicle.
[0065] Step 102: The reservation information is reviewed by the verification system.
[0066] It should be noted that the checkpoint fast passage method provided by the present invention involves the system reviewing the reservation information uploaded by the drivers of each target vehicle before the target vehicle arrives at the reserved checkpoint.
[0067] To monitor all personnel passing through the target vehicle, the deployment site of each checkpoint is recorded as S. j Then the set of checkpoints S can be recorded as:
[0068] S = {S1,...,S} j ,...S m}
[0069] Among them, S j Let m be the j-th checkpoint deployed, and m be the total number of checkpoints in the area.
[0070] The verification system can verify all passengers in the target vehicle based on the reservation information uploaded by the target vehicle. For example, it can screen the health information of each passenger by calling the epidemic prevention interface data and obtain the health information screening results of all passengers; it can call the public security verification system data to obtain the security information screening results of all passengers, etc. Finally, the system can determine the review result of the target vehicle based on the obtained health information screening results and security information screening results.
[0071] Step 103: If the verification result of the reservation information is qualified, the verification system sends a pass permit to the target vehicle, allowing it to pass through the reservation checkpoint.
[0072] Combination Figure 3 As shown, if the verification system determines that the health information screening results and security information screening results of all passengers passing through the target vehicle are normal based on the above reservation information, the review result is considered normal; if the health information screening result or security information screening result of any passenger related to the target vehicle is abnormal, the review result is considered abnormal.
[0073] The verification system will send the review results back to the target vehicle, so that the driver of the target vehicle can decide whether to pass through the scheduled inspection station based on the review results.
[0074] Generally, once the verification system determines that the review result is satisfactory, it will send a pass to the target vehicle, allowing it to enter the scheduled checkpoint. At this point, the verification system also needs to verify whether the identity of the actual person passing through matches the identity of the person who made the reservation, in order to generate a verification result and send it to the scheduled checkpoint.
[0075] If the verification result at the scheduled checkpoint is normal, the checkpoint will be opened to allow the target vehicle to pass.
[0076] Optionally, after the target vehicle has completely passed through the checkpoint, the checkpoint will send a record of the target vehicle's passage back to the scheduled inspection station.
[0077] Correspondingly, if the verification result of the appointment checkpoint is abnormal, it means that the person who made the appointment does not match the person who actually passed through. At this time, the verification system will send an alarm signal to the appointment checkpoint to prompt the checkpoint to verify the identity mismatch through manual confirmation.
[0078] The fast passage method for checkpoints provided by this invention performs verification of all passengers in a vehicle based on the pre-reported reservation information. This can pre-screen for potential security incidents during the on-site security check, improving the safety of the security check. Furthermore, if the reservation information verification is successful, the vehicle can pass through the checkpoint quickly and without obstacles, improving the efficiency of the security check and the convenience of users' travel, and effectively saving manpower at the checkpoint.
[0079] Based on the above embodiments, as an optional embodiment, after the verification system sends a pass permit to the target vehicle allowing passage through the pre-booked checkpoint, the method further includes: receiving facial images of all passengers in the target vehicle uploaded by the pre-booked checkpoint; the facial images are captured by the pre-booked checkpoint after acquiring the license plate image of the target vehicle and matching the vehicle reservation information with the license plate image; inputting each facial image into a facial recognition model to obtain identity detection information corresponding to each facial image output by the facial recognition model; and, if it is determined that the identity detection information is consistent with the identity reservation information, instructing the pre-booked checkpoint to allow the target vehicle to pass.
[0080] Cameras are installed at the scheduled checkpoint. After the target vehicle obtains a pass and arrives at the scheduled checkpoint, the cameras capture facial images of each person passing through the target vehicle and send all facial images to the verification system.
[0081] The verification system pre-stores a trained facial recognition model, which can perform facial recognition on each input frame of facial image and output the corresponding facial recognition result. This facial recognition result includes at least identity detection information, such as the passerby's ID card information and facial photograph.
[0082] It should be noted that this invention does not impose specific limitations on the construction and training process of the face recognition model. For example, it can be constructed and trained using existing deep convolutional networks.
[0083] Furthermore, the verification system will match and verify the facial recognition results identified above with the identity reservation information in the reservation information pre-reported by the target vehicle to determine whether the person currently in the passage is the same as the person who made the reservation.
[0084] If the identity detection information is consistent with the identity reservation information, it is determined whether the person currently in the target vehicle is the same person who made the reservation.
[0085] At this point, the verification system will send the verification results back to the scheduled inspection station; if the inspection station receives a satisfactory verification result, it will open the checkpoint and allow the target vehicle to pass.
[0086] Based on the above embodiments, as an optional embodiment, if it is determined that the identity detection information and the identity reservation information are inconsistent, a warning message is sent to the reservation checkpoint; the warning message mainly includes the facial images of the relevant persons passing through who caused the inconsistency between the identity detection information and the identity reservation information.
[0087] Accordingly, if the verification system finds that the identity verification information of person A is inconsistent with the identity reservation information during the process of comparing the identity detection information with the identity reservation information, it will promptly feed back the relevant identity detection information of person A to the reservation checkpoint and issue an early warning, such as triggering the alarm device in the reservation checkpoint to remind the verification personnel at the reservation checkpoint to manually verify the identity of person A.
[0088] Because the alarm device is activated, on-site inspectors can take necessary security measures according to the pre-established emergency response guidelines to prevent dangerous situations from occurring.
[0089] If the verification personnel find that the identity of the person passing through is qualified after manual verification, the verification personnel will manually open the checkpoint to allow the target vehicle to pass, and the final verification result will be fed back to the verification system for record.
[0090] If the identity of the person A is found to be invalid during manual verification by the inspectors, the target vehicle will not be allowed to pass, and emergency response will be initiated by relevant departments or personnel.
[0091] The fast passage method for checkpoints provided by this invention uses the identity reservation information in the reservation information reported in advance by the vehicle to verify the identity detection information of the person currently passing through the target vehicle, so as to avoid the hidden dangers caused by the person passing through forging or falsely reporting reservation information, and effectively ensure the accuracy of security checks at checkpoints.
[0092] Based on the above embodiments, as an optional embodiment, the review of the reservation information includes: determining the verification weight of each person based on their identity reservation information; obtaining the security level parameters of the reservation checkpoint; determining the passage parameters for each person to pass through the reservation checkpoint based on the verification weight of each person and the security level parameters of the reservation checkpoint; comparing the passage parameters of each person with a preset passage threshold to obtain the review result of the target vehicle passing through the reservation checkpoint; if any of the passage parameters is less than the preset passage threshold, the review result is unqualified.
[0093] This invention provides a specific implementation method for verifying the reservation information reported by the target vehicle, wherein the passage parameter α of the i-th person passing through is... i The calculation formula is:
[0094]
[0095] Here, β is a security level parameter related to the health code detection, facial recognition verification, and key personnel information detection categories of each checkpoint. The higher the security level of the checkpoint, the larger the value of the security level parameter; the lower the security level of the checkpoint, the smaller the value of the security level parameter.
[0096] ω i This refers to the verification weight of the i-th person passing through. Its value range is related to the importance coefficient of the i-th person passing through. The more important the target person is, the greater the corresponding verification weight.
[0097] This invention can determine the verification weight of each person passing through by analyzing the identity reservation information in the reservation information; at the same time, it can determine the corresponding security level parameter based on the security level of the reservation checkpoint. The determination of the above verification weight and security level parameter can be obtained by looking up tables, that is, by pre-constructing a verification weight lookup table and a security level parameter lookup table and storing them in the verification system.
[0098] Furthermore, based on the above formula (1), the passage parameters for each person passing through the scheduled checkpoint can be calculated using the verification weight of each person and the security level parameters of the scheduled checkpoint.
[0099] After obtaining the passage parameters of each person passing through the target vehicle, the verification system compares each passage parameter with a preset passage threshold. If the passage parameters of all persons passing through are less than the preset passage threshold, the verification result is considered qualified. If the passage parameters of any person passing through (let's call him Person B) are not less than the preset passage threshold, Person B is considered not allowed to pass through the reserved checkpoint, and the verification result is set as unqualified.
[0100] It should be noted that the verification weight of the above-mentioned personnel, the security level parameters of the checkpoints, and the preset passage thresholds can all be adjusted in real time according to the geographical location of each checkpoint, the current inspection items, and the inspection intensity of each inspection item.
[0101] The checkpoint fast passage method provided by this invention can adjust the security level parameters of the checkpoint according to the security level setting, and then set the audit result coefficient α. i The calculation results can be used to change the different standards for checking people passing through when different security levels are achieved.
[0102] Based on the above embodiments, as an optional embodiment, if the review result of the reservation information is qualified, sending a passage permit to the target vehicle to pass through the reserved checkpoint further includes: determining the security level parameters of all checkpoints within a preset range and the verification weight of each person passing through, so as to filter out all passable checkpoints that allow the target vehicle to pass through from all checkpoints; determining the optimal driving route for the target vehicle to reach each passable checkpoint after picking up each person passing through, based on the location information of each passable checkpoint and the current location information of each person passing through; selecting the passable checkpoint corresponding to the optimal driving route with the shortest total driving distance as the optimal checkpoint; and sending the optimal checkpoint and its location information to the target vehicle; the preset range is comprehensively defined based on the passable checkpoint deployment domain of each person passing through, and the passable checkpoint deployment domain is determined based on the passage parameters of each person passing through.
[0103] This invention can also combine target control algorithms with checkpoint reservation access, providing users with a new method for booking travel. At the same time, it combines proactive checkpoint reservation with checkpoint locations, passage parameters of passengers passing through each checkpoint, etc., to provide users with more optimized route selection information.
[0104] Since the greater the verification weight of any person i, the greater the corresponding passage parameter α at the same checkpoint. i The smaller the value of α, the smaller the range and area of checkpoints that can be accessed; conversely, if the target person is not a key personnel, the corresponding passage parameter α will be larger. i The larger the size, the larger the range and area of checkpoints that can be accessed.
[0105] Figure 4 This is a schematic diagram showing the distribution of personnel deployment domains at various checkpoints provided by the present invention. As a specific implementation, the deployment of personnel at each checkpoint node can be as follows: Figure 4 As shown.
[0106] Assuming the target vehicle carries a total of passengers T1, T2, T3, and T4, whose coordinates before boarding are (x1, y1), (x2, y2), (x3, y3), and (x4, y4), respectively, and their corresponding verification weights are denoted as ω1 = 10, ω2 = 8, ω3 = 6, and ω4 = 9, the passage parameters for each passenger can be calculated using the formula (1) above. This allows us to determine the deployment radius r1-r4 of each passenger relative to any checkpoint, i.e.:
[0107] r1=α1*R s r2=α2*R s r3=α3*R s ,
[0108] Among them, R s This represents the maximum deployment radius of the checkpoint.
[0109] Therefore, the deployment radii of the four personnel can be used to calculate the deployment domains Area1, Area2, Area3, and Area4 of the checkpoints that the four personnel can pass through. Since α1*R s <α4*R s <α2*R s <α3*R s Therefore Area1 <Area4<Area2<Area3。
[0110] Furthermore, due to Figure 4 There is an intersection area ② between Area1, Area2, and Area3 corresponding to personnel T1, T2, and T3. Therefore, personnel T1, T2, and T3 are allowed to pass through the checkpoints within the intersection area ②. However, since the deployment domain of the passable checkpoint for personnel T4 does not overlap with the intersection area ②, personnel T4 is not allowed to pass through the checkpoints within the intersection area ②.
[0111] comprehensive Figure 4 If there is no common intersection between the accessible checkpoint deployment domains Area1, Area2, Area3, and Area4 for the four passable personnel, it is assumed that none of the checkpoints allow these four personnel to pass at the same time, meaning that the target vehicle cannot pass through any checkpoint.
[0112] Furthermore, if there are multiple passable checkpoints in the common intersection of the deployment domains of all passable checkpoints for all passengers, the optimal driving route for the target vehicle to reach each passable checkpoint after picking up each passenger can be determined first. Then, the optimal driving route with the shortest total driving distance can be selected from all the optimal driving routes, and the passable checkpoint corresponding to this route can be taken as the optimal checkpoint.
[0113] Finally, the verification system sends the selected optimal checkpoint and its location information to the target vehicle.
[0114] 1) As an optional implementation, summarizing the above target control algorithm, the optimal checkpoint passage scheme for all personnel in a vehicle can be calculated using an exponential function as follows:
[0115]
[0116] Specifically, the present invention also provides a method for directly calculating the position coordinates of the left and right checkpoints based on the current position coordinates of each passing user. The specific calculation formula is as follows:
[0117]
[0118] Set the current location coordinates (x1, y1), ..., (x...) of all users who are currently in access. cnumj ,y cnumj By inputting the above calculation formula, the optimal checkpoint location coordinates can be obtained through solving.
[0119] Here, l>0 is an adjustable parameter set by the checkpoint based on the actual traffic conditions.
[0120] Optionally, the optimal driving route with the shortest total driving distance determined by the above method can also be sent to the target vehicle, so that the target vehicle can quickly reach the optimal passable checkpoint with the shortest distance.
[0121] The checkpoint fast passage method provided by this invention, based on the above-mentioned target control algorithm, can provide the optimal travel plan for the target vehicle, effectively saving users' travel time and improving users' travel experience.
[0122] Based on the above embodiments, as an optional embodiment, if the review result of the reservation information is unqualified, the method further includes: the verification system selecting the optimal checkpoint from all checkpoints within a preset range; and sending the optimal checkpoint and its location information to the target vehicle.
[0123] Specifically, the target vehicle sends appointment information to the verification system to request passage through a pre-booked checkpoint. The verification system reviews the appointment information, and the review result indicates that the target vehicle is not allowed to pass through the pre-booked checkpoint.
[0124] In this situation, the verification system automatically obtains the identity and reservation information of all passers-by based on the reservation information reported by the user, and at the same time obtains the current location coordinates of each passer-by.
[0125] Based on the method described in the above embodiments, passable checkpoints that can satisfy the passage of the target vehicle are selected from all checkpoints. Furthermore, based on the length of the optimal travel route from the target vehicle to each passable checkpoint after picking up each passenger, the passable checkpoint corresponding to the optimal travel route with the shortest total travel distance is selected from all passable checkpoints and recommended as the optimal checkpoint to the target vehicle.
[0126] The fast checkpoint passage method provided by this invention can recommend the nearest optimal checkpoint that allows passage to the target vehicle when the target vehicle's scheduled checkpoint does not allow passage. This can effectively coordinate and resolve the user's travel needs with the inspection requirements of each checkpoint, thereby improving the user's travel experience.
[0127] Optionally, the aforementioned verification system obtains security level parameters for the scheduled checkpoint, including:
[0128] Based on the detection categories of the appointment checkpoints and the detection weights for each category, the security level parameters of the appointment checkpoints are determined; the detection categories are at least one of health code detection, facial recognition verification detection, and key personnel information detection.
[0129] Figure 5 This is a schematic diagram of the structure of the checkpoint fast passage device provided by the present invention, as shown below. Figure 5 As shown, it mainly includes, but is not limited to, an information acquisition unit 51, an information review unit 52, and a signal transmission unit 53, wherein:
[0130] The information collection unit 51 is mainly used to obtain the reservation information reported by the target vehicle. The reservation information includes the vehicle reservation information of the target vehicle, the identity reservation information of all passengers who are expected to ride in the target vehicle, and the reservation checkpoint.
[0131] Information review unit 52 is mainly used to review the reservation information;
[0132] The signal sending unit 53 is mainly used to send a passage permit to the target vehicle, allowing it to pass through the reserved checkpoint, when the review result of the reservation information is qualified.
[0133] It should be noted that the checkpoint fast passage device provided in this embodiment of the invention can execute the checkpoint fast passage method described in any of the above embodiments during specific operation, which will not be elaborated in this embodiment.
[0134] The checkpoint fast passage device provided by this invention performs verification of all passengers in a vehicle based on the pre-reported reservation information. This can pre-screen for potential security incidents during the on-site security check, improving the safety of the security check. Furthermore, if the reservation information is verified, the vehicle can pass through the checkpoint quickly and without obstacles, improving the efficiency of the security check and the convenience of users' travel, and effectively saving manpower at the checkpoint.
[0135] Figure 6 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 6 As shown, the electronic device may include a processor 610, a communications interface 620, a memory 630, and a communication bus 640, wherein the processor 610, communications interface 620, and memory 630 communicate with each other via the communication bus 640. The processor 610 can call logical instructions in the memory 630 to execute a checkpoint fast-pass method. This method includes: obtaining pre-reported reservation information from a target vehicle, the reservation information including the vehicle's reservation information, the identity reservation information of all passengers expected to ride in the target vehicle, and the reserved checkpoint; reviewing the reservation information; and, if the review result of the reservation information is satisfactory, sending a pass permit to the target vehicle allowing passage through the reserved checkpoint.
[0136] Furthermore, the logical instructions in the aforementioned memory 630 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0137] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, wherein when the program instructions are executed by a computer, the computer is able to execute the checkpoint fast passage method provided by the above methods, the method comprising: obtaining reservation information pre-reported by a target vehicle, the reservation information including vehicle reservation information of the target vehicle, identity reservation information of all passengers expected to ride in the target vehicle, and the reserved checkpoint; reviewing the reservation information; and, if the review result of the reservation information is qualified, sending a passage permit to the target vehicle allowing passage through the reserved checkpoint.
[0138] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program implements the checkpoint fast passage method provided in the above embodiments. The method includes: obtaining reservation information pre-reported by a target vehicle, the reservation information including vehicle reservation information of the target vehicle, identity reservation information of all passengers expected to ride in the target vehicle, and the reserved checkpoint; reviewing the reservation information; and, if the review result of the reservation information is qualified, sending a passage permit to the target vehicle allowing passage through the reserved checkpoint.
[0139] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0141] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for rapid passage through a checkpoint, characterized in that, The method is executed by the checkpoint's verification system and includes: Obtain the reservation information pre-reported by the target vehicle or the reservation mini-program. The reservation information includes the vehicle reservation information of the target vehicle, the identity reservation information of all passengers who are expected to ride in the target vehicle, and the reserved checkpoint. Before the target vehicle arrives at the scheduled checkpoint, the reservation information is reviewed, including: determining the verification weight of each person based on their identity reservation information; obtaining the security level parameters of the scheduled checkpoint; determining the passage parameters for each person to pass through the scheduled checkpoint based on their verification weight and the security level parameters of the scheduled checkpoint; and comparing the passage parameters of each person with a preset passage threshold to obtain the review result for the target vehicle to pass through the scheduled checkpoint. If the reservation information is approved, a pass permit is sent to the target vehicle or the reservation app, allowing it to pass through the reserved checkpoint.
2. The method for rapid passage through a checkpoint according to claim 1, characterized in that, After sending a pass permit to the target vehicle or the reservation app to allow passage through the reserved checkpoint, the process also includes: Receive facial images of all passengers traveling in the target vehicle, uploaded by the scheduled checkpoint. The facial image is captured by the appointment checkpoint after it collects the license plate image of the target vehicle and matches the vehicle appointment information with the license plate image. Each face image is input into a face recognition model to obtain identity detection information corresponding to each face image output by the face recognition model; If the identity detection information matches the identity reservation information, the reservation checkpoint is instructed to allow the target vehicle to pass.
3. The method for rapid passage through a checkpoint according to claim 2, characterized in that, If the identity detection information is found to be inconsistent with the identity reservation information, an early warning message is sent to the reservation checkpoint. The warning information includes facial images of relevant persons who caused the inconsistency between the identity detection information and the identity reservation information.
4. The method for rapid passage through a checkpoint according to claim 1, characterized in that, If the reservation information is approved, a pass permit allowing passage through the reserved checkpoint is sent to the target vehicle or the reservation mini-program, further including: Determine the security level parameters of all checkpoints within a preset range and the verification weight of each person passing through, so as to filter out all passable checkpoints from all checkpoints that allow the target vehicle to pass through; Based on the location information of each passable checkpoint and the current location information of each person passing through, determine the optimal driving route for the target vehicle to reach each passable checkpoint after picking up each person passing through; Select the passable checkpoint corresponding to the optimal driving route with the shortest total driving distance as the optimal checkpoint; Send the optimal checkpoint and its location information to the target vehicle; The preset range is comprehensively defined based on the passable checkpoint deployment domain for each person, and the passable checkpoint deployment domain is determined based on the passage parameters of each person.
5. The method for rapid passage through a checkpoint according to claim 4, characterized in that, If the review result of the appointment information is unqualified, the following also applies: Select the optimal checkpoint from all checkpoints within the preset range; The optimal checkpoint and its location information are sent to the target vehicle.
6. The method for rapid passage through a checkpoint according to claim 1, characterized in that, The process of obtaining the security level parameters of the scheduled checkpoint includes: Based on the detection categories of the appointment checkpoints and the detection weights for each detection category, the security level parameters of the appointment checkpoints are determined. The detection category is at least one of health code detection, facial recognition verification detection, and key personnel information detection.
7. A rapid passage device for checkpoints, characterized in that, The device is located in the verification system at the checkpoint and includes: The information collection unit is used to obtain the reservation information reported in advance by the target vehicle or the reservation applet. The reservation information includes the vehicle reservation information of the target vehicle, the identity reservation information of all passengers who are expected to take the target vehicle, and the reservation checkpoint. An information verification unit is used to verify the reservation information before the target vehicle arrives at the reserved checkpoint, including: determining the verification weight of each person based on their identity reservation information; obtaining the security level parameters of the reserved checkpoint; determining the passage parameters for each person to pass through the reserved checkpoint based on the verification weight of each person and the security level parameters of the reserved checkpoint; and comparing the passage parameters of each person with a preset passage threshold to obtain the verification result of the target vehicle passing through the reserved checkpoint. The signal sending unit is used to send a passage permit to the target vehicle or the reservation applet, allowing passage through the reserved checkpoint, if the review result of the reservation information is qualified.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the checkpoint fast passage method as described in any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the checkpoint fast passage method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle and in-vehicle person authorization management method and device, and storage medium
CN108269336A
Three-hierarchy security screening passage distributing and transferring method
CN108364393A