Dual-drive intelligent lock cylinder of electric control cabinet and lock control system of dual-drive intelligent lock cylinder

By using dual-drive intelligent lock core and dual verification technology of electric-controlled cabinets in smart locks, the problem of insufficient stability and convenience of existing smart locks is solved, and higher security and operational convenience are achieved.

CN119672843AInactive Publication Date: 2025-03-21NANJING JIASHENG ELECTROMECHANICAL EQUIP MFG CO LTD
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
CN202510193312.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-03-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing smart locks are poorly stable when the control system fails, and the multiple acquisitions of verification features increase the difficulty of user operation and reduce the convenience of use.

Method used

The dual-drive intelligent lock core of the electronic control cabinet is adopted, and the dual-drive automatic unlocking and locking method combined with face verification and password verification. Through the coordinated cooperation of the microwave sensing module, video acquisition module, touch display module and dual hub module, an activation method combining active sensing and passive touch is realized.

Benefits of technology

It improves the stability of the lock control system, reduces the risk of false identification, and increases security and verification convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119672843A_ABST
    Figure CN119672843A_ABST
Patent Text Reader

Abstract

The invention discloses an electric control cabinet dual-drive intelligent lock cylinder and a lock control system thereof, and relates to the technical field of intelligent control, and the lock control system comprises a microwave induction module, a magnetic induction module, a dual-center module, a video acquisition module, a touch display module, a drive module and a power supply module; the microwave sensing module automatically recognizes the unlocking purpose of personnel and activates the double-center module; the magnetic induction module induces the door magnetic field state change of the door frame magnet to decide whether to lock or not; the double-center module operates based on a main and standby mechanism, and performs face and password verification according to a signal driving strategy; the video acquisition module receives the starting digital signal and generates and feeds back a video digital signal; the touch display module activates the double-center module or feeds back a password electric signal based on an activation response mechanism, and performs real-time display according to a display electric signal; the driving module rotates the lock control rod according to the unlocking electric signal or the locking electric signal to achieve unlocking or locking of the mechanical lock cylinder. The power supply module is used for supplying power.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent control technology, specifically to a dual-drive intelligent lock cylinder for an electrical control cabinet and its locking control system. Background Technology

[0002] Smart locks offer security and ease of use. However, they also have some limitations. For example, electronic combination locks are susceptible to password leaks, fingerprint locks face verification difficulties when the user's fingerprints are damaged or dirty, and facial recognition locks can be fooled by photographs, resulting in spoofed recognition.

[0003] A Chinese patent application with publication number CN111554006A provides a smart lock and a smart unlocking method. The smart lock acquires the user's facial depth image, facial RGB image, and facial infrared image through a camera unit to obtain the user's facial image feature vector. It then matches the feature vector with the unlocking feature vector in a preset face image feature library. When the matching degree is greater than or equal to a preset first threshold, an unlocking signal is sent to unlock the electronic lock unit. The risk of false recognition is reduced by using multiple features such as facial depth, color, and temperature.

[0004] A Chinese patent with authorization announcement number CN118196940B provides a smart lock unlocking control method, device, smart lock, and medium. By acquiring two fingerprint images corresponding to the pressed fingers twice within a set time and extracting feature point sets, and combining the pressing force and / or pressing time interval of the two pressing fingers for comprehensive judgment, the smart lock can be controlled to unlock when the number of feature points matching the feature points of the target user is greater than a first feature point threshold and the requirements of the target pressing force range and / or the target pressing time interval range are met. This reduces fingerprint recognition failures and improves the unlocking control accuracy of the smart lock.

[0005] However, existing smart locks still have the following drawbacks:

[0006] 1. Most existing smart locks use a single verification control method, which cannot meet user needs when the control system malfunctions, resulting in poor stability.

[0007] 2. To improve the security of existing smart locks, multiple or repeated collection of user facial or fingerprint verification features is required, which increases the difficulty of operation for users and reduces the convenience of use. Summary of the Invention

[0008] To address the shortcomings of existing technologies, this invention proposes a dual-drive intelligent lock cylinder for electrical control cabinets and its lock control system, providing an automatic unlocking and locking method driven by both facial verification and password verification.

[0009] The technical solution to achieve the purpose of this invention is as follows:

[0010] A dual-drive intelligent lock cylinder for an electrical control cabinet includes a mechanical lock cylinder, a camera, and a lock control device;

[0011] The mechanical lock cylinder includes a lock body component, a handle component, a lock rod transmission component, a lock body sealing gasket, a lock body fixing clip, a lock body fixing combination screw, and a lock rod transmission component fixing combination screw, which is driven by a lock control device to achieve locking and unlocking;

[0012] The camera receives the start digital signal, captures a facial video of a specified duration, converts it into a video digital signal, and feeds it back to the locking device.

[0013] The lock control device includes a microcontroller, microwave sensor, door magnetic sensor, touch screen, lock control lever, micro motor and power supply. It uses facial recognition and password verification to drive the micro motor to unlock and lock the mechanical lock cylinder.

[0014] Furthermore, the lock body component has a cavity on its front side to accommodate the handle component.

[0015] Furthermore, the handle components include a handle, a handle rotating head, a torsion spring, a pin, a lock cylinder key assembly, a small latch, and a lock cylinder limiting screw;

[0016] The handle is equipped with a stepped hole for mounting the pin tumbler lock cylinder, an axial limit screw hole, and a guide sliding through groove for the small lock tongue;

[0017] The handle rotating head is provided with an axial limiting groove, a transmission square blind hole, an assembly passage groove, an O-ring limiting groove, a pin hole, and a handle torsion spring rotation angle limiting groove.

[0018] Torsion springs are common components made of ordinary carbon steel wire.

[0019] The pin is a common carbon steel component;

[0020] The lock cylinder key assembly includes a lock control rod insertion slot, a lock cylinder, pins, pin springs, a lock cylinder cover, a baffle, a baffle torsion spring, a pin, and a pin bracket. An eccentric pivot is provided at the bottom of the lock cylinder.

[0021] The small latch is equipped with an eccentric pivot;

[0022] The lock cylinder limit screw is a common carbon steel component.

[0023] Furthermore, the lock lever transmission components include an upper transmission guide cover, a lower transmission guide cover, a transmission wheel, a transmission shaft, a large lock tongue, a large lock tongue fastening screw, an upper connecting rod, and a lower connecting rod;

[0024] The upper and lower transmission guide covers are symmetrical pieces, and when the covers are closed, the interior can accommodate the transmission wheel and transmission shaft.

[0025] The outer circumference of the transmission wheel is provided with transmission teeth, and the center is provided with a flat round hole that connects with the transmission shaft to achieve coaxial rotation.

[0026] The drive shaft has several stepped shoulders, the middle part is a flat cylindrical structure that connects with the flat cylindrical hole of the drive wheel, and both ends are square shaft structures. The upper square shaft connects with the drive square blind hole of the handle rotating head, and the lower square shaft can be fitted with a large locking tongue fastening screw.

[0027] The large latch has a square hole in the center, which connects with the square shaft at the lower end of the drive shaft. When the handle component rotates and drives the drive shaft, the large latch assists in unlocking and locking.

[0028] The large latch fastening screw fixes the large latch to the drive shaft, achieving axial limitation;

[0029] The upper and lower connecting rods are provided with toothed holes that mesh with the drive wheel.

[0030] Furthermore, the microcontroller can receive video digital signals and various electrical signals, control the start-up of the camera and touch screen or activate them by the touch screen, automatically unlock the mechanical lock cylinder through face verification and / or password verification, and drive the micro motor to automatically lock the mechanical lock cylinder when the door of the electrical control cabinet is closed.

[0031] Furthermore, the microwave sensor automatically determines the purpose of a person's behavior and decides whether to send an activation signal to the microcontroller by analyzing the reflected signal generated when the microwave signal is blocked by an object.

[0032] Furthermore, the door magnetic sensor is used to sense changes in the magnetic field state of the door frame magnet, and sends a restoration electrical signal to the microcontroller when the door magnetic field state switches from open to closed.

