Banking outlet time-staggered handover cabinet handover method and handover system based on security verification

Through the multi-source handover analysis method, the preset and real-time handover code of the handover cabinet are obtained, the handover cabinet verification code is generated for information authentication, and combined with the real-time camera recognition, it solves the problem of insufficient safety verification of handover personnel and insufficient abnormal handover route identification in the existing technology. The problem has achieved higher safety and efficiency.

CN119479154AActive Publication Date: 2025-02-18SHENZHEN JUNHAI SICHUANG TECH DEV CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510069119.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-02-18
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

In the existing handover method of staggered handover cabinets, the safety verification of handover personnel is more conventional, there is a risk of being deciphered, and it cannot be effectively identified when the handover route is abnormal, which poses a safety hazard.

Method used

The multi-source handover analysis method is used to obtain the preset handover code and real-time handover code of the handover cabinet, and the handover cabinet verification code is generated through these codes for information authentication, and the withdrawal box is unlocked. At the same time, use the camera to identify it in real time and warn of abnormal recognition results.

Benefits of technology

The safety verification level of handover personnel is improved, the potential for deciphering the conventional identity identification is avoided, and the abnormal handover route can be effectively identified, the safety of handover cabinets is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119479154A_ABST
    Figure CN119479154A_ABST
Patent Text Reader

Abstract

The invention discloses a bank outlet staggered handover cabinet handover method and handover system based on security verification, and relates to the technical field of handover cabinet handover, and the method comprises the steps: obtaining a preset handover code of a handover cabinet through a multi-source handover analysis method; after the handover task is started, a real-time handover code is obtained and verified; generating a handover cabinet verification code, performing information authentication, and unlocking the withdrawal box; a camera is used for identifying handover personnel in real time, and early warning is carried out; the method is used for solving the problems that in an existing handover method of the time-staggered handover cabinet, safety verification of handover personnel is relatively conventional, so that the risk that the handover personnel are decoded only through identity recognition exists, and meanwhile if a handover route of the handover personnel is abnormal, the source of a handover article is unknown even through identity recognition exists, and potential safety hazards exist.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of handover cabinet handover, and in particular to a handover method and a handover system for a bank branch staggered handover cabinet based on safety verification. Background Art

[0002] The staggered handover cabinet is a device used for the staggered handover of valuables between banks and escort companies. Through the Internet of Things, artificial intelligence, biometrics and dynamic passwords and other technologies, the device achieves the separation of incompatible positions, makes the handover process systematized, authorized and traceable, and ensures the safety and efficiency of the handover process. The main components of the staggered handover cabinet include monitoring devices, alarm devices, central controllers, identity recognition devices, dynamic password locks, channel gates, storage boxes, front doors, back doors, printing devices and stamping devices. The specific work flow of the staggered handover cabinet includes: after the escort personnel arrive at the branch, they open the cabinet door and put the cash box after "double iris + dynamic password" recognition. After the branch staff arrives, they also open the cabinet door and receive the cash box through a double recognition procedure.

[0003] Existing methods for handover of staggered handover cabinets are usually improvements in automation and intelligence, such as automatically opening the handover cabinet door after identity verification of the handover personnel through cabinet door item binding and cabinet door monitoring, so as to facilitate the handover operation of the handover personnel. Although this improved method can reduce the labor cost of item handover to improve the handover efficiency, the security verification of the handover personnel is relatively conventional. There is a risk of being cracked if only conventional security verification is performed through identity recognition. At the same time, if there is an abnormality in the handover route of the handover personnel, even if the identity recognition is passed, there will still be the problem of unknown source of the handover items and potential safety hazards. For example, in the patent application No. CN106447944A, The patent application discloses an intelligent handover cabinet system and an intelligent handover method based on the Internet of Things. This solution realizes the automation and intelligence of the handover process by providing an intelligent handover cabinet management platform. Other improvements in the handover of staggered handover cabinets are usually improvements in cabinet door control, which cannot solve the problem of conventional security verification of handover personnel, resulting in the risk of being cracked by conventional security verification only through identity recognition. At the same time, if the handover route of the handover personnel is abnormal, even if identity recognition is passed, there will still be the problem of unknown source of the handover items and safety hazards. In view of this, it is necessary to improve the existing handover method for staggered handover cabinets. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems in the prior art to a certain extent. By proposing a handover method and a handover system for staggered handover cabinets at bank branches based on security verification, it is used to solve the problem that in the existing handover methods of staggered handover cabinets, the security verification of the handover personnel is relatively conventional, resulting in the risk of being cracked when only performing conventional security verification through identity recognition. At the same time, if the handover route of the handover personnel is abnormal, even if identity recognition is passed, the source of the handed over items may still be unknown, posing a safety hazard.

[0005] To achieve the above objectives, in a first aspect, the present application provides a bank branch staggered handover cabinet handover method based on security verification, comprising the following steps: Before the handover task begins, based on the personnel information of the handover personnel and the preset task route, a multi-source handover analysis method is used to obtain the preset handover code of the handover cabinet, wherein the preset handover code includes a preset conversion code and a preset route code; After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, wherein the real-time handover code includes a real-time conversion code and a real-time route code; Generate a handover cabinet verification code based on the preset handover code and the real-time handover code; perform information authentication based on the handover cabinet verification code and unlock the cash box; When unlocking the cash box, a camera is used to identify the person taking over in real time, and an alert is issued for any abnormal recognition results.

