CN107831996B - Face recognition starting method and related product - Google Patents

Face recognition starting method and related product Download PDF

Info

Publication number
CN107831996B
CN107831996B CN201710940880.4A CN201710940880A CN107831996B CN 107831996 B CN107831996 B CN 107831996B CN 201710940880 A CN201710940880 A CN 201710940880A CN 107831996 B CN107831996 B CN 107831996B
Authority
CN
China
Prior art keywords
mobile terminal
gesture
gesture recognition
recognition area
touch operation
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.)
Expired - Fee Related
Application number
CN201710940880.4A
Other languages
Chinese (zh)
Other versions
CN107831996A (en
Inventor
王君龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710940880.4A priority Critical patent/CN107831996B/en
Publication of CN107831996A publication Critical patent/CN107831996A/en
Application granted granted Critical
Publication of CN107831996B publication Critical patent/CN107831996B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • G06F3/0488Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a face recognition starting method and a related product, comprising the following steps: detecting touch operation aiming at a gesture recognition area in a screen extinguishing state, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal; when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. The embodiment of the invention can realize the face recognition starting in the screen-off mode, is beneficial to improving the convenience of the face recognition starting and reducing the power consumption of the mobile terminal.

Description

Face recognition starting method and related product
Technical Field
The invention relates to the technical field of mobile terminals, in particular to a face recognition starting method and a related product.
Background
With the popularization and application of smart phones in a large number, smart phones can support more and more applications and have more and more powerful functions, and smart phones develop towards diversification and individuation and become indispensable electronic products in user life.
At present, a smart phone is unlocked by face recognition in multiple options, which is divided into bright screen face recognition unlocking and screen-off face recognition unlocking in the face recognition unlocking, wherein the bright screen face recognition unlocking requires a user to firstly wake up a touch display screen and then carry out face recognition unlocking under the condition that the smart phone is screen-off, but when the screen-off face recognition unlocking is carried out, how to start a face recognition unlocking function under the condition that the touch display screen is not lighted becomes a problem to be solved.
Disclosure of Invention
The embodiment of the invention provides a face recognition starting method and a related product, aiming at improving the convenience of face recognition starting and reducing the power consumption of a mobile terminal.
In a first aspect, an embodiment of the present invention provides a mobile terminal, including a processor, and a touch display screen and a processor connected to the processor, where:
the touch display screen is used for detecting touch operation aiming at a gesture recognition area, and the gesture recognition area is a partial area of the touch display screen;
the memory is used for storing preset gestures;
the processor is used for controlling the touch display screen to detect touch operation aiming at the gesture recognition area; when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function.
In a second aspect, an embodiment of the present invention provides a face recognition starting method, including:
detecting touch operation aiming at a gesture recognition area in a screen extinguishing state, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal;
when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation;
and when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function.
In a third aspect, an embodiment of the present invention provides a mobile terminal, including a processing unit and a communication unit,
the processing unit is used for detecting touch operation aiming at a gesture recognition area through the communication unit in a screen extinguishing state, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal; and a reference gesture for determining a touch operation when the touch operation for the gesture recognition area is detected; and the human face unlocking function is started when the reference gesture is detected to be matched with the preset gesture.
In a fourth aspect, an embodiment of the present invention provides a mobile terminal, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in any of the methods in the second aspect of the present invention.
In a fifth aspect, the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform some or all of the steps described in any one of the methods in the second aspect, and the computer includes a mobile terminal.
In a sixth aspect, the present invention provides a computer program product, wherein the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform some or all of the steps described in any one of the methods according to the second aspect of the present invention. The computer program product may be a software installation package, said computer comprising a mobile terminal.
It can be seen that, in the embodiment of the present invention, the mobile terminal detects the touch operation for the gesture recognition area in the screen-off state, where the gesture recognition area is a partial area of the touch display screen of the mobile terminal; secondly, when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and finally, when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. It can be seen that, when the mobile terminal is in the screen off state, the reference gesture of the touch operation is matched with the preset gesture by detecting the touch operation aiming at the gesture recognition area of the touch display screen, the face unlocking function is started, the touch display screen does not need to be lightened, so that the face unlocking function of the mobile terminal is started in the screen off state, convenience in face unlocking of the mobile terminal is facilitated to be improved, the mobile terminal only detects partial area of the touch display screen, but not detects the whole touch display screen, and power consumption of the mobile terminal is facilitated to be reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention;
fig. 2A is a schematic flow chart of a face recognition starting method disclosed in the embodiment of the present invention;
fig. 2B is a schematic diagram of posture information of a mobile terminal according to an embodiment of the present invention;
fig. 2C is a schematic diagram of a second high-frequency usage area of the mobile terminal in a left-hand holding state according to the embodiment of the present invention;
fig. 2D is a schematic diagram of a second high-frequency usage area of the mobile terminal in a right-hand holding state according to the embodiment of the disclosure;
FIG. 3 is a schematic flow chart of another face recognition starting method disclosed in the embodiment of the present invention;
FIG. 4 is a schematic flow chart of another face recognition starting method disclosed in the embodiment of the present invention;
fig. 5 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention;
fig. 6 is a block diagram of functional units of a mobile terminal according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, 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 only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The Mobile terminal according to the embodiment of the present invention may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and the like, which have wireless communication functions. For convenience of description, the above-mentioned devices are collectively referred to as a mobile terminal.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a mobile terminal 100 according to an embodiment of the present invention, where the mobile terminal 100 includes: the device comprises a shell, a touch display screen, a main board, a battery and an auxiliary board, wherein the main board is provided with a processor 110, a memory 120, a front camera, a SIM card slot and the like, the auxiliary board is provided with a vibrator, an integrated sound cavity and a VOOC flash charging interface, wherein,
the touch display screen is used for detecting touch operation aiming at a gesture recognition area, and the gesture recognition area is a partial area of the touch display screen;
the memory 120 is used for storing preset gestures;
the processor 110 is configured to control the touch display screen to detect a touch operation for the gesture recognition area; when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function.
The processor 110 is a control center of the mobile terminal, connects various parts of the entire mobile terminal by using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 120 and calling data stored in the memory 120, thereby integrally monitoring the mobile terminal. Alternatively, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The memory 120 may be used to store software programs and modules, and the processor 110 executes various functional applications and data processing of the mobile terminal by operating the software programs and modules stored in the memory 120. The memory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to the use of the mobile terminal, and the like. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
It can be seen that, in the embodiment of the present invention, the mobile terminal detects the touch operation for the gesture recognition area in the screen-off state, where the gesture recognition area is a partial area of the touch display screen of the mobile terminal; secondly, when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and finally, when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. It can be seen that, when the mobile terminal is in the screen off state, the reference gesture of the touch operation is matched with the preset gesture by detecting the touch operation aiming at the gesture recognition area of the touch display screen, the face unlocking function is started, the touch display screen does not need to be lightened, so that the face unlocking function of the mobile terminal is started in the screen off state, convenience in face unlocking of the mobile terminal is facilitated to be improved, the mobile terminal only detects partial area of the touch display screen, but not detects the whole touch display screen, and power consumption of the mobile terminal is facilitated to be reduced.
In one possible example, before the processor 110 controls the touch display screen to detect the touch operation directed to the gesture recognition area, the processor is further configured to: acquiring multiple sliding operation records for the touch display screen in the first type of historical usage records stored in the memory 120; the touch control display screen is used for displaying a plurality of sliding operation records of the touch control display screen; and for determining the at least one first high frequency use area as the gesture recognition area.
In one possible example, in terms of the controlling the touch display screen to detect the touch operation directed to the gesture recognition area, the processor 110 is specifically configured to: determining whether the current time period is a high-frequency starting time period of the face unlocking function according to the second type of historical usage records stored in the memory 120; and when the current time period is the high-frequency starting time period, controlling the touch display screen to detect touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
In one possible example, in terms of the controlling the touch display screen to detect the touch operation directed to the gesture recognition area, the processor 110 is specifically configured to: detecting attitude information of the mobile terminal; and the detection frequency of the mobile terminal is increased to be a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be larger than a preset threshold value; and the touch control display screen is controlled to detect touch control operation aiming at the gesture recognition area according to the third detection frequency.
In this possible example, in the aspect that when the change amplitude of the attitude information of the mobile terminal detected to be in the horizontal state is greater than the preset threshold, the processor 110 is specifically configured to increase the detection frequency of the mobile terminal to a third detection frequency: when the gesture information change amplitude of the mobile terminal in the horizontal state is detected to be larger than the preset threshold value, determining the holding state of the mobile terminal; the gesture recognition area is used for recognizing a gesture corresponding to the holding state; and the detection frequency of the mobile terminal aiming at the second high-frequency use area is increased to be the third detection frequency.
In one possible example, in the aspect that when the touch operation for the gesture recognition area is detected, the reference gesture of the touch operation is determined, the processor 110 is specifically configured to: when detecting that point touch operation is performed on the gesture recognition area for N times continuously within a preset duration range, determining a first reference gesture of the touch operation, wherein N is an integer greater than 1; or, when the touch sliding is detected to be performed on the gesture recognition area, determining that the graph of the touch sliding is a second reference gesture according to the track of the touch sliding; or when the operation that the gesture recognition area is pressed and the pressing force is larger than the preset force threshold value is detected, determining that the reference gesture of the touch operation is a third reference gesture.
Referring to fig. 2A, fig. 2A is a schematic flowchart of a face recognition starting method according to an embodiment of the present invention, which is applied to a mobile terminal, and as shown in the figure, the face recognition starting method includes:
s201, in a screen off state, the mobile terminal detects touch operation aiming at a gesture recognition area, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal;
the gesture recognition area is a partial area of the touch display screen of the mobile terminal, but not a whole area, and the partial area may be set by a technician before leaving a factory, or set by a user, or set by the mobile terminal according to a history record to acquire a use habit of the user, and then set according to the use habit, which is not limited uniquely here.
The mobile terminal controls the touch display screen to periodically detect touch operation aiming at the gesture recognition area.
S202, when the mobile terminal detects touch operation aiming at the gesture recognition area, determining a reference gesture of the touch operation;
the touch operation for the gesture recognition area may be any one of the following: performing touch operation on the gesture recognition area, wherein the touch time length is greater than a preset time length threshold value; or, performing continuous N-time point touch operation within a preset duration range for the gesture recognition area, wherein N is an integer greater than 1; or performing touch sliding on the gesture recognition area, wherein the touch sliding distance is greater than a preset distance threshold; or performing touch sliding on the gesture recognition area, wherein the touch sliding graph is matched with a preset graph; or pressing the gesture recognition area, wherein the pressing force is greater than a preset force threshold.
In one possible example, the determining, when the touch operation for the gesture recognition area is detected, a reference gesture of the touch operation includes:
when detecting that point touch operation is performed on the gesture recognition area for N times continuously within a preset duration range, determining a first reference gesture of the touch operation, wherein N is an integer greater than 1; alternatively, the first and second electrodes may be,
when touch sliding is detected to be performed on the gesture recognition area, determining that the graph of the touch sliding is a second reference gesture according to the track of the touch sliding; alternatively, the first and second electrodes may be,
and when the operation that the gesture recognition area is pressed and the pressing force is greater than a preset force threshold value is detected, determining that the reference gesture of the touch operation is a third reference gesture.
The first reference gesture is a gesture of N times of point touch, the second reference gesture is an image gesture, the graph of the graph gesture can be a circle or a V shape, and the like, and the third reference gesture is a long-time pressing gesture.
S203, when the mobile terminal detects that the reference gesture is matched with a preset gesture, starting a face unlocking function.
The preset gesture is a gesture for starting the face unlocking function, the preset gesture for starting the face unlocking function can be any one of the reference gestures, and the preset gesture for starting the face unlocking function can be set by a user.
When the reference gesture and the preset gesture are the graphic gestures, the detected matching between the reference gesture and the preset gesture is that the matching degree between the reference gesture and the preset gesture is greater than the preset matching degree; when the reference gesture and the preset gesture are the long-time pressing gestures, the detected matching between the reference gesture and the preset gesture is that the pressing duration of the reference gesture is greater than or equal to the pressing duration of the preset gesture.
The starting of the face unlocking function is screen-off starting, screen-on starting is not needed, and face unlocking is started and completed in a screen-off state.
It can be seen that, in the embodiment of the present invention, the mobile terminal detects the touch operation for the gesture recognition area in the screen-off state, where the gesture recognition area is a partial area of the touch display screen of the mobile terminal; secondly, when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and finally, when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. It can be seen that, when the mobile terminal is in the screen off state, the reference gesture of the touch operation is matched with the preset gesture by detecting the touch operation aiming at the gesture recognition area of the touch display screen, the face unlocking function is started, the touch display screen does not need to be lightened, so that the face unlocking function of the mobile terminal is started in the screen off state, convenience in face unlocking of the mobile terminal is facilitated to be improved, the mobile terminal only detects partial area of the touch display screen, but not detects the whole touch display screen, and power consumption of the mobile terminal is facilitated to be reduced.
In one possible example, before the detecting the touch operation for the gesture recognition area, the method further includes:
acquiring multiple sliding operation records aiming at the touch display screen in a first type of historical use records;
determining at least one first high-frequency using area of the touch display screen according to the multiple sliding operation records;
determining the at least one first high frequency usage region as the gesture recognition region.
The first type of history use record is a record of a sliding area corresponding to a sliding gesture recorded by the mobile terminal when the sliding gesture is detected by the mobile terminal.
The multiple sliding operation records aiming at the touch display screen in the first type of historical usage records are multiple sliding operation records, in the first type of historical usage records, which are less than a preset time interval from a current time node.
And in order to save the use space of the mobile terminal, the first-type historical use record is cleared and deleted regularly.
And the first high-frequency using area is periodically updated according to the first-type historical using record.
And the at least one high-frequency using area is a using area with the using frequency higher than a first preset frequency in the sliding area corresponding to the multiple sliding operation records.
As can be seen, in this example, the mobile terminal determines, according to the sliding gesture of the first-type historical usage record, at least one first high-frequency usage area as the gesture recognition area instead of presetting the gesture recognition area, which is beneficial to improving the intelligence of the mobile terminal and the convenience of the user to input the gesture, and furthermore, according to the sliding gesture instead of the gestures such as tapping or pressing, the accuracy of determining the gesture recognition area is beneficial to improving.
In one possible example, the detecting a touch operation for the gesture recognition area includes:
determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record;
when the current time period is the high-frequency starting time period, detecting touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
The second type of historical use record is time information of the starting of a face unlocking function in the historical use process of the mobile terminal record.
The mobile terminal divides the time information in the second type of historical use record into a plurality of time periods, wherein the time period with the starting times higher than the preset times is the high-frequency starting time period.
And the detection frequency is the frequency of controlling the touch display screen to detect the gesture recognition area by the mobile terminal.
Wherein the detection frequency of the mobile terminal in the high-frequency starting time period is higher than the detection frequency of the mobile terminal in the non-high-frequency starting time period.
Therefore, in this example, the mobile terminal determines the high-frequency starting time period for starting the face unlocking function according to the second type of historical usage record, so that the artificial intelligence characteristic of the mobile terminal is realized, and the improvement of the intelligence of the mobile terminal is facilitated.
In one possible example, the detecting a touch operation for the gesture recognition area includes:
detecting attitude information of the mobile terminal;
when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is greater than a preset threshold value, increasing the detection frequency of the mobile terminal to be a third detection frequency;
and detecting touch operation aiming at the gesture recognition area according to the third detection frequency.
The mobile terminal detects attitude information through a gravity sensor and a gyroscope, wherein the attitude information is information such as the placement angle and the direction of the mobile terminal.
As shown in fig. 2B, when it is detected that the change amplitude of the posture information of the mobile terminal in the horizontal state is greater than the preset threshold, it indicates that the mobile terminal changes from the horizontal placement state to the vertical state, that is, it indicates that the mobile terminal is taken up by the user from the horizontal placement state and is ready to be used.
Therefore, in the example, the mobile terminal determines whether the current state is changed from the unused state to the used state by detecting the attitude information by itself, and when the current state is changed to the used state, the detection frequency of the mobile terminal is increased, so that the intelligence of the mobile terminal and the speed of unlocking and starting the human face are favorably improved.
In this possible example, the increasing the detection frequency of the mobile terminal to a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be greater than the preset threshold includes:
when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than the preset threshold value, determining the holding state of the mobile terminal;
determining a second high-frequency using area corresponding to the holding state as the gesture recognition area;
and increasing the detection frequency of the mobile terminal aiming at the second high-frequency use area to be the third detection frequency.
The holding state is divided into a left-hand holding state or a right-hand holding state.
Wherein the mobile terminal may detect the grip state by installing a proximity sensor at a side surface.
As shown in fig. 2C and fig. 2D, the left-hand holding state and the right-hand holding state respectively correspond to different second high-frequency usage areas, and the second high-frequency usage areas may be set by a user or preset by a technician when the mobile terminal leaves a factory, which is not limited herein.
Therefore, in this example, the mobile terminal determines the second high-frequency use area by detecting the holding state, which is beneficial to improving the convenience of using the mobile terminal while improving the starting speed of unlocking the human face, and further improving the intelligence of the mobile terminal.
Referring to fig. 3, fig. 3 is a schematic flowchart of a face recognition starting method according to an embodiment of the present invention, and the face recognition starting method is applied to a mobile terminal. As shown in the figure, the face recognition starting method includes:
s301, the mobile terminal obtains multiple sliding operation records aiming at the touch display screen in the first type of historical use records.
S302, the mobile terminal determines at least one first high-frequency using area of the touch display screen according to the multiple sliding operation records.
S303, the mobile terminal determines the at least one first high-frequency using area as a gesture recognition area.
The gesture recognition area is a partial area of the touch display screen.
S304, in the screen extinguishing state, the mobile terminal determines whether the current time period is the high-frequency starting time period of the face unlocking function or not according to the second type of historical use records.
S305, when the current time period is the high-frequency starting time period, the mobile terminal detects touch operation aiming at the gesture recognition area according to a first detection frequency.
The first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
S306, when the mobile terminal detects the touch operation aiming at the gesture recognition area, determining a reference gesture of the touch operation.
S307, when the mobile terminal detects that the reference gesture is matched with a preset gesture, starting a face unlocking function.
It can be seen that, in the embodiment of the present invention, the mobile terminal detects the touch operation for the gesture recognition area in the screen-off state, where the gesture recognition area is a partial area of the touch display screen of the mobile terminal; secondly, when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and finally, when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. It can be seen that, when the mobile terminal is in the screen off state, the reference gesture of the touch operation is matched with the preset gesture by detecting the touch operation aiming at the gesture recognition area of the touch display screen, the face unlocking function is started, the touch display screen does not need to be lightened, so that the face unlocking function of the mobile terminal is started in the screen off state, convenience in face unlocking of the mobile terminal is facilitated to be improved, the mobile terminal only detects partial area of the touch display screen, but not detects the whole touch display screen, and power consumption of the mobile terminal is facilitated to be reduced.
In addition, the mobile terminal determines at least one first high-frequency using area as the gesture recognition area according to the sliding gestures of the first type of historical use records instead of presetting the gesture recognition area, so that the intelligence of the mobile terminal and the convenience of the user for inputting the gestures are improved, and the accuracy of determining the gesture recognition area is improved by determining the gestures instead of point contact or pressing and the like according to the sliding gestures.
In addition, the mobile terminal determines a high-frequency starting time period for starting the face unlocking function according to the second type of historical usage record, the artificial intelligence characteristic of the mobile terminal is achieved, the intelligence of the mobile terminal is favorably improved, the detection frequency of the mobile terminal is improved in the high-frequency starting time period, the starting speed of the face unlocking function is favorably improved, the detection frequency of the mobile terminal is reduced in the non-high-frequency starting time period, and the electric quantity consumption of the mobile terminal is favorably reduced.
Referring to fig. 4, fig. 4 is a schematic flowchart of a face recognition starting method according to an embodiment of the present invention, and the face recognition starting method is applied to a mobile terminal. As shown in the figure, the face recognition starting method includes:
s401, in the screen extinguishing state, the mobile terminal detects the attitude information of the mobile terminal.
S402, when the mobile terminal detects that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than a preset threshold value, determining the holding state of the mobile terminal.
And S403, the mobile terminal determines a second high-frequency using area corresponding to the holding state as a gesture recognition area.
S404, the mobile terminal increases the detection frequency of the mobile terminal aiming at the second high-frequency use area to be a third detection frequency.
S405, the mobile terminal detects touch operation aiming at the gesture recognition area according to the third detection frequency.
S406, when the mobile terminal detects the touch operation aiming at the gesture recognition area, determining a reference gesture of the touch operation.
S407, when the mobile terminal detects that the reference gesture is matched with a preset gesture, starting a face unlocking function.
It can be seen that, in the embodiment of the present invention, the mobile terminal detects the touch operation for the gesture recognition area in the screen-off state, where the gesture recognition area is a partial area of the touch display screen of the mobile terminal; secondly, when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and finally, when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. It can be seen that, when the mobile terminal is in the screen off state, the reference gesture of the touch operation is matched with the preset gesture by detecting the touch operation aiming at the gesture recognition area of the touch display screen, the face unlocking function is started, the touch display screen does not need to be lightened, so that the face unlocking function of the mobile terminal is started in the screen off state, convenience in face unlocking of the mobile terminal is facilitated to be improved, the mobile terminal only detects partial area of the touch display screen, but not detects the whole touch display screen, and power consumption of the mobile terminal is facilitated to be reduced.
In addition, the mobile terminal determines whether the current state is changed from the unused state to the used state or not through detecting the attitude information by the mobile terminal, when the current state is changed into the used state, the detection frequency of the mobile terminal is increased, so that the intelligence of the mobile terminal and the speed of unlocking and starting the human face are favorably improved, in addition, the detection frequency is increased when the mobile terminal is detected to be used, the high detection frequency is not always used, and the power consumption of the mobile terminal is favorably reduced.
In addition, the mobile terminal determines a second high-frequency use area by detecting the holding state, so that the use convenience of the mobile terminal is improved while the face unlocking starting speed is improved, and the intelligence of the mobile terminal is further improved.
Consistent with the embodiments shown in fig. 2A, fig. 3, and fig. 4, please refer to fig. 5, and fig. 5 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention, and as shown in the drawing, the mobile terminal includes a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for performing the following steps;
detecting touch operation aiming at a gesture recognition area in a screen extinguishing state, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal;
when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation;
and when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function.
It can be seen that, in the embodiment of the present invention, the mobile terminal detects the touch operation for the gesture recognition area in the screen-off state, where the gesture recognition area is a partial area of the touch display screen of the mobile terminal; secondly, when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; and finally, when the reference gesture is detected to be matched with the preset gesture, starting a face unlocking function. It can be seen that, when the mobile terminal is in the screen off state, the reference gesture of the touch operation is matched with the preset gesture by detecting the touch operation aiming at the gesture recognition area of the touch display screen, the face unlocking function is started, the touch display screen does not need to be lightened, so that the face unlocking function of the mobile terminal is started in the screen off state, convenience in face unlocking of the mobile terminal is facilitated to be improved, the mobile terminal only detects partial area of the touch display screen, but not detects the whole touch display screen, and power consumption of the mobile terminal is facilitated to be reduced.
In one possible example, the program further comprises instructions for performing the steps of: before the touch operation aiming at the gesture recognition area is detected, acquiring multiple sliding operation records aiming at the touch display screen in a first type of historical use record; the touch control display screen is used for displaying a plurality of sliding operation records of the touch control display screen; and for determining the at least one first high frequency use area as the gesture recognition area.
In one possible example, in terms of the detecting a touch operation directed to a gesture recognition area, the instructions in the program are specifically configured to perform the following steps: determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record; and when the current time period is the high-frequency starting time period, detecting touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
In one possible example, in terms of the detecting a touch operation directed to a gesture recognition area, the instructions in the program are specifically configured to perform the following steps: detecting attitude information of the mobile terminal; and the detection frequency of the mobile terminal is increased to be a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be larger than a preset threshold value; and the touch operation aiming at the gesture recognition area is detected according to the third detection frequency.
In this possible example, in the aspect that the detection frequency of the mobile terminal is increased to a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be greater than the preset threshold, the instructions in the program are specifically configured to perform the following steps: when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than the preset threshold value, determining the holding state of the mobile terminal; the gesture recognition area is used for recognizing a gesture corresponding to the holding state; and the detection frequency of the mobile terminal aiming at the second high-frequency use area is increased to be the third detection frequency.
In one possible example, in the aspect that when the touch operation for the gesture recognition area is detected, the reference gesture of the touch operation is determined, the instructions in the program are specifically configured to perform the following steps: when detecting that point touch operation is performed on the gesture recognition area for N times continuously within a preset duration range, determining a first reference gesture of the touch operation, wherein N is an integer greater than 1; or, when the touch sliding is detected to be performed on the gesture recognition area, determining that the graph of the touch sliding is a second reference gesture according to the track of the touch sliding; or, when an operation that the gesture recognition area is pressed and the pressing force is greater than a preset force threshold is detected, determining that the reference gesture of the touch operation is a third reference gesture.
The above description has introduced the solution of the embodiment of the present invention mainly from the perspective of the method-side implementation process. It is understood that the mobile terminal includes hardware structures and/or software modules for performing the respective functions in order to implement the above-described functions. Those of skill in the art will readily appreciate that the present invention can be implemented in hardware or a combination of hardware and computer software, with the exemplary elements and algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The embodiment of the present invention may perform the division of the functional units for the mobile terminal according to the method example described above, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present invention is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
In case of integrated units, fig. 6 shows a block diagram of one possible functional unit composition of the mobile terminal involved in the described embodiment. The mobile terminal 600 includes: a processing unit 602 and a communication unit 603. Processing unit 602 is configured to control and manage the actions of the mobile terminal, e.g., processing unit 602 is configured to support the mobile terminal to perform steps S201-S203 in fig. 2A, steps S301-S307 in fig. 3, steps S401-S407 in fig. 4, and/or other processes for the techniques described herein. The communication unit 603 is used for supporting communication between the mobile terminal and other devices or between the processing unit 602 and peripheral devices (such as a touch display screen) of the mobile terminal, and the storage unit 601 is used for storing program codes and data of the mobile terminal.
The processing unit 602 is configured to detect, in a screen-off state, a touch operation for a gesture recognition area through the communication unit 603, where the gesture recognition area is a partial area of a touch display screen of a mobile terminal; and a reference gesture for determining a touch operation when the touch operation for the gesture recognition area is detected; and the human face unlocking function is started when the reference gesture is detected to be matched with the preset gesture.
In one possible example, before the processing unit 602 detects the touch operation on the gesture recognition area through the communication unit 603, the processing unit is further configured to: acquiring multiple sliding operation records aiming at the touch display screen in first-class historical use records through the communication unit 603; the touch control display screen is used for displaying a plurality of sliding operation records of the touch control display screen; and for determining the at least one first high frequency use area as the gesture recognition area.
In one possible example, in terms of detecting a touch operation for a gesture recognition area through the communication unit 603, the processing unit 602 is specifically configured to: determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record; and when the current time period is the high-frequency starting time period, detecting, by the communication unit 603, a touch operation for the gesture recognition area according to a first detection frequency, where the first detection frequency is greater than a second detection frequency, and the second detection frequency is a detection frequency of the mobile terminal in a time period other than the high-frequency starting time period.
In one possible example, in terms of detecting a touch operation for a gesture recognition area through the communication unit 603, the processing unit 602 is configured to: detecting attitude information of the mobile terminal; and the detection frequency of the mobile terminal is increased to be a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be larger than a preset threshold value; and is configured to detect, through the communication unit 603, a touch operation for the gesture recognition area according to the third detection frequency.
In this possible example, in terms of increasing the detection frequency of the mobile terminal to be a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be greater than the preset threshold, the processing unit 602 is specifically configured to: when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than the preset threshold value, determining the holding state of the mobile terminal; the gesture recognition area is used for recognizing a gesture corresponding to the holding state; and the detection frequency of the mobile terminal aiming at the second high-frequency use area is increased to be the third detection frequency.
In one possible example, in the aspect that when the touch operation for the gesture recognition area is detected, the reference gesture of the touch operation is determined, the processing unit 602 is configured to: when detecting that point touch operation is performed on the gesture recognition area for N times continuously within a preset duration range, determining a first reference gesture of the touch operation, wherein N is an integer greater than 1; or, when the touch sliding is detected to be performed on the gesture recognition area, determining that the graph of the touch sliding is a second reference gesture according to the track of the touch sliding; or, when an operation that the gesture recognition area is pressed and the pressing force is greater than a preset force threshold is detected, determining that the reference gesture of the touch operation is a third reference gesture.
Wherein the processing unit 602 may be a processor or a controller, the communication unit 603 may be a communication interface, and the storage unit 601 may be a memory.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes a mobile terminal.
Embodiments of the present invention also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as recited in the above method embodiments. The computer program product may be a software installation package, said computer comprising a mobile terminal.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The above embodiments of the present invention are described in detail, and the principle and the implementation of the present invention are explained by applying specific embodiments, and the above description of the embodiments is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (13)

1. A mobile terminal is characterized by comprising a processor, a touch display screen and a memory, wherein the touch display screen and the memory are connected with the processor, and the touch display screen and the memory are connected with the processor, wherein:
the touch display screen is used for detecting touch operation aiming at a gesture recognition area, and the gesture recognition area is a partial area of the touch display screen;
the memory is used for storing preset gestures;
the processor is used for controlling the touch display screen to detect touch operation aiming at the gesture recognition area; when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation; when the reference gesture is detected to be matched with a preset gesture, starting a face unlocking function;
wherein, in terms of the controlling the touch display screen to detect the touch operation directed to the gesture recognition area, the processor is specifically configured to: detecting attitude information of the mobile terminal; and the detection frequency of the mobile terminal is increased to be a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be larger than a preset threshold value; the touch control display screen is controlled to detect touch control operation aiming at the gesture recognition area according to the third detection frequency;
wherein, in the aspect that the detection frequency of the mobile terminal is increased to a third detection frequency when the change amplitude of the attitude information of the mobile terminal in the horizontal state is detected to be greater than a preset threshold, the processor is specifically configured to: when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than the preset threshold value, determining the holding state of the mobile terminal; the gesture recognition area is used for recognizing a gesture corresponding to the holding state; and the detection frequency of the mobile terminal aiming at the second high-frequency use area is increased to be the third detection frequency.
2. The mobile terminal according to claim 1, wherein before the processor controls the touch display screen to detect the touch operation for the gesture recognition area, the processor is further configured to: acquiring multiple sliding operation records aiming at the touch display screen in first-class historical use records stored in the memory; the touch control display screen is used for displaying a plurality of sliding operation records of the touch control display screen; and for determining the at least one first high frequency use area as the gesture recognition area.
3. The mobile terminal according to claim 1, wherein in the aspect of controlling the touch display screen to detect a touch operation for the gesture recognition area, the processor is specifically configured to: determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record stored in the memory; and when the current time period is the high-frequency starting time period, controlling the touch display screen to detect touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
4. The mobile terminal according to claim 2, wherein in the aspect of controlling the touch display screen to detect a touch operation for the gesture recognition area, the processor is specifically configured to: determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record stored in the memory; and when the current time period is the high-frequency starting time period, controlling the touch display screen to detect touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
5. The mobile terminal according to any of claims 1-4, wherein in the determining a reference gesture of the touch operation when the touch operation for the gesture recognition area is detected, the processor is specifically configured to: when detecting that point touch operation is performed on the gesture recognition area for N times continuously within a preset duration range, determining a first reference gesture of the touch operation, wherein N is an integer greater than 1; or, when the touch sliding is detected to be performed on the gesture recognition area, determining that the graph of the touch sliding is a second reference gesture according to the track of the touch sliding; or when the operation that the gesture recognition area is pressed and the pressing force is larger than the preset force threshold value is detected, determining that the reference gesture of the touch operation is a third reference gesture.
6. A face recognition starting method is characterized by comprising the following steps:
detecting touch operation aiming at a gesture recognition area in a screen extinguishing state, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal;
when the touch operation aiming at the gesture recognition area is detected, determining a reference gesture of the touch operation;
when the reference gesture is detected to be matched with a preset gesture, starting a face unlocking function;
wherein the detecting a touch operation for the gesture recognition area includes:
detecting attitude information of the mobile terminal; when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is greater than a preset threshold value, increasing the detection frequency of the mobile terminal to be a third detection frequency;
detecting touch operation aiming at the gesture recognition area according to the third detection frequency;
wherein, when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is greater than a preset threshold, increasing the detection frequency of the mobile terminal to a third detection frequency includes:
when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than the preset threshold value, determining the holding state of the mobile terminal;
determining a second high-frequency using area corresponding to the holding state as the gesture recognition area;
and increasing the detection frequency of the mobile terminal aiming at the second high-frequency use area to be the third detection frequency.
7. The method of claim 6, wherein prior to the detecting the touch operation directed to the gesture recognition area, the method further comprises:
acquiring multiple sliding operation records aiming at the touch display screen in a first type of historical use records;
determining at least one first high-frequency using area of the touch display screen according to the multiple sliding operation records;
determining the at least one first high frequency usage region as the gesture recognition region.
8. The method according to claim 6, wherein the detecting a touch operation for a gesture recognition area comprises:
determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record;
when the current time period is the high-frequency starting time period, detecting touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
9. The method according to claim 7, wherein the detecting a touch operation for a gesture recognition area comprises:
determining whether the current time period is a high-frequency starting time period of the face unlocking function or not according to the second type of historical use record;
when the current time period is the high-frequency starting time period, detecting touch operation aiming at the gesture recognition area according to a first detection frequency, wherein the first detection frequency is greater than a second detection frequency, and the second detection frequency is the detection frequency of the mobile terminal in a time period except the high-frequency starting time period.
10. The method according to any one of claims 6-9, wherein the determining, when the touch operation for the gesture recognition area is detected, the reference gesture of the touch operation comprises:
when detecting that point touch operation is performed on the gesture recognition area for N times continuously within a preset duration range, determining a first reference gesture of the touch operation, wherein N is an integer greater than 1; alternatively, the first and second electrodes may be,
when touch sliding is detected to be performed on the gesture recognition area, determining that the graph of the touch sliding is a second reference gesture according to the track of the touch sliding; alternatively, the first and second electrodes may be,
and when the operation that the gesture recognition area is pressed and the pressing force is greater than a preset force threshold value is detected, determining that the reference gesture of the touch operation is a third reference gesture.
11. A mobile terminal, characterized in that it comprises a processing unit and a communication unit,
the processing unit is used for detecting touch operation aiming at a gesture recognition area through the communication unit in a screen extinguishing state, wherein the gesture recognition area is a partial area of a touch display screen of the mobile terminal; and a reference gesture for determining a touch operation when the touch operation for the gesture recognition area is detected; the human face unlocking function is started when the reference gesture is detected to be matched with the preset gesture;
wherein the detecting a touch operation for the gesture recognition area includes:
detecting attitude information of the mobile terminal; when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is greater than a preset threshold value, increasing the detection frequency of the mobile terminal to be a third detection frequency;
detecting touch operation aiming at the gesture recognition area according to the third detection frequency;
wherein, when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is greater than a preset threshold, increasing the detection frequency of the mobile terminal to a third detection frequency includes:
when detecting that the change amplitude of the attitude information of the mobile terminal in the horizontal state is larger than the preset threshold value, determining the holding state of the mobile terminal;
determining a second high-frequency using area corresponding to the holding state as the gesture recognition area;
and increasing the detection frequency of the mobile terminal aiming at the second high-frequency use area to be the third detection frequency.
12. A mobile terminal comprising a processor, memory, a communications interface, and one or more programs stored in the memory and configured for execution by the processor, the programs including instructions for performing the steps in the method of any of claims 6-10.
13. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any of claims 6-10, the computer comprising a mobile terminal.
CN201710940880.4A 2017-10-11 2017-10-11 Face recognition starting method and related product Expired - Fee Related CN107831996B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710940880.4A CN107831996B (en) 2017-10-11 2017-10-11 Face recognition starting method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710940880.4A CN107831996B (en) 2017-10-11 2017-10-11 Face recognition starting method and related product

Publications (2)

Publication Number Publication Date
CN107831996A CN107831996A (en) 2018-03-23
CN107831996B true CN107831996B (en) 2021-02-19

Family

ID=61647761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710940880.4A Expired - Fee Related CN107831996B (en) 2017-10-11 2017-10-11 Face recognition starting method and related product

Country Status (1)

Country Link
CN (1) CN107831996B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108509782A (en) * 2018-03-29 2018-09-07 维沃移动通信有限公司 A kind of recognition of face control method and mobile terminal
CN109038703B (en) * 2018-06-20 2023-07-04 南京云家物联网研究院有限公司 Low-power-consumption long-standby battery management system for intelligent lock and working method thereof
CN109214335A (en) * 2018-09-04 2019-01-15 高新兴科技集团股份有限公司 A kind of alarm method and equipment
CN109828716A (en) * 2018-12-27 2019-05-31 维沃移动通信有限公司 A kind of control method and mobile terminal of mobile terminal
CN110209245B (en) * 2019-06-17 2021-01-08 Oppo广东移动通信有限公司 Face recognition method and related product
CN110287661A (en) * 2019-06-20 2019-09-27 珠海格力电器股份有限公司 The unlocking method and electronic equipment of a kind of electronic equipment
CN110443021A (en) * 2019-08-12 2019-11-12 珠海格力电器股份有限公司 Method, storage medium and the mobile terminal of face unlock are carried out based on release tab
CN110704821A (en) * 2019-08-23 2020-01-17 阿里巴巴集团控股有限公司 Login mode pushing method and device, electronic equipment and storage medium
CN114125143B (en) * 2020-08-31 2023-04-07 华为技术有限公司 Voice interaction method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950217A (en) * 2010-09-30 2011-01-19 鸿富锦精密工业(深圳)有限公司 Touch screen device and power-saving control method thereof
CN103135881A (en) * 2011-12-02 2013-06-05 深圳泰山在线科技有限公司 Display control method and system
CN103577096A (en) * 2012-07-18 2014-02-12 索尼移动通信日本株式会社 Mobile terminal device, operating method, program and storage medium
CN104835448A (en) * 2015-04-28 2015-08-12 苏州亮磊数字科技有限公司 Method for controlling on-off of background lamps based on regional use degrees and mobile terminal
CN105095847A (en) * 2014-05-16 2015-11-25 北京天诚盛业科技有限公司 Iris identification method and apparatus for mobile terminal
CN105912903A (en) * 2016-04-06 2016-08-31 上海斐讯数据通信技术有限公司 Unlocking method for mobile terminal, and mobile terminal
CN106778114A (en) * 2015-11-20 2017-05-31 北京奇虎科技有限公司 The method and terminal of a kind of unlock terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498970B2 (en) * 2001-04-17 2002-12-24 Koninklijke Phillips Electronics N.V. Automatic access to an automobile via biometrics

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950217A (en) * 2010-09-30 2011-01-19 鸿富锦精密工业(深圳)有限公司 Touch screen device and power-saving control method thereof
CN103135881A (en) * 2011-12-02 2013-06-05 深圳泰山在线科技有限公司 Display control method and system
CN103577096A (en) * 2012-07-18 2014-02-12 索尼移动通信日本株式会社 Mobile terminal device, operating method, program and storage medium
CN105095847A (en) * 2014-05-16 2015-11-25 北京天诚盛业科技有限公司 Iris identification method and apparatus for mobile terminal
CN104835448A (en) * 2015-04-28 2015-08-12 苏州亮磊数字科技有限公司 Method for controlling on-off of background lamps based on regional use degrees and mobile terminal
CN106778114A (en) * 2015-11-20 2017-05-31 北京奇虎科技有限公司 The method and terminal of a kind of unlock terminal
CN105912903A (en) * 2016-04-06 2016-08-31 上海斐讯数据通信技术有限公司 Unlocking method for mobile terminal, and mobile terminal

Also Published As

Publication number Publication date
CN107831996A (en) 2018-03-23

Similar Documents

Publication Publication Date Title
CN107831996B (en) Face recognition starting method and related product
CN107219976B (en) Application display method and related product
CN107463403B (en) Process control method, device, storage medium and electronic equipment
CN109087239B (en) Face image processing method and device and storage medium
CN108491707B (en) Unlocking control method, terminal equipment and medium product
EP3349323B1 (en) Terminal and method for charging the same
US20150185979A1 (en) Side Menu Displaying Method and Apparatus and Terminal
CN104383681B (en) Method for controlling game program, device and mobile terminal
CN107205088B (en) Photographing control method and related product
CN108777731B (en) Key configuration method and device, mobile terminal and storage medium
EP3299999A2 (en) Method and device for updating sequence of fingerprint templates for matching
CN108984095A (en) gesture interaction method, device, storage medium and electronic equipment
CN107317918B (en) Parameter setting method and related product
CN103092483A (en) Touch operation method on user interface and mobile terminal
CN105760094A (en) Frame rate controlling method and device and terminal
CN107622232B (en) Unlocking control method and related product
CN108052820B (en) Unlocking control method, terminal equipment and related product
CN107465737A (en) Method of data synchronization, device, storage medium and electronic equipment
CN108108078B (en) Electronic equipment, display control method and related product
CN105988841A (en) Update method of application program, and mobile terminal
CN106484563B (en) Data migration method and terminal equipment
CN111008090A (en) Battery electric quantity control method and device, storage medium and terminal equipment
CN108965509B (en) Electronic equipment, screen control method and related product
CN107918517B (en) Screen rotation response method and device, mobile terminal and storage medium
CN110489177B (en) Application control method and device, storage medium and terminal equipment

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: No.18, Wusha Haibin Road, Chang'an Town, Dongguan City, Guangdong Province

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210219