WO2018082080A1 - 一种压力检测的方法及装置 - Google Patents

一种压力检测的方法及装置 Download PDF

Info

Publication number
WO2018082080A1
WO2018082080A1 PCT/CN2016/104840 CN2016104840W WO2018082080A1 WO 2018082080 A1 WO2018082080 A1 WO 2018082080A1 CN 2016104840 W CN2016104840 W CN 2016104840W WO 2018082080 A1 WO2018082080 A1 WO 2018082080A1
Authority
WO
WIPO (PCT)
Prior art keywords
fingerprint image
pressure level
data
fingerprint
feature value
Prior art date
Application number
PCT/CN2016/104840
Other languages
English (en)
French (fr)
Inventor
刘卫芳
Original Assignee
深圳市汇顶科技股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳市汇顶科技股份有限公司 filed Critical 深圳市汇顶科技股份有限公司
Priority to PCT/CN2016/104840 priority Critical patent/WO2018082080A1/zh
Priority to CN201680001297.0A priority patent/CN107077279B/zh
Publication of WO2018082080A1 publication Critical patent/WO2018082080A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification

Definitions

  • the present application belongs to the technical field of smart terminals, and in particular, to a method and device for pressure detection.
  • Intelligent terminals have the ability to access the Internet, usually equipped with various operating systems, and can customize various functions according to user needs.
  • Smart terminals commonly found in life include mobile smart terminals, in-vehicle smart terminals, smart TVs, wearable devices, and the like.
  • intelligent terminals with pressure detection function are increasingly entering the user's life, such as adding sliding, clicking, etc. on the pressing module.
  • Function applied to page turning, image zooming and other scenarios.
  • Pressure detection according to the biometric characteristics when the user presses the above pressing module becomes a new research direction, such as fingerprint texture, blood flow, heartbeat intensity, etc., but the biometrics of different users are different, resulting in a large error in the detected pressure level.
  • the biometric feature for pressure detection is the fingerprint information of the user
  • the fingerprint data corresponding to different fingerprints are different under the same pressure due to the difference in the thickness of the stratum corneum of different fingers and the depth of the fingerprint texture.
  • the detected pressure level error is large, and the user experience of the pressure detection function based on the fingerprint data is poor.
  • the present invention provides a method and a device for detecting pressure, which can identify the collected fingerprint image, analyze the pressed data, calculate the pressure level according to the separately obtained pressure level quantization parameter and the object feature value, and improve the pressure. The accuracy of the test.
  • An embodiment of the present invention provides a method for pressure detection, including: collecting a fingerprint image, identifying the fingerprint image, and obtaining a corresponding pressure level quantization parameter; parsing the pressed data, and acquiring the pressed data The object feature value; calculating a pressure level of the finger press according to the pressure level quantization parameter and the object feature value.
  • Another embodiment of the present invention provides an electronic device for pressure detection, comprising: a parameter acquisition module, configured to collect a fingerprint image, identify the fingerprint image, and obtain a corresponding pressure level quantization parameter; and the feature value acquisition module uses The pressure data is parsed and the object feature value of the pressed data is acquired; the pressure acquiring module is configured to calculate a pressure level of the finger press according to the pressure level quantization parameter and the object feature value.
  • a further embodiment of the present application further provides a non-volatile computer storage medium storing computer executable instructions, the computer executable instructions comprising: collecting a fingerprint image, identifying the fingerprint image, and obtaining a corresponding a pressure level quantification parameter; parsing the press data, and acquiring an object feature value of the press data; calculating a pressure level of the finger press according to the pressure level quantization parameter and the object feature value.
  • a further embodiment of the present application further provides an electronic device comprising: at least one processor; and at least one memory; wherein the at least one memory stores a program executable by the at least one processor, the instruction being Executing, by the at least one processor, the at least one processor is configured to: acquire a fingerprint image, identify the fingerprint image, and obtain a corresponding pressure level quantization parameter; parse the pressed data, and acquire the Determining an object feature value of the pressed data; calculating a pressure level of the finger press based on the pressure level quantization parameter and the object feature value.
  • FIG. 1 is a flow chart of an embodiment of a pressure detecting method of the present application
  • FIG. 2 is a schematic structural diagram of hardware of an embodiment of a pressing module of the present application.
  • FIG. 3 is a schematic structural diagram of hardware of another embodiment of a pressing module of the present application.
  • FIG. 4 is a flow chart of an embodiment of the step S1 of the pressure detecting method of the present application shown in FIG. 1;
  • FIG. 5 is a flow chart of an embodiment of a pressure detecting method according to the present application.
  • FIG. 6 is a flow chart of an embodiment of step S3 of the pressure detecting method of the present application shown in FIG. 1;
  • FIG. 7 is a schematic structural view of an embodiment of a pressure detecting device of the present application.
  • FIG. 8 is a schematic structural view of an embodiment of a parameter acquisition module in the pressure detecting device of the present application shown in FIG. 7;
  • FIG. 9 is a schematic structural view of an embodiment of a pressure detecting device of the present application.
  • FIG. 10 is a schematic structural view of an embodiment of a pressure acquisition module in a pressure detecting device of the present application.
  • FIG. 11 is a schematic diagram showing the hardware structure of an electronic device for performing a pressure detecting method according to the present application.
  • the present application identifies the obtained fingerprint image and analyzes the pressed data according to the pressure.
  • the level quantization parameter and the object feature value are calculated to obtain a pressure level.
  • the present application uses different pressure level quantization parameters in combination with the object feature values to obtain a pressure level, thereby improving the accuracy of the pressure level detection and improving the performance and user experience of the pressure detection.
  • the embodiment of the present application provides a method for pressure detection, which is applied to an intelligent terminal having a pressing module.
  • the smart terminal includes a mobile phone, a notebook, a tablet computer, a POS machine, and a car computer.
  • the method includes:
  • S1 Collect a fingerprint image, identify the fingerprint image, and obtain a corresponding pressure level quantization parameter.
  • the present application uses different pressure level quantization parameters in combination with the object feature values to obtain a pressure level, thereby improving the accuracy of the pressure level detection and improving the performance and user experience of the pressure detection.
  • the pressing module may be configured to collect a fingerprint image of the finger and obtain corresponding pressing data when the user presses with a finger thereof.
  • the pressing data includes one or more of fingerprint texture data, blood flow data, and heart rate strength data.
  • the fingerprint texture data may be obtained from the collected fingerprint image when the user presses the pressing module with the finger, that is, the fingerprint texture data may be specifically represented as the fingerprint image;
  • the flow data and the heartbeat intensity data may be obtained by detecting the finger when the finger is pressed to the contact surface of the pressing module.
  • the fingerprint texture data, the blood flow data, and the heartbeat intensity data can represent a pressure letter that the user presses the pressing module with his finger.
  • Information that is, the pressure information can be obtained by analyzing the characteristics of the fingerprint texture, blood flow, and heartbeat intensity obtained above.
  • the pressing module may include a fingerprint collection device and a pressure sensing device for acquiring a fingerprint image and pressing data, respectively.
  • the fingerprint collection device and the pressure sensing device may be integrally formed (as shown in FIG. 2), such as integrated in the same fingerprint sensor or fingerprint detection module; or, in another In an embodiment, the fingerprint collection device and the pressure sensing device may be two separate functional components formed separately (as shown in FIG. 3).
  • the fingerprint collecting device in the pressing module 20 is integrally formed with the pressure sensing device, and the pressing module 20 can be integrated with the integrated fingerprint collecting device and the pressure sensing device. Collect fingerprint images and obtain corresponding press data.
  • FIG 3 is a schematic diagram of a hardware structure of another embodiment of the pressing module of the present application.
  • the fingerprint collecting device and the pressure sensing device of the pressing module 20 are formed separately, wherein the fingerprint collecting device 22 can be used for collecting fingerprint images and pressure sensing devices. 23 can be used to acquire compression data corresponding to the fingerprint image.
  • the feature data is described as the press data.
  • the pressure sensing device may be a blood flow detecting device, and the blood flow detecting device obtains blood flow data when the finger is pressed with different strengths in real time, and the blood flow data is not actual blood flow. Rather, it is a value proportional to the actual blood flow, which can represent the actual blood flow. Blood flow data obtained by the blood flow detecting device is used as the pressing data.
  • the pressure sensing device may be a pulse detecting device, and the pulse detecting device obtains the heartbeat intensity data generated when the finger is pressed with different strengths in real time.
  • the pulse detecting device can obtain the heartbeat intensity data by the capacitance detecting method, and the method belongs to the prior art, and details are not described herein again.
  • the heartbeat intensity data obtained by the pulse detecting device is used as the pressing data.
  • the present application may also use a toe image, or other object image instead of a fingerprint image of a finger, and the specific implementation manner is similar, and details are not described herein again.
  • the step S1 includes:
  • the fingerprint image can be acquired by the fingerprint collection device.
  • the fingerprint image information database may pre-store the fingerprint image template information of the registered user, and each fingerprint image template information stores a fingerprint indication value and a pressure level quantization parameter corresponding to the fingerprint indication value.
  • the fingerprint indication value includes a shape of a fingerprint, a core point, a number of lines, and the like for indicating the identity of the user's finger.
  • the application obtains the fingerprint indication value of the finger according to the fingerprint image of the finger, and queries the fingerprint image template information in the fingerprint image information database; if there is a fingerprint image value in the fingerprint image template information and the acquired fingerprint image If the fingerprint identification values are the same, it means that there is fingerprint image template information matching the fingerprint image of the finger in the fingerprint image information base.
  • the pressure level quantization parameter corresponding to the fingerprint image is read from the fingerprint image template information.
  • the default value is set as the pressure level quantization parameter.
  • the default values are set by those skilled in the art as needed.
  • the fingerprint image of the finger obtained by the pressing module is identified, and according to whether the pre-stored fingerprint image information library has matching image template information, a pressure level quantization parameter corresponding to the fingerprint image is obtained. Therefore, the embodiment can obtain different pressure level quantization parameters according to different fingerprint images.
  • the method further includes:
  • the pressing module can switch to the pressure detecting mode, and the system prompts the user to press the pressing module from the light to the heavy (ie, the pressing force is small to large) by using the finger.
  • the continuous pressing data is the pressing data obtained by the registered user who continuously collects the pressing module from light to heavy.
  • the fingerprint texture data may be specifically represented as a fingerprint image, and the fingerprint collection device captures a fingerprint image pressed by the user's finger from light to heavy until the finger is raised.
  • the continuous pressing data of the registered user is valid pressing data
  • the pressing data is the fingerprint texture data.
  • the fingerprint texture data whose pressing area is greater than a certain threshold is the effective pressing data.
  • the fingerprint texture data may be specifically represented as a fingerprint image.
  • the continuously collected user presses the fingerprint image of the pressing module from light to heavy, and calculates the continuous collection.
  • the object feature value of each frame of the fingerprint image in the fingerprint image is obtained as an object feature value ⁇ x 1 , x 2 , . . . , x M ⁇ , where M is the number of frames of the acquired continuous fingerprint image.
  • the object feature values include one or more of a mean value, a peak value, a ridge deformation degree, and the like that can measure the magnitude of the pressing force.
  • the set pressure level ranges from [0, N], the range of the change is [0, S], and the mapping function from the maximum change to the pressure level is:
  • n f(s, ⁇ )
  • n ⁇ [0, N] represents the pressure level
  • s ⁇ [0, S] represents the amount of change of the fingerprint image feature value with respect to the reference feature value
  • S1000 Save the pressure level quantization parameter as fingerprint image template information of the registered user into the fingerprint image information base.
  • the pressure level quantization parameter may be stored in the fingerprint image template information of the registered user according to the fingerprint indication value of the fingerprint image, and pre-stored in the fingerprint image information database. Since the pressure level quantization parameter is stored in the fingerprint image template information based on the fingerprint identification value of the fingerprint image, the pressure level quantization parameter is the fingerprint image in the fingerprint image information database. There is a corresponding relationship between the fingerprint identification values.
  • the step S3 includes:
  • the reference feature value is an object feature value x base corresponding to the first set of valid press data in the continuous press data.
  • the fingerprint texture data may be specifically represented as a fingerprint image
  • the reference feature value may be a fingerprint feature value corresponding to the acquired first frame fingerprint image
  • a variation s curr
  • n curr f(s curr , ⁇ curr )
  • the embodiment of the present application further provides a device for pressure detection, which is applied to a smart terminal having a pressing module.
  • the smart terminal includes a mobile phone, a notebook, a tablet computer, a POS machine, and a car computer.
  • the apparatus includes:
  • the parameter obtaining module 70 is configured to collect a fingerprint image, identify the fingerprint image, and obtain a corresponding pressure level quantization parameter.
  • the feature value obtaining module 80 is configured to parse the pressed data and acquire an object feature value of the pressed data.
  • the pressure acquisition module 90 is configured to calculate a pressure level of the finger press based on the pressure level quantization parameter and the object feature value.
  • the present application uses different pressure level quantization parameters in combination with the object feature values to obtain a pressure level, thereby improving the accuracy of the pressure level detection and improving the performance and user experience of the pressure detection.
  • the pressing module may be configured to collect a fingerprint image of the finger and obtain corresponding pressing data when the user presses with a finger thereof.
  • the pressing data includes one or more of fingerprint texture data, blood flow data, and heart rate strength data.
  • the fingerprint texture data may be obtained from the collected fingerprint image when the user presses the pressing module with the finger, that is, the fingerprint texture data may be specifically represented as the fingerprint image;
  • the flow data and the heartbeat intensity data may be obtained by detecting the finger when the finger is pressed to the contact surface of the pressing module.
  • the fingerprint texture data, the blood flow data, and the heartbeat intensity data can represent the pressure information of the user pressing the pressing module with the finger thereof, that is, the fingerprint texture, the blood flow, and the heartbeat can be obtained by analyzing the above obtained fingerprint.
  • the characteristics of the intensity obtain pressure information.
  • the pressing module may include a fingerprint collection device and a pressure sensing device for acquiring a fingerprint image and pressing data, respectively.
  • the fingerprint collection device and the pressure sensing device may be integrally formed (as shown in FIG. 2), for example, integrated in the same fingerprint sensor or fingerprint detection module;
  • the fingerprint collection device and the pressure sensing device may be two separate functional components (as shown in FIG. 3) formed separately or separately.
  • the fingerprint collecting device in the pressing module 20 is integrally formed with the pressure sensing device, and the pressing module 20 can be integrated with the integrated fingerprint collecting device and the pressure sensing device.
  • the captured fingerprint image and the corresponding pressed data are obtained.
  • FIG 3 is a schematic diagram of a hardware structure of another embodiment of the pressing module of the present application.
  • the fingerprint collecting device and the pressure sensing device in the pressing module 20 are formed separately, wherein the fingerprint collecting device 22 can be used for collecting fingerprint images and pressure.
  • the sensing device 23 can be configured to acquire and acquire a corresponding image of the fingerprint Press the data.
  • taking the pressing data as fingerprint image data as an example obtaining a fingerprint image by using the fingerprint collecting device, parsing the fingerprint image, and obtaining feature data of the fingerprint, such as mean value, peak value, and degree of ridge deformation And the feature data is used as the press data.
  • the pressure sensing device may be a blood flow detecting device, and the blood flow detecting device obtains blood flow data when the finger is pressed with different strengths in real time, and the blood flow data is not actual blood flow. Rather, it is a value proportional to the actual blood flow, which can represent the actual blood flow. Blood flow data obtained by the blood flow detecting device is used as the pressing data.
  • the pressure sensing device may be a pulse detecting device, and the pulse detecting device obtains the heartbeat intensity data generated when the finger is pressed with different strengths in real time.
  • the pulse detecting device can obtain the heartbeat intensity data by the capacitance detecting method, and the method belongs to the prior art, and details are not described herein again.
  • the heartbeat intensity data obtained by the pulse detecting device is used as the pressing data.
  • the present application may also use a toe image, or other object image instead of a fingerprint image of a finger, and the specific implementation manner is similar, and details are not described herein again.
  • the parameter obtaining module 70 includes:
  • the fingerprint collection module 71 is configured to collect the fingerprint image
  • the fingerprint identification module 72 is configured to determine whether there is fingerprint image template information matching the fingerprint image in the pre-stored fingerprint image information database.
  • the fingerprint image information database may pre-store the fingerprint image template information of the registered user, and each fingerprint image template information stores a fingerprint indication value and a pressure level quantization parameter corresponding to the fingerprint indication value.
  • the fingerprint indication value includes a shape of a fingerprint, a core point, a number of lines, and the like for indicating the identity of the user's finger.
  • the present application obtains the fingerprint indication value of the finger and queries the fingerprint image template information in the fingerprint image information database; if there is a fingerprint image value in the fingerprint image template information and the acquired fingerprint image If the fingerprint indication values are the same, it means that there is fingerprint image template information matching the fingerprint image of the finger in the fingerprint image information base.
  • the information query module 73 is configured to: when there is matching fingerprint image template information, from the finger The pressure level quantization parameter is read in the pattern image template information.
  • the pressure level quantization parameter corresponding to the fingerprint image is read from the fingerprint image template information.
  • the default value setting module 74 is configured to set a default value to the pressure level quantization parameter when there is no matching fingerprint image template information.
  • the default value is set as the pressure level quantization parameter.
  • the default values are set by those skilled in the art as needed.
  • the fingerprint image of the finger obtained by the pressing module is identified, and according to whether the pre-stored fingerprint image information library has matching image template information, a pressure level quantization parameter corresponding to the fingerprint image is obtained. Therefore, the embodiment can obtain different pressure level quantization parameters according to different fingerprint images.
  • the apparatus further includes:
  • the feature value processing module 75 is configured to acquire an object feature value of at least two sets of consecutive press data of the registered user, and a maximum change amount thereof relative to the reference feature value.
  • the pressing module can switch to the pressure detecting mode, and the system prompts the user to press the pressing module from the light to the heavy (ie, the pressing force is small to large) by using the finger.
  • the continuous pressing data is the pressing data obtained by the registered user who continuously collects the pressing module from light to heavy.
  • the fingerprint texture data is specifically represented as a fingerprint image, and the fingerprint collection device captures a fingerprint image pressed by the user's finger from light to heavy until the finger is raised.
  • the continuous pressing data of the registered user is valid pressing data
  • the pressing data is the fingerprint texture data.
  • the fingerprint texture data whose pressing area is greater than a certain threshold is the effective pressing data.
  • the fingerprint texture data may be specifically represented as a fingerprint image; first, the continuously collected user presses the fingerprint image of the pressing module from light to heavy, and calculates the continuous collection.
  • the object feature value of each frame of the fingerprint image in the fingerprint image is obtained as an object feature value ⁇ x 1 , x 2 , . . . , x M ⁇ , where M is the number of frames of the acquired continuous fingerprint image.
  • the object characteristic values include one or more of a mean value, a peak value, a ridge deformation degree, and the like that can measure the magnitude of the pressing force.
  • the parameter processing module 76 is configured to calculate the pressure level quantization parameter according to the maximum variation amount and a preset pressure level value range.
  • the set pressure level ranges from [0, N], the range of the change is [0, S], and the mapping function from the maximum change to the pressure level is:
  • n f(s, ⁇ )
  • n ⁇ [0, N] represents the pressure level
  • s ⁇ [0, S] represents the amount of change in the fingerprint image feature value relative to the reference feature value
  • f ( ⁇ ) represents the mapping function.
  • the information storage module 77 is configured to save the pressure level quantization parameter as fingerprint image template information of the registered user into the fingerprint image information base.
  • the pressure level quantization parameter may be stored in the fingerprint image template information of the registered user according to the fingerprint indication value of the fingerprint image, and pre-stored in the fingerprint image information database. Since the fingerprint level information is stored in the fingerprint image template information as a basis of the fingerprint image value of the fingerprint image, the pressure level quantization parameter is a fingerprint with the fingerprint image in the fingerprint image information library. There is a corresponding relationship between the marked values.
  • the pressure acquisition module 90 includes:
  • the change amount acquisition module 91 is configured to calculate a change amount of the object feature value with respect to the reference feature value.
  • the reference feature value is an object feature value corresponding to the first group of valid press data in the continuous press data.
  • the fingerprint texture data may be specifically represented as a fingerprint image
  • the reference feature value may be a fingerprint feature value x base corresponding to the acquired first frame fingerprint image.
  • a variation s curr
  • of the object feature value x curr with respect to the reference feature value is calculated.
  • a pressure calculation module 92 is configured to quantize the amount of change to the pressure level based on the pressure level quantization parameter.
  • n curr f(s curr , ⁇ curr )
  • FIG. 11 is a schematic diagram showing the hardware structure of some electronic devices for performing a pressure detecting method according to the present application. According to Figure 11, the device comprises:
  • processors 1110 and a memory 1120 are illustrated by one processor 1110 in FIG.
  • the apparatus for performing the seed pressure detecting method may further include: an input device 1130 and an output device 1130.
  • the processor 1110, the memory 1120, the input device 1130, and the output device 1130 may be connected by a bus or other means, as exemplified by a bus connection in FIG.
  • the processor 1110 of the embodiment of the present application exists in various forms, including but not limited to:
  • Chip It is a carrier of an integrated circuit (IC), for example, a fingerprint chip, which can realize fingerprint collection and fingerprint recognition functions.
  • IC integrated circuit
  • the memory 1120 is a non-volatile computer readable storage medium, and can be used for storing a non-volatile software program, a non-volatile computer executable program, and a module, such as a program corresponding to the pressure detecting method in the embodiment of the present application. Instruction/module.
  • the processor 1110 performs various functional applications and data processing of the server by executing non-volatile software programs, instructions, and modules stored in the memory 1120, that is, implementing the pressure detecting method in the above method embodiments.
  • the memory 1120 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the pressure detecting device, and the like.
  • the memory 1120 can include a high speed random access memory 1120, and can also include a non-volatile memory 1120, such as at least one disk storage. 1120 pieces, flash memory devices, or other non-volatile solid state memory 1120 pieces.
  • the memory 1120 can optionally include a memory 1120 remotely disposed relative to the processor 1110, which can be connected to the medium pressure detecting device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • the input device 1130 can receive input numeric or character information and generate key signal inputs related to user settings and function control of the seed pressure detecting device.
  • the input device 1130 can include a device such as a pressing module.
  • the one or more modules are stored in the memory 1120, and when executed by the one or more processors 1110, perform a pressure detection method in any of the above method embodiments.
  • the electronic device of the embodiment of the present application exists in various forms, including but not limited to:
  • Mobile communication devices These devices are characterized by mobile communication functions and are mainly aimed at providing voice and data communication.
  • Such terminals include: smart phones (such as iPhone), multimedia phones, functional phones, and low-end phones.
  • Ultra-mobile personal computer equipment This type of equipment belongs to the category of personal computers, has computing and processing functions, and generally has mobile Internet access.
  • Such terminals include: PDAs, MIDs, and UMPC devices, such as the iPad.
  • Portable entertainment devices These devices can display and play multimedia content. Such devices include: audio, video players (such as iPod), handheld game consoles, e-books, and smart toys and portable car navigation devices.
  • the server consists of a processor 1110, a hard disk, a memory, a system bus, etc.
  • the server is similar to a general-purpose computer architecture, but is capable of processing and stable due to the need to provide highly reliable services. Sex, reliability, security, scalability, manageability, etc. are highly demanding.
  • the device embodiments described above are merely illustrative, wherein the modules described as separate components may or may not be physically separate, and the components displayed as modules may or may not be physical modules, ie may be located One place, or it can be distributed to multiple networks On the module. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without deliberate labor.
  • a machine-readable medium includes read only memory (ROM), random access memory (RAM), magnetic disk storage media, optical storage media, flash storage media, electrical, optical, acoustic, or other forms of propagation signals (eg, carrier waves) , an infrared signal, a digital signal, etc., etc., the computer software product comprising instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the various embodiments or portions of the embodiments described Methods.
  • ROM read only memory
  • RAM random access memory
  • magnetic disk storage media e.g., magnetic disks, magnetic disk storage media, optical storage media, flash storage media, electrical, optical, acoustic, or other forms of propagation signals (eg, carrier waves) , an infrared signal, a digital signal, etc., etc.
  • the computer software product comprising instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the various embodiments or portions of the embodiment

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Collating Specific Patterns (AREA)