[0006] Furthermore, the multi-source handover analysis method includes: Before the handover task begins, obtain the personnel information of all handover personnel, and record the personnel numbers in all personnel information in sequence as handover personnel number RB1 to handover personnel number RB n ; For any handover personnel number RB c , number the handover personnel RB c Perform number conversion processing, where c is a positive integer less than or equal to n and greater than or equal to 1; The number conversion process is: Get the handover personnel number RB c The number of characters in is denoted as k; the handover personnel are numbered RB from left to right c Sort all the characters and record them in sequence as number character BZ1 to number character BZ m , for any numbered character BZ v , for number characters BZ v Perform binary conversion and record the resulting eight-bit binary code as the number character BZ vwhere v is a positive integer less than or equal to m and greater than or equal to 1; obtain the conversion characters of all numbered characters BZ.

[0007] Furthermore, the multi-source handover analysis method also includes: Based on AI recognition, all number characters BZ are recognized. When the number character BZ is a number, the calculation parameter of the number character BZ is set to 1; when the number character BZ is a letter, the calculation parameter of the number character BZ is set to -1; the coding comprehensive algorithm is used to obtain the handover personnel number RB c The conversion code, the coding synthesis algorithm is: , where B is the conversion code, α i Number the handover personnel RB c The calculation parameter of the i-th numbered character BZ, sum i Number the handover personnel RB c The sum of all the digits in the conversion character of the i-th numbered character BZ; Get the conversion code of all handover personnel numbers RB.

[0008] Furthermore, the multi-source handover analysis method also includes: Obtain a map of the bank branch to be handed over, which is recorded as the handover map; mark the preset task route in the handover map, and record it as the handover route; establish a plane rectangular coordinate system, which is recorded as the route analysis coordinate system, wherein the units of the X-axis and the Y-axis of the route analysis coordinate system are both meters; based on the position of the handover route in the handover map, place the handover map and the handover route in the first quadrant of the route analysis coordinate system in equal proportion, wherein the position and scaling ratio of the handover map in the route analysis coordinate system at this time are recorded as standard placement parameters of the handover map; The curve formed by the intersection route in the route analysis coordinate system is recorded as the intersection curve, and the number of inflection points in the intersection curve is recorded as r; the horizontal coordinate of the leftmost point of the intersection curve is marked as LF, and the horizontal coordinate of the rightmost point of the intersection curve is marked as RE. Using a curve parallel to the Y axis, the area between X=LF and X=RE is evenly divided into r parts, and they are recorded from left to right as intersection sub-areas JZ1 to intersection sub-areas JZ r ; For any intersection sub-area JZ t , the handover sub-area JZ t The length of the intersection curve is recorded as the area distance, and the intersection sub-area JZ t The slopes of the leftmost and rightmost points of the intersection curve are denoted as q1 and q2 respectively, and the intersection sub-region JZ is obtained using the regional curve feature algorithm. t The regional curve parameters and regional curve feature algorithm are: , where F is the regional curve parameter, L is the regional distance, q maxThe junction sub-area JZ t The maximum value of the slope of the intersection curve, q min is the minimum value of the slope of the intersection curve in the intersection sub-region JZt; The regional curve parameters corresponding to all the intersection sub-regions JZ are obtained, and the sum of all the regional curve parameters is recorded as the route code.

[0009] Furthermore, after the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, including: Before the handover task begins, the conversion code and route code corresponding to the preset handover personnel and action route are obtained based on the multi-source handover analysis method, and recorded as the preset conversion code and the preset route code respectively; After the handover task begins, the personnel information of the handover personnel is verified. The verification method is as follows: obtain the personnel numbers of all the handover personnel who actually conduct the handover, and based on the personnel numbers, obtain the conversion codes corresponding to all the handover personnel who actually conduct the handover, which are recorded as pending conversion codes; for any pending conversion code, when the pending conversion code is the same as any preset conversion code, the pending conversion code is recorded as the real-time conversion code; when the pending conversion code is different from all preset conversion codes, the pending conversion code is recorded as the abnormal conversion code; When all pending conversion codes are real-time conversion codes, continue with the handover task; When there is an abnormal conversion code among all pending conversion codes, the sending personnel will verify the alarm and report the handover personnel corresponding to the abnormal conversion code.

[0010] Furthermore, using the real-time handover code to verify the personnel information and task route of the handover personnel also includes: When the vehicle transporting the handover personnel arrives at the end of the task route, the actual route of the vehicle transporting the handover personnel is recorded as the real-time route; the route analysis coordinate system after placing the handover map based on the standard placement parameters is obtained, and the real-time route is drawn in the route analysis coordinate system; Obtaining a route code corresponding to the real-time route in the route analysis coordinate system, and recording it as the real-time route code; when the real-time route code is the same as the preset route code, continuing the handover task; When the real-time route code is different from the preset route code, a route verification alarm is sent and the real-time route is reported.

[0011] Further, generating a handover cabinet verification code based on a preset handover code and a real-time handover code; performing information authentication based on the handover cabinet verification code, and unlocking the cash withdrawal box includes: When the preset handover code is exactly the same as the actual handover code and no alarm occurs after obtaining the actual handover code, the real-time route code in the actual handover code is recorded as the handover cabinet verification code; when the preset handover code is not exactly the same as the actual handover code and an alarm occurs after obtaining the actual handover code, the real-time conversion code in the actual handover code is recorded as the handover cabinet verification code.

[0012] Further, generating a handover cabinet verification code based on a preset handover code and a real-time handover code; performing information authentication based on the handover cabinet verification code, and unlocking the cash withdrawal box also includes: The handover cabinet verification code is used to encrypt the handover cabinet, and the handover cabinet verification code is sent to the unreported handover personnel; the unreported handover personnel uses the handover cabinet verification code to authenticate information and unlock the cash withdrawal box.

[0013] Furthermore, when unlocking the cash box, the camera is used to identify the handover personnel in real time, and an early warning is issued for abnormal recognition results, including: Obtain the face verification data and iris recognition data of the recorded handover personnel; when the cash withdrawal box is unlocked, start the camera to perform face verification and iris recognition on the handover personnel who unlocked the cash withdrawal box. When the face verification or iris recognition result is different from the face verification data and iris recognition data of the recorded handover personnel, close the cash withdrawal box and issue an alarm.

[0014] In the second aspect, the present application also provides a bank branch staggered handover cabinet handover system based on security verification, including an encryption code generation module, a verification unlocking module, and a verification verification module; The encryption code generation module is used to obtain the preset handover code of the handover cabinet by using the multi-source handover analysis method based on the personnel information of the handover personnel and the preset task route before the handover task begins, wherein the preset handover code includes a preset conversion code and a preset route code; After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, wherein the real-time handover code includes a real-time conversion code and a real-time route code; The verification and unlocking module is used to generate a handover cabinet verification code based on a preset handover code and a real-time handover code; perform information authentication based on the handover cabinet verification code, and unlock the cash box; The verification and authentication module is used to use a camera to identify the handover personnel in real time when unlocking the cash box, and to issue an early warning for abnormal recognition results.

[0015] Beneficial effects of the present invention: the present application first uses a multi-source handover analysis method to obtain a preset handover code of a handover cabinet before the handover task begins; after the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained, and the personnel information and the task route of the handover personnel are verified using the real-time handover code. The advantage of this is that by obtaining a preset handover code based on a multi-source handover analysis method, the information of all handover personnel can be effectively encrypted in combination with the personnel number of the handover personnel, thereby avoiding the hidden danger of decryption caused by more conventional identity recognition; at the same time, the preset handover code also includes an analysis of the handover route of the handover personnel, which helps to obtain the transportation route of the handover items before they are handed over, and encrypts the data related to the handover route through the multi-source handover analysis method, which can effectively identify when there is an abnormality in the handover route, thereby preventing safety hazards caused by unknown sources of the handover items; The present application also generates a handover cabinet verification code based on a preset handover code and a real-time handover code; performs information authentication based on the handover cabinet verification code, and unlocks the cash withdrawal box; finally, when the cash withdrawal box is unlocked, a camera is used to identify the handover personnel in real time, and an alarm is issued for abnormal identification results. The advantage of this is that by generating a handover cabinet verification code based on a preset handover code and a real-time handover code and performing information authentication, it can be ensured that regardless of whether there is an alarm, the handover cabinet verification code can be transmitted to the handover personnel who have not been reported, thereby improving the security of the handover cabinet. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a functional block diagram of the system of the present invention; Figure 2 is a flow chart of the steps of the method of the present invention; Figure 3 A schematic diagram of a route analysis coordinate system of the present invention; Figure 4 It is a schematic structural diagram of the electronic device of the present invention. DETAILED DESCRIPTION

[0017] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0018] Example 1, please refer to Figure 1 As shown, the present application provides a bank branch staggered handover cabinet handover system based on security verification, including an encryption code generation module, a verification unlocking module and a verification verification module; The encryption code generation module is used to obtain the preset handover code of the handover cabinet by using the multi-source handover analysis method based on the personnel information of the handover personnel and the preset task route before the handover task begins, wherein the preset handover code includes a preset conversion code and a preset route code; The multi-source handover analysis method includes: before the handover task begins, obtain the personnel information of all handover personnel, and record the personnel numbers in all personnel information as handover personnel number RB1 to handover personnel number RB n ; For any handover personnel number RB c , number the handover personnel RB c Perform number conversion processing, where c is a positive integer less than or equal to n and greater than or equal to 1; The number conversion process is: Get the handover personnel number RB c The number of characters in is denoted as k; the handover personnel are numbered RB from left to right c Sort all the characters and record them in sequence as number character BZ1 to number character BZ m , for any numbered character BZ v , for number characters BZ v Perform binary conversion and record the resulting eight-bit binary code as the number character BZ v The conversion character of , where v is a positive integer less than or equal to m and greater than or equal to 1; get the conversion characters of all numbered characters BZ; In the specific implementation process, for example, during a data processing, the personnel number of the handover personnel is BBZ7878. Through analysis, it can be obtained that all the number characters BZ are B, B, Z, 7, 8, 7 and 8 in sequence; for one of the characters B, the binary code of B obtained through data acquisition is 01000010, and 01000010 can be recorded as the conversion character of B; Based on AI recognition, all number characters BZ are recognized. When the number character BZ is a number, the calculation parameter of the number character BZ is set to 1; when the number character BZ is a letter, the calculation parameter of the number character BZ is set to -1; the coding comprehensive algorithm is used to obtain the handover personnel number RB c The conversion code, the coding synthesis algorithm is: , where B is the conversion code, α i Number the handover personnel RB c The calculation parameter of the i-th numbered character BZ, sum i Number the handover personnel RB c The sum of all the digits in the conversion character of the i-th numbered character BZ; In a specific implementation process, for example, when analyzing the data, the number characters BZ are B, B, Z, 7, 8, 7 and 8 in sequence, and the conversion characters of all the number characters BZ obtained through data acquisition are 01000010, 01000010, 1011010, 00000111, 00001000, 00000111 and 00001000 in sequence, then the conversion code is 0 calculated by the coding synthesis algorithm; Get the conversion code of all handover personnel numbers RB; Obtain a map of the bank branch to be handed over, which is recorded as the handover map; mark the preset task route in the handover map, and record it as the handover route; establish a plane rectangular coordinate system, which is recorded as the route analysis coordinate system, wherein the units of the X-axis and the Y-axis of the route analysis coordinate system are both meters; based on the position of the handover route in the handover map, place the handover map and the handover route in the first quadrant of the route analysis coordinate system in equal proportion, wherein the position and scaling ratio of the handover map in the route analysis coordinate system at this time are recorded as standard placement parameters of the handover map; The curve formed by the intersection route in the route analysis coordinate system is recorded as the intersection curve, and the number of inflection points in the intersection curve is recorded as r; the horizontal coordinate of the leftmost point of the intersection curve is marked as LF, and the horizontal coordinate of the rightmost point of the intersection curve is marked as RE. Using a curve parallel to the Y axis, the area between X=LF and X=RE is evenly divided into r parts, and they are recorded from left to right as intersection sub-areas JZ1 to intersection sub-areas JZ r ; For any intersection sub-area JZ t , the sub-region JZ will be handed over t The length of the intersection curve is recorded as the area distance, and the intersection sub-area JZ t The slopes of the leftmost and rightmost points of the intersection curve are denoted as q1 and q2 respectively, and the intersection sub-region JZ is obtained using the regional curve feature algorithm. t The regional curve parameters and regional curve feature algorithm are: , where F is the regional curve parameter, L is the regional distance, q max The junction sub-area JZ t The maximum value of the slope of the intersection curve, q min is the minimum value of the slope of the intersection curve in the intersection sub-region JZt; In the specific implementation process, for example, during a data processing, the route analysis coordinate system obtained is as follows: Figure 3 As shown, curve QQ1 is the intersection curve, Figure 3The number of inflection points of the intersection curve is 3, so the regions JZ1, JZ2 and JZ3 can be recorded as the intersection sub-region JZ1 to the intersection sub-region JZ3. For region JZ2, the length of the intersection curve in region JZ2 can be recorded as the regional distance, that is, the length of the curve between point JJ1 and point JJ2. At the same time, the slope of point JJ1 is q1, and the slope of point JJ2 is q2. Through data analysis, it is found that the maximum value of the slope in the intersection curve in region JJ2 is 1, the minimum value of the slope is -3, and q1 and q2 are -1.2 and 1 respectively, and the regional distance is 199m; through calculation, it can be obtained that the regional curve parameter of the intersection sub-region JZ2 is -0.004; Obtain the regional curve parameters corresponding to all the intersection sub-areas JZ, and record the sum of all regional curve parameters as the route code; In the specific implementation process, by obtaining the conversion code and route code, the information of all handover personnel can be effectively encrypted in combination with the personnel number of the handover personnel, avoiding the risk of decryption caused by more conventional identity recognition; at the same time, the handover route is analyzed, and when there is an abnormality in the handover route, it can be effectively identified based on the route code to prevent safety hazards caused by unknown sources of handover items; After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, wherein the real-time handover code includes a real-time conversion code and a real-time route code; The encryption code generation module includes a code verification unit, which is configured with a code verification strategy. The code verification strategy includes: before the handover task starts, based on the multi-source handover analysis method, the conversion code and route code corresponding to the preset handover personnel and the action route are obtained, and recorded as the preset conversion code and the preset route code respectively; After the handover task begins, the personnel information of the handover personnel is verified. The verification method is as follows: obtain the personnel numbers of all the handover personnel who actually conduct the handover, and based on the personnel numbers, obtain the conversion codes corresponding to all the handover personnel who actually conduct the handover, which are recorded as pending conversion codes; for any pending conversion code, when the pending conversion code is the same as any preset conversion code, the pending conversion code is recorded as the real-time conversion code; when the pending conversion code is different from all preset conversion codes, the pending conversion code is recorded as the abnormal conversion code; In the specific implementation process, for example, during a data processing, all preset conversion codes obtained are 0, -1, 23, 0.2 and -5, the preset route code is -0.004, and after the handover task starts, a pending conversion code is obtained as -3. Through analysis, it can be obtained that -3 is different from all preset conversion codes, indicating that the handover personnel corresponding to -3 does not belong to the preset handover personnel, and a personnel verification alarm should be sent, and the handover personnel corresponding to -3 should be reported; When all pending conversion codes are real-time conversion codes, continue with the handover task; When there is an abnormal conversion code among all pending conversion codes, send personnel to verify the alarm and report the handover personnel corresponding to the abnormal conversion code; When the vehicle transporting the handover personnel arrives at the end of the task route, the actual route of the vehicle transporting the handover personnel is recorded as the real-time route; the route analysis coordinate system after placing the handover map based on the standard placement parameters is obtained, and the real-time route is drawn in the route analysis coordinate system; Obtaining a route code corresponding to the real-time route in the route analysis coordinate system, and recording it as the real-time route code; when the real-time route code is the same as the preset route code, continuing the handover task; When the real-time route code is different from the preset route code, a route verification alarm is sent and the real-time route is reported.