[0033] Furthermore, the touch screen uses capacitive touch technology to sense user touches to activate the microcontroller or generate a password signal and feed it back to the microcontroller. Based on the display signal, the LED lights are controlled to turn on and off to achieve real-time display.

[0034] Furthermore, one end of the locking lever is connected to a micro motor, and the other end is embedded in the locking lever slot of the lock cylinder key assembly. Driven by the micro motor, the handle component rotates to unlock and lock the mechanical lock cylinder.

[0035] Furthermore, the micro motor is connected to the locking lever via a gear transmission structure, and receives unlocking or locking electrical signals to drive the locking lever to rotate clockwise or counterclockwise.

[0036] Furthermore, the power supply is used to power the microcontroller, microwave sensor, door magnetic sensor, touch screen, and micro motor.

[0037] A lock control system, used in conjunction with a dual-drive intelligent lock core for an electrical control cabinet, includes a microwave sensing module, a magnetic sensing module, a dual-pivot module, a video acquisition module, a touch display module, a drive module, and a power supply module;

[0038] The microwave sensing module receives reflected signals and analyzes the purpose of human behavior based on a progressive decision-making strategy to autonomously decide whether to send an activation electrical signal to the dual-central module.

[0039] When the magnetic field state of the door switches from open to closed, the magnetic induction module sends a restoration electrical signal to the dual central module.

[0040] The dual-central module operates based on a primary and backup mechanism, receiving different signals and sending corresponding processing signals to the video acquisition module, touch display module, and drive module according to the signal driving strategy.

[0041] The video acquisition module receives the start digital signal, acquires a facial video of a specified duration, converts it into a video digital signal, and feeds it back to the dual-central module.

[0042] The touch display module is in a silent state by default. It receives different electrical signals and sends activation and password electrical signals to the dual central module based on the activation response mechanism, or performs real-time display based on the display electrical signals.

[0043] The drive module receives an unlocking electrical signal and drives the lock control lever to rotate clockwise; it receives a locking electrical signal and drives the lock control lever to rotate counterclockwise, thereby controlling the mechanical lock cylinder to unlock or lock.

[0044] The power supply module provides power to the microwave induction module, magnetic induction module, dual-central module, touch display module, and driver module.

[0045] Furthermore, the microwave sensing module includes a microwave transmitting unit, a microwave receiving unit, and a processing and analysis unit:

[0046] The microwave transmitting unit emits microwave signals into the surrounding environment;

[0047] The microwave receiving unit is used to receive reflected signals and transfer them to the processing and analysis unit;

[0048] The processing and analysis unit performs preprocessing, object recognition, and comprehensive analysis on the reflected signal in sequence based on a progressive decision strategy to decide whether to send an activation electrical signal to the dual-central module.

[0049] Furthermore, the processing and analysis unit decides whether to send an activation signal based on a progressive decision strategy, including the following specific steps:

[0050] Preprocessing: The reflected signal is filtered and its intensity is amplified using a Gaussian filter and a low-noise amplifier;

[0051] Object recognition: Extract the time-domain and phase features of the reflected signal, perform Fourier transform on the reflected signal and extract the frequency-domain features, and input the time-domain features, frequency-domain features and phase features into a binary classifier to obtain the type label. The binary classifier adopts a combination structure of two linear layers and a Sigmoid function.

[0052] Comprehensive analysis: If the type label is 0, no operation is performed; if the type label is 1, the maximum stable duration is set and the action purpose determination is performed; if a reflected signal with type label 1 is continuously received within the maximum stable duration, an activation electrical signal is sent to the dual-central module; if the reflected signal reception is interrupted or the type label changes within the maximum stable duration, the action purpose determination is stopped.

[0053] Furthermore, the primary and backup mechanism of the dual-central module is implemented through a primary central module and a backup central module. The primary central module and the backup central module pre-store the reference cryptographic electrical signal and the reference face image sequence. Typically, the main central module sends corresponding processing signals based on a signal-driven strategy, while the backup central module remains silent. When the main central module fails, the backup central module is switched to become the main central module. After the original main central module is repaired, it remains silent as a backup central module.

[0054] Furthermore, the main central module sends corresponding processing signals to the video acquisition module, touch display module, and driver module based on a signal-driven strategy, including the following specific steps:

[0055] Receive the activation electrical signal, send the start digital signal to the video acquisition module and set the first waiting time;

[0056] If the video digital signal is received within the first waiting period, a liveness detection network and a collaborative feature matching network are used to process the video digital signal, capture facial micro-expression changes for liveness detection, and retrieve a baseline facial image sequence. Perform facial verification. If the facial verification is successful, send an unlock signal to the driver module. If the facial verification fails, send a start signal to the touch display module and set a second waiting time.

[0057] If no video digital signal is received within the first waiting period, a start electrical signal is sent to the touch display module and a second waiting period is set.

[0058] If a password signal is received within the second waiting period, the password is verified by comparing it with the reference password signal. If the password verification is successful, an unlock signal is sent to the driver module. If the password verification fails, the password error count is incremented by 1, and it is determined whether the password error count is greater than the password error threshold.

[0059] If the error exceeds the password error threshold, a third waiting period is set, during which no digital or electrical signals are received.

[0060] If the password error threshold is less than or equal to the second waiting time, reset the second waiting time and send a start signal to the touch display module;

[0061] If no password signal is received within the second waiting period, no action will be taken.

[0062] If a recovery signal is received, a lock signal is sent to the drive module.

[0063] Furthermore, the main central module employs a liveness detection network for liveness detection, including the following specific steps:

[0064] Selected at equal intervals from video digital signals of a specified duration Images from several time frames constitute a continuous image sequence. , This represents the total number of time frames.

[0065] Continuous image sequences are processed using an optical flow prediction layer. The optical flow prediction layer establishes Given several optical flow optimization objectives and corresponding optical flow constraint equations, TV-L1 iterative optimization is used to find continuous image sequences. Corresponding optical flow feature sequence , among which, the Optical flow feature map Described from the first Images of time frames To the Images of time frames A two-dimensional vector field showing the motion trajectory and velocity of each pixel over time;

[0066] optical flow feature sequence The temporal convolutional layer uses two identical residual blocks to capture the optical flow feature sequence. The temporal variations of optical flow characteristics are aggregated through the output of a fully connected layer to obtain a composite optical flow feature map. The residual block is composed of dilated convolution and residual structure;

[0067] Continuous image sequence Through recurrent convolutional layers, the recurrent convolutional layers extract the relevant information through convolution. Facial details in images at time frames ,in, For the first Images of time frames The corresponding facial detail features are processed by overlaying the hidden representation of the facial detail features from a single time frame into the output of an LSTM layer, and then feeding it back into the LSTM layer. This process is repeated until the hidden representation of the facial detail features from the next time frame is obtained. Hidden representation of each time frame With facial details Overlay to obtain aggregated facial detail features Then stop;

[0068] Aggregate optical flow feature map With aggregated facial detail features The input is stacked into a classification layer, which then combines and aggregates optical flow feature maps through a fully connected layer. With aggregated facial detail features The Sigmoid function outputs the liveness probability and determines whether it is greater than the liveness probability threshold.

[0069] If the probability is less than or equal to the survival probability threshold, no further processing is performed; if it is greater than the survival probability threshold, the next step is... Images of time frames Input a feature matching network for face verification.

[0070] Furthermore, the main central module calls upon the baseline face image sequence. Face verification via a feature matching network includes the following specific steps:

[0071] Get the Images of time frames Call the baseline face image sequence And extract the single baseline face image that was not extracted from it, and compare it with the first... Images of time frames Construct a single image group and input it into a feature matching network;

[0072] The feature matching network performs double convolution on two images in a single image group to mine global and local features of the images, and further reduces the dimensionality through max pooling layers to obtain the face feature matrix corresponding to the two images;

[0073] The face feature matrices corresponding to the two images are concatenated and dimension-reduced through two fully connected layers. The matching probability is output by the Sigmoid function and it is determined whether it is greater than the matching threshold.

[0074] If the value is greater than the matching threshold, the face verification is considered successful; if it is less than or equal to the matching threshold, the baseline face image sequence is used for evaluation. Does a single baseline face image exist that has not been extracted?

[0075] If all baseline face images are extracted, the face verification is deemed to have failed. If there is a single baseline face image that has not been extracted, the verification process continues.

[0076] Furthermore, the touch display module includes a control processing unit, a display unit, a capacitive sensing unit, and a memory unit;

[0077] The control processing unit is in a silent state by default, receiving different electrical signals and generating response electrical signals based on the activation response mechanism;

[0078] The display unit is in a silent state by default. When it receives a display electrical signal in the silent state, it will switch to the active state and continue to display. When it receives a new display electrical signal in the active state, it will update the display. When it receives a silent electrical signal, it will switch to the silent state.

[0079] The capacitive sensing unit is always in an active state, monitoring charge changes in real time, generating a real-time distributed electrical signal based on the effective touch strategy, and sending it to the control processing unit.

[0080] Memory unit storage There are three different preset display electrical signals, namely the 0th preset display electrical signal, ..., the 1st preset display electrical signal. Preset display electrical signal, ..., number Preset display electrical signal, wherein, the first Preset display electrical signal corresponding to the acquisition of the first When displaying a 1-digit numeric password, the display status of the unit is shown. This represents the total number of characters in the password.

[0081] Furthermore, the control processing unit receives different electrical signals and executes an activation response mechanism to generate a response electrical signal, including the following specific steps:

[0082] If a start signal is received in the silent state, switch to the active state, call the 0th preset display signal and send it to the display unit as a display signal, and set the fourth waiting time;

[0083] If a real-time distributed electrical signal is received in the silent state, the system switches to the active state, generates an activation electrical signal and sends it to the dual-central module, calls the 0th preset display electrical signal and sends it to the display unit as a display electrical signal, and sets the fourth waiting time.

[0084] If a real-time distributed electrical signal is received within the fourth waiting period, the charge positioning comparison method is used to decide whether to store the unit digital password into the shift register and send a new display electrical signal to the display unit. The shift register principle is then used to determine whether to generate a password electrical signal and feed it back to the dual central module, and the fourth waiting period is reset.

[0085] If a start signal is received within the fourth waiting period, the fourth waiting period is reset.

[0086] If no real-time distribution signal or start signal is received within the fourth waiting period, a silence signal is sent to the display unit to clear the shift register and switch back to the silence state.

[0087] Furthermore, the control processing unit determines whether to store the unit digit password into the shift register and send a new display electrical signal to the display unit using a charge positioning comparison method, including the following specific steps:

[0088] The real-time distributed electrical signal is converted into a charge distribution matrix through a filter circuit and an analog-to-digital converter, and then a normalized charge distribution matrix is ​​generated to determine the target region.

[0089] The 0th preset display electrical signal is invoked and converted into the 0th display distribution matrix through an analog-to-digital converter. The presence of a corresponding button in the target area is determined based on the position of the target area in the 0th display distribution matrix.

[0090] If the key corresponding to the target area is a numeric keypad, store the number corresponding to the numeric keypad as a unit numeric password in the shift register, and obtain the number of bits stored in the shift register. Call the first The preset display signal is used as the new display signal and sent to the display unit. , This represents the total number of characters in the password.

[0091] If the key corresponding to the target area is the delete key, obtain the number of bits stored in the shift register. And delete the first one in the shift register. The unit number password of the digit, calling the digit... A preset display electrical signal is used as the new display electrical signal and sent to the display unit. , This represents the total number of characters in the password.

[0092] If the target area does not correspond to any button, no action will be taken.

[0093] Furthermore, the control processing unit determines whether to generate a cryptographic electrical signal based on the shift register principle, including the following specific steps:

[0094] When the unit numeric password is stored in the shift register, the number of bits stored after storage is obtained. Determine the number of bits in storage Is it equal to the total number of characters in the password? ;

[0095] If storage bits Less than the total number of characters in the password If so, no action will be taken;

[0096] If storage bits Equal to the total number of characters in the password ,Will A 10-digit password converted to Bit-based binary cryptography This represents the total number of bits in a binary password.

[0097] Set the start level of the first binary value in the binary password and the end level that is opposite to the start level to generate the first level sub-signal;

[0098] For the first in binary cryptography Get the bit binary value, get the first bit Determine the end level of the first bit binary value. The binary value is either 0 or 1. ;

[0099] If the first The binary value of the first bit is 0, so the first bit... The start and end levels of the bit binary value are respectively related to the first bit. The end levels of the bit binary values ​​remain the same and opposite, generating the 1st bit. Bit-level sub-signals;

[0100] If the first The binary value of the first bit is 1, so the first bit... The start and end levels of the bit binary value are respectively related to the first bit. The end levels of the bit binary values ​​remain opposite and the same, generating the 1st bit. Bit-level sub-signals;

[0101] Will Each bit of binary value is converted into a corresponding level sub-signal to generate a cryptographic electrical signal.

[0102] Furthermore, the capacitive sensing unit generates a real-time distributed electrical signal based on a touch-effective strategy, including the following specific steps:

[0103] Detect local charge changes, obtain local charge peak values, and determine whether the local charge peak value is greater than the effective touch peak value;

[0104] If the local charge peak value is less than or equal to the effective peak value at the touch, ignore the change in local charge in this instance.

[0105] If the local charge peak value is greater than the effective touch peak value, set a fifth waiting time;

[0106] If the local charge peak value is always greater than the effective touch peak value during the fifth waiting period, a real-time distributed electrical signal is generated.

[0107] Furthermore, the capacitor layer in the touch screen is composed of grid-distributed driving electrodes and measuring electrodes. When powered on, the capacitor layer forms a stable and uniformly distributed parallel capacitor. When a user's finger touches the touch screen, parasitic capacitance is generated near the contact point, causing a change in local charge.

[0108] Compared with the prior art, the significant advantages of this invention are:

[0109] 1. Through the coordinated operation of the microwave sensing module, video acquisition module, touch display module and dual central module, an activation method combining active sensing and passive touch, as well as a dual verification method of face and password, is realized. At the same time, the main and backup mechanism of the dual central module is designed to greatly ensure the stability of the lock control system.

[0110] 2. In facial recognition, traditional image and infrared acquisition are replaced with video acquisition. By capturing micro-expression changes in different video frames, accurate liveness detection is performed, greatly reducing the risk of false recognition. In password verification, the traditional pressing method is replaced with sensitive capacitive touch technology. At the same time, the password is converted into a password electrical signal through encoding. Even if someone obtains the electrical signal without knowing the encoding method, the password will not be leaked, thus increasing the security and convenience of the lock control system. Attached Figure Description

[0111] Figure 1 This is a schematic diagram of the dual-drive intelligent lock core installed in the electrical control cabinet of the present invention;

[0112] Figure 2 This is a structural diagram of the dual-drive intelligent lock cylinder in this invention;

[0113] Figure 3 This is a structural diagram of the handle component in this invention;

[0114] Figure 4 This is a front view of the locking rod transmission component in this invention;

[0115] Figure 5 This is a rear structural view of the locking rod transmission component in this invention;

[0116] Figure 6 This is a diagram showing the internal structure of the locking rod transmission component in this invention;

[0117] Figure 7 This is a schematic diagram of a lock control system according to the present invention;

[0118] Figure 8 This is a flowchart of the signal-driven strategy in this invention.

[0119] Reference numerals: 31. Mechanical lock cylinder; 32. Camera; 33. Locking control device;

[0120] 311. Lock body assembly; 312. Handle assembly; 313. Lock rod transmission assembly; 314. Lock body sealing gasket; 315. Lock body fixing clip; 316. Lock body fixing combination screw; 317. Lock rod transmission assembly fixing combination screw;

[0121] 331. Microcontroller; 332. Microwave sensor; 333. Door magnetic sensor; 334. Touch screen; 335. Lock lever; 336. Micro motor; 337. Power supply;

[0122] 31201, Handle; 31202, Handle Rotating Head; 31203, Torsion Spring; 31204, Pin; 31205, Lock Cylinder Key Assembly; 31206, Small Lock Tongue; 31207, Lock Cylinder Limiting Screw;

[0123] 3120101, Stepped hole for mounting pin tumbler lock cylinder; 3120102, Axial limit screw hole; 3120103, Guide sliding through groove;

[0124] 3120201, Axial limiting groove; 3120202, Transmission square blind hole; 3120203, Assembly through groove; 3120204, O-ring limiting groove; 3120205, Pin hole; 3120206, Handle torsion spring rotation angle limiting groove;

[0125] 3120501, Eccentric pivot;

[0126] 31301, Upper transmission guide cover; 31302, Lower transmission guide cover; 31303, Transmission wheel; 31304, Transmission shaft; 31305, Large latch; 31306, Large latch fastening screw; 31307, Upper connecting rod; 31308, Lower connecting rod. Detailed Implementation

[0127] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments.

[0128] Example 1

[0129] like Figure 1 and Figure 2 As shown, a specific embodiment of the present invention discloses a dual-drive intelligent lock cylinder for an electrical control cabinet, including a mechanical lock cylinder 31, a camera 32, and a lock control device 33;

[0130] The mechanical lock cylinder 31 includes a lock body component 311, a handle component 312, a lock rod transmission component 313, a lock body sealing gasket 314, a lock body fixing clip 315, a lock body fixing combination screw 316, and a lock rod transmission component fixing combination screw 317. It is driven by the lock control rod 335 in the lock control device 33 to achieve unlocking and locking.

[0131] The camera 32 is powered by its own independent power supply, receives the start digital signal sent by the locking device 33, acquires a face video of a specified duration and converts it into a video digital signal, and feeds back the video digital signal to the locking device 33;

[0132] The lock control device 33 includes a microcontroller 331, a microwave sensor 332, a door magnetic sensor 333, a touch screen 334, a lock control lever 335, a micro motor 336, and a power supply 337. The micro motor 336 is activated to drive the lock control lever 335 through both face verification and password verification, thereby unlocking and locking the mechanical lock cylinder 31.

[0133] Furthermore, the lock body component 311 is made of aluminum alloy or stainless steel, and has a cavity on the front side to accommodate the handle component 312.

[0134] like Figure 3 As shown, further, the handle component 312 includes a handle 31201, a handle rotating head 31202, a torsion spring 31203, a pin 31204, a lock cylinder key assembly 31205, a small lock tongue 31206, and a lock cylinder limiting screw 31207.

[0135] The handle 31201 is made of aluminum alloy or stainless steel, and is die-cast or cast and then machined. It has a step hole 3120101 for installing the pin tumbler lock core, an axial limit screw hole 3120102, and a guide sliding through groove 3120103 for the small lock tongue 31206.

[0136] The handle rotating head 31202 is a machined part, and is provided with an axial limiting groove 3120201, a transmission square blind hole 3120202, an assembly passage groove 3120203, an O-ring limiting groove 3120204, a pin hole 3120205, and a handle torsion spring rotation angle limiting groove 3120206.

[0137] Torsion spring 31203 is a general-purpose component made of ordinary carbon steel spring wire;

[0138] The 31204 pin is a common carbon steel component;

[0139] The lock cylinder key assembly 31205 includes a lock control rod insertion groove, a lock cylinder, a pin, a pin spring, a lock cylinder cover, a baffle, a baffle torsion spring, a pin and a pin bracket, and an eccentric dial pin 3120501 is provided at the bottom of the lock cylinder;

[0140] The small latch 31206 is processed by wire cutting, laser cutting and other methods, and is equipped with an eccentric pivot 3120501;

[0141] The 31207 lock cylinder limit screw is a common carbon steel component.

[0142] like Figures 4-6 As shown, the locking rod transmission component 313 further includes an upper transmission guide cover 31301, a lower transmission guide cover 31302, a transmission wheel 31303, a transmission shaft 31304, a large locking tongue 31305, a large locking tongue fastening screw 31306, an upper connecting rod 31307, and a lower connecting rod 31308.

[0143] The upper transmission guide cover 31301 and the lower transmission guide cover 31302 are symmetrical parts. After being die-cast from aluminum alloy, they are machined. After the covers are closed, the interior can accommodate the transmission wheel 31303 and the transmission shaft 31304.

[0144] The transmission wheel is made of 31303 stainless steel by laser cutting and surface strengthening treatment. It has several transmission teeth on the outer periphery. The tooth pitch is reasonably matched with the angle of the rotating handle and the safe locking length of the locking rod. The center has a flat round hole that connects with the transmission shaft 31304 to achieve coaxial rotation.

[0145] The drive shaft 31304 is made of ordinary carbon steel with surface strengthening treatment. It has several stepped shoulders. The middle part is a flat cylindrical structure that is connected to the flat cylindrical hole of the drive wheel 31303. The two ends are square shaft structures. The upper square shaft is connected to the drive square blind hole 3120202 of the handle rotating head 31202. The lower square shaft can be fitted with the large lock tongue fastening screw 31306.

[0146] The large latch 31305 is made of stainless steel by laser cutting and has a square hole in the center. It is connected to the lower square shaft of the drive shaft 31304. When the handle component 312 rotates and drives the drive shaft 31304, the large latch 31305 assists in unlocking and locking the door of the electrical control cabinet.

[0147] The large latch fastening screw 31306 is a common general-purpose part. It fixes the large latch 31305 to the drive shaft 31304 to achieve axial limiting.

[0148] The upper connecting rod 31307 and the lower connecting rod 31308 are stainless steel sheet metal parts, with several bends to avoid the lock body and lock rod transmission component 313, and toothed holes to mesh with the transmission wheel 31303.

[0149] Furthermore, the microcontroller 331 has a built-in wireless transmission module that can receive video digital signals or various electrical signals via wired transmission. Under normal conditions, it can control the startup of the camera 32 and the touch screen 334, and can also be activated by the touch screen 334 for face verification and / or password verification. After successful verification, it sends an unlocking electrical signal to the micro motor 336 to automatically unlock the mechanical lock cylinder 31, or sends a locking electrical signal to the micro motor 336 when the cabinet door is closed to automatically lock the mechanical lock cylinder 31.

[0150] Furthermore, the microwave sensor 332 continuously sends out microwave signals and can receive reflected signals when there is an object blocking the sensing distance. By analyzing the time domain characteristics, frequency domain characteristics, and phase characteristics of the reflected signals, it automatically determines the purpose of the person's behavior and decides whether to send an activation electrical signal to the microcontroller 331.

[0151] Furthermore, the door magnetic sensor 333 is used to sense the change in the door magnetic field state of the door frame magnet. When the door magnetic field state switches from open to closed, it sends a restoration electrical signal to the microcontroller 331. The door frame magnet is fixed on the door frame next to the mechanical lock cylinder 31, and generates a closed door magnetic field and an open door magnetic field when the door of the electrical control cabinet is closed and opened, respectively.

[0152] Furthermore, the touch display screen 334 includes a conductive film, a capacitor layer, and an LED array. It can sense the user's touch and identify the touch position through capacitive touch technology to activate the microcontroller 331 or generate a password electrical signal and feed it back to the microcontroller 331. The display electrical signal controls the lighting and extinguishing of the LEDs in the LED array to achieve real-time display.

[0153] Furthermore, one end of the locking lever 335 is connected to the micro motor 336, and the other end is embedded in the locking lever embedding groove of the lock cylinder key assembly 31205 of the mechanical lock cylinder 31. Driven by the micro motor 336, the handle component 312 rotates to realize the unlocking and locking of the mechanical lock cylinder 31.

[0154] Furthermore, the micro motor 336 can rotate in both directions. It is connected to the locking lever 335 through a gear transmission structure and receives the unlocking or locking electrical signal sent by the microcontroller 331 to drive the locking lever 335 to rotate in a clockwise or counterclockwise direction.

[0155] Furthermore, power supply 337 is used to supply power to microcontroller 331, microwave sensor 332, door magnetic sensor 333, touch display screen 334, and micro motor 336.

[0156] Example 2

[0157] like Figure 7 As shown, according to a second aspect of the present invention, a lock control system is proposed, which is used in conjunction with a dual-drive intelligent lock cylinder for an electrical control cabinet disclosed in Embodiment 1, including a microwave sensing module, a magnetic sensing module, a dual-central module, a video acquisition module, a touch display module, a drive module and a power supply module;

[0158] The microwave sensing module receives reflected signals and analyzes the purpose of human behavior within the sensing distance based on a progressive decision strategy to autonomously decide whether to send an activation electrical signal to the dual-central module.

[0159] The magnetic induction module is based on the door magnetic sensor. When it senses that the door magnetic field state has switched from open to closed, it sends a restoration electrical signal to the dual central module.

[0160] The dual-central module operates based on a primary and backup mechanism, receiving different signals and sending corresponding processing signals to the video acquisition module, touch display module and drive module according to the signal driving strategy. The processing signals include digital start signal, electrical start signal, electrical unlock signal and electrical lock signal.

[0161] The video acquisition module is based on a camera and is powered by its own independent power supply. After receiving the start digital signal, it enters the active state, acquires a specified duration of face video and converts it into a video digital signal, feeds the video digital signal back to the dual central module and then enters the silent state again.

[0162] The touch display module is in a silent state by default. It receives different electrical signals and sends activation and password electrical signals to the dual central module based on the activation response mechanism, or performs real-time display based on the display electrical signals.

[0163] The drive module receives an unlocking electrical signal and drives the micro motor to rotate the control rod clockwise. It also receives a locking electrical signal and drives the micro motor to rotate the control rod counterclockwise to control the mechanical lock cylinder to unlock or lock. The rotation angles of clockwise and counterclockwise rotations are fixed and the same. The control rod is embedded in the control rod insertion slot in the mechanical lock cylinder. The rotation of the control rod can drive the mechanical lock cylinder to unlock and lock.

[0164] The power supply module provides power to the microwave induction module, magnetic induction module, dual-central module, touch display module, and driver module.

[0165] Furthermore, the microwave sensing module includes a microwave transmitting unit, a microwave receiving unit, and a processing and analysis unit:

[0166] The microwave transmitting unit continuously emits microwave signals into the surrounding environment. Due to the strong attenuation capability of microwave signals, if there is no object blocking the sensing distance, the energy will gradually weaken until it disappears. If there is an object blocking the sensing distance, part of the microwave signal will be absorbed by the object, and the other part will form a reflected signal. The sensing distance depends on the frequency and emission intensity of the microwave signal. The higher the frequency and the lower the emission intensity, the smaller the sensing distance.

[0167] The microwave receiving unit is used to receive reflected signals generated by objects blocking the sensing distance and transfer them to the processing and analysis unit.

[0168] The processing and analysis unit performs preprocessing, object recognition, and comprehensive analysis on the reflected signal in sequence based on a progressive decision strategy, and decides whether to send an activation electrical signal to the dual-central module based on the comprehensive analysis results.

[0169] Furthermore, the processing and analysis unit decides whether to send an activation signal based on a progressive decision strategy, including the following specific steps:

[0170] Preprocessing: A Gaussian filter is used to filter the reflected signal to remove noise interference. The intensity of the reflected signal is further amplified by a low-noise amplifier. This is because microwave signals have strong attenuation capabilities. Even if a reflected signal is formed within the sensing distance due to obstruction by an object, the intensity of the reflected signal is low, which affects the accuracy of processing.

[0171] Object recognition: Extract the time-domain features of the reflected signal, including peak values, valley values, and zero-crossing points. These time-domain features are related to object movement. Perform a Fourier transform on the reflected signal and extract the frequency-domain features, including frequency components and power spectral density. These frequency-domain features are used to identify the type and behavior of the object. Extract the phase features of the reflected signal, which reflect the relative distance between the object and the door. Input the time-domain features, frequency-domain features, and phase features into a binary classifier to obtain type labels. In this embodiment, the binary classifier uses a combination structure of two linear layers and a sigmoid function. The output of the binary classifier is the probability that the occluded object is a person. If the probability is greater than the probability threshold, the occluded object is a person, and the type label is 1. If the probability is less than or equal to the probability threshold, the occluded object is not a person, and the type label is 0. In this embodiment, the probability threshold is 0.75.

[0172] Comprehensive analysis: If the type label is 0, ignore the reflected signal and do not perform any operation. If the type label is 1, set the maximum stable duration and perform the behavior purpose determination. If the reflected signal is continuously received within the maximum stable duration and the type label is always 1, determine the behavior purpose as unlocking and send an activation electrical signal to the dual-central module. If the reflected signal reception is interrupted or the type label of the reflected signal changes within the maximum stable duration, immediately stop the behavior purpose determination and ignore all reflected signals received before the behavior purpose determination was stopped.

[0173] Furthermore, the dual-central module primary / backup mechanism is implemented by integrating two identical central modules into the microcontroller, namely a primary central module and a backup central module. Both the primary and backup central modules pre-store the reference password electrical signal and the reference face image sequence. Normally, the main central module sends corresponding processing signals to the video acquisition module, touch display module and drive module based on the signal driving strategy. The backup central module is silent. When the main central module fails, the backup central module is switched to the main central module to maintain the normal operation of the lock control system. The original main central module after maintenance remains silent as the backup central module.

[0174] like Figure 8As shown, furthermore, the main central module can transmit and receive signals through both wired and wireless transmission. Wired transmission is used for transmitting and receiving digital signals, while wireless transmission is used for transmitting and receiving digital signals. The specific steps for sending corresponding processing signals to the video acquisition module, touch display module, and driver module based on the signal-driven strategy include the following:

[0175] Receive the activation electrical signal sent by the microwave sensing module or the touch display module, send the start digital signal to the video acquisition module and set the first waiting time;

[0176] If the video digital signal is received from the video acquisition module within the first waiting period, a liveness detection network is used to capture facial micro-expression changes in multiple frames of face images in the video digital signal for liveness detection. After the liveness detection is successful, the baseline face image sequence is retrieved. Face verification is performed using a feature matching network. If the face verification is successful, an unlock signal is sent to the driver module; if the face verification fails, a start signal is sent to the touch display module and a second waiting time is set. The reference face image sequence is used as an example. It stores the baseline facial images of all pre-registered users;

[0177] If no video digital signal is received from the video acquisition module within the first waiting period, a start electrical signal is sent to the touch display module and a second waiting period is set.

[0178] If a password signal is received from the touch display module during the second waiting period, it is compared with the pre-stored reference password signal for password verification. If the password signal coincides with the reference password signal, the password verification is successful, and an unlock signal is sent to the driver module. If the password signal does not coincide with the reference password signal, the password verification fails and the password error count is incremented by 1. It is then determined whether the password error count is greater than the password error threshold.

[0179] If the number of incorrect password attempts exceeds the password error threshold, a third waiting period is set. During the third waiting period, the dual-central module does not receive any digital or electrical signals.

[0180] If the number of incorrect password attempts is less than or equal to the incorrect password threshold, reset the second waiting time and send a start signal to the touch display module;

[0181] If no password signal is received from the touch display module within the second waiting period, no operation will be performed;

[0182] If a restoration electrical signal is received from the magnetic induction module, a lock electrical signal is sent to the drive module.

[0183] Furthermore, the main central module employs a liveness detection network for liveness detection, including the following specific steps:

[0184] Acquire video digital signals and select them at equal intervals from video digital signals of a specified duration. Images from several time frames constitute a continuous image sequence. ,in, For the first Images of a time frame, , This represents the total number of time frames.

[0185] A continuous image sequence is further processed using an optical flow prediction layer. The optical flow prediction layer is derived from an improvement on the TV-L1 method, and is established... Given several optical flow optimization objectives and corresponding optical flow constraint equations, a continuous image sequence is found by simulating the TV-L1 iterative optimization method. Corresponding optical flow feature sequence , among which, the Optical flow feature map Described from the first Images of time frames To the Images of time frames The two-dimensional vector field representing the trajectory and velocity of each pixel over time, the th The first optical flow optimization objective and the second The specific optical flow constraint equations are as follows:

[0186] ,

[0187] ,

[0188] in, and Representing pixels The corresponding horizontal and vertical translation components of the optical flow, and Let represent the gradient of the horizontal translation component and the gradient of the vertical translation component, respectively. and They represent the first Images of time frames medium pixel The pixel values ​​and brightness values, The regularization coefficient is . It is a norm of 1;

[0189] optical flow feature sequence Further aggregation is performed through a temporal convolutional layer, which captures optical flow feature sequences through two identical residual blocks. The temporal variation of optical flow features is represented by a residual block consisting of dilated convolutions and residual structures. The dilated convolutions insert zeros between the kernels to expand the receptive field. The residual structures superimpose the output of the dilated convolutions with the input. After passing through two identical residual blocks, the output is reduced in dimension by a fully connected layer and then compared with the optical flow feature sequence. Aggregated optical flow feature map of the same dimension as any optical flow feature map ;

[0190] Continuous image sequence Aggregation is performed using recurrent convolutional layers, which extract data through a single convolution. Facial details in images at time frames ,in, For the first Images of time frames The corresponding facial detail features, the facial detail features of the first time frame Input to the LSTM layer to generate the hidden representation for the first time frame. Compared with the facial detail features in the second time frame The hidden representation for the second time frame is generated by overlaying the input into the LSTM layer. And so on, the hidden state of a single time frame output by the LSTM layer is superimposed with the facial detail features of the next time frame and then input into the LSTM layer again, until the nth time frame is generated. Hidden representation of each time frame , and the Facial details in a time frame Overlaying is performed to obtain aggregated facial detail features. ;

[0191] Aggregate optical flow feature map With aggregated facial detail features The input is stacked into a classification layer, which aggregates the optical flow feature maps through a fully connected layer. With aggregated facial detail features A linear combination is performed, and the liveness probability is further output through the Sigmoid function and it is determined whether it is greater than the liveness probability threshold.

[0192] If the liveness probability is less than or equal to the liveness probability threshold, the liveness detection fails and no further processing is performed. If the liveness probability is greater than the liveness probability threshold, the liveness detection passes and the continuous image sequence is processed. The Middle Images of time frames Input feature matching network for face verification, where the selected feature matching network is the first one. Images of time frames The reason is that when a user first faces the camera, the camera's angle relative to the user's face is generally not ideal, and the user will spontaneously adjust their face to align with the camera. Therefore, the first... Images of time frames Compared to images from previous time frames, these are generally more conducive to face verification.

[0193] Furthermore, the main central module calls upon the baseline face image sequence. Face verification via a feature matching network includes the following specific steps:

[0194] Get the Images of time frames Call the baseline face image sequence Based on the baseline face image sequence Extract the single baseline face image that was not extracted in sequence;

[0195] The first Images of time frames A single image set is constructed using a single baseline face image and input into a feature matching network;

[0196] Feature matching networks use a single feature matching network to match two images in a single image group. The convolution kernel and a Double convolution is performed using the convolution kernel, where, The convolutional kernel is used to mine global features of an image. The convolutional kernel is used to mine local features of the image. The output of the two images after double convolution is further reduced by max pooling layer to obtain the face feature matrix corresponding to the two images in a single image group.

[0197] The face feature matrices corresponding to the two images are further concatenated and dimension-reduced through two fully connected layers, and the matching probability of the two face feature matrices is output through the Sigmoid function to determine whether the matching probability is greater than the matching threshold.

[0198] If the matching probability is greater than the matching threshold, the face verification is considered successful.

[0199] If the matching probability is less than or equal to the matching threshold, then the baseline face image sequence is further evaluated. Does a single baseline face image exist that has not been extracted?

[0200] If the baseline face image sequence All baseline face images were extracted, and the face verification was deemed to have failed.

[0201] If the baseline face image sequence If a single reference face image exists that has not been extracted, then continue extraction and compare it with the first... Images of time frames A new single image group is constructed and input into a feature matching network for validation.

[0202] Furthermore, the touch display module includes a control processing unit, a display unit, a capacitive sensing unit, and a memory unit;

[0203] The control processing unit is in a silent state by default. It receives different electrical signals and generates response electrical signals based on the activation response mechanism. The response electrical signals include activation electrical signals, display electrical signals, and password electrical signals.

[0204] The display unit is based on a touch screen and includes a conductive film, a capacitor layer, and an LED array. It is in a silent state by default, in which all LEDs in the LED array are off. In the silent state, it receives a display signal and enters an active state. Based on the display signal, it turns on or off the corresponding LEDs in the LED array and continues to display. In the active state, if a new display signal is received, it readjusts the on / off state of the LEDs in the LED array to update the display. If a silent signal is received, it turns off all LEDs in the LED array and enters the silent state. The display signal is a level matrix with the same arrangement as the LED array. The display unit will turn on the LEDs corresponding to high levels in the display signal and turn off the LEDs corresponding to low levels.

[0205] The capacitive sensing unit is always in a silent state. It uses capacitive touch technology to passively sense the charge change of the capacitor layer in the display unit and generates a real-time distributed electrical signal based on the effective touch strategy and sends it to the control processing unit.

[0206] Memory unit storage There are three different preset display electrical signals, namely the 0th preset display electrical signal, ..., the 1st preset display electrical signal. Preset display electrical signal, ..., number Preset display electrical signal, wherein, the first Preset display electrical signal corresponding to the acquisition of the first When using a digit password, the display status in the display unit is shown. The total number of bits in the password, in this embodiment And the first In the preset display of electrical signals, there are 9 numeric keys, a delete key, an input box, and the area before the input box. The voltage level corresponding to each of the two cells is high, and the rest are low.

[0207] Furthermore, the control processing unit receives different electrical signals and executes an activation response mechanism to generate a response electrical signal, including the following specific steps:

[0208] If a start signal is received in the silent state, the system switches to the active state, calls the 0th preset display signal in the memory unit and sends it to the display unit as a display signal, and sets the fourth waiting time, which is equal to the first waiting time plus the second waiting time.

[0209] If a real-time distributed electrical signal is received in the silent state, the system switches to the active state, generates an activation electrical signal and sends it to the dual-central module, calls the 0th preset display electrical signal in the memory unit and sends it to the display unit as a display electrical signal, and sets the fourth waiting time. Since the fourth waiting time is the first waiting time plus the second waiting time, it can ensure that the dual-central module has enough time to perform face verification first.

[0210] If a real-time distributed electrical signal is received within the fourth waiting period, the charge positioning comparison method is used to decide whether to store the unit digital password into the shift register and send a new display electrical signal to the display unit. Furthermore, the shift register principle is used to determine whether to enable differential coding to generate a password electrical signal and feed it back to the dual central module, and reset the fourth waiting period. The shift register is a temporary storage space built into the control processing unit, used to store the unit digital password.

[0211] If a start signal is received within the fourth waiting period, the fourth waiting period is reset.

[0212] If no real-time distribution signal or start signal is received within the fourth waiting period, a silence signal is sent to the display unit to clear the unit digit password in the shift register and switch back to the silence state.

[0213] Furthermore, the control processing unit determines whether to store the unit digit password into the shift register and send a new display electrical signal to the display unit using a charge positioning comparison method, including the following specific steps:

[0214] The real-time distributed electrical signal is converted into a charge distribution matrix in digital signal form through a filter circuit and an analog-to-digital converter.

[0215] The charge distribution matrix is ​​normalized, and the region in the normalized charge distribution matrix whose normalized value is greater than the normalized charge threshold is taken as the target region.

[0216] The 0th preset display electrical signal in the memory unit is called and converted into a digital signal form of the 0th display distribution matrix by an analog-to-digital converter.

[0217] Compare the 0th display distribution matrix with the target area, and determine whether there is a corresponding button in the target area based on the position of the target area in the 0th display distribution matrix;

[0218] If the target area corresponds to any one of the number keys 1-9, use the number corresponding to the number key as the unit number password and store it in the shift register, then obtain the number of bits stored in the shift register. Call the memory unit of the first A preset display electrical signal is used as the new display electrical signal and sent to the display unit. , This represents the total number of characters in the password.

[0219] If the target area corresponds to the delete button, obtain the number of bits stored in the shift register. And delete the first one in the shift register. The unit number password of the bit, calling the memory unit of the first bit A preset display electrical signal is used as the new display electrical signal and sent to the display unit. , This represents the total number of characters in the password.

[0220] If the target area does not correspond to any button, no action will be taken.

[0221] Furthermore, the control processing unit determines whether to enable differential coding to generate cryptographic signals based on the shift register principle, including the following specific steps:

[0222] When the unit numeric password is stored in the shift register, the number of bits stored after storage is obtained. Determine the number of bits in storage Is it equal to the total number of characters in the password? ;

[0223] If storage bits Less than the total number of characters in the password If so, no action will be taken;

[0224] If storage bits Equal to the total number of characters in the password ,show Complete retrieval of the 10-digit password;

[0225] Will In the bit-based cipher, each unit digit is converted into a 4-bit binary code segment, and all corresponding binary code segments are concatenated according to the digit cipher sequence to obtain... Bit-based binary cryptography This represents the total number of bits in the binary password. ;

[0226] The first binary value of the binary code starts at a low level, then transitions at the middle level to make the end level opposite to the start level, becoming a high level, thus generating the first level sub-signal;

[0227] For the first in binary cryptography Get the bit binary value, get the first bit Determine the end level of the first bit binary value. The binary value is either 0 or 1. ;

[0228] If the first If the value of the first bit is 0, then the second bit... The start level of the bit binary value and the first The end levels of the binary values ​​are the same, and a transition occurs in the middle level, making the 1st binary value... The end level of the bit binary value and the first The end level of the bit binary value is reversed, generating the 1st bit. Bit-level sub-signals;

[0229] If the first If the value of the first bit is 1, then the second bit... The start level of the bit binary value and the first The end level of the binary value is reversed, and a transition occurs in the middle level, making the 1st binary value... The end level of the bit binary value and the first When the end levels of the binary values ​​are the same, the generation of the 1st bit... Bit-level sub-signals;

[0230] Will Each bit of binary value is converted into a corresponding level sub-signal to generate a cryptographic electrical signal.

[0231] Furthermore, the capacitive sensing unit generates a real-time distributed electrical signal based on a touch-effective strategy, including the following specific steps:

[0232] Detect local charge changes, obtain local charge peak values, and determine whether the local charge peak value is greater than the effective touch peak value;

[0233] If the local charge peak value is less than or equal to the effective touch peak value, it is determined to be an invalid touch, and the change in local charge is ignored.

[0234] If the local charge peak value is greater than the effective touch peak value, set a fifth waiting time;

[0235] If the local charge peak value is always greater than the effective touch peak value within the fifth waiting period, it is determined to be a valid touch, and a real-time distributed electrical signal is generated. The real-time distributed electrical signal is a charge matrix with the same coordinate distribution as the measuring electrodes, and the charge quantity corresponding to each measuring electrode is recorded.

[0236] Furthermore, the capacitor layer in the touch screen is composed of grid-distributed driving electrodes and measuring electrodes. When powered on, the capacitor layer forms a stable and uniformly distributed parallel capacitor. At this time, the amount of charge detected by each measuring electrode is the same. When the user's finger touches the touch screen, a parasitic capacitor connected in parallel with the parallel capacitor is generated near the contact point, which increases the amount of charge detected by the measuring electrodes near the contact point, thereby causing a change in local charge.

[0237] This invention discloses a dual-drive intelligent lock cylinder for an electrical control cabinet and its locking control system. The dual-drive intelligent lock cylinder works in conjunction with the locking control system, which includes a microwave sensing module, a magnetic sensing module, a dual-central module, a video acquisition module, a touch display module, a drive module, and a power supply module. The microwave sensing module receives reflected signals and analyzes the user's behavior based on a progressive decision strategy to autonomously decide whether to send an activation signal to the dual-central module, thus achieving active activation of the dual-central module. When the door's magnetic field state switches from open to closed, the magnetic sensing module sends a restoration signal to the dual-central module to ensure automatic locking when the electrical control cabinet door is closed. The dual-central module operates based on a primary / backup mechanism, receiving different signals and driving the video acquisition module, touch display module, and power supply module according to a signal-driven strategy. The drive module sends corresponding processing signals, providing two verification methods, which work in conjunction with the primary and backup mechanisms to ensure the stability of the lock control system; the video acquisition module receives the start digital signal, acquires a specified duration of facial video, converts it into a video digital signal, and feeds it back to the dual-central module; the touch display module is in a silent state by default, receives different electrical signals, and sends activation and password electrical signals to the dual-central module based on the activation response mechanism, or displays the signal in real time based on the display electrical signal; the drive module receives the unlocking electrical signal, which drives the locking lever to rotate clockwise, and receives the locking electrical signal, which drives the locking lever to rotate counterclockwise. The locking lever is connected to the mechanical lock cylinder, and the rotation realizes the unlocking and locking of the mechanical lock cylinder; the power supply module supplies power to the sensing module, the dual-central module, the touch display module, and the drive module.

[0238] The above are merely preferred embodiments of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principle of the present invention should also be considered within the scope of protection of the present invention.

Claims

1. A lock control system, comprising a drive module for driving a lock control rod to rotate to achieve locking and unlocking of a mechanical lock cylinder and a power supply module for powering, characterized in that: The lock control system also includes a microwave induction module, a magnetic induction module, a dual-hub module, a video acquisition module and a touch display module; The microwave sensing module receives the reflected signal and analyzes the purpose of the personnel's behavior based on the progressive decision strategy to autonomously decide whether to send an activation electrical signal to the dual-hub module; The magnetic induction module sends a restoration electrical signal to the dual hub module when the door magnetic field state switches from open to closed; The dual-hub module operates based on a master-slave mechanism, receives different signals and sends corresponding processing signals to the video acquisition module, the touch display module and the drive module according to the signal driving strategy; The video acquisition module receives the start digital signal, collects the face video of the specified length, converts it into a video digital signal and feeds it back to the dual-hub module; The touch display module is in a silent state by default, receives different electrical signals and sends activation electrical signals and password electrical signals to the dual-hub module based on an activation response mechanism or performs real-time display based on display electrical signals.

2. A lock control system as claimed in claim 1, characterized in that: The microwave sensing module includes a microwave transmitting unit, a microwave receiving unit and a processing and analyzing unit: The microwave transmitting unit transmits microwave signals to the surrounding environment; The microwave receiving unit is used to receive the reflected signal and transfer it to the processing and analysis unit; The processing and analysis unit decides whether to send an activation electrical signal to the dual hub module based on a progressive decision strategy.

3. A lock control system as claimed in claim 2, characterized in that: The processing and analysis unit decides whether to send an activation electrical signal to the dual hub module based on the progressive decision strategy, including the following specific steps: A Gaussian filter and a low noise amplifier are used to filter the reflected signal and amplify the reflected signal strength; Extract the time domain features and phase features of the reflected signal, perform Fourier transform on the reflected signal and extract the frequency domain features, and input the time domain features, frequency domain features and phase features into a binary classifier to obtain a type label; If the type tag is 0, no operation is performed. If the type tag is 1, the maximum stable duration is set and the behavior purpose judgment is performed. If the reflected signal with type tag 1 is continuously received within the maximum stable duration, an activation electrical signal is sent to the dual hub module; If the reception of the reflected signal is interrupted or the type label is changed within the maximum stability time, the behavior purpose judgment is stopped.

4. A lock control system as claimed in claim 1, characterized in that: The dual hub module sends the corresponding processing signal according to the signal driving strategy, including the following specific steps: Receiving an activation electrical signal, sending a start digital signal to a video acquisition module and setting a first waiting time; If a video digital signal is received within the first waiting time, a liveness detection network and a feature matching network are used to perform liveness detection and face verification in sequence. If the face verification passes, an unlocking electrical signal is sent to the driving module. If the face verification fails, a start electrical signal is sent to the touch display module and a second waiting time is set; If the video digital signal is not received within the first waiting time, a start electrical signal is sent to the touch display module and a second waiting time is set; If the password electric signal is received within the second waiting time, the password is verified by comparing it with the reference password electric signal. If the password verification is passed, an unlocking electric signal is sent to the driving module. If the password verification fails, the number of password errors is increased by 1 to determine whether the number of password errors is greater than the password error threshold. If it is greater than the password error threshold, a third waiting time is set, and no digital signal or electrical signal is received during the third waiting time; If it is less than or equal to the password error threshold, reset the second waiting time and send a start electrical signal to the touch display module; If no password signal is received within the second waiting time, no operation is performed; If the reset electrical signal is received, a locking electrical signal is sent to the driving module.

5. A lock control system as claimed in claim 4, characterized in that: Using the liveness detection network to perform liveness detection includes the following specific steps: Selecting multiple time frame images from the video digital signal to form a continuous image sequence; By establishing the optical flow optimization target and the corresponding optical flow constraint equation, the TV-L1 iterative optimization is simulated to obtain the optical flow feature sequence corresponding to the continuous image sequence; The temporal changes of optical flow features in the optical flow feature sequence are captured through two identical residual blocks, and a fully connected layer is used to output the aggregated optical flow feature map, where the residual block includes a dilated convolution and a residual structure; The facial detail features of each time frame in the continuous image sequence are extracted through convolution, and the facial detail features of a single time frame are processed by the LSTM layer and superimposed with the facial detail features of the next time frame and input into the LSTM layer again, and the cycle is executed until the aggregated facial detail features are obtained; The aggregated optical flow feature map and the aggregated face detail features are combined through a fully connected layer, and the Sigmoid function is used to generate the liveness probability and determine whether it is greater than the liveness probability threshold; If it is less than or equal to the liveness probability threshold, no subsequent processing is performed. If it is greater than the liveness probability threshold, the image of the last time frame is input into the feature matching network for face verification.

6. A lock control system as claimed in claim 4, characterized in that: The dual-hub module calls the reference face image sequence and performs face verification through the feature matching network, including the following specific steps: Obtain the image of the last time frame, call the reference face image sequence and extract a single reference face image that has not been extracted from it, construct a single image group with the image of the last time frame and input it into the feature matching network; The feature matching network performs double convolution on the two images in a single image group and obtains the facial feature matrix corresponding to the two images through the maximum pooling layer; The facial feature matrices corresponding to the two images are passed through two fully connected layers and the Sigmoid function to output the matching probability and determine whether it is greater than the matching threshold; If it is greater than the matching threshold, the face verification is determined to be successful. If it is less than or equal to the matching threshold, it is determined whether there is a single reference face image that has not been extracted in the reference face image sequence. If all the reference face images are extracted, the face verification is determined to have failed. If there is a single reference face image that has not been extracted, the verification continues.

7. A lock control system as claimed in claim 1, characterized in that: The touch display module includes a control processing unit, a display unit, a capacitive sensing unit and a memory unit; The control processing unit is in a silent state by default, receives different electrical signals and generates response electrical signals based on the activation response mechanism; The display unit is in a silent state by default. When receiving a display electrical signal in the silent state, it switches to an active state and continues to display. When receiving a new display electrical signal in the active state, it updates the display. When receiving a silent electrical signal, it switches to a silent state. The capacitive sensing unit is always in an active state, generating real-time distributed electrical signals based on the touch effective strategy and sending them to the control processing unit; The memory unit stores a preset display electrical signal whose number is equal to the total number of password digits plus 1.

8. A lock control system as claimed in claim 7, characterized in that: The control processing unit receives different electrical signals and executes the activation response mechanism to generate a response electrical signal, including the following specific steps: If a start electrical signal is received in the silent state, the state is switched to the active state, the 0th preset display electrical signal is called and sent to the display unit as the display electrical signal, and a fourth waiting time is set; If the real-time distributed electrical signal is received in the silent state, it is switched to the activated state, an activation electrical signal is generated and sent to the dual-hub module, the 0th preset display electrical signal is called and sent to the display unit as a display electrical signal, and a fourth waiting time is set; If a real-time distributed electrical signal is received within the fourth waiting time, a charge positioning comparison method is used to decide whether to store the single-digit password in the shift register and send a new display electrical signal to the display unit, and the shift registration principle is used to determine whether to generate a password electrical signal and feed back to the dual-hub module, and the fourth waiting time is reset; If a start electrical signal is received within the fourth waiting time, the fourth waiting time is reset; If no real-time distribution electrical signal or start electrical signal is received within the fourth waiting time, a silent electrical signal is sent to the display unit to clear the shift register and switch back to the silent state.

9. A lock control system as claimed in claim 8, characterized in that: The control processing unit determines whether to store the single-digit password into the shift register and send a new display electrical signal to the display unit by using the charge positioning comparison method, including the following specific steps: The real-time distributed electrical signal is converted into a charge distribution matrix through a filter circuit and an analog-to-digital converter, a normalized charge distribution matrix is ​​generated, and a target area is determined; Calling the 0th preset display electrical signal, converting it into the 0th display distribution matrix through the analog-to-digital converter, and determining whether there is a corresponding key in the target area according to the position of the target area in the 0th display distribution matrix; If the target area corresponds to a numeric key, a single-digit password is obtained and stored in a shift register, the number of stored digits is obtained, and a corresponding preset display electrical signal is called as a new display electrical signal and sent to the display unit; If the target area corresponds to the delete button, the number of stored digits is obtained and the last single-digit password is deleted, and the preset display electrical signal corresponding to the deleted number of stored digits is called as a new display electrical signal and sent to the display unit; If the target area does not correspond to any key, no processing is performed.

10. A lock control system as claimed in claim 8, characterized in that: The control processing unit determines whether to generate a password electrical signal by the shift register principle, including the following specific steps: When a single-digit password is stored in the shift register, the number of stored digits is obtained to determine whether the number of stored digits is equal to the total number of digits in the password; If it is less than the total number of password digits, no processing will be performed; If it is equal to the total number of digits in the password, convert the digital password into a binary password; Set the starting level of the first bit binary value and the ending level opposite to the starting level to generate the first bit level sub-signal; For each binary value after the second binary value, determine whether the starting level and the ending level of each binary value are the same as or opposite to the ending level of the previous binary value based on the binary value being 0 or 1, and generate a level sub-signal corresponding to each binary value; All bit binary values ​​are converted into corresponding level sub-signals to generate password electrical signals.

11. A dual-drive intelligent lock cylinder for an electric control cabinet, controlled by a lock control system as claimed in any one of claims 1 to 10, characterized in that: The electric control cabinet dual-drive intelligent lock cylinder includes a mechanical lock cylinder, a camera and a lock control device; The mechanical lock core includes a lock body component, a handle component and a lock rod transmission component. The lock body component is used to accommodate the handle component. The handle component is driven by the lock control device to rotate clockwise or counterclockwise. The lock rod transmission component is connected to the handle component and keeps coaxial rotation with the handle component to achieve locking and unlocking. The camera is equipped with the video acquisition module, receives the start digital signal, collects the face video of the specified length, converts it into a video digital signal and feeds it back to the lock control device; The lock control device is equipped with all modules in the lock control system except the video acquisition module, obtains video digital signals or password electrical signals and performs face verification or password verification, and drives the unlocking and locking of the mechanical lock core after the verification is passed.

Citation Information

Patent Citations

  • Smart lock unlocking control method, device, smart lock and medium

    CN118196940B

  • Lead-screw driving dual-system intelligent lock

    CN108131058A

  • Intelligent face recognition lock

    CN108898724A

  • Liquid identification method, vector extraction method, liquid identification device and storage medium

    CN109470720A

  • Dangerous liquid identification method and device and computer readable storage medium

    CN110276282A