CN111274565B - Computer login system based on identity recognition - Google Patents
Computer login system based on identity recognition Download PDFInfo
- Publication number
- CN111274565B CN111274565B CN202010056305.XA CN202010056305A CN111274565B CN 111274565 B CN111274565 B CN 111274565B CN 202010056305 A CN202010056305 A CN 202010056305A CN 111274565 B CN111274565 B CN 111274565B
- Authority
- CN
- China
- Prior art keywords
- information
- password
- comparison
- preset
- pressure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Collating Specific Patterns (AREA)
Abstract
The invention discloses a computer login system based on identity recognition, which comprises a computer main body, wherein a display screen is embedded in the outer surface of the front end of the computer main body, and a sliding rail is welded on the outer surface of the upper end of the computer main body; the outer surface of the upper end of the sliding rail is provided with a sliding groove, an inserting block is inserted into the sliding groove, an extending column is welded at the upper end of the inserting block, a gooseneck is arranged at the front end of the extending column, and a camera is arranged at the front end of the gooseneck; the outer surface of the lower end of the computer main body is welded with a connecting column, and the lower end of the connecting column is welded with a base; the computer is characterized in that a code case is fixedly arranged on the outer surface of one side of the computer main body, a master control case is fixedly arranged on the outer surface of the lower end of the code case, a pressure sensor and a code disc are arranged in the code case, and the pressure sensor is arranged below the code disc; the invention has the beneficial effects that: the case security of the system can be effectively improved, and the security of computer data is guaranteed.
Description
Technical Field
The invention relates to a login system, in particular to a computer login system based on identity recognition, and belongs to the technical field of computer login application.
Background
Chinese patent publication No. CN102982270A discloses a computer fingerprint login system based on BIOS, which is installed in a BIOS chip on a computer motherboard, and has: a fingerprint acquisition unit; uploading the fingerprint information acquired by the fingerprint acquisition unit to an input unit of the system; the storage unit is used for receiving and storing the fingerprint data information uploaded by the input unit; and a fingerprint identification unit for verifying the fingerprint inputted by the user when the user inputs the fingerprint after starting the computer. By adopting the computer fingerprint login system based on the BIOS disclosed by the invention, the computer can be started only by carrying out fingerprint identification in the BIOS self-checking process when the computer is started, the data in the computer is fully protected by adopting the system, the use is simple, and the convenience is brought to computer users; but its protective effect is not good enough.
The existing computer login system has a single login mode, the situation that lawless persons log in a computer to steal computer data is easy to happen, the existing computer login system is not convenient enough in the using process and cannot meet the using requirements of users, and certain influence is brought to the use of the existing computer login system.
Disclosure of Invention
The invention aims to solve the problems that the existing computer login system is single in login mode, the situation that lawless persons log in a computer to steal computer data is easy to occur, the existing computer login system is not convenient enough in the using process and cannot meet the using requirements of users, and certain influence is brought to the use of the existing computer login system, and the computer login system based on identity recognition is provided.
The purpose of the invention can be realized by the following technical scheme: a computer login system based on identity recognition comprises a computer main body, wherein a display screen is embedded in the outer surface of the front end of the computer main body, and a sliding rail is welded on the outer surface of the upper end of the computer main body;
the outer surface of the upper end of the sliding rail is provided with a sliding groove, an inserting block is inserted into the sliding groove, an extending column is welded at the upper end of the inserting block, a gooseneck is arranged at the front end of the extending column, and a camera is arranged at the front end of the gooseneck;
the outer surface of the lower end of the computer main body is welded with a connecting column, and the lower end of the connecting column is welded with a base;
the computer is characterized in that a code case is fixedly arranged on the outer surface of one side of the computer main body, a master control case is fixedly arranged on the outer surface of the lower end of the code case, a pressure sensor and a code disc are arranged in the code case, and the pressure sensor is arranged below the code disc;
The computer comprises a computer main body and is characterized in that a preset groove is formed in the computer main body, the preset groove is communicated with a sliding groove, a limiting seat is arranged in the preset groove, the lower end of an inserting block is welded with the upper end of the limiting seat, an installation groove is formed in the outer surface of the lower end of the limiting seat, a brake motor is arranged in the installation groove, brake wheels are arranged on two sides of the brake motor, and a brake shaft of the brake motor is fixedly connected with the brake wheels;
a data receiving module, a data processing module, a master control module and an information sending module are arranged inside the master control box, and preset password information, preset pressure information and preset face image information are prestored inside the master control box;
the data receiving module is used for receiving real-time password information collected by a password box, real-time pressure information collected by a pressure sensor, real-time face image information collected by a camera, preset password information, preset pressure information and preset face image information, the data processing module processes the real-time password information and the preset password into password comparison information, processes the preset pressure information and the real-time pressure information into pressure comparison information, processes the real-time face information and the preset face information into face comparison information, the password comparison information comprises password comparison passing information and password comparison failing information, the pressure comparison information comprises pressure comparison passing information and pressure comparison failing information, the face comparison information comprises face comparison passing information and face comparison failing information, the password comparison passing information, The pressure comparison is transmitted to the camera through the instruction and the pressure comparison, and the face comparison is transmitted to the computer main body through the instruction.
Further, the method comprises the following steps: the limiting groove is formed in the top end of the inner portion of the preset groove, limiting blocks are welded at positions, close to two sides, of the outer surface of the upper end of each limiting seat, wheel grooves are formed in the outer surfaces of the upper ends of the limiting blocks, and limiting wheels are connected to rotating shafts of the wheel grooves.
Further, the method comprises the following steps: the cross section of the limiting seat is T-shaped, and the base is of a disc-shaped structure.
Further, the method comprises the following steps: the specific processing process of the password comparison information is as follows:
the method comprises the following steps: when a user uploads a preset password, the user needs to continuously input the preset password for three times, and the time duration of continuously inputting the password for three times is respectively marked as T1, T2 and T3;
step two: by the formula T1+ T2+ T3 ═ TGeneral assemblyCalculate the total duration TGeneral assembly;
Step three: by the formula TGeneral assembly/3=TAre all made ofThe average time length T of inputting the preset password can be obtainedAre all made of;
Step four: recording the time length of the user when inputting the real-time password information and marking the time length as TFruit of Chinese wolfberry;
Step five: calculate TFruit of Chinese wolfberryAnd TAre all made ofIs obtained as TDifference (D)When T isDifference (D)Generating password comparison passing information when the real-time password information is completely matched with the password of the preset password information within a preset range, and generating password comparison passing information when the T is within the preset rangeDifference (D)And generating password comparison failure information when the password is not in the preset range or the real-time password information is not matched with the password of the preset password information.
The method is further characterized in that: the specific processing procedure of the pressure comparison information is as follows:
the method comprises the following steps: the method comprises the steps that the tables of pressure information collected by a pressure sensor when a user uploads a preset password are marked as Y1, Y2 and Y3;
step two: by the formula Y1+ Y2+ Y3 ═ YAndto obtain a pressure sum YAndthen through YAnd/3=Yare all made ofCalculating an average pressure value YAre all made of;
Step three: marking the pressure information collected by the pressure sensor when the user inputs the real-time password information as YFruit of Chinese wolfberry;
Step four: calculate YFruit of Chinese wolfberryAnd YAre all made ofDifference of (D) to obtain YDifference (D)When Y isDifference (D)When the pressure is within the preset range, the pressure comparison passing information is generated, and when Y is within the preset rangeDifference (D)When the pressure exceeds the preset range, the pressure comparison failing information is generated.
Further, the method comprises the following steps: the password contrast passes through the camera and starts the function promptly after information and pressure contrast information generate, user's people's face image is gathered in the camera function, and when the camera can't catch people's face image, the brake motor function drives the braked wheel rotatory for spacing seat removes about predetermineeing the inslot, and removal is controlled through the inserted block drive and is extended the post and remove about spacing seat, and extension post removes and to drive the camera and remove and catch image information.
The method is further characterized in that: the specific processing process of the face comparison information is as follows:
the method comprises the following steps: extracting the preset human face image information of the user, marking the nose tip in the preset human face image information as A1 point, and respectively marking two outer eye corner points in the preset human face image information as A2 point and A3 point;
step two: respectively connecting the point A1 with the point A2 and the point A3 to obtain a straight line L1 and a straight line L2;
step three: the lengths of the line L1 and the line L2 were measured and labeled as K1 and K2, respectively;
step three: by the formula (K1+ K2)/2 ═ KAre all made ofThe average length K is obtainedAre all made ofWith KAre all made ofThe length of the circle is radius, and then a circle is drawn by taking the point A1 as the center of the circle to obtain a circle P1Round (T-shaped);
Step four: by the formula pi x KAre all made of 2=S1Round (T-shaped)Calculate the circular shape P1Round (T-shaped)Area S1Round (T-shaped);
Step five: drawing a circle on the human face image information acquired in real time to obtain a circle P2 through the steps from the first step to the third stepRound (T-shaped)And calculating P2 by the formula of step fourRound (T-shaped)Area S2Round (T-shaped);
Step six: calculate P2Round (T-shaped)Area S2Circle andcircular P1Round (T-shaped)Area S1Round (T-shaped)The difference value of (A) is obtained as an area difference SDifference (D);
Step seven: when S isDifference (D)When 0, generating general face contrast information, and when SDifference (D)> 0 or SDifference (D)If the comparison result is less than 0, face comparison failure information is generated;
After the face comparison information is generated, the face comparison information is converted into a face comparison passing instruction by the master control module and is sent to the computer main body through the information sending module, and after the face comparison passing instruction is received by the computer main body, a user finishes computer login.
Compared with the prior art, the invention has the beneficial effects that:
1、when the user uses the system, the user needs to use the password disk on the password box to input the password, after the password is input, the system can compare the password, when the user uploads the preset password, the user needs to input the preset password three times continuously, the time lengths of the three times of continuous input of the password are respectively marked as T1, T2 and T3, and the password is changed into the password T3 through the formula T1+ T2 ═ T3883General assemblyCalculate the total duration TGeneral assemblyBy the formula TGeneral assembly/3=TAre all made ofThe average time length T of inputting the preset password can be obtainedAre all made ofRecording the time length when the user inputs the real-time password information and marking the time length as TFruit of Chinese wolfberryCalculate TFruit of Chinese wolfberryAnd TAre all made ofIs obtained as TDifference (D)When T isDifference (D)Generating password comparison passing information when the real-time password information is completely matched with the password of the preset password information within a preset range, and generating password comparison passing information when the T is within the preset rangeDifference (D)When the password is not matched with the password of the preset password information or the real-time password information is not matched with the password of the preset password information, the password comparison failing information is generated, meanwhile, the pressure sensor can acquire the pressure information in the input process of the user in real time, the pressure information acquired by the pressure sensor when the user uploads the preset password is marked as Y1, Y2 and Y3, and the formula Y1+ Y2+ Y3 is Y Andto obtain a pressure sum YAndthen through YAnd/3=Yare all made ofCalculating an average pressure value YAre all made ofMarking the pressure information collected by the pressure sensor when the user inputs the real-time password information as YFruit of Chinese wolfberryCalculate YFruit of Chinese wolfberryAnd YAre all made ofDifference of (D) to obtain YDifference (D)When Y isDifference (D)When the pressure is within the preset range, the pressure comparison passing information is generated, and when Y is within the preset rangeDifference (D)When the password comparison passing information and the pressure comparison information are generated, the camera starts to operate, and the safety of the system is further improved;
2. the invention also collects the face image information of the user through the camera for comparison, extracts the preset face image information of the user, marks the nose tip in the preset face image information as A1 point,marking two outer eye corner points in preset face image information as points A2 and A3 respectively, connecting points A1 with points A2 and points A3 respectively to obtain a straight line L1 and a straight line L2, measuring the lengths of the straight line L1 and the straight line L2, marking the lengths as K1 and K2 respectively, and obtaining the length of the straight line L1 and the length of the straight line L2 through a formula (K1+ K2)/2-K Are all made ofThe average length K is obtainedAre all made ofWith KAre all made ofThe length of the circle is radius, and then a circle is drawn by taking the point A1 as the center of the circle to obtain a circle P1Round (T-shaped)By the formula pi x KAre all made of 2=S1Round (T-shaped)Calculate the circular shape P1Round (T-shaped)Area S1Round (T-shaped)Calculating P2Round (T-shaped)Area S2Circle andcircular P1Round (T-shaped)Area S1Round (T-shaped)The difference value of (A) is obtained as an area difference SDifference (D)When S isDifference (D)When 0, generating general face contrast information, and when SDifference (D)> 0 or SDifference (D)If the comparison result is less than 0, face comparison non-passing information is generated, the face comparison information is converted into a face comparison passing instruction by the master control module after being generated and is sent to the computer main body through the information sending module, the computer main body receives the face comparison passing instruction, and then a user completes computer login, and the system can be safer by matching with password input and pressure comparison;
3. simultaneously user's people's face image is gathered in camera function, when the camera can't catch people's face image, brake motor function drives the braked wheel rotatory, make spacing seat remove about predetermineeing the inslot, remove about spacing seat and remove and drive through the inserted block and extend the post and remove, it removes the seizure image information that removes about moving about promptly driving the camera to extend the post, the stopper has been set up on spacing seat, and the race has been seted up on the stopper, spacing wheel has been set up in the race, the upper end joint of spacing wheel is in the spacing groove, the situation emergence of the unable clear image of gathering of camera that leads to is rocked when can effectually avoiding spacing seat horizontal slip.
Drawings
In order to facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
FIG. 1 is a schematic overall perspective view of the present invention;
FIG. 2 is an enlarged view of the detail of area A in FIG. 1 according to the present invention;
FIG. 3 is an interior view of the slide of the present invention;
FIG. 4 is an enlarged view of the detail of the area B in FIG. 3 according to the present invention;
FIG. 5 is a block diagram of the structure of the master control box of the present invention.
In the figure: 1. a computer main body; 2. a display screen; 3. a slide rail; 4. a chute; 5. inserting a block; 6. extending the column; 7. a gooseneck; 8. a camera; 9. a base; 10. a code case; 11. a master control box; 12. a pressure sensor; 13. a code disc; 14. connecting columns; 15. presetting a groove; 16. a limiting seat; 17. mounting grooves; 18. Braking the motor; 19. a brake wheel; 20. a limiting block; 21. a wheel groove; 22. a limiting wheel; 23. a limiting groove.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1-5, a computer login system based on identity recognition comprises a computer main body 1, wherein a display screen 2 is embedded in the outer surface of the front end of the computer main body 1, and a sliding rail 3 is welded on the outer surface of the upper end of the computer main body 1;
the outer surface of the upper end of the sliding rail 3 is provided with a sliding groove 4, an inserting block 5 is inserted into the sliding groove 4, the upper end of the inserting block 5 is welded with an extending column 6, the front end of the extending column 6 is provided with a gooseneck 7, and the front end of the gooseneck 7 is provided with a camera 8;
the outer surface of the lower end of the computer main body 1 is welded with a connecting column 14, and the lower end of the connecting column 14 is welded with a base 9;
a code case 10 is fixedly arranged on the outer surface of one side of the computer main body 1, a master control case 11 is fixedly arranged on the outer surface of the lower end of the code case 10, a pressure sensor 12 and a code disc 13 are arranged in the code case 10, and the pressure sensor 12 is arranged below the code disc 13;
the computer main body 1 is internally provided with a preset groove 15, the preset groove 15 is communicated with the sliding groove 4, a limiting seat 16 is arranged inside the preset groove 15, the lower end of the inserting block 5 is welded with the upper end of the limiting seat 16, the inserting block 5 plays a role of connection, the outer surface of the lower end of the limiting seat 16 is provided with a mounting groove 17, a brake motor 18 is arranged inside the mounting groove 17, both sides of the brake motor 18 are provided with brake wheels 19, the brake wheels 19 are used for braking, and a brake shaft of the brake motor 18 is fixedly connected with the brake wheels 19;
A data receiving module, a data processing module, a master control module and an information sending module are arranged inside the master control box 11, and preset password information, preset pressure information and preset face image information are prestored inside the master control box 11;
the data receiving module is used for receiving real-time password information acquired by the password box 10, real-time pressure information acquired by the pressure sensor 12, real-time face image information acquired by the camera 8, preset password information, preset pressure information and preset face image information, the data processing module processes the real-time password information and the preset password into password comparison information, the preset pressure information and the real-time pressure information are processed into pressure comparison information, the real-time face information and the preset face information are processed into face comparison information, the password comparison information comprises password comparison passing information and password comparison not passing information, the pressure comparison information comprises pressure comparison passing information and pressure comparison not passing information, the face comparison information comprises face comparison passing information and face comparison not passing information, the password comparison passing information, the pressure comparison passing information and the face comparison passing information are respectively converted into password comparison passing instructions by the main control module, The pressure comparison is sent out from the information sending module through the instruction and the face comparison, the password comparison is sent to the camera through the instruction and the pressure comparison, and the face comparison is sent to the computer main body 1 through the instruction.
Predetermine the inside top in groove 15 and seted up spacing groove 23, stopper 20 has all been welded to the position that the upper end surface of spacing seat 16 is close to both sides, and race 21 has been seted up to stopper 20's upper end surface, and race 21's inside pivot is connected with spacing wheel 22, and spacing wheel 22 slides in spacing groove 23 and can reduce frictional force when placing the dislocation.
The cross section of the limiting seat 16 is T-shaped, the T-shaped anti-falling effect is better, and the base 9 is of a disc-shaped structure.
The specific processing procedure of the password comparison information is as follows:
the method comprises the following steps: when a user uploads a preset password, the user needs to continuously input the preset password for three times, and the time duration of continuously inputting the password for three times is respectively marked as T1, T2 and T3;
step two: by the formula T1+ T2+ T3 ═ TGeneral assemblyCalculate the total duration TGeneral assembly;
Step three: by the formula TGeneral assembly/3=TAre all made ofThe average time length T of inputting the preset password can be obtainedAre all made of;
Step four: recording the time length of the user when inputting the real-time password information and marking the time length as TFruit of Chinese wolfberry;
Step five: calculate TFruit of Chinese wolfberryAnd TAre all made ofIs obtained as TDifference (D)When T isDifference (D)Generating password comparison passing information when the real-time password information is completely matched with the password of the preset password information within a preset range, and generating password comparison passing information when the T is within the preset range Difference betweenAnd generating password comparison failure information when the password is not in the preset range or the real-time password information is not matched with the password of the preset password information.
The specific processing procedure of the pressure comparison information is as follows:
the method comprises the following steps: the sub-tables of the pressure information collected by the pressure sensor 12 when the user uploads the preset password are marked as Y1, Y2 and Y3;
step two: by the formula Y1+ Y2+ Y3 ═ YAndto obtain a pressure sum YAndthen through YAnd/3=Yare all made ofCalculating an average pressure value YAre all made of;
Step three: the pressure information collected by the pressure sensor 12 when the user inputs the real-time password information is marked as YFruit of Chinese wolfberry;
Step four: calculate YFruit of Chinese wolfberryAnd YAre all made ofDifference of (D) to obtain YDifference (D)When Y isDifference (D)When in a preset range, the mixture is instantly generatedComparing the passing information with pressure when YDifference (D)When the pressure exceeds the preset range, the pressure comparison failing information is generated.
Password contrast generates back camera 8 through information and pressure contrast information and begins the function promptly, and user's people's face image is gathered in the function of camera 8, and when camera 8 can't catch people's face image, brake motor 18 functions and drives the braked wheel 19 rotatory for remove about spacing seat 16 in predetermined groove 15, remove about spacing seat 16 and remove and drive through inserted block 5 and remove about extending post 6, remove about extending post 6 and drive camera 8 and remove promptly and catch image information.
The specific processing process of the face comparison information is as follows:
the method comprises the following steps: extracting the preset human face image information of the user, marking the nose tip in the preset human face image information as A1 point, and respectively marking two outer eye corner points in the preset human face image information as A2 point and A3 point;
step two: respectively connecting the point A1 with the point A2 and the point A3 to obtain a straight line L1 and a straight line L2;
step three: the lengths of the line L1 and the line L2 were measured and labeled as K1 and K2, respectively;
step three: by the formula (K1+ K2)/2 ═ KAre all made ofThe average length K is obtainedAre all made ofWith KAre all made ofThe length of the circle is radius, and then a circle is drawn by taking the point A1 as the center of the circle to obtain a circle P1Round (T-shaped);
Step four: by the formula pi x KAre all made of 2=S1Round (T-shaped)Calculate the circular shape P1Round (T-shaped)Area S1Round (T-shaped);
Step five: drawing a circle on the human face image information acquired in real time to obtain a circle P2 through the steps from the first step to the third stepRound (T-shaped)And calculating P2 by the formula of step fourRound (T-shaped)Area S2Round (T-shaped);
Step six: calculate P2Round (T-shaped)Area S2Circle andcircular P1Round (T-shaped)Area S1Round (T-shaped)The difference value of (A) is obtained as an area difference SDifference (D);
Step seven: when S isDifference (D)When 0, generating general face contrast information, and when SDifference (D)> 0 or SDifference (D)If the comparison result is less than 0, face comparison failure information is generated;
After the face comparison information is generated, the face comparison information is converted into a face comparison passing instruction by the master control module and is sent to the computer main body 1 through the information sending module, and after the face comparison passing instruction is received by the computer main body 1, a user finishes computer login.
When the password comparison system is used, a user needs to input a password by using the password disk 13 on the password box 1 when using the password comparison system, the password comparison system can compare the password after inputting the password, the user needs to input the preset password three times continuously when uploading the preset password, the time lengths of continuously inputting the password three times are respectively marked as T1, T2 and T3, and the password is changed into the password T3 through the formula T1+ T2General assemblyCalculate the total duration TGeneral assemblyBy the formula TGeneral assembly/3=TAre all made ofThe average time length T of inputting the preset password can be obtainedAre all made ofRecording the time length when the user inputs the real-time password information and marking the time length as TFruit of Chinese wolfberryCalculate TFruit of Chinese wolfberryAnd TAre all made ofIs obtained as TDifference (D)When T isDifference (D)Generating password comparison passing information when the real-time password information is completely matched with the password of the preset password information within a preset range, and generating password comparison passing information when the T is within the preset rangeDifference (D)When the pressure sensor is not in the preset range or the real-time password information is not matched with the password of the preset password information, the password comparison failing information is generated, meanwhile, the pressure sensor can acquire the pressure information in the input process of the user in real time, the pressure information acquired by the pressure sensor 12 when the user uploads the preset password is respectively marked as Y1, Y2 and Y3, and the pressure information is expressed as Y1+ Y2+ Y3 ═ Y3 Andto obtain a pressure sum YAndthen through YAnd/3=Yare all made ofCalculating an average pressure value YAre all made ofThe pressure information collected by the pressure sensor 12 when the user inputs the real-time password information is marked as YFruit of Chinese wolfberryCalculate YFruit of Chinese wolfberryAnd YAre all made ofTo obtain YDifference (D)When Y isDifference (D)When the pressure is within the preset range, the pressure comparison passing information is generated, and when Y is within the preset rangeDifference (D)When the pressure exceeds the preset range, pressure comparison passing information is generated, the system can be verified more accurately by the aid of the setting, and verification is avoidedWhen an accident is caused by an error, the security of the system is further improved by setting that the camera 8 starts to operate after the information and the pressure comparison information are generated by password comparison, user face image information is collected by the camera 8 for comparison, user preset face image information is extracted, the nose tip in the preset face image information is marked as A1, two outer eye corner points in the preset face image information are respectively marked as A2 and A3, the A1 point is respectively connected with the A2 point and the A3 point to obtain a straight line L1 and a straight line L2, the lengths of the straight line L1 and the straight line L2 are measured and respectively marked as K1 and K2, and the length of the straight line L1 and the straight line L2 is respectively marked as K1 and K2 through a formula (K1+ K2)/2 ═ K2 ═ K Are all made ofThe average length K is obtainedAre all made ofWith KAre all made ofThe length of the circle is radius, and then a circle is drawn by taking the point A1 as the center of the circle to obtain a circle P1Round (T-shaped)By the formula pi x KAre all made of 2=S1Round (T-shaped)Calculate the circular shape P1Round (T-shaped)Area S1Round (T-shaped)Calculating P2Round (T-shaped)Area S2Circle andcircular P1Round (T-shaped)Area S1Round (T-shaped)The difference value of (A) is obtained as an area difference SDifference (D)When S isDifference (D)When 0, generating general face contrast information, and when SDifference (D)> 0 or SDifference (D)If the comparison result is less than 0, human face comparison failure information is generated, the human face comparison information is converted into a human face comparison passing instruction by the master control module after being generated and is sent to the computer main body 1 through the information sending module, the computer main body 1 receives the human face comparison passing instruction, and then a user completes computer login, and the system can be safer by matching with password input and pressure comparison; simultaneously camera 8 function gathers user's face image, when camera 8 can't catch the face image, brake motor 18 functions and drives braked wheel 19 rotatory, make spacing seat 16 remove about predetermineeing the inslot 15, remove about spacing seat 16 and remove and drive and extend about post 6 through inserted block 5 and remove, it removes about driving camera 8 and removes and catch image information to extend post 6, spacing seat 16 is last to be set up stopper 20, and seted up race 21 on stopper 20, spacing wheel 22 has been set up in race 21, the upper end joint of spacing wheel 22 is in spacing groove 23, can effectually avoid rocking the situation that camera 8 that leads to can't gather clear image when spacing seat 16 slides from side to side This occurs.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise embodiments disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best understand the invention for and utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims (4)
1. A computer login system based on identity recognition comprises a computer main body and is characterized in that a display screen is embedded in the outer surface of the front end of the computer main body, and a sliding rail is welded on the outer surface of the upper end of the computer main body;
the outer surface of the upper end of the sliding rail is provided with a sliding groove, an inserting block is inserted into the sliding groove, an extending column is welded at the upper end of the inserting block, a gooseneck is arranged at the front end of the extending column, and a camera is arranged at the front end of the gooseneck;
the outer surface of the lower end of the computer main body is welded with a connecting column, and the lower end of the connecting column is welded with a base;
The computer is characterized in that a code case is fixedly arranged on the outer surface of one side of the computer main body, a master control case is fixedly arranged on the outer surface of the lower end of the code case, a pressure sensor and a code disc are arranged in the code case, and the pressure sensor is arranged below the code disc;
a preset groove is formed in the computer main body and is communicated with the sliding groove, a limiting seat is arranged in the preset groove, the lower end of the inserting block is welded with the upper end of the limiting seat, an installation groove is formed in the outer surface of the lower end of the limiting seat, a brake motor is arranged in the installation groove, brake wheels are arranged on two sides of the brake motor, and a brake shaft of the brake motor is fixedly connected with the brake wheels;
a data receiving module, a data processing module, a master control module and an information sending module are arranged inside the master control box, and preset password information, preset pressure information and preset face image information are prestored inside the master control box;
the data receiving module is used for receiving real-time password information collected by the password box, real-time pressure information collected by the pressure sensor, real-time face image information collected by the camera, preset password information, preset pressure information and preset face image information;
The data processing module processes real-time password information and preset passwords into password comparison information, processes the preset pressure information and the real-time pressure information into pressure comparison information, processes the real-time face information and the preset face information into face comparison information, the password comparison information comprises password comparison passing information and password comparison failing information, the pressure comparison information comprises pressure comparison passing information and pressure comparison failing information, the face comparison information comprises face comparison passing information and face comparison failing information, the password comparison passing information, the pressure comparison passing information and the face comparison passing information are respectively converted into a password comparison passing instruction by the main control module, the pressure comparison passing instruction and the face comparison passing instruction are sent from the information sending module, and the password comparison passing instruction and the pressure comparison passing instruction are sent to the camera, the human face comparison is sent to a computer main body through an instruction;
the limiting seat is provided with a limiting block, the limiting block is provided with a wheel groove, a limiting wheel is arranged in the wheel groove, and the upper end of the limiting wheel is clamped in the limiting groove;
The camera starts to operate after the password comparison is generated through information and pressure comparison information, the camera operates to collect a face image of a user, when the camera cannot capture the face image, the brake motor operates to drive the brake wheel to rotate, so that the limiting seat moves left and right in the preset groove, the limiting seat moves left and right to drive the extending column to move left and right through the inserting block, and the extending column moves left and right to drive the camera to move left and right to capture image information;
the specific processing process of the password comparison information is as follows:
the method comprises the following steps: when uploading the preset password, the user needs to input the preset password three times continuously, and the time lengths of inputting the password three times continuously are respectively marked as T1, T2 and T3;
step two: by the formula T1+ T2+ T3= TGeneral assemblyCalculate the total duration TGeneral assembly;
Step three: by the formula TGeneral assembly/3=TAre all made ofThe average time length T of inputting the preset password can be obtainedAre all made of;
Step four: recording the time length of the user when inputting the real-time password information and marking the time length as TFruit of Chinese wolfberry;
Step five: calculate TFruit of Chinese wolfberryAnd TAre all made ofIs obtained as TDifference (D)When T isDifference (D)Generating password comparison passing information when the real-time password information is completely matched with the password of the preset password information within a preset range, and generating password comparison passing information when the T is within the preset range Difference betweenIf the password is not in the preset range or the real-time password information is not matched with the password of the preset password information, password comparison failing information is generated;
the specific processing procedure of the pressure comparison information is as follows:
the method comprises the following steps: the method comprises the steps that the tables of pressure information collected by a pressure sensor when a user uploads a preset password are marked as Y1, Y2 and Y3;
step two: by the formula Y1+ Y2+ Y3= YAndto obtain a pressure sum YAndthen through YAnd/3=Yare all made ofCalculating an average pressure value YAre all made of;
Step three: marking the pressure information collected by the pressure sensor when the user inputs the real-time password information as YFruit of Chinese wolfberry;
Step four: calculate YFruit of Chinese wolfberryAnd YAre all made ofDifference of (D) to obtain YDifference (D)When Y isDifference (D)When the pressure is within the preset range, the pressure comparison passing information is generated, and when Y is within the preset rangeDifference (D)When the pressure exceeds the preset range, the pressure comparison failing information is generated.
2. The computer login system based on identity recognition according to claim 1, wherein a limiting groove is formed in the top end of the inside of the preset groove, limiting blocks are welded to positions, close to two sides, of the outer surface of the upper end of the limiting seat, wheel grooves are formed in the outer surface of the upper end of each limiting block, and limiting wheels are connected to rotating shafts inside the wheel grooves.
3. The computer login system based on identification as claimed in claim 1, wherein the cross section of the limiting seat is T-shaped, and the base is a disc-shaped structure.
4. The computer login system based on identity recognition according to claim 1, wherein the specific processing procedure of the face comparison information is as follows:
the method comprises the following steps: extracting the preset human face image information of the user, marking the nose tip in the preset human face image information as A1 point, and respectively marking two outer eye corner points in the preset human face image information as A2 point and A3 point;
step two: respectively connecting the point A1 with the point A2 and the point A3 to obtain a line segment L1 and a line segment L2;
step three: the lengths of the line segment L1 and the line segment L2 are measured and labeled as K1 and K2 respectively;
by the formula (K1 + K2)/2 = KAre all made ofThe average length K is obtainedAre all made ofWith KAre all made ofThe length of the circle is radius, and then a circle is drawn by taking the point A1 as the center of the circle to obtain a circle P1Round (T-shaped);
Step four: by the formula pi x KAre all made of 2=S1Round (T-shaped)Calculate the circular shape P1Round (T-shaped)Area S1Round (T-shaped);
Step five: drawing a circle on the human face image information acquired in real time to obtain a circle P2 through the steps from the first step to the third stepRound (T-shaped)And calculating P2 by the formula of step four Round (T-shaped)Area S2Round (T-shaped);
Step six: calculate P2Round (T-shaped)Area S2Circle andcircular P1Round (T-shaped)Area S1Round (T-shaped)The difference value of (A) is obtained as an area difference SDifference (D);
Step seven: when S isDifference (D)Face contrast is generated at 0By information, when SDifference (D)> 0 or SDifference (D)If the comparison result is less than 0, face comparison failure information is generated;
after the face comparison information is generated, the face comparison information is converted into a face comparison passing instruction by the master control module and is sent to the computer main body through the information sending module, and after the face comparison passing instruction is received by the computer main body, a user finishes computer login.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010056305.XA CN111274565B (en) | 2020-01-18 | 2020-01-18 | Computer login system based on identity recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010056305.XA CN111274565B (en) | 2020-01-18 | 2020-01-18 | Computer login system based on identity recognition |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111274565A CN111274565A (en) | 2020-06-12 |
CN111274565B true CN111274565B (en) | 2022-06-28 |
Family
ID=71001723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010056305.XA Active CN111274565B (en) | 2020-01-18 | 2020-01-18 | Computer login system based on identity recognition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111274565B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111931240A (en) * | 2020-09-22 | 2020-11-13 | 安徽长泰信息安全服务有限公司 | Database desensitization method for protecting sensitive private data |
CN112232169A (en) * | 2020-10-10 | 2021-01-15 | 安徽讯呼信息科技有限公司 | Artificial intelligence screen based on image recognition |
CN112312336A (en) * | 2020-11-02 | 2021-02-02 | 安徽泡泡云信息技术服务有限公司 | Short message pushing user system based on 5G network |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096345A (en) * | 2016-05-26 | 2016-11-09 | 中国银联股份有限公司 | Method of password authentication based on keyboard and the device realizing the method |
CN109166211A (en) * | 2018-08-10 | 2019-01-08 | 贵州省仁怀市西科电脑科技有限公司 | Security access control system |
CN110297559A (en) * | 2019-06-24 | 2019-10-01 | Oppo广东移动通信有限公司 | Electronic equipment and pressure information acquisition methods |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104166844A (en) * | 2014-08-13 | 2014-11-26 | 惠州Tcl移动通信有限公司 | Login method and system through human face identification based on mobile terminal |
CN104376248B (en) * | 2014-11-21 | 2017-09-12 | 小米科技有限责任公司 | A kind of method and device that user's checking is carried out in interface for password input |
CN104850827B (en) * | 2015-04-23 | 2018-12-18 | 小米科技有限责任公司 | Fingerprint identification method and device |
CN205405519U (en) * | 2016-03-01 | 2016-07-27 | 哈尔滨师范大学 | Theftproof computer display |
CN206400555U (en) * | 2016-12-13 | 2017-08-11 | 西安工程大学 | A kind of computer security device |
CN106875191A (en) * | 2017-02-27 | 2017-06-20 | 努比亚技术有限公司 | One kind scanning payment processing method, device and terminal |
CN206559642U (en) * | 2017-03-31 | 2017-10-13 | 成都信息工程大学 | A kind of computer block number is according to safety monitoring device |
CN108345781A (en) * | 2018-02-13 | 2018-07-31 | 北京小米移动软件有限公司 | Unlocked by fingerprint method and device |
CN109858212A (en) * | 2019-01-21 | 2019-06-07 | 深圳市能信安科技股份有限公司 | Personal identification method, device and terminal for numerical ciphers soft keyboard |
CN109902463A (en) * | 2019-04-02 | 2019-06-18 | 广州任天游网络科技有限公司 | Login system for immigration consultation service platform based on face recognition |
-
2020
- 2020-01-18 CN CN202010056305.XA patent/CN111274565B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096345A (en) * | 2016-05-26 | 2016-11-09 | 中国银联股份有限公司 | Method of password authentication based on keyboard and the device realizing the method |
CN109166211A (en) * | 2018-08-10 | 2019-01-08 | 贵州省仁怀市西科电脑科技有限公司 | Security access control system |
CN110297559A (en) * | 2019-06-24 | 2019-10-01 | Oppo广东移动通信有限公司 | Electronic equipment and pressure information acquisition methods |
Non-Patent Citations (1)
Title |
---|
基于上下文感知的智能手机隐式身份认证机制;王任重等;《北京邮电大学学报》;20191031;第42卷(第06期);第118-125页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111274565A (en) | 2020-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111274565B (en) | Computer login system based on identity recognition | |
CN102332093B (en) | Identity authentication method and device adopting palmprint and human face fusion recognition | |
US8065529B2 (en) | Methods for using a biometric parameter in the identification of persons | |
JP5609970B2 (en) | Control access to wireless terminal functions | |
CN105005779A (en) | Face verification anti-counterfeit recognition method and system thereof based on interactive action | |
TW200811686A (en) | Identification mathod | |
CN106650646A (en) | Action recognition based living body face recognition method and system | |
CN103778360A (en) | Face unlocking method and device based on motion analysis | |
CN104044460A (en) | Alarm method and device for preventing fatigue driving of motor vehicle | |
US20190388012A1 (en) | Face detection device, face detection system, and face detection method | |
CN101211484A (en) | Method and device for preventing peep of cipher when withdrawing at ATM | |
JP2006277341A (en) | Apparatus for simultaneously inputting a plurality of pieces of biometrics information and apparatus for simultaneously authenticating a plurality of pieces of biometrics information | |
CN106803316A (en) | It is a kind of based on the VTM machines of multiple identities identifying system and its recognition methods | |
CN114220130A (en) | Non-contact gesture and palm print and palm vein fused identity recognition system and method | |
CN110569635A (en) | service system login method based on face recognition and service system | |
WO2017201695A1 (en) | Elevator for intelligent building | |
US20170078281A1 (en) | User Login Method and System Capable of Analyzing User Face Validity | |
TW201947440A (en) | Object verification method, device and system | |
CN206256874U (en) | A kind of urgent clearance gate equipment based on multi-functional identification technology | |
CN203882389U (en) | A self-service book borrowing and returning system based on face recognition | |
CN107292217A (en) | A kind of Dual-factor identity authentication system based on recognition of face Yu vena metacarpea technology | |
CN210222771U (en) | Control device for collecting human face and temperature | |
CN205302485U (en) | VTM machine based on multiple identity identification system | |
CN211506530U (en) | Intelligent device based on face recognition | |
CN105225189A (en) | Based on smart city system and the method for illegitimate target assessment of risks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |