CN108388861B - Electronic equipment and control method and device thereof - Google Patents
Electronic equipment and control method and device thereof Download PDFInfo
- Publication number
- CN108388861B CN108388861B CN201810149285.3A CN201810149285A CN108388861B CN 108388861 B CN108388861 B CN 108388861B CN 201810149285 A CN201810149285 A CN 201810149285A CN 108388861 B CN108388861 B CN 108388861B
- Authority
- CN
- China
- Prior art keywords
- signal
- electronic device
- electronic equipment
- user
- controlling
- 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
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
-
- 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
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/08—Feature extraction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The embodiment of the invention provides electronic equipment and a control method and device thereof. The method comprises the following steps: acquiring a detected cardiac shock signal of a user from sensing equipment, and acquiring a corresponding biological identification signal according to the cardiac shock signal; comparing and analyzing the biological identification signal with at least one biological characteristic prestored in the electronic equipment, and judging whether the biological identification signal is matched with any prestored biological characteristic; and when the biological identification signal is matched with any one pre-stored biological characteristic, controlling the electronic equipment to execute preset operation. The scheme realizes the control of the electronic equipment by identifying the mode for the heart impact signal, has strong safety and flexible operation mode, and is not influenced by the scene during identification.
Description
Technical Field
The invention relates to the technical field of biological identification, in particular to electronic equipment and a control method and device thereof.
Background
At present, biometric technology has been widely applied to electronic devices (e.g., mobile phones, tablet computers, etc.). The biometric identification mode adopted by the traditional electronic equipment is generally fingerprint information identification, but the fingerprint information is easy to steal, and the safety factor is lower in certain application scenes needing information encryption. Other biometric methods, such as iris recognition, face recognition, 3D face recognition, etc., are based on image recognition, and are affected by the lighting factors of the scene in which the biometric method is used for recognition, thereby reducing the user experience. Moreover, iris recognition, face recognition, 3D face recognition and the like are limited by the installation position, and generally can only be installed right in front of the screen, and the recognition conditions are harsh, for example, iris recognition, face recognition, 3D face recognition and the like all need to ensure that the electronic device and the face meet a certain distance and angle, otherwise, recognition cannot be performed.
Disclosure of Invention
In order to overcome the above disadvantages in the prior art, an object of the present invention is to provide an electronic device, a method and an apparatus for controlling the same, which control the electronic device by recognizing a signal for cardiac shock, and have high security, flexible operation mode, and no influence from a scene where the electronic device is recognized.
In order to achieve the above purpose, the embodiment of the present invention adopts the following technical solutions:
an embodiment of the present invention provides a method for controlling an electronic device, where the electronic device includes a sensing device for detecting a cardiac shock signal of a user, and the method includes:
acquiring a detected cardiac shock signal of the user from the sensing equipment, and acquiring a corresponding biological identification signal according to the cardiac shock signal;
comparing and analyzing the biological identification signal with at least one biological characteristic prestored in the electronic equipment, and judging whether the biological identification signal is matched with any prestored biological characteristic;
and when the biological identification signal is matched with any one pre-stored biological characteristic, controlling the electronic equipment to execute preset operation.
In an embodiment of the present invention, the ballistocardiographic signal is a signal continuously detected by the sensing device within a preset time period.
In an embodiment of the present invention, the step of obtaining the corresponding biometric signal according to the ballistocardiogram signal includes:
acquiring feature points of a heart attack signal, wherein the feature points comprise extreme points of the heart attack signal, and the extreme points comprise peak feature points and trough feature points of waveform features corresponding to the heart attack signal;
selecting a preset number of target extreme points from the extreme points;
and calculating a feature vector according to the feature coordinates of each target extreme point to serve as the biological identification signal.
In an embodiment of the present invention, the step of calculating a feature vector according to the feature coordinates of each target extreme point as the biometric signal includes:
and calculating according to the feature coordinates of each target extreme point to obtain the horizontal distance features and the vertical distance features between any two adjacent target extreme points, and sequentially arranging the calculated horizontal distance features and the vertical distance features to obtain the feature vectors as the biological identification signals.
In an embodiment of the present invention, the electronic device further includes a motion sensor for sensing motion information of a user;
after the step of acquiring the detected ballistocardiographic signal of the user from the sensing device, the method further comprises:
and carrying out filtering and denoising processing on the heart impact signal based on the motion information to obtain the heart impact signal after filtering and denoising processing.
In an embodiment of the present invention, before the step of acquiring the detected ballistocardiographic signal of the user from the sensing device, the method further includes:
the sensing equipment detects whether the signal intensity generated by user operation reaches a preset threshold value;
and when the signal intensity reaches a preset threshold value, the sensing equipment outputs the detected cardiac shock signal of the user.
In an embodiment of the present invention, the controlling the electronic device to execute a preset operation includes any one of the following operations, or a combination of two or more of the following operations:
unlocking the electronic device;
controlling the electronic equipment to execute payment operation;
controlling the electronic equipment to encrypt or decrypt the information;
starting an application program installed in the electronic equipment;
and controlling an application program in the electronic equipment to execute a corresponding function.
An embodiment of the present invention further provides a control apparatus for an electronic device, where the electronic device includes a sensing device, and the control apparatus includes:
the acquisition module is used for acquiring the detected cardiac shock signal of the user from the sensing equipment and obtaining a corresponding biological identification signal according to the cardiac shock signal;
the comparison analysis module is used for comparing and analyzing the biological identification signal with at least one biological characteristic prestored in the electronic equipment and judging whether the biological identification signal is matched with any one prestored biological characteristic;
and the control module is used for controlling the electronic equipment to execute preset operation when the biological identification signal is matched with any one pre-stored biological characteristic.
In the embodiment of the present invention, the obtaining module obtains the corresponding biometric signal according to the cardiac shock signal in the following manner:
acquiring feature points of the cardioblast signal, wherein the feature points comprise extreme points of the cardioblast signal, and the extreme points comprise peak feature points and trough feature points of waveform features corresponding to the cardioblast signal;
selecting a preset number of target extreme points from the extreme points;
and calculating a feature vector according to the feature coordinates of each target extreme point to serve as the biological identification signal.
In an embodiment of the present invention, the electronic device further includes a motion sensor for sensing motion information of a user;
the obtaining module is further configured to perform filtering and denoising processing on the cardioblast signal based on the motion information to obtain a filtered and denoised cardioblast signal.
In an embodiment of the present invention, the controlling the electronic device to execute a preset operation includes any one of the following operations, or a combination of two or more of the following operations:
unlocking the electronic device;
controlling the electronic equipment to execute payment operation;
controlling the electronic equipment to encrypt or decrypt the information;
starting an application program installed in the electronic equipment;
and controlling an application program in the electronic equipment to execute a corresponding function.
An embodiment of the present invention further provides an electronic device, where the electronic device includes:
a sensing device;
a memory;
a processor; and
the control device described above, said control device being stored in said memory and comprising functional modules executed by said processor.
An embodiment of the present invention further provides a readable storage medium, where a computer program is stored, and when the computer program is executed, the control method of the electronic device is implemented.
Compared with the prior art, the invention has the following beneficial effects:
according to the electronic equipment and the control method and device thereof provided by the embodiment of the invention, firstly, a detected heart impact signal of a user is acquired from a sensing device, a corresponding biological identification signal is obtained according to the heart impact signal, then the biological identification signal is compared and analyzed with at least one biological characteristic pre-stored in the electronic equipment, whether the biological identification signal is matched with any pre-stored biological characteristic is judged, and when the biological identification signal is matched with any pre-stored biological characteristic, the electronic equipment is controlled to execute a preset operation. The technical scheme provided by the embodiment of the invention realizes the control of the electronic equipment by identifying the mode for the cardiac shock signal, has strong safety and flexible operation mode, and is not influenced by the scene in which the electronic equipment is identified.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
FIG. 1 is a block diagram illustrating an exemplary electronic device according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a control method of an electronic device according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a waveform characteristic of a ballistocardiograph signal provided in an embodiment of the present invention;
FIG. 4 is a schematic diagram of a feature set of a ballistocardiograph signal provided in an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a sensing device according to an embodiment of the present invention.
Icon: 100-an electronic device; 101-a memory; 102-a processor; 103-a sensing device; 1035-microbend fiber architecture; 104-a motion sensor; 110-a display surface; 120-non-display surface; 130-side; 200-control means of the electronic device; 210-an obtaining module; 220-alignment analysis module; 230-control module.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
Fig. 1 is a schematic block diagram of an electronic device 100 according to an embodiment of the invention. In this embodiment, the electronic device 100 may include a control apparatus 200, a memory 101, a processor 102, a sensing device 103, and a motion sensor 104 of the electronic device.
In this embodiment, the electronic Device 100 may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like. At least one sensing device 103 is arranged and distributed in each identification area on the electronic device 100 for operation by a user. The identification area may be a circle, a rectangle, a triangle, or some other shape, which is not limited in this embodiment.
The sensing device 103 is a fiber optic sensor, such as a grating fiber optic sensor, a microbend multimode fiber optic sensor, or the like.
The motion sensor 104 may be used to obtain motion information of the user. The motion sensor 104 may be an acceleration sensor, a gyroscope, or the like.
In the embodiment of the present invention, the control device 200 of the electronic device includes at least one software functional module, which may be stored in the memory 101 in the form of software or Firmware (Firmware) or solidified in an Operating System (OS) of the electronic device 100. The processor 102 is used for executing executable software modules stored in the memory 101, such as software functional modules and computer programs included in the control device 200 of the electronic equipment. In this embodiment, the control device 200 of the electronic device may be integrated into the operating system as a part of the operating system. Specifically, the control device 200 of the electronic apparatus may include:
an obtaining module 210, configured to obtain the detected cardiac shock signal of the user from the sensing device 103, and obtain a corresponding biometric signal according to the cardiac shock signal.
A comparison analysis module 220, configured to compare and analyze the biometric identification signal with at least one biometric feature pre-stored in the electronic device 100, and determine whether the biometric identification signal matches any pre-stored biometric feature.
A control module 230, configured to control the electronic device 100 to perform a preset operation when the biometric signal matches any one of the pre-stored biometric features.
In one embodiment, the acquisition module 210 obtains the corresponding biometric signal from the ballistocardiographic signal by:
acquiring feature points of the cardioblast signal, wherein the feature points comprise extreme points of the cardioblast signal, and the extreme points comprise peak feature points and trough feature points of waveform features corresponding to the cardioblast signal;
selecting a preset number of target extreme points from the extreme points;
and calculating a feature vector according to the feature coordinates of each target extreme point to serve as the biological identification signal.
In an embodiment, the obtaining module 210 is further configured to perform filtering and denoising on the ballistocardiogram signal based on the motion information, so as to obtain a filtered and denoised ballistocardiogram signal.
In one embodiment, the controlling the electronic device 100 to perform the preset operation includes any one of the following operations, or a combination of two or more of the following operations:
unlocking the electronic device 100;
control the electronic device 100 to perform a payment operation;
controlling the electronic device 100 to encrypt or decrypt information;
starting an application installed in the electronic device 100;
controls the application program in the electronic device 100 to perform the corresponding function.
Referring to fig. 2, a flowchart of a control method of an electronic device according to an embodiment of the present invention is shown, and each functional module included in the control apparatus 200 of the electronic device is described in detail with reference to fig. 2. It should be noted that the control method of the electronic device provided in the embodiment of the present invention is not limited by the specific sequence shown in fig. 2 and described below. The method comprises the following specific steps:
step S210, obtaining the detected cardiac shock signal of the user from the sensing device 103, and obtaining a corresponding biometric signal according to the cardiac shock signal. In this embodiment, the step S210 may be executed by the obtaining module 210.
When a user needs to perform preset control on the electronic device 100, the user can operate the identification area on the electronic device 100, and the sensing device 103 can obtain a corresponding cardiac shock signal by detecting the user operation and obtain a corresponding biometric signal according to the cardiac shock signal.
In this embodiment, the ballistocardiogram signal is a signal continuously detected by the sensing device 103 for a preset time period (e.g., 10 seconds).
In detail, first, a Ballistocardiogram (BCG) signal is explained below.
The ballistocardiogram signal is a gravity change signal caused by blood ejection acquired by a pressure sensor. The inventor of the application finds out in practical research that the waveform of the heart impact signal contains rich individual identity information, which is influenced by various factors such as the position, the size, the structure, the age, the sex, the weight, the chest structure and the like of the heart of an individual, namely, for different individuals, the heart impact signals are different, and the heart impact signal accords with four important characteristics required by biological characteristics for identity recognition, and is universal, unique, stable and capable of being collected.
The existing biometric identification methods are various, such as fingerprint identification, face identification, iris identification, palm print identification, voice identification, electrocardiogram identification and the like. In the identification method, the fingerprint and the palm print are easy to copy, so that the information is easy to steal, and the sound is easy to imitate by others, so that the safety coefficient of identification by adopting the fingerprint, the palm print and the sound in certain fields needing information encryption is lower. The iris recognition is not easy to be accepted by the public in the mode, so that the popularization difficulty is high. The electrocardiogram recognition is inconvenient in acquisition mode because it requires electrodes to be adhered to the skin surface of a human body. In addition, iris recognition, face recognition and the like are limited by the installation position of the acquisition device, and generally can only be installed right in front of the screen, and the recognition conditions are harsh, for example, iris recognition, face recognition and the like all need to ensure that the electronic device 100 and the face meet a certain distance and angle, otherwise, recognition cannot be performed.
Ballistocardiogram (BCG) is a non-invasive, non-body skin direct contact, non-sensory measurement method. The heart attack signal is a pumping power generated when blood and heart are discharged and flow through blood vessels during the heart beating, so that the body can generate complicated mechanical motion in the front and back, up and down, left and right directions, and the relationship between the body motion image and the time, namely a heart attack image, is recorded. Since prevalence, uniqueness, stability, measurability are essential elements of biometric identification, ballistocardiogram signals are generated by every living individual, and different individuals have uniqueness due to factors such as heart position, size, age, height, weight, gender, and the like. Particularly, the heart impact signal of the adult has stability. Through long-term research of the inventor, the sensing device 103 is selected to measure the cardiac shock signal, the control of the electronic device 100 is realized by identifying the cardiac shock signal, the security is high, the cardiac shock signal is difficult to steal and imitate, the operation mode is flexible, and the influence of the scene (such as illumination) where the cardiac shock signal is identified is avoided.
As an embodiment, the sensing device 103 may obtain a corresponding biometric signal according to the ballistocardiographic signal by:
firstly, obtaining feature points of the ballistocardiogram signal, where the feature points include extreme points of the ballistocardiogram signal, and the extreme points include peak feature points and trough feature points of a waveform feature corresponding to the ballistocardiogram signal, for example, extreme points at peak and trough positions, including a maximum point and a minimum point. The maximum value point is the point where the wave crest is located, and the minimum value point is the point where the wave trough is located. For example, referring to fig. 3, fig. 3 is a schematic diagram of a waveform characteristic of a ballistocardiogram according to an embodiment of the present invention, and it can be seen that a typical ballistocardiogram signal includes a series of peak characteristic points (F, H, J, L, N) and valley characteristic points (G, I, K, M).
And then, selecting a preset number of target extreme points from the extreme points, and calculating to obtain a feature vector as the impact signal according to the feature coordinates of each target extreme point. Specifically, a maximum point may be searched for from the extreme points, a plurality of extreme points on the left and right sides of the maximum point may be obtained, the preset number of target extreme points may be obtained, a horizontal distance feature and a vertical distance feature between any two adjacent target extreme points may be obtained by calculation according to a feature coordinate of each target extreme point, the horizontal distance feature and the vertical distance feature may be sequentially arranged to form the feature vector, and the feature vector may be used as the biometric signal.
By way of example, referring to fig. 4, the feature set shown in fig. 4 can be used as the morphological feature of the ballistocardiogram signal, i.e., the ballistocardiogram signal. In FIG. 3, capital lettersThe mother expression indicates feature points such as a peak feature point (F, H, J, L, N) and a valley feature point (G, I, K, M), and a feature composed of two feature points indicates a distance between the two feature points. In the morphological feature table of fig. 4, "w" represents a horizontal width distance (i.e., a time difference), and "h" represents a vertical height distance (i.e., an energy difference). It can be readily seen from the morphological characteristics of the ballistocardiogram signal shown in fig. 3 that the feature point J is a maximum point among the extreme points, and has a larger slope if connected to a nearby minimum. Therefore, the feature point J can be found according to the characteristics, after the position of the feature point J is calibrated, the positions of the remaining feature points are calibrated to two sides from the feature point J as a starting point, so that a plurality of extreme points on two sides of the feature point J are obtained, finally, the horizontal distance features and the vertical distance features between any two 16 adjacent target extreme points can be extracted, and the horizontal distance features and the vertical distance features are sequentially arranged to be expressed into a 16-bit feature vector (a)1,a2,…,an) And n is 16. Wherein, a1=FGw,a2=FGh,a3=HGw,a4=HGh,a5=HIw,a6=HIh,a7=JIw,a8=JIh,a9=JKw,a10=JKh,a11=LKw,a12=LKh,a13=LMw,a14=LMh,a15=NMw,a16=NMh. The feature vector (a)1,a2,…,an) I.e. as the biometric signal.
The inventor also finds that, in practical research, since the heartbeat signal is also affected by human respiration, heart rate, and other factors, when the user is in the exercise process, the respiration, heart rate, and the like of the user are changed accordingly, and therefore subsequent identification of the heartbeat signal is affected. The biological identification signal obtained by the cardiac shock signal after the drying treatment has higher identification accuracy.
In addition, the inventor also finds that passive misidentification often occurs during the use of the user, in order to avoid this problem, the sensing device 103 may further detect whether the signal strength generated by the user operation reaches a preset threshold, and when the signal strength reaches the preset threshold, the sensing device 103 outputs the detected cardiac shock signal generated by the user operation. The sensing device 103 can be slightly bent under pressure applied by user operation to generate slightly-bent deformation, so that optical fiber energy loss is generated, the magnitude of the optical fiber energy loss is related to the pressure applied by the user operation, and the optical fiber energy loss is smaller when the user touches the sensing device by mistake, so that whether the user operation is passive operation can be judged by comparing whether the signal intensity generated by the user operation reaches a preset threshold value, and if the signal intensity is larger than the preset threshold value, the operation is not passive operation, and then a heart impact signal generated by the user operation is output. If the signal intensity is smaller than the preset threshold value, the operation is possibly passive operation, and the impact signal generated by the user operation is not output, so that the situation of passive false recognition can be avoided, and the user experience is enhanced.
It should be noted that the signal strength may be a pressure detected by a user operation, may also refer to a fiber energy loss generated by the sensing device 103, or any other signal strength that can represent the strength of the user operation. In addition, the preset threshold may be adjusted according to actual needs, and this embodiment does not specifically limit this.
Step S220, comparing and analyzing the biometric identification signal with at least one biometric feature pre-stored in the electronic device 100, and determining whether the biometric identification signal matches any pre-stored biometric feature. In this embodiment, the step S220 can be executed by the comparison analysis module 220.
In this embodiment, the electronic device 100 may store a biometric database in advance, where the biometric database includes at least one biometric feature pre-entered by a user, and specifically, the user may activate the sensing device 103 of any one of the identification areas through a setting application program on the electronic device 100. After the sensing device 103 is activated, the sensing device 103 may acquire the biometric characteristic of the user according to the user operation. Such a process is repeated for a plurality of times, so that a plurality of biometrics may be acquired, and then the biometrics database is stored in the electronic device 100 for later recall in the biometric identification process.
After the electronic device 100 acquires the biometric signal, the biometric signal is compared with each biometric feature in the biometric feature database for analysis, and whether the biometric signal matches any pre-stored biometric feature is determined. As an example, a similarity between the ballistocardiogram signal and each of the pre-stored biometric features may be calculated, and then whether the biometric signal matches any of the pre-stored biometric features may be determined according to the calculated similarity, for example, when the calculated similarity is greater than a preset similarity (e.g., 80%), it may be determined that the ballistocardiogram signal matches any of the pre-stored biometric features.
In step S230, when the biometric signal matches any one of the pre-stored biometric features, the electronic device 100 is controlled to perform a preset operation. In this embodiment, the step S230 can be executed by the control module 230.
In this embodiment, the control of the electronic device 100 to execute the preset operation may include any one of the following operations, or a combination of two or more of the following operations:
unlocking the electronic device 100;
control the electronic device 100 to perform a payment operation;
controlling the electronic device 100 to encrypt or decrypt information;
starting an application installed in the electronic device 100;
controls the application program in the electronic device 100 to perform the corresponding function.
The preset operation may be an operation set by the user, or an operation set by default by the system. And the user can change the preset operation no matter the operation is set by the user or the default setting of the system.
For example, different preset operations may be set for different identification regions. For example: the operation corresponding to the identification area a may be unlocking the electronic device 100, the operation corresponding to the identification area B may be controlling the electronic device 100 to perform a payment operation, and the operation corresponding to the identification area C may be starting a certain application installed in the electronic device 100, and so on. Or the operation corresponding to the identification area a may be to start the application a installed in the electronic device 100, the operation corresponding to the identification area B may be to start the application B installed in the electronic device 100, the operation corresponding to the identification area C may be to start the application C installed in the electronic device 100, and so on. Alternatively, the operations corresponding to the identification area a, the identification area B, and the identification area C may be operations for executing different functions on the same application.
For another example, different preset operations may be set for a certain identification area according to different user operations, for example, different pressing strengths of the user. For example: the operation corresponding to the user pressing strength a may be unlocking the electronic device 100, the operation corresponding to the user pressing strength B may be controlling the electronic device 100 to execute a payment operation, and the operation corresponding to the user pressing strength C may be starting a certain application installed in the electronic device 100, and so on. Or the operation corresponding to the user pressing intensity a may be to start the application a installed in the electronic device 100, the operation corresponding to the user pressing intensity B may be to start the application B installed in the electronic device 100, the operation corresponding to the user pressing intensity C may be to start the application C installed in the electronic device 100, and so on. Alternatively, the user pressing strength a, the user pressing strength B, and the user pressing strength C may correspond to operations for executing different functions on the same application. Therefore, the control flexibility of the electronic device 100 is enhanced, and the user experience is improved.
For another example, different security levels may be set according to different identification areas, and preset operations corresponding to the different security levels are different. For example, the security level corresponding to the identification area a may be "high level", the security level corresponding to the identification area B may be "medium level", and the security level corresponding to the identification area C may be "low level". The preset operation corresponding to the "high-level" identification area a may be to control the electronic device 100 to perform a payment operation, and to control the electronic device 100 to encrypt or decrypt information, and the preset operation corresponding to the "medium-level" identification area B may be to unlock the electronic device 100, and the preset operation corresponding to the "low-level" identification area C may be to start an application installed in the electronic device 100, or to control an application in the electronic device 100 to perform a corresponding function, and the like. When the security level corresponding to an identification area is higher, a stricter matching condition may be adopted when performing biometric matching, for example, by increasing the similarity, so as to ensure the security of the electronic device 100. When the security level corresponding to one identification area is lower, the identification similarity of the biological characteristics can be properly reduced, so that the user can quickly carry out biological identification authentication, and when the authentication is successful, the operation of security level binding is executed. Thus, the safety of the electronic device 100 in the control process can be further improved.
Based on the above design, in the control method of the electronic device provided in this embodiment, the sensing device 103 obtains the detected cardiac shock signal of the user, and obtains the corresponding biometric signal according to the cardiac shock signal, then the biometric signal is compared with at least one biometric feature pre-stored in the electronic device 100 for analysis, whether the biometric signal matches any pre-stored biometric feature is determined, and when the biometric signal matches any pre-stored biometric feature, the electronic device 100 is controlled to execute a preset operation. Therefore, the control of the electronic equipment 100 is realized by identifying the mode for the ballistocardiogram signal, the safety is high, the ballistocardiogram signal is difficult to steal and imitate, the operation mode is flexible, and the influence of the scene is avoided when the ballistocardiogram signal is identified.
Further, referring to fig. 5, a schematic structural diagram of a first viewing angle of the electronic device 100 is shown, where the electronic device 100 includes a terminal body, at least one biometric area (not shown in fig. 1), and a sensing device 103, where the terminal body includes a display surface 110, a non-display surface 120 disposed opposite to the display surface 110, and a side surface 130 located between the display surface 110 and the non-display surface 120. Each of the biometric regions is disposed on the display surface 110, the non-display surface 120, or the side surface 130. The sensing device 103 is disposed in each of the biometric regions for detecting a user operation to obtain a ballistocardiographic signal.
In an actual application scenario, when a user needs to perform preset control on the electronic device 100, the biometric identification area on the display surface 110, the non-display surface 120, or the side surface 130 may be operated, and the sensing device 103 may detect a user operation to obtain a corresponding cardiac shock signal.
In one embodiment, the sensing device 103 may include a microbend fiber structure 1035, for example, as shown in fig. 6, the microbend fiber structure 1035 may have a bent structure formed by a plurality of continuous bends, and of course, in other embodiments, the microbend fiber structure 1035 may have other structures, which is not limited in detail in this embodiment.
In summary, in the electronic device and the control method and apparatus thereof provided in the embodiments of the present invention, first, a heart attack signal of a detected user is obtained from a sensing device, and a corresponding biometric signal is obtained according to the heart attack signal, and then the biometric signal is compared with at least one biometric feature pre-stored in the electronic device for analysis, so as to determine whether the biometric signal matches any pre-stored biometric feature, and when the biometric signal matches any pre-stored biometric feature, the electronic device is controlled to execute a preset operation. The technical scheme provided by the embodiment of the invention realizes the control of the electronic equipment by identifying the mode for the cardiac shock signal, has strong safety and flexible operation mode, and is not influenced by the scene in which the electronic equipment is identified.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus and method embodiments described above are illustrative only, as the flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, the functional modules in the embodiments of the present invention may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
Alternatively, all or part of the implementation may be in software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (9)
1. A control method of an electronic device, the electronic device including a sensing device for detecting a ballistocardiographic signal of a user, the method comprising:
acquiring a detected cardiac shock signal of a user from the sensing equipment, and acquiring feature points of the cardiac shock signal, wherein the feature points comprise extreme points of the cardiac shock signal, and the extreme points comprise peak feature points and trough feature points of waveform features corresponding to the cardiac shock signal;
selecting a preset number of target extreme points from the extreme points; calculating according to the feature coordinates of each target extreme point to obtain horizontal distance features and vertical distance features between any two adjacent target extreme points, and sequentially arranging the calculated horizontal distance features and vertical distance features to obtain feature vectors as biological identification signals;
comparing and analyzing the biological identification signal with at least one biological characteristic prestored in the electronic equipment, and judging whether the biological identification signal is matched with any prestored biological characteristic;
and when the biological identification signal is matched with any one pre-stored biological characteristic, controlling the electronic equipment to execute preset operation.
2. The method for controlling an electronic device according to claim 1, wherein the ballistocardiographic signal is a signal that is continuously detected by the sensing device for a preset time period.
3. The control method of an electronic device according to claim 1, wherein the electronic device further comprises a motion sensor for sensing motion information of a user;
after the step of acquiring the detected ballistocardiographic signal of the user from the sensing device, the method further comprises:
and carrying out filtering and denoising processing on the heart impact signal based on the motion information to obtain the heart impact signal after filtering and denoising processing.
4. The method of controlling an electronic device according to claim 1, wherein prior to the step of acquiring the detected ballistocardiographic signal of the user from the sensing device, the method further comprises:
the sensing equipment detects whether the signal intensity generated by user operation reaches a preset threshold value;
and when the signal intensity reaches a preset threshold value, the sensing equipment outputs the detected cardiac shock signal of the user.
5. The method according to any one of claims 1 to 4, wherein the controlling the electronic device to perform a preset operation includes any one of the following operations, or a combination of two or more of the following operations:
unlocking the electronic device;
controlling the electronic equipment to execute payment operation;
controlling the electronic equipment to encrypt or decrypt the information;
starting an application program installed in the electronic equipment;
and controlling an application program in the electronic equipment to execute a corresponding function.
6. A control apparatus of an electronic device, characterized in that the electronic device includes a sensing device, the control apparatus comprising:
the acquisition module is used for acquiring the detected cardiac shock signal of the user from the sensing equipment and obtaining a corresponding biological identification signal according to the cardiac shock signal;
the comparison analysis module is used for comparing and analyzing the biological identification signal with at least one biological characteristic prestored in the electronic equipment and judging whether the biological identification signal is matched with any one prestored biological characteristic;
the control module is used for controlling the electronic equipment to execute preset operation when the biological identification signal is matched with any one pre-stored biological characteristic;
the acquisition module obtains a corresponding biological identification signal according to the cardiac shock signal in the following way:
acquiring feature points of the cardioblast signal, wherein the feature points comprise extreme points of the cardioblast signal, and the extreme points comprise peak feature points and trough feature points of waveform features corresponding to the cardioblast signal;
selecting a preset number of target extreme points from the extreme points;
and calculating a feature vector according to the feature coordinates of each target extreme point to serve as the biological identification signal.
7. The control device of the electronic apparatus according to claim 6, wherein the electronic apparatus further comprises a motion sensor for sensing motion information of a user;
the obtaining module is further configured to perform filtering and denoising processing on the cardioblast signal based on the motion information to obtain a filtered and denoised cardioblast signal.
8. The control device of the electronic equipment according to any one of claims 6 to 7, wherein the control device controls the electronic equipment to perform a preset operation, including any one of the following operations, or a combination of two or more operations:
unlocking the electronic device;
controlling the electronic equipment to execute payment operation;
controlling the electronic equipment to encrypt or decrypt the information;
starting an application program installed in the electronic equipment;
and controlling an application program in the electronic equipment to execute a corresponding function.
9. An electronic device, characterized in that the electronic device comprises:
a sensing device;
a memory;
a processor; and
the control device of any of claims 6-8, stored in the memory and comprising functional modules executed by the processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810149285.3A CN108388861B (en) | 2018-02-13 | 2018-02-13 | Electronic equipment and control method and device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810149285.3A CN108388861B (en) | 2018-02-13 | 2018-02-13 | Electronic equipment and control method and device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108388861A CN108388861A (en) | 2018-08-10 |
CN108388861B true CN108388861B (en) | 2021-01-05 |
Family
ID=63069443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810149285.3A Active CN108388861B (en) | 2018-02-13 | 2018-02-13 | Electronic equipment and control method and device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108388861B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110869930B (en) * | 2019-10-08 | 2021-08-06 | 北京微动数联科技有限公司 | Identity recognition method based on cardiac shock signal, electronic device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1945554A (en) * | 2006-10-12 | 2007-04-11 | 北京飞天诚信科技有限公司 | Method and device for increasing intelligent key safety |
CN104545863A (en) * | 2013-10-10 | 2015-04-29 | 上海宽带技术及应用工程研究中心 | BCG heart rate extraction method and system based on fuzzy pattern recognition |
CN105917296A (en) * | 2016-04-12 | 2016-08-31 | 深圳信炜科技有限公司 | Electronic device and mobile terminal |
CN107427260A (en) * | 2015-08-27 | 2017-12-01 | 深圳市大耳马科技有限公司 | Fibre optical sensor and the method for monitoring micromotion |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101369754B1 (en) * | 2012-11-16 | 2014-03-06 | 서울대학교산학협력단 | System and method of ballistocardiogram-based personal authentication |
-
2018
- 2018-02-13 CN CN201810149285.3A patent/CN108388861B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1945554A (en) * | 2006-10-12 | 2007-04-11 | 北京飞天诚信科技有限公司 | Method and device for increasing intelligent key safety |
CN104545863A (en) * | 2013-10-10 | 2015-04-29 | 上海宽带技术及应用工程研究中心 | BCG heart rate extraction method and system based on fuzzy pattern recognition |
CN107427260A (en) * | 2015-08-27 | 2017-12-01 | 深圳市大耳马科技有限公司 | Fibre optical sensor and the method for monitoring micromotion |
CN105917296A (en) * | 2016-04-12 | 2016-08-31 | 深圳信炜科技有限公司 | Electronic device and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN108388861A (en) | 2018-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9946942B2 (en) | Method, apparatus and system for biometric identification | |
Hammad et al. | A novel two-dimensional ECG feature extraction and classification algorithm based on convolution neural network for human authentication | |
KR102367481B1 (en) | Method and device to authenticate living body | |
CN106897592B (en) | User authentication method, user authentication device, and writing instrument | |
EP2983109B1 (en) | User authentication method and apparatus based on fingerprint and electrocardiogram (ecg) signal | |
US20150154394A1 (en) | Gesture controlled login | |
CN110287918B (en) | Living body identification method and related product | |
CN107766710B (en) | Method, device and system for identifying user | |
WO2019011072A1 (en) | Iris live detection method and related product | |
CN107223251A (en) | Determination method, identity identifying method and the device of vital sign information | |
US11682235B2 (en) | Iris authentication device, iris authentication method and recording medium | |
CN110378274A (en) | A kind of living body finger print recognition methods, device and computer readable storage medium | |
CN111563454B (en) | Dual living body verification hand vein recognition method and device | |
US20200204546A1 (en) | Apparatus, method and computer program product for biometric recognition | |
Traore et al. | State of the art and perspectives on traditional and emerging biometrics: A survey | |
KR20180082948A (en) | Method and apparatus for authenticating a user using an electrocardiogram signal | |
KR101551001B1 (en) | Method for user authentication, user authentication apparatus and user authentication system performing thereof | |
CN108388861B (en) | Electronic equipment and control method and device thereof | |
KR101587874B1 (en) | A biometric recognition apparatus based on single lead electrocardiography and a method thereof | |
CN108594937B (en) | Portable terminal | |
Chen et al. | Finger ECG-based authentication for healthcare data security using artificial neural network | |
Derawi et al. | Fusion of gait and ECG for biometric user authentication | |
KR102021491B1 (en) | Apparatus and method for user authentication | |
CN108664956B (en) | Living body identification method and device in human vein biological characteristic information acquisition process | |
Yi et al. | Squeez’In: private authentication on smartphones based on squeezing gestures |
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 |