Abstract

一种压力检测的方法及装置,所述方法包括:采集指纹图像,对所述指纹图像进行识别,获取其对应的压力等级量化参数(S1);对按压数据进行解析,并获取所述按压数据的对象特征值(S2);根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级(S3)。该方法对采集到的指纹图像进行识别,并对按压数据进行解析,根据分别得到的压力等级量化参数和对象特征值计算获得压力等级,从而提高了压力等级检测的准确性,改善了压力检测的性能和用户体验。

Description

一种压力检测的方法及装置 技术领域
本申请属于智能终端技术领域,尤其涉及一种压力检测的方法及装置。
背景技术
智能终端拥有接入互联网能力,通常搭载各种操作***,可根据用户需求定制化各种功能。生活中常见的智能终端包括移动智能终端、车载智能终端、智能电视、可穿戴设备等。随着智能终端技术的发展,对其操作性能的便利性要求的提高,具有压力检测功能的智能终端越来越多的进入用户的生活中,比如在按压模组上增加了滑动、单击等功能,应用于翻页、图像缩放等情景。根据用户按压上述按压模组时的生物特征进行压力检测成为新的研究方向,例如指纹纹理、血流量、心跳强度等,但是不同用户的生物特征存在差别,造成检测出的压力等级误差较大。
例如,当用于压力检测的生物特征为用户的指纹信息时,由于不同手指角质层厚度、指纹纹理深度存在差异,在相同压力下,不同指纹对应的指纹数据的变化情况不同。从而造成检测出的压力等级误差较大,基于指纹数据的压力检测功能的用户体验较差。
因此,如何准确地检测压力等级,成为现有技术中亟需解决的技术问题。
发明内容
本申请提供一种压力检测的方法及装置,其可对采集到的指纹图像进行识别,并对按压数据进行解析,根据分别得到的压力等级量化参数和对象特征值计算获得压力等级,提高了压力检测的准确性。
本申请一实施例提供一种压力检测的方法,包括:采集指纹图像,对所述指纹图像进行识别,并获取其对应的压力等级量化参数;对按压数据进行解析,并获取所述按压数据的对象特征值;根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
本申请另一实施例提供一种压力检测的电子装置,包括:参数获取模块,用于采集指纹图像,对所述指纹图像进行识别,获取其对应的压力等级量化参数;特征值获取模块,用于对按压数据进行解析,并获取所述按压数据的对象特征值;压力获取模块,用于根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
本申请再一实施例还提供一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令包括:采集指纹图像,对所述指纹图像进行识别,并获取其对应的压力等级量化参数;对按压数据进行解析,并获取所述按压数据的对象特征值;根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
本申请再一实施例还提供一种电子设备,包括:至少一个处理器;以及至少一存储器;其中,所述至少一存储器存储有可被所述至少一个处理器执行的程序,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:采集指纹图像,对所述指纹图像进行识别,并获取其对应的压力等级量化参数;对按压数据进行解析,并获取所述按压数据的对象特征值;根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请压力检测方法的一种实施例流程图;
图2为本申请按压模组一种实施例的硬件结构示意图;
图3为本申请按压模组另一种实施例的硬件结构示意图;
图4为图1所示本申请压力检测方法步骤S1的一种实施例流程图;
图5为本申请压力检测方法的一种实施例流程图;
图6为图1所示本申请压力检测方法步骤S3的一种实施例流程图;
图7为本申请压力检测装置的一种实施例结构示意图;
图8为图7所示本申请压力检测装置中参数获取模块的一种实施例结构示意图;
图9为本申请压力检测装置的一种实施例结构示意图;
图10为本申请压力检测装置中压力获取模块的一种实施例结构示意图;
图11是本申请执行压力检测方法的电子设备的硬件结构示意图。
具体实施方式
本申请对获得的指纹图像进行识别,并对按压数据进行解析,根据压力 等级量化参数和对象特征值计算获得压力等级。本申请根据不同的指纹图像,采用不同的压力等级量化参数结合所述对象特征值获得压力等级,从而提高了压力等级检测的准确性,改善了压力检测的性能和用户体验。
为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种压力检测的方法,应用于具有按压模组的智能终端。所述智能终端包括手机、笔记本、平板电脑、POS机以及车载电脑等。
参见图1,所述方法包括:
S1、采集指纹图像,对所述指纹图像进行识别,并获取其对应的压力等级量化参数。
S2、对按压数据进行解析,并获取所述按压数据的对象特征值。
S3、根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
本申请根据不同指纹图像的识别结果,采用不同的压力等级量化参数结合所述对象特征值获得压力等级,从而提高了压力等级检测的准确性,改善了压力检测的性能和用户体验。
在本申请的一种具体实现中,所述按压模组可以用于在使用者利用其手指按压时采集所述手指的指纹图像并获取相应的按压数据。所述按压数据包括指纹纹理数据、血流量数据和心跳强度数据中的一种或几种。其中,所述指纹纹理数据可以在用户利用所述手指按压所述按压模组时从采集到的指纹图像得到,也即是说所述指纹纹理数据可以具体表现为所述指纹图像;所述血流量数据和所述心跳强度数据可以在所述手指按压到所述按压模组的接触面时通过检测所述手指来得到。
具体而言,当使用者利用其手指并通过不同力度按压所述按压模组时,所述手指指纹图像的指纹纹理、通过所述手指检测得到的血流量和心跳强度将根据手指按压力度的不同而发生改变,因此,所述指纹纹理数据、血流量数据和心跳强度数据可以表征用户利用其手指按压所述按压模组的压力信 息,即可以通过解析上述获取得到的指纹纹理、血流量以及心跳强度的特征获得压力信息。
所述按压模组可包括指纹采集装置和压力感应装置,分别用于获取指纹图像和按压数据。
具体地,在一种实施例中,指纹采集装置和压力感应装置可以是一体成型(如图2所示),比如集成在同一个指纹传感器或者指纹检测模组来实现;或者,在另一种实施例中,指纹采集装置和压力感应装置可以是分体形成的两个独立的功能组件(如图3所示)。
图2为本申请按压模组一种实施例的硬件结构示意图,按压模组20中的指纹采集装置与压力感应装置为一体成型,按压模组20可通过集成一体的指纹采集装置和压力感应装置采集指纹图像和获取相应的按压数据。
图3为本申请按压模组另一种实施例的硬件结构示意图,按压模组20的指纹采集装置与压力感应装置为分体形成,其中,指纹采集装置22可用于采集指纹图像,压力感应装置23可用于获取与所述指纹图像相对应的按压数据。
在本申请实施例中,以所述按压数据为指纹图像数据为例,解析所述指纹采集装置采集到的指纹图像,获得指纹的特征数据,如均值、峰值、脊线形变程度等,将所述特征数据作为所述按压数据。
以所述按压数据为血流量为例,所述压力感应装置可以为血流量检测装置,血流量检测装置实时获得手指使用不同力度按压时的血流量数据,所述血流量数据并非实际血流量,而是与实际血流量成正比的值,其可表示实际血流量的大小。将血流量检测装置获得的血流量数据作为所述按压数据。
以所述按压数据为心跳强度为例,所述压力感应装置可以为脉搏检测装置,脉搏检测装置实时获得手指使用不同力度按压时的产生的心跳强度数据。例如,脉搏检测装置可通过电容检测法获得心跳强度数据,该方法属于现有技术,在此不再赘述。将脉搏检测装置获得的心跳强度数据作为所述按压数据。
当然本申请亦可使用脚趾图像,或者其他对象图像代替手指的指纹图像,具体实现方式类似,在此不再赘述。
参见图4,所述步骤S1包括:
S11、采集指纹图像。
在本实施例中,可通过指纹采集装置采集指纹图像。
S12、判断预存的指纹图像信息库中是否存在与所述指纹图像匹配的指纹图像模板信息。
其中,指纹图像信息库可以预先存储注册用户的指纹图像模板信息,每个指纹图像模板信息存储指纹标示值以及和所述指纹标示值对应的压力等级量化参数。
所述指纹标示值包括指纹的纹形、核心点、纹数等用于标示用户手指身份的值。
本申请根据所述手指的指纹图像,获得所述手指的指纹标示值,并查询所述指纹图像信息库中的指纹图像模板信息;如果存在指纹图像模板信息中的指纹标示值同获取的指纹图像的指纹标示值相同,则表示所述指纹图像信息库中存在与所述手指的指纹图像匹配的指纹图像模板信息。
S13、如果存在,则从所述指纹图像模板信息中读取所述压力等级量化参数。
如果所述指纹图像信息库中存在与所述手指的指纹图像匹配的指纹图像模板信息,则从所述指纹图像模板信息中读取与所述指纹图像对应的压力等级量化参数。
S14、否则,将默认值设置为所述压力等级量化参数。
如果所述指纹图像信息库中不存在与所述手指的指纹图像匹配的指纹图像模板信息,则将默认值设置为所述压力等级量化参数。所述默认值为本领域技术人员根据需要进行设置。
本实施例对所述按压模组获得的手指的指纹图像进行识别,根据预存的指纹图像信息库是否存在匹配的图像模板信息,获得与指纹图像对应的压力等级量化参数。因此,本实施例可根据不同的指纹图像,获得不同的压力等级量化参数。
参见图5,在本申请提供的压力检测的方法的一种具体实现中,所述步骤S11之前还包括:
S10、获取注册用户的至少两组连续按压数据的对象特征值,以及其相对 于基准特征值的最大变化量。
具体地,在用户完成手指的指纹模板注册之后,按压模组可以切换到压力检测模式,此时***提示用户利用所述手指从轻到重地(即按压力度从小到大)按压所述按压模组,所述连续按压数据为连续采集的注册用户由轻到重的按压所述按压模组得到的按压数据。以按压数据为指纹纹理数据为例,指纹纹理数据可具体表现为指纹图像,所述指纹采集装置捕获用户手指由轻到重进行按压的指纹图像,直至手指抬起。
其中,获取注册用户的连续按压数据为有效按压数据,以按压数据为指纹纹理数据为例,即指纹纹理数据对应的指纹图像中,按压面积大于一定的阈值的指纹纹理数据才是有效按压数据。
在本步骤S10中,以按压数据为指纹纹理数据为例,指纹纹理数据可具体表现为指纹图像;首先,连续采集的用户由轻到重按压所述按压模组的指纹图像,并且计算连续采集的指纹图像中每一帧指纹图像的对象特征值,得到对象特征值{x1,x2,…,xM},其中M为采集的连续指纹图像的帧数。所述对象特征值包括均值、峰值、脊线形变程度等能够度量按压力大小的特征值的一种或多种。
进一步地,选取第一帧有效按压的指纹图像的特征值作为基准特征值,计算每一帧指纹图像的特征值{x1,x2,…,xM}相对于基准特征值x1的差值的绝对值,其中,计算得到的最大差值绝对值即为按压力度最大时指纹图像相对于基准特征值的最大变化量S,计算公式如下:
Figure PCTCN2016104840-appb-000001
S100、根据所述最大变化量和预设的压力等级取值范围,计算所述压力等级量化参数。
设定压力等级取值范围为[0,N],所述变化量的取值范围为[0,S],从所述最大变化量到压力等级的映射函数为:
n=f(s,α)
其中,n∈[0,N]表示压力等级,s∈[0,S]表示指纹图像特征值相对于基准特征值的变化量,表示压力等级量化参数,f(·)表示映射函数。(0,α)=0,f(S,α)=N,,计算获得所述压力等级量化参数α。
S1000、将所述压力等级量化参数作为注册用户的指纹图像模板信息保存到所述指纹图像信息库中。
在本申请一具体实现中,所述压力等级量化参数可以根据其指纹图像的指纹标示值存储至注册用户的指纹图像模板信息中,并且预存至所述指纹图像信息库中。由于在将所述压力等级量化参数存储到指纹图像模板信息时是以指纹图像的指纹标示值作为依据的,因此,在所述指纹图像信息库中,所述压力等级量化参数是与指纹图像的指纹标示值之间存在相互对应的关系的。
参见图6,在本申请提供的压力检测的方法的一种具体实现中,所述步骤S3包括:
S31、计算所述对象特征值相对于基准特征值的变化量。
在本实施例中,所述基准特征值为所述连续按压数据中第一组有效按压数据对应的对象特征值xbase
以按压数据为指纹纹理数据为例,指纹纹理数据可具体表现为指纹图像,所述基准特征值可以是采集的第一帧指纹图像对应的指纹特征值。
计算所述对象特征值xcurr相对于基准特征值的变化量scurr=|xcurr-xbase。
S32、根据所述压力等级量化参数,将所述变化量量化为所述压力等级。
在本实施例中,根据压力等级量化参数αcurr,将所述对象特征值xcurr相对于基准特征值的变化量scurr量化为压力等级ncurr=f(scurrcurr),输出压力等级计算结果ncurr
本申请实施例还提供一种压力检测的装置,应用于具有按压模组的智能终端。所述智能终端包括手机、笔记本、平板电脑、POS机以及车载电脑等。
参见图7,所述装置包括:
参数获取模块70,配置为采集指纹图像,对所述指纹图像进行识别,获取其对应的压力等级量化参数。
特征值获取模块80,配置为对按压数据进行解析,获取所述按压数据的对象特征值。
压力获取模块90,配置为根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
本申请根据不同指纹图像的识别结果,采用不同的压力等级量化参数结合所述对象特征值获得压力等级,从而提高了压力等级检测的准确性,改善了压力检测的性能和用户体验。
在本申请的一种具体实现中,所述按压模组可以用于在使用者利用其手指按压时采集所述手指的指纹图像并获取相应的按压数据。所述按压数据包括指纹纹理数据、血流量数据和心跳强度数据中的一种或几种。其中,所述指纹纹理数据可以在用户利用所述手指按压所述按压模组时从采集到的指纹图像得到,也即是说所述指纹纹理数据可以具体表现为所述指纹图像;所述血流量数据和所述心跳强度数据可以在所述手指按压到所述按压模组的接触面时通过检测所述手指来得到。
具体而言,当使用者利用其手指并通过不同力度按压所述按压模组时,所述手指指纹图像的指纹纹理、通过所述手指检测得到的血流量和心跳强度将根据手指按压力度的不同而发生改变,因此,所述指纹纹理数据、血流量数据和心跳强度数据可以表征用户利用其手指按压所述按压模组的压力信息,即可以通过解析上述获取得到的指纹纹理、血流量以及心跳强度的特征获得压力信息。
所述按压模组可包括指纹采集装置和压力感应装置,分别用于获取指纹图像和按压数据。
具体地,在一种实施例中,指纹采集装置和压力感应装置可以是一体成型(如图2所示),比如集成在同一个指纹传感器或者指纹检测模组来实现;者,在另一种实施例中,指纹采集装置和压力感应装置可以是或分体形成的两个独立的功能组件(如图3所示)。
图2为本申请按压模组一种实施例的硬件结构示意图,按压模组20中的指纹采集装置与压力感应装置为一体成型,按压模组20可通过集成一体的指纹采集装置和压力感应装置于采集的指纹图像和获取相应的按压数据。
图3为本申请按压模组另一种实施例的硬件结构示意图,按压模组20中的指纹采集装置与压力感应装置为分体形成,其中,指纹采集装置22可用于采集的指纹图像,压力感应装置23可用于采集获取与所述指纹图像相对应的 按压数据。
在本申请实施例中,以所述按压数据为指纹图像数据为例,通过所述指纹采集装置获得指纹图像,解析所述指纹图像,获得指纹的特征数据,如均值、峰值、脊线形变程度等,将所述特征数据作为所述按压数据。
以所述按压数据为血流量为例,所述压力感应装置可以为血流量检测装置,血流量检测装置实时获得手指使用不同力度按压时的血流量数据,所述血流量数据并非实际血流量,而是与实际血流量成正比的值,其可表示实际血流量的大小。将血流量检测装置获得的血流量数据作为所述按压数据。
以所述按压数据为心跳强度为例,所述压力感应装置可以为脉搏检测装置,脉搏检测装置实时获得手指使用不同力度按压时的产生的心跳强度数据。例如,脉搏检测装置可通过电容检测法获得心跳强度数据,该方法属于现有技术,在此不再赘述。将脉搏检测装置获得的心跳强度数据作为所述按压数据。
当然本申请亦可使用脚趾图像,或者其他对象图像代替手指的指纹图像,具体实现方式类似,在此不再赘述。
参见图8,所述参数获取模块70包括:
指纹采集模块71,配置为采集所述指纹图像;
指纹识别模块72,配置为判断预存的指纹图像信息库中是否存在与所述指纹图像匹配的指纹图像模板信息。
其中,指纹图像信息库可以预先存储注册用户的指纹图像模板信息,每个指纹图像模板信息存储指纹标示值以及和所述指纹标示值对应的压力等级量化参数。
所述指纹标示值包括指纹的纹形、核心点、纹数等用于标示用户手指身份的值。
本申请根据所述手指的指纹图像,获得所述手指的指纹标示值并查询所述指纹图像信息库中的指纹图像模板信息;如果存在指纹图像模板信息中的指纹标示值同获取的指纹图像的指纹标示值相同,则表示所述指纹图像信息库中存在与所述手指的指纹图像匹配的指纹图像模板信息。
信息查询模块73,配置为当存在匹配的指纹图像模板信息时,从所述指 纹图像模板信息中读取所述压力等级量化参数。
如果所述指纹图像信息库中存在与所述手指的指纹图像匹配的指纹图像模板信息,则从所述指纹图像模板信息中读取与所述指纹图像对应的压力等级量化参数。
默认值设置模块74,配置为当不存在匹配的指纹图像模板信息时,将默认值设置为所述压力等级量化参数。
如果所述指纹图像信息库中不存在与所述手指的指纹图像匹配的指纹图像模板信息,则将默认值设置为所述压力等级量化参数。所述默认值为本领域技术人员根据需要进行设置。
本实施例对所述按压模组获得的手指的指纹图像进行识别,根据预存的指纹图像信息库是否存在匹配的图像模板信息,获得与指纹图像对应的压力等级量化参数。因此,本实施例可根据不同的指纹图像,获得不同的压力等级量化参数。
参见图9,在本申请另一具体实现中,所述装置还包括:
特征值处理模块75,配置为获取注册用户的至少两组连续按压数据的对象特征值,以及其相对于基准特征值的最大变化量。
具体地,在用户完成手指的指纹模板注册之后,按压模组可以切换到压力检测模式,此时***提示用户利用所述手指从轻到重地(即按压力度从小到大)按压所述按压模组,所述连续按压数据为连续采集的注册用户由轻到重的按压所述按压模组得到的按压数据。以按压数据为指纹纹理数据为例,指纹纹理数据具体表现为指纹图像,所述指纹采集装置捕获用户手指由轻到重进行按压的指纹图像,直至手指抬起。
其中,获取注册用户的连续按压数据为有效按压数据,以按压数据为指纹纹理数据为例,即指纹纹理数据对应的指纹图像中,按压面积大于一定的阈值的指纹纹理数据才是有效按压数据。
在本模块中,以按压数据为指纹纹理数据为例,指纹纹理数据可具体表现为指纹图像;首先,连续采集的用户由轻到重按压所述按压模组的指纹图像,并且计算连续采集的指纹图像中每一帧指纹图像的对象特征值,得到对象特征值{x1,x2,…,xM},其中M为采集的连续指纹图像的帧数。所述对象特 征值包括均值、峰值、脊线形变程度等能够度量按压力大小的特征值的一种或多种。
进一步地,选取第一帧有效按压的指纹图像的特征值作为基准特征值,计算每一帧指纹图像的特征值{x1,x2,…,xM}相对于基准特征值的差值的绝对值,其中,计算得到的最大差值绝对值即为按压力度最大时指纹图像相对于基准特征值的最大变化量S,计算公式如下:
Figure PCTCN2016104840-appb-000002
参数处理模块76,配置为根据所述最大变化量和预设的压力等级取值范围,计算所述压力等级量化参数。
设定压力等级取值范围为[0,N],所述变化量的取值范围为[0,S],从所述最大变化量到压力等级的映射函数为:
n=f(s,α)
其中,n∈[0,N]表示压力等级,s∈[0,S]表示指纹图像特征值相对于基准特征值的变化量,f(·)表示映射函数。f(0,α)=0,f(S,α)=N,,计算获得所述压力等级量化参数α。
信息存储模块77,配置为将所述压力等级量化参数作为注册用户的指纹图像模板信息保存到所述指纹图像信息库中。
在本申请一具体实现中,所述压力等级量化参数可以根据其指纹图像的指纹标示值存储至注册用户的指纹图像模板信息中,并且预存至所述指纹图像信息库中。由于在将所述压力等级量化参数存储到指纹图像模板信息时是指纹图像的指纹标示值作为依据的,因此,在所述指纹图像信息库中,所述压力等级量化参数是与指纹图像的指纹标示值之间存在相互对应的关系的。
参见图10,在本申请提供的压力检测的一种一具体实现中,所述压力获取模块90包括:
变化量获取模块91,配置为计算所述对象特征值相对于基准特征值的变化量。
在本实施例中,所述基准特征值为所述连续按压数据中第一组有效按压数据对应的对象特征值。
以按压数据为指纹纹理数据为例,指纹纹理数据可具体表现为指纹图像,所述基准特征值可以是采集的第一帧指纹图像对应的指纹特征值xbase
计算所述对象特征值xcurr相对于基准特征值的变化量scurr=|xcurr-xbase|。
压力计算模块92,配置为根据所述压力等级量化参数,将所述变化量量化为所述压力等级。
在本实施例中,根据压力等级量化参数αcurr,将所述对象特征值xcurr相对于基准特征值的变化量scurr量化为压力等级ncurr=f(scurrcurr),输出压力等级计算结果ncurr
图11是本申请执行种压力检测方法的一些电子设备的硬件结构示意图。根据图11所示,该设备包括:
一个或多个处理器1110以及存储器1120,图11中以一个处理器1110为例。
执行种压力检测方法的设备还可以包括:输入装置1130和输出装置1130。
处理器1110、存储器1120、输入装置1130和输出装置1130可以通过总线或者其他方式连接,图11中以通过总线连接为例。
本申请实施例的处理器1110以多种形式存在,包括但不限于:
(1)芯片:是集成电路(IC,integrated circuit)的载体,例如,指纹芯片,具体可实现指纹采集、指纹识别功能。
(2)其它可以执行程序的逻辑机器,例如,计算机中的中央处理器。
存储器1120作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的种压力检测方法对应的程序指令/模块。处理器1110通过运行存储在存储器1120中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中压力检测方法。
存储器1120可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据种压力检测装置的使用所创建的数据等。此外,存储器1120可以包括高速随机存取存储器1120,还可以包括非易失性存储器1120,例如至少一个磁盘存储器 1120件、闪存器件、或其他非易失性固态存储器1120件。在一些实施例中,存储器1120可选包括相对于处理器1110远程设置的存储器1120,这些远程存储器1120可以通过网络连接至中压力检测装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置1130可接收输入的数字或字符信息,以及产生与种压力检测装置的用户设置以及功能控制有关的键信号输入。输入装置1130可包括按压模组等设备。
所述一个或者多个模块存储在所述存储器1120中,当被所述一个或者多个处理器1110执行时,执行上述任意方法实施例中的种压力检测方法。
上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
本申请实施例的电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器1110、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子装置。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络 模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,所述计算机可读记录介质包括用于以计算机(例如计算机)可读的形式存储或传送信息的任何机制。例如,机器可读介质包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪速存储介质、电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等)等,该计算机软件产品包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请实施例的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (16)

  1. 一种压力检测的方法,其特征在于,包括:
    采集指纹图像,对所述指纹图像进行识别,并获取其对应的压力等级量化参数;
    对按压数据进行解析,并获取所述按压数据的对象特征值;
    根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
  2. 根据权利要求1所述的方法,其特征在于,所述按压数据包括指纹纹理数据、血流量数据和心跳强度数据中的一种或几种。
  3. 根据权利要求1所述的方法,其特征在于,所述对所述指纹图像进行识别,获取其对应的压力等级量化参数包括:
    判断预存的指纹图像信息库中是否存在与所述指纹图像匹配的指纹图像模板信息;
    如果存在,则从所述指纹图像模板信息中读取所述压力等级量化参数;
    否则,将默认值设置为所述压力等级量化参数。
  4. 根据权利要求1所述的方法,其特征在于,所述采集指纹图像,对所述指纹图像进行识别,获取其对应的压力等级量化参数之前还包括:
    获取注册用户的至少两组连续按压数据的对象特征值,以及其相对于基准特征值的最大变化量;
    根据所述最大变化量和预设的压力等级取值范围,计算所述压力等级量化参数;
    将所述压力等级量化参数作为注册用户的指纹图像模板信息保存到所述指纹图像信息库中。
  5. 根据权利要求4所述的方法,其特征在于,所述方法应用于具有按压模组的智能终端,所述连续按压数据为连续采集的注册用户由轻到重按压所述按压模组的按压数据。
  6. 根据权利要求2所述的方法,其特征在于,所述根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级包括:
    计算所述对象特征值相对于基准特征值的变化量;
    根据所述压力等级量化参数,将所述变化量量化为所述压力等级。
  7. 根据权利要求4-6中任一项所述的方法,其特征在于,所述基准特征值为所述连续按压数据中第一组有效按压数据对应的对象特征值。
  8. 一种压力检测装置,其特征在于,包括:
    参数获取模块,配置为采集指纹图像,对所述指纹图像进行识别,并获取其对应的压力等级量化参数;
    特征值获取模块,配置为对按压数据进行解析,并获取所述按压数据的对象特征值;
    压力获取模块,配置为根据所述压力等级量化参数和所述对象特征值,计算手指按压的压力等级。
  9. 根据权利要求8所述的压力检测装置,所述按压数据包括指纹纹理数据、血流量数据和心跳强度数据中的一种或几种。
  10. 根据权利要求8所述的压力检测装置,所述参数获取模块包括:
    指纹采集模块,配置为采集所述指纹图像;
    指纹识别模块,配置为判断预存的指纹图像信息库中是否存在与所述指纹图像匹配的指纹图像模板信息;
    信息查询模块,配置为当存在匹配的指纹图像模板信息时,则从所述指纹图像模板信息中读取所述压力等级量化参数;
    默认值设置模块,配置为当不存在匹配的指纹图像模板信息时,将默认值设置为所述压力等级量化参数。
  11. 根据权利要求8所述的装置,其特征在于,还包括:
    特征值处理模块,配置为获取注册用户的至少两组连续按压数据的对象特征值,以及其相对于基准特征值的最大变化量;
    参数处理模块,配置为根据所述最大变化量和预设的压力等级取值范围,计算所述压力等级量化参数;
    信息存储模块,配置为将所述压力等级量化参数作为注册用户的指纹图像模板信息保存到所述指纹图像信息库中。
  12. 根据权利要求11所述的压力检测装置,其特征在于,所述压力检测装置应用于具有按压模组的智能终端,所述连续指纹图像为连续采集的注册用户由轻到重的按压所述按压模组的指纹图像。
  13. 根据权利要求9所述的压力检测装置,其特征在于,所述压力获取 模块包括:
    变化量获取模块,配置为计算所述对象特征值相对于基准特征值的变化量;
    压力计算模块,配置为根据所述压力等级量化参数,将所述变化量量化为所述压力等级。
  14. 根据权利要求11-13中任一项所述的压力检测装置,其特征在于,所述基准特征值为所述连续按压数据中的第一组有效按压数据对应的对象特征值。
  15. 一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如权利要求1至7中任一项所述的压力检测的方法。
  16. 一种电子设备,包括:
    至少一个处理器;以及,
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如权利要求1至7中任一项所述的压力检测的方法。
PCT/CN2016/104840 2016-11-07 2016-11-07 一种压力检测的方法及装置 WO2018082080A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2016/104840 WO2018082080A1 (zh) 2016-11-07 2016-11-07 一种压力检测的方法及装置
CN201680001297.0A CN107077279B (zh) 2016-11-07 2016-11-07 一种压力检测的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/104840 WO2018082080A1 (zh) 2016-11-07 2016-11-07 一种压力检测的方法及装置

Publications (1)

Publication Number Publication Date
WO2018082080A1 true WO2018082080A1 (zh) 2018-05-11

Family

ID=59623708

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/104840 WO2018082080A1 (zh) 2016-11-07 2016-11-07 一种压力检测的方法及装置

Country Status (2)

Country Link
CN (1) CN107077279B (zh)
WO (1) WO2018082080A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109782667A (zh) * 2019-01-25 2019-05-21 苏州华兴源创科技股份有限公司 压力测试***及方法、计算机设备及可读存储介质
CN112184763A (zh) * 2020-09-09 2021-01-05 南京师范大学镇江创新发展研究院 一种机器人视觉导航中视觉里程计构建方法
CN116935519A (zh) * 2023-09-15 2023-10-24 四川金投科技股份有限公司 一种基于近距离无线通信技术的智能锁及其控制方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739379B (zh) * 2018-12-27 2022-02-25 厦门天马微电子有限公司 显示面板及其驱动方法、显示装置
CN110413335A (zh) * 2019-06-18 2019-11-05 深圳中电长城信息安全***有限公司 一种基于指纹的开机方法及装置
CN111783780B (zh) * 2019-11-18 2024-03-05 北京沃东天骏信息技术有限公司 图像处理方法、装置及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150294097A1 (en) * 2014-04-15 2015-10-15 Verizon Patent And Licensing Inc. User biometric pattern learning and prediction
CN105094443A (zh) * 2015-08-21 2015-11-25 深圳市汇顶科技股份有限公司 触摸压力检测装置和方法
CN105760021A (zh) * 2016-03-17 2016-07-13 周奇 一种通过指纹采集获取压力的方法和装置
CN105844241A (zh) * 2016-03-23 2016-08-10 深圳市金立通信设备有限公司 一种触控压力检测方法及终端
CN105892689A (zh) * 2016-05-15 2016-08-24 来安县信隆机械科技有限公司 一种移动终端图片查找的方法及移动终端

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10065338B4 (de) * 2000-12-27 2006-02-16 Infineon Technologies Ag Fingerabdruckidentifizierung mit Verformungsmessung zur Erhöhung der Fälschungssicherheit
US9390308B2 (en) * 2014-09-12 2016-07-12 Blackberry Limited Fingerprint scanning method
CN105677082B (zh) * 2015-12-29 2017-08-04 比亚迪股份有限公司 基于终端设备的指纹测压方法及其应用方法和对应装置
CN106062778B (zh) * 2016-04-01 2019-05-07 深圳市汇顶科技股份有限公司 指纹识别方法、装置和终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150294097A1 (en) * 2014-04-15 2015-10-15 Verizon Patent And Licensing Inc. User biometric pattern learning and prediction
CN105094443A (zh) * 2015-08-21 2015-11-25 深圳市汇顶科技股份有限公司 触摸压力检测装置和方法
CN105760021A (zh) * 2016-03-17 2016-07-13 周奇 一种通过指纹采集获取压力的方法和装置
CN105844241A (zh) * 2016-03-23 2016-08-10 深圳市金立通信设备有限公司 一种触控压力检测方法及终端
CN105892689A (zh) * 2016-05-15 2016-08-24 来安县信隆机械科技有限公司 一种移动终端图片查找的方法及移动终端

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109782667A (zh) * 2019-01-25 2019-05-21 苏州华兴源创科技股份有限公司 压力测试***及方法、计算机设备及可读存储介质
CN112184763A (zh) * 2020-09-09 2021-01-05 南京师范大学镇江创新发展研究院 一种机器人视觉导航中视觉里程计构建方法
CN116935519A (zh) * 2023-09-15 2023-10-24 四川金投科技股份有限公司 一种基于近距离无线通信技术的智能锁及其控制方法
CN116935519B (zh) * 2023-09-15 2023-12-12 四川金投科技股份有限公司 一种基于近距离无线通信技术的智能锁及其控制方法

Also Published As

Publication number Publication date
CN107077279A (zh) 2017-08-18
CN107077279B (zh) 2020-05-19

Similar Documents

Publication Publication Date Title
WO2018082080A1 (zh) 一种压力检测的方法及装置
US9819677B2 (en) Supplementing biometric identification with device identification
US9400880B2 (en) Method and apparatus for biometric-based security using capacitive profiles
KR102330327B1 (ko) 압력에 기초한 지문 인식 방법 및 장치
CN107784282B (zh) 对象属性的识别方法、装置及***
Li et al. Encyclopedia of biometrics
WO2017174010A1 (zh) 一种指纹解锁的方法及终端
CN107437074B (zh) 一种身份认证方法和装置
WO2017071126A1 (zh) 触屏用户按键行为模式构建与分析***及其身份识别方法
Abate et al. I-Am: implicitly authenticate me—person authentication on mobile devices through ear shape and arm gesture
WO2018072171A1 (zh) 基于指纹的压力检测方法及装置
CN110287918B (zh) 活体识别方法及相关产品
WO2014082496A1 (zh) 客户端特征的识别方法、装置及存储介质
CN105659243B (zh) 被告知的隐式登记和标识
WO2017206914A1 (zh) 指纹识别方法、指纹识别***、及电子设备
WO2018213946A1 (zh) 图像识别方法、图像识别装置、电子装置及计算机存储介质
CN111061394B (zh) 触摸力度识别方法及其模型的训练方法、装置和电子***
US20210012130A1 (en) Method and device for measuring biometric information in electronic device
US10586028B2 (en) Customized biometric data capture for improved security
CN108596127B (zh) 一种指纹识别方法、身份验证方法及装置和身份核验机
JP6241230B2 (ja) 生体情報判定装置及びプログラム
WO2018213947A1 (zh) 图像识别***及电子装置
KR102337217B1 (ko) 전자 장치 및 그 동작 방법
CN104952023A (zh) 基于移动计算的健康信息管理方法及***
CN112904997B (zh) 设备控制方法及相关产品

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16920921

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16920921

Country of ref document: EP

Kind code of ref document: A1