[0019] The verification unlocking module is used to generate a handover cabinet verification code based on a preset handover code and a real-time handover code; perform information authentication based on the handover cabinet verification code and unlock the cash box; the verification unlocking module includes an information verification unlocking unit, and the information verification unlocking unit is configured with an information verification unlocking strategy, and the information verification unlocking strategy includes: When the preset handover code is exactly the same as the actual handover code, and no alarm occurs after the actual handover code is obtained, the real-time route code in the actual handover code is recorded as the handover cabinet verification code; when the preset handover code is not exactly the same as the actual handover code, and an alarm occurs after the actual handover code is obtained, the real-time conversion code in the actual handover code is recorded as the handover cabinet verification code; In the specific implementation process, for example, during a handover process at a handover cabinet, the preset handover code is exactly the same as the actual handover code, and no alarm occurs after obtaining the actual handover code, and the real-time route code in the actual handover code is -0.004, which means that there are no abnormalities in the verification of the handover personnel and the verification of the handover route, and -0.004 can be used as the handover cabinet verification code for subsequent encryption verification; The handover cabinet verification code is used to encrypt the handover cabinet, and the handover cabinet verification code is sent to the unreported handover personnel; the unreported handover personnel uses the handover cabinet verification code to authenticate information and unlock the cash withdrawal box.

[0020] The verification module is used to use a camera to identify the handover personnel in real time when unlocking the cash box, and to issue an early warning for abnormal identification results; the verification module includes a verification unit, and the verification unit is configured with an unlocking verification strategy, which includes: Obtain the face verification data and iris recognition data of the recorded handover personnel; when the cash withdrawal box is unlocked, start the camera to perform face verification and iris recognition on the handover personnel who unlocked the cash withdrawal box. When the face verification or iris recognition result is different from the face verification data and iris recognition data of the recorded handover personnel, close the cash withdrawal box and issue an alarm.

[0021] Example 2, please refer to Figure 2 As shown, the present application also provides a bank branch staggered handover cabinet handover method based on security verification, including the following steps: Step S1, before the handover task starts, based on the personnel information of the handover personnel and the preset task route, a preset handover code of the handover cabinet is obtained using a multi-source handover analysis method, wherein the preset handover code includes a preset conversion code and a preset route code; After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, wherein the real-time handover code includes a real-time conversion code and a real-time route code; Step S1 includes: Step S101, the multi-source handover analysis method includes: Step S1011, before the handover task starts, obtain the personnel information of all handover personnel, and record the personnel numbers in all personnel information in sequence as handover personnel number RB1 to handover personnel number RB n ; For any handover personnel number RB c , number the handover personnel RB c Perform number conversion processing, where c is a positive integer less than or equal to n and greater than or equal to 1; The number conversion process is: Get the handover personnel number RB c The number of characters in is denoted as k; the handover personnel are numbered RB from left to right c Sort all the characters and record them in sequence as number character BZ1 to number character BZ m , for any numbered character BZ v , for number characters BZ v Perform binary conversion and record the resulting eight-bit binary code as the number character BZ v The conversion character of , where v is a positive integer less than or equal to m and greater than or equal to 1; get the conversion characters of all numbered characters BZ; Step S1012, based on AI recognition, all the number characters BZ are recognized. When the number character BZ is a number, the calculation parameter of the number character BZ is set to 1; when the number character BZ is a letter, the calculation parameter of the number character BZ is set to -1; the coding comprehensive algorithm is used to obtain the handover personnel number RB c The conversion code, the coding synthesis algorithm is: , where B is the conversion code, α i Number the handover personnel RB c The calculation parameter of the i-th numbered character BZ, sum i Number the handover personnel RB c The sum of all the digits in the conversion character of the i-th numbered character BZ; Get the conversion code of all handover personnel numbers RB; Step S1013, obtaining a map of the bank branch to be handed over, recorded as the handover map; marking the preset task route in the handover map, and recording it as the handover route; establishing a plane rectangular coordinate system, recorded as the route analysis coordinate system, wherein the units of the X-axis and the Y-axis of the route analysis coordinate system are both meters; based on the position of the handover route in the handover map, placing the handover map and the handover route in the first quadrant of the route analysis coordinate system in equal proportion, wherein the position and scaling ratio of the handover map in the route analysis coordinate system at this time are recorded as standard placement parameters of the handover map; Step S1014, record the curve formed by the intersection route in the route analysis coordinate system as the intersection curve, record the number of inflection points in the intersection curve as r; mark the horizontal coordinate of the leftmost point of the intersection curve as LF, mark the horizontal coordinate of the rightmost point of the intersection curve as RE, use a curve parallel to the Y axis to divide the area between X=LF and X=RE into r parts on average, and record them from left to right as intersection sub-areas JZ1 to intersection sub-areas JZ r ; For any intersection sub-area JZ t , the handover sub-area JZ t The length of the intersection curve is recorded as the area distance, and the intersection sub-area JZ t The slopes of the leftmost and rightmost points of the intersection curve are denoted as q1 and q2 respectively, and the intersection sub-region JZ is obtained using the regional curve feature algorithm. t The regional curve parameters and regional curve feature algorithm are: , where F is the regional curve parameter, L is the regional distance, q max The junction sub-area JZ t The maximum value of the slope of the intersection curve, q min is the minimum value of the slope of the intersection curve in the intersection sub-region JZt; Step S1015, obtaining the area curve parameters corresponding to all the junction sub-areas JZ, and recording the sum of all the area curve parameters as the route code; Step S102, before the handover task starts, based on the multi-source handover analysis method, the conversion code and route code corresponding to the preset handover personnel and action route are obtained, and recorded as the preset conversion code and the preset route code respectively; Step S103, after the handover task starts, the personnel information of the handover personnel is verified, and the verification method is: obtain the personnel numbers of all the handover personnel who actually perform the handover, and obtain the conversion codes corresponding to all the handover personnel who actually perform the handover based on the personnel numbers, and record them as pending conversion codes; for any pending conversion code, when the pending conversion code is the same as any preset conversion code, the pending conversion code is recorded as the real-time conversion code; when the pending conversion code is different from all the preset conversion codes, the pending conversion code is recorded as the abnormal conversion code; Step S104, when all pending conversion codes are real-time conversion codes, continue to perform the handover task; Step S105, when there is an abnormal conversion code among all pending conversion codes, send a personnel verification alarm and report the handover personnel corresponding to the abnormal conversion code; Step S106, when the vehicle transporting the handover personnel arrives at the end of the task route, the actual route of the vehicle transporting the handover personnel is recorded as the real-time route; the route analysis coordinate system after placing the handover map based on the standard placement parameters is obtained, and the real-time route is drawn in the route analysis coordinate system; Step S107, obtaining a route code corresponding to the real-time route in the route analysis coordinate system, and recording it as the real-time route code; when the real-time route code is the same as the preset route code, continuing the handover task; Step S108, when the real-time route code is different from the preset route code, a route verification alarm is sent and the real-time route is reported.

[0022] Step S2, generating a handover cabinet verification code based on a preset handover code and a real-time handover code; performing information authentication based on the handover cabinet verification code, and unlocking the cash box; Step S2 includes: step S201, when the preset handover code is completely identical with the actual handover code and no alarm occurs after the actual handover code is obtained, the real-time route code in the actual handover code is recorded as the handover cabinet verification code; when the preset handover code is not completely identical with the actual handover code and an alarm occurs after the actual handover code is obtained, the real-time conversion code in the actual handover code is recorded as the handover cabinet verification code; Step S202, encrypt the handover cabinet using the handover cabinet verification code, and send the handover cabinet verification code to the unreported handover personnel; the unreported handover personnel use the handover cabinet verification code to authenticate information and unlock the cash withdrawal box.

[0023] Step S3, when unlocking the cash box, use the camera to identify the handover personnel in real time, and issue an early warning for abnormal identification results; Step S3 includes: obtaining the face verification data and iris recognition data of the recorded handover personnel; when the cash withdrawal box is unlocked, starting the camera to perform face verification and iris recognition on the handover personnel who unlocks the cash withdrawal box, and when the face verification or iris recognition result is different from the face verification data and iris recognition data of the recorded handover personnel, closing the cash withdrawal box and issuing a cash withdrawal box alarm.

[0024] Example 3, please refer to Figure 4 As shown, Figure 4 The invention provides a structural schematic diagram of an electronic device, which may include: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus. The memory stores computer-readable instructions, and the processor may call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps in the handover method of the bank branch staggered handover cabinet based on security verification are executed to realize the following functions: before the handover task starts, the preset handover code of the handover cabinet is obtained by using the multi-source handover analysis method; after the handover task starts, the personnel information of the handover personnel and the actual task route are analyzed, and the real-time handover code is obtained, and the personnel information and the task route of the handover personnel are verified by using the real-time handover code; then the handover cabinet verification code is generated based on the preset handover code and the real-time handover code; information authentication is performed based on the handover cabinet verification code, and the cash withdrawal box is unlocked; finally, when the cash withdrawal box is unlocked, the handover personnel are identified in real time by using the camera, and an abnormal identification result is warned.

[0025] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0026] Embodiment 4, the present application also provides a computer-readable storage medium, the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by the processor, the steps in the bank branch staggered handover cabinet handover method based on security verification are executed to achieve the following functions: before the handover task starts, the preset handover code of the handover cabinet is obtained by using the multi-source handover analysis method; after the handover task starts, the personnel information of the handover personnel and the actual task route are analyzed, and the real-time handover code is obtained, and the personnel information of the handover personnel and the task route are verified using the real-time handover code; then a handover cabinet verification code is generated based on the preset handover code and the real-time handover code; information authentication is performed based on the handover cabinet verification code, and the cash withdrawal box is unlocked; finally, when the cash withdrawal box is unlocked, a camera is used to identify the handover personnel in real time, and an abnormal identification result is warned.

[0027] Through the description of the above implementation methods, the embodiments of the present invention can be provided as methods, systems or computer program products. Based on such an understanding, the above technical solutions can be essentially or partly contributed to the prior art in the form of software products, which can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and include several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0028] In the embodiments provided in the present application, it should be understood that the disclosed system or method can be implemented in other ways. The embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of systems, modules and units can be electrical, mechanical or other forms.

[0029] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A bank branch staggered handover cabinet handover method based on security verification, characterized in that: The steps include: Before the handover task begins, based on the personnel information of the handover personnel and the preset task route, a multi-source handover analysis method is used to obtain the preset handover code of the handover cabinet, wherein the preset handover code includes a preset conversion code and a preset route code; After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, wherein the real-time handover code includes a real-time conversion code and a real-time route code; Generate a handover cabinet verification code based on the preset handover code and the real-time handover code; perform information authentication based on the handover cabinet verification code and unlock the cash box; When unlocking the cash box, a camera is used to identify the person taking over in real time, and an alert is issued for any abnormal recognition results.

2. The bank branch staggered handover cabinet handover method based on security verification according to claim 1 is characterized in that: Multi-source cross-talk analysis includes: Before the handover task begins, obtain the personnel information of all handover personnel, and record the personnel numbers in all personnel information in sequence as handover personnel number RB1 to handover personnel number RB n ; For any handover personnel number RB c , number the handover personnel RB c Perform number conversion processing, where c is a positive integer less than or equal to n and greater than or equal to 1; The number conversion process is: Get the handover personnel number RB c The number of characters in is denoted as k; the handover personnel are numbered RB from left to right c Sort all the characters and record them in sequence as number character BZ1 to number character BZ m , for any numbered character BZ v , for number characters BZ v Perform binary conversion and record the resulting eight-bit binary code as the number character BZ v where v is a positive integer less than or equal to m and greater than or equal to 1; obtain the conversion characters of all numbered characters BZ.

3. The bank branch staggered handover cabinet handover method based on security verification according to claim 2 is characterized in that: Multi-source cross-talk analysis also includes: Based on AI recognition, all number characters BZ are recognized. When the number character BZ is a number, the calculation parameter of the number character BZ is set to 1; when the number character BZ is a letter, the calculation parameter of the number character BZ is set to -1; the coding comprehensive algorithm is used to obtain the handover personnel number RB c The conversion code, the coding synthesis algorithm is: , where B is the conversion code, α i Number the handover personnel RB c The calculation parameter of the i-th numbered character BZ, sum i Number the handover personnel RB c The sum of all the digits in the conversion character of the i-th numbered character BZ; Get the conversion code of all handover personnel numbers RB.

4. The bank branch staggered handover cabinet handover method based on security verification according to claim 3 is characterized in that: Multi-source cross-talk analysis also includes: Obtain a map of the bank branch to be handed over, which is recorded as the handover map; mark the preset task route in the handover map, and record it as the handover route; establish a plane rectangular coordinate system, which is recorded as the route analysis coordinate system, wherein the units of the X-axis and the Y-axis of the route analysis coordinate system are both meters; based on the position of the handover route in the handover map, place the handover map and the handover route in the first quadrant of the route analysis coordinate system in equal proportion, wherein the position and scaling ratio of the handover map in the route analysis coordinate system at this time are recorded as standard placement parameters of the handover map; The curve formed by the intersection route in the route analysis coordinate system is recorded as the intersection curve, and the number of inflection points in the intersection curve is recorded as r; the horizontal coordinate of the leftmost point of the intersection curve is marked as LF, and the horizontal coordinate of the rightmost point of the intersection curve is marked as RE. Using a curve parallel to the Y axis, the area between X=LF and X=RE is evenly divided into r parts, and they are recorded from left to right as intersection sub-areas JZ1 to intersection sub-areas JZ r ; For any intersection sub-area JZ t , the handover sub-area JZ t The length of the intersection curve is recorded as the area distance, and the intersection sub-area JZ t The slopes of the leftmost and rightmost points of the intersection curve are denoted as q1 and q2 respectively, and the intersection sub-region JZ is obtained using the regional curve feature algorithm. t The regional curve parameters and regional curve feature algorithm are: , where F is the regional curve parameter, L is the regional distance, q max The junction sub-area JZ t The maximum value of the slope of the intersection curve, q min is the minimum value of the slope of the intersection curve in the intersection sub-region JZt; The regional curve parameters corresponding to all the intersection sub-regions JZ are obtained, and the sum of all the regional curve parameters is recorded as the route code.

5. The bank branch staggered handover cabinet handover method based on security verification according to claim 4 is characterized in that: After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis results. The real-time handover code is used to verify the personnel information and task route of the handover personnel, including: Before the handover task begins, the conversion code and route code corresponding to the preset handover personnel and action route are obtained based on the multi-source handover analysis method, and recorded as the preset conversion code and the preset route code respectively; After the handover task begins, the personnel information of the handover personnel is verified. The verification method is as follows: obtain the personnel numbers of all the handover personnel who actually conduct the handover, and based on the personnel numbers, obtain the conversion codes corresponding to all the handover personnel who actually conduct the handover, which are recorded as pending conversion codes; for any pending conversion code, when the pending conversion code is the same as any preset conversion code, the pending conversion code is recorded as the real-time conversion code; when the pending conversion code is different from all preset conversion codes, the pending conversion code is recorded as the abnormal conversion code; When all pending conversion codes are real-time conversion codes, continue with the handover task; When there is an abnormal conversion code among all pending conversion codes, the sending personnel will verify the alarm and report the handover personnel corresponding to the abnormal conversion code.

6. The bank branch staggered handover cabinet handover method based on security verification according to claim 5 is characterized in that: Using real-time handover codes to verify the personnel information and task routes of the handover personnel also includes: When the vehicle transporting the handover personnel arrives at the end of the task route, the actual route of the vehicle transporting the handover personnel is recorded as the real-time route; the route analysis coordinate system after placing the handover map based on the standard placement parameters is obtained, and the real-time route is drawn in the route analysis coordinate system; Obtaining a route code corresponding to the real-time route in the route analysis coordinate system, and recording it as the real-time route code; when the real-time route code is the same as the preset route code, continuing the handover task; When the real-time route code is different from the preset route code, a route verification alarm is sent and the real-time route is reported.

7. The bank branch staggered handover cabinet handover method based on security verification according to claim 6 is characterized in that: Generate a handover cabinet verification code based on a preset handover code and a real-time handover code; Information authentication based on the handover cabinet verification code and unlocking the cash box include: When the preset handover code is exactly the same as the actual handover code and no alarm occurs after obtaining the actual handover code, the real-time route code in the actual handover code is recorded as the handover cabinet verification code; When the preset handover code is not completely the same as the actual handover code, and an alarm occurs after the actual handover code is obtained, the real-time conversion code in the actual handover code is recorded as the handover cabinet verification code.

8. The bank branch staggered handover cabinet handover method based on security verification according to claim 7 is characterized in that: Generate a handover cabinet verification code based on a preset handover code and a real-time handover code; Information authentication based on the handover cabinet verification code and unlocking the cash box also includes: Encrypt the handover cabinet using the handover cabinet verification code and send the handover cabinet verification code to the unreported handover personnel; The unreported handover personnel use the handover cabinet verification code to authenticate the information and unlock the cash box.

9. The bank branch staggered handover cabinet handover method based on security verification according to claim 8 is characterized in that: When unlocking the cash box, the camera is used to identify the handover personnel in real time and to issue warnings for abnormal recognition results, including: Obtain the face verification data and iris recognition data of the recorded handover personnel; when the cash withdrawal box is unlocked, start the camera to perform face verification and iris recognition on the handover personnel who unlocked the cash withdrawal box. When the face verification or iris recognition result is different from the face verification data and iris recognition data of the recorded handover personnel, close the cash withdrawal box and issue an alarm.

10. A bank branch staggered delivery cabinet handover system based on security verification, used to implement the bank branch staggered delivery cabinet handover method based on security verification as described in any one of claims 1 to 9, characterized in that: It includes an encryption code generation module, a verification and unlocking module, and a verification and verification module; The encryption code generation module is used to obtain the preset handover code of the handover cabinet by using the multi-source handover analysis method based on the personnel information of the handover personnel and the preset task route before the handover task begins, wherein the preset handover code includes a preset conversion code and a preset route code; After the handover task begins, the personnel information of the handover personnel and the actual task route are analyzed, and a real-time handover code is obtained based on the analysis result. The real-time handover code is used to verify the personnel information and the task route of the handover personnel, wherein the real-time handover code includes a real-time conversion code and a real-time route code; The verification and unlocking module is used to generate a handover cabinet verification code based on a preset handover code and a real-time handover code; perform information authentication based on the handover cabinet verification code, and unlock the cash box; The verification and authentication module is used to use a camera to identify the handover personnel in real time when unlocking the cash box, and to issue an early warning for abnormal recognition results.

Citation Information

Patent Citations

  • Intelligent handover cabinet system and intelligent handover method based on internet of things

    CN106447944A

  • Path planning method based on space compression for moving body under multi-station relay navigation

    CN109084800A

  • Test paper transportation method based on RFID, GPS and mobile terminal equipment

    CN109255572A

  • Unattended intelligent money box library management system

    CN111833516A

  • Company information overall management system

    CN114913636A