A millimeter-wave-based spatial gesture password input acquisition system
Through a space gesture password input acquisition system based on millimeter wave, the gesture is captured using lasers and millimeter wave radar devices to realize contactless password input, solving the problems of low security and virus transmission in the prior art, and improving the security and anti-virus risk of password input.
Patent Information
- Application Number
- CN202010581792.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-23
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2040-06-23
AI Technical Summary
The existing digital password input methods are low in security, easy to be copied through physical information, and there is a risk of virus transmission when used in public places.
A spatial gesture password input acquisition system based on millimeter wave is adopted, and a laser emits intersecting beams and millimeter wave radar device, inputs passwords through gestures to avoid physical contact, and combines the MCU computing module and the host computer system for data processing and storage.
It realizes contactless password input, improves security, avoids the risk of virus transmission, and enhances the confidentiality of password input.
Smart Images

Figure CN111782038B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of millimeter-wave radar ranging, and more specifically to a spatial gesture password input acquisition system based on millimeter waves. Background Art
[0002] Millimeter-wave ranging is to emit a group of continuous millimeter-wave beams from the radar transmitter. When encountering an object, the beams will return, and the ranging is performed by calculating the time difference between the transmitted beam and the reflected beam.
[0003] Digital passwords use different combinations of numbers to achieve the security function of numbers. For ease of use and memory, current digital passwords generally consist of 6 or 8 digits and can be combinations of different numbers and letters. The usage process generally includes two steps: setting the password and verifying the password. Digital passwords generally need to be used in conjunction with a digital keyboard, which can be a physical digital keyboard or a digital keyboard mimicked in the form of a virtual touch screen. There are two ways to mimic a digital keyboard on a virtual touch screen. One is to simulate a fixed keyboard touch screen, that is, the positions and orders of the poked-out keyboard numbers remain unchanged. The other is a digital keyboard touch screen with variable positions and orders, that is, the positions of the numbers on the keyboard change randomly. When using it, the corresponding keyboard positions need to be touched by hand to enter the password. There are some problems with this password entry method: 1. When using a fixed keyboard to enter the password, key information will be left, such as human fingerprints or mechanical information of the corresponding keys. By analyzing this information, the user's password combination can be obtained, greatly reducing the security of the digital password. 2. When using a virtual keyboard to mimic a digital keyboard, if it is in the form of fixed positions and orders, the user's password combination can still be obtained by acquiring the fingerprint information and touch information of the keys, which also reduces the security of the digital password. 3. When using digital password technology in a public area, it is inevitable to touch the screen or the physical keyboard, which is prone to cross-infection.
[0004] Gesture passwords use the order in which fingers move to fixed points in sequence as the password key. Due to the popularity of Internet mobile devices, many mobile devices use gesture passwords. Gesture passwords are easy to remember and difficult to crack, with a certain degree of security. Currently, they are widely used on mobile devices. However, if used in public places, users need to enter passwords on the same screen, which poses a risk of virus transmission. Summary of the Invention
[0005] The present invention provides a spatial gesture password input acquisition system based on millimeter waves to solve the problems in the prior art that password input by means of physical touch has low confidentiality and security, is easily copied physically, and poses a risk of virus transmission due to physical touch password input.
[0006] To solve the above technical problems, the present invention provides a spatial gesture password input acquisition system based on millimeter waves, which includes a spatial assistance module, a millimeter wave radar device, an MCU calculation module, a host computer system, a storage module, and a communication module;
[0007] The spatial assistance module includes a plurality of lasers. The plurality of lasers are arranged on the same straight line, and the laser beams emitted by the plurality of lasers are located on the same plane. The laser beams intersect pairwise to form intersections and their key ranges;
[0008] The millimeter wave radar device is arranged on the same straight line as the plurality of lasers, and is used to detect an object and output the straight-line distance between the object and the millimeter wave radar device;
[0009] The MCU calculation module communicates with the lasers and the millimeter wave radar device, calculates the position data obtained by the millimeter wave radar device, and compares it with the intersections and their key ranges formed by the pairwise intersection of the laser beams;
[0010] The host computer system is responsible for transmitting the collected password to the target program. The host computer system provides an interface for the target program to call the password, and the target program processes the password according to actual needs.
[0011] The storage module is used to store the relevant data calculated by the MCU calculation module;
[0012] The communication module communicates data between the MCU calculation module and the host computer system through USB.
[0013] The light beams emitted by the plurality of lasers are red visible lights with the same wavelength and power.
[0014] The key range of the intersection is a circle centered on the intersection, and the circle is in the same plane as the laser beam.
[0015] The key ranges of all the intersections do not intersect with each other.
[0016] The millimeter wave radar device uses a low-power PCR radar sensor, with a transmission frequency of 60 GHz, a scanning frequency of 60 Hz, a communication interface of UART, and a baud rate of 115200.
[0017] The storage module is a 16K * 32-bit Flash memory, and the model of the communication module is CP2102.
[0018] Beneficial effects brought by the present invention: Compared with the prior art, the millimeter-wave-based spatial gesture password input acquisition system of the present invention uses a laser to emit intersecting light beams for memorizing the password, and uses millimeter-wave ranging technology to capture finger gestures in space. When inputting the password, only the finger or other object needs to move to the intersection point of the corresponding light beam, and the password can be input without physical contact, realizing the acquisition of the password. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 is a structural block diagram of a millimeter-wave-based spatial gesture password input acquisition system according to an embodiment of the present invention
[0020] Figure 2 is a schematic diagram of a millimeter-wave-based spatial gesture password input acquisition system according to an embodiment of the present invention
[0021] Figure 3 is a calculation flowchart of a millimeter-wave-based spatial gesture password input acquisition system according to an embodiment of the present invention DETAILED DESCRIPTION OF THE EMBODIMENTS
[0022] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0023] As Figure 1 shown, a millimeter-wave-based spatial gesture password input acquisition system provided by the present invention includes a spatial assistance module, a millimeter-wave radar device, an MCU calculation module, a host computer system, a storage module, and a communication module;
[0024] The spatial assistance module includes six lasers, and the six lasers are arranged on the same straight line and are respectively located at Figure 2 the midpoint o, points o1, o2, o3, o4, and o5. Point o is set as the coordinate origin, the straight line where points o, o1, o2, o3, o4, and o5 are located is the coordinate horizontal axis, and a coordinate vertical axis is set perpendicular to the coordinate horizontal axis passing through point o. The laser beams emitted by the six lasers are located on the plane formed by the coordinate horizontal axis and the coordinate vertical axis. The laser beams intersect pairwise to form intersection points and their key ranges, and the key ranges of all the intersection points do not intersect pairwise. The intersection points are respectively marked as a, b, c, d, e, f, g, h, and i. The key range of the intersection point is a circle with a radius q centered at the intersection point, and the circle is in the same plane as the laser beam.
[0025] The millimeter-wave radar device is arranged on the same straight line as the multiple lasers and is located at Figure 2 the midpoint o6, with coordinates (rx, r y) for detecting an object and outputting the straight-line distance between the object and the millimeter-wave radar device;
[0026] In space, it can be represented by a straight-line equation, that is
[0027] Ray oa is represented as:
[0028] y = k1x + b1, y > 0, k1 > 0 (1)
[0029] Ray o1d is represented as:
[0030] y = k2x + b2, y > 0, k2 > 0 (2)
[0031] Ray o2g is represented as:
[0032] y = k3x + b3, y > 0, k3 > 0 (3)
[0033] Ray o3c is represented as:
[0034] y = k4x + b4, y > 0, k4 < 0 (4)
[0035] Ray o4b is represented as:
[0036] y = k5x + b5, y > 0, k5 < 0 (5)
[0037] Ray o5a is represented as:
[0038] y = k6x + b6, y > 0, k6 < 0 (6)
[0039] Mark the coordinates of o6 as (m, 0), then
[0040] Because the corresponding rays are arranged in the order of Figure 2 , so there is a relationship
[0041] b1 = 0 (8)
[0042] b3 < b2 < b1 (9)
[0043] 0 < b4 < b5 < b6 (10)
[0044] Among them, the corresponding points of points a, b, c, d, e, f, g, h, i can be represented by the equations defined above. For example, for point a, the corresponding coordinate representation can be obtained by solving the equations (1) and (6) simultaneously, denoted as (a x , a y ).
[0045] For an intersection point, the range within the radius q of this intersection point is the key range of this intersection point, which is represented by the equation
[0046] (x x ) 2 +(ya y ) 2 -q 2 =0 (11)
[0047] The distance detected by the millimeter-wave radar at point a is L1, and its range is
[0048]
[0049] Similarly, the distances from the millimeter-wave radar to the key ranges of other intersections can be obtained, which are L2, L3, L4, L5, L6, L7, L8, and L9. In order for the millimeter-wave radar to distinguish each intersection and its key range, the key ranges of all intersections do not intersect with each other.
[0050] Figure 2 The angles between the laser beams emitted by the six lasers at the midpoint o, point o1, point o2, point o3, point o4, and point o5 and the horizontal axis are ∠a0o5, ∠dolo5, ∠go2o5, ∠co3o, ∠ao5o, and ∠bo4o, respectively. By solving formulas (1)-(11) together, the coordinates and irradiation angles of the corresponding laser installations, as well as the installation coordinates of the millimeter-wave radar equipment, can be obtained. Multiple sets of solutions can be obtained during the solution, and one set of solutions can be randomly selected.
[0051] The MCU calculation module communicates data with the laser and millimeter wave radar equipment, calculates the position data obtained by the millimeter wave radar equipment, and compares it with the intersection points and key ranges of the two laser beams;
[0052] The host computer system is responsible for transmitting the collected password to the target program. The host computer system provides an interface for the target program to call the password, and the target program processes the password according to actual needs.
[0053] The storage module is used to store relevant data calculated by the MCU calculation module;
[0054] The communication module communicates data between the MCU computing module and the host computer system via USB.
[0055] Furthermore, the light beams emitted by the multiple lasers are red visible lights with the same wavelength and power.
[0056] Furthermore, the millimeter wave radar device adopts a low-power PCR radar sensor with a transmission frequency of 60GHz, a scanning frequency of 60Hz, a communication interface of UART, and a baud rate of 115200.
[0057] Specifically, the storage module is a 16K*32-bit Flash memory, and the communication module is a CP2102.
[0058] like Figure 3 As shown, the calculation flow chart of a millimeter wave-based spatial gesture password input acquisition system provided by the present invention includes the following steps:
[0059] Step A: First, initialize the distance from the key range of each intersection to the millimeter wave radar device o6, the queue and program of the password sequence number;
[0060] Step B: Retrieving distance data from the millimeter wave radar device;
[0061] Step C: Determine whether the current distance data is within the critical range of the intersection. Substitute the distance data within the critical range of the intersection into the simultaneous equations for solution, store the distance data, and compare the distance data with the distance from the critical range of the intersection to the millimeter wave radar device o6. If it does not belong to any range, repeat step B.
[0062] Step D: Get the corresponding serial number of the position to which the current distance belongs;
[0063] Step E: Save the current sequence number to the sequence number queue;
[0064] Step F: If the current queue reaches the specified length, the host computer program can control the length, set the length to 6 bits, and return the current password queue to the host computer. Otherwise, continue to collect passwords.
[0065] In summary, the millimeter-wave-based spatial gesture password input acquisition system of the present invention uses a laser to emit intersecting light beams for password recognition, and uses millimeter-wave ranging technology to capture finger gestures in space. When entering a password, it is only necessary to move the finger or other object to the intersection of the corresponding light beams to enter the password without physical contact, thereby realizing the collection of the password.
[0066] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the claims of the present invention.
Claims
1. A millimeter-wave-based spatial gesture password input acquisition system, characterized in that: It includes a spatial assistance module, a millimeter-wave radar device, an MCU calculation module, a host computer system, a storage module, and a communication module; The spatial assistance module includes multiple lasers. The multiple lasers are arranged on the same straight line, and the laser beams emitted by the multiple lasers are located on the same plane. The laser beams intersect pairwise to form intersections and their key ranges; The millimeter-wave radar device is arranged on the same straight line as the multiple lasers and is used to detect an object and output the straight-line distance between the object and the millimeter-wave radar device; The MCU calculation module communicates with the lasers and the millimeter-wave radar device, calculates the position data obtained by the millimeter-wave radar device, and compares it with the intersections and their key ranges where the laser beams intersect pairwise; The host computer system is responsible for transmitting the collected password to the target program. The host computer system provides an interface for the target program to call the password, and the target program processes the password according to actual needs; The storage module is used to store the relevant data calculated by the MCU calculation module; The communication module conducts data communication between the MCU calculation module and the host computer system through USB.
2. The millimeter-wave-based spatial gesture password input acquisition system according to claim 1, characterized in that The light beams emitted by the multiple lasers are red visible lights with the same wavelength and power.
3. The millimeter-wave-based spatial gesture password input acquisition system according to claim 1, characterized in that, The key range of the intersection is a circle centered on the intersection, and the circle is on the same plane as the laser beam.
4. The millimeter-wave-based spatial gesture password input acquisition system according to claim 3, characterized in that The key ranges of all the intersections do not intersect with each other.
5. The millimeter-wave-based spatial gesture password input acquisition system according to claim 1, characterized in that, The millimeter-wave radar device uses a low-power PCR radar sensor, with a transmission frequency of 60 GHz, a scanning frequency of 60 Hz, a communication interface of UART, and a baud rate of 115200.
6. The millimeter wave-based spatial gesture password input acquisition system according to claim 1, characterized in that, The storage module is a 16K * 32-bit Flash memory, and the model of the communication module is CP2102.
Citation Information
Patent Citations
Gesture-based encryption method
CN106709300A
Laser radar detection point visualization system and method thereof
CN110673154A
Millimeter-wave-based space gesture password input acquisition system
CN212322215U