[go: up one dir, main page]

CN107832595B - A locking method and related equipment - Google Patents

A locking method and related equipment Download PDF

Info

Publication number
CN107832595B
CN107832595B CN201710951109.7A CN201710951109A CN107832595B CN 107832595 B CN107832595 B CN 107832595B CN 201710951109 A CN201710951109 A CN 201710951109A CN 107832595 B CN107832595 B CN 107832595B
Authority
CN
China
Prior art keywords
face
user
template
image
facial
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
CN201710951109.7A
Other languages
Chinese (zh)
Other versions
CN107832595A (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 CN201710951109.7A priority Critical patent/CN107832595B/en
Publication of CN107832595A publication Critical patent/CN107832595A/en
Application granted granted Critical
Publication of CN107832595B publication Critical patent/CN107832595B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/166Detection; Localisation; Normalisation using acquisition arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2133Verifying human interaction, e.g., Captcha

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例公开了一种锁定方法及相关设备,方法包括:通过所述面部图像采集装置采集用户的面部图像,以及将所述用户的面部图像与面部模板进行匹配;当所述用户的面部图像与所述面部模板不匹配时,停止采集所述用户的面部图像,以及在所述触控显示屏上显示提示信息,所述提示信息用于提示所述用户是否继续进行面部解锁,当检测到针对所述提示信息的确认指令时,继续进行面部解锁;当所述用户的面部图像与所述面部模板不匹配的次数大于或等于第一阈值时,将面部解锁功能锁定设定时长。采用本申请实施例可降低终端设备的功耗。

Figure 201710951109

The embodiment of the present application discloses a locking method and related equipment. The method includes: collecting a face image of a user through the face image collecting device, and matching the face image of the user with a face template; When the image does not match the face template, stop collecting the face image of the user, and display prompt information on the touch screen, the prompt information is used to prompt the user whether to continue face unlocking, when the detection When the confirmation instruction for the prompt message arrives, continue to perform face unlocking; when the number of times that the user's face image does not match the face template is greater than or equal to the first threshold, lock the face unlocking function for a set duration. By adopting the embodiments of the present application, the power consumption of the terminal device can be reduced.

Figure 201710951109

Description

Locking method and related equipment
Technical Field
The present application relates to the field of electronic technologies, and in particular, to a locking method and a related device.
Background
At present, with the rapid development of scientific technology, a face unlocking technology has been widely applied to the aspect of face unlocking of smart phones, and the face unlocking technology is a technology performed according to the unique characteristic that the face of human is unique. Currently, the process of facial unlocking is usually: the facial image acquisition device acquires facial images, the facial images are matched, and unlocking is performed after matching is successful.
Disclosure of Invention
The embodiment of the application provides a locking method and related equipment so as to reduce the power consumption of terminal equipment.
In a first aspect, an embodiment of the present application provides a locking method applied to a terminal device including a facial image capture device and a touch display screen, including:
acquiring a face image of a user through the face image acquisition device, and matching the face image of the user with a face template;
when the facial image of the user is not matched with the facial template, stopping collecting the facial image of the user, and displaying prompt information on the touch display screen, wherein the prompt information is used for prompting the user whether to continue facial unlocking or not, and when a confirmation instruction aiming at the prompt information is detected, continuing facial unlocking;
and when the number of times that the face image of the user is not matched with the face template is greater than or equal to a first threshold value, locking the face unlocking function for a set time length.
In a second aspect, an embodiment of the present application provides a terminal device, including a facial image capture device, a touch display screen, and a processor,
the facial image acquisition device is used for acquiring a facial image of a user through the facial image acquisition device;
the processor is used for matching the face image of the user with a face template; when the facial image of the user is not matched with the facial template, stopping collecting the facial image of the user, and displaying prompt information on the touch display screen, wherein the prompt information is used for prompting the user whether to continue face unlocking;
the facial image acquisition device is further used for continuing to unlock the face when a confirmation instruction aiming at the prompt information is detected;
the processor is further configured to lock the face unlocking function for a set duration when the number of times that the face image of the user is not matched with the face template is greater than or equal to a first threshold.
In a third aspect, an embodiment of the present application provides a terminal device, including:
the acquisition unit is used for acquiring a facial image of a user through the facial image acquisition device;
a matching unit for matching the face image of the user with the face template;
the prompting unit is used for stopping collecting the facial image of the user when the facial image of the user is not matched with the facial template, displaying prompting information on the touch display screen, wherein the prompting information is used for prompting the user whether to continue facial unlocking or not, and continuing facial unlocking when a confirmation instruction aiming at the prompting information is detected;
and the locking unit is used for locking the face unlocking function for a set time length when the number of times that the face image of the user is not matched with the face template is greater than or equal to a first threshold value.
In a fourth aspect, embodiments of the present application provide a terminal device, comprising one or more processors, one or more memories, one or more transceivers, and one or more programs stored in the memories and configured to be executed by the one or more processors, the programs including instructions for performing the steps in the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to execute the method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform the method of the first aspect.
At present, the maximum allowable error times are usually set for face unlocking, when the face recognition error times exceed the maximum allowable error times, the face unlocking function is locked for a period of time, and before the face unlocking function is locked, face image acquisition is performed all the time, so that the power consumption of the terminal equipment is high. In the application, when primary matching is unsuccessful, facial images are stopped being collected, power consumption of the terminal equipment can be reduced, when facial images are stopped being collected, whether face unlocking is carried out continuously or not is prompted to a user, if the user determines that face unlocking is carried out continuously, facial images of the user are collected again to carry out matching operation, interaction between the user and the terminal equipment can be increased, meanwhile, facial unlocking failure of the user can be prompted to some extent due to prompting reasons, so that the user can appropriately adjust a facial image collecting mode, and success rate of facial unlocking is further improved.
These and other aspects of the present application will be more readily apparent from the following description of the embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments of the present application 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 application, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic flow chart of a locking method provided in an embodiment of the present application;
FIG. 2 is a schematic view of an interface provided by an embodiment of the present application;
FIG. 3 is a schematic flow chart diagram of another locking method provided by an embodiment of the present application;
fig. 4 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
fig. 5 is a schematic structural diagram of another terminal device provided in an embodiment of the present application;
fig. 6 is a schematic structural diagram of another terminal device provided in an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all 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 application.
The following are detailed below.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of this application and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "comprising" and "having," 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 application. 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.
Hereinafter, some terms in the present application are explained to facilitate understanding by those skilled in the art.
(1) A terminal device, also called a User Equipment (UE), is a device providing voice and/or data connectivity to a User, for example, a handheld device with an unlimited connection function, a vehicle-mounted device, and so on. Common terminals include, for example: the mobile phone includes a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), and a wearable device such as a smart watch, a smart bracelet, a pedometer, and the like.
(2) Parallel execution means that at least two actions are performed simultaneously on different processes, such as action a and action B, action a being performed on process 1, action B being performed on process 2, and action B being performed during the execution of action a.
Referring to fig. 1, fig. 1 is a schematic flow chart of a locking method provided in an embodiment of the present application, and is applied to a terminal device including a facial image capturing device and a touch display screen, where the facial image capturing device may be a front camera of the terminal device or a common camera module, which is not limited herein, and the method includes:
step 101: and the terminal equipment acquires the face image of the user through the face image acquisition device and matches the face image of the user with the face template.
In an embodiment, step 101 is performed when the terminal device detects that the pending event requires a face unlock.
Wherein, the event to be processed comprises: payment events, screen unlock events, video encrypted chat events, application login events, and the like. When the event to be processed is a screen unlocking event and the terminal device is in a black screen state before step 101, the terminal device needs to light a touch display screen of the terminal device before step 101.
Further, when the facial image of the user is collected, the brightness of the touch display screen is the same under different events to be processed. Or, when the facial image of the user is collected, the brightness of the touch display screen is determined according to the event to be processed, specifically: each event to be processed corresponds to a safety level, the higher the safety level is, the higher the brightness of the touch display screen is when the facial image of the user is collected, and the lower the safety level is, the lower the brightness of the touch display screen is when the facial image of the user is collected. Or, when the facial image of the user is collected, the brightness of the touch display screen is determined according to the brightness of the ambient light, specifically: the higher the brightness of the ambient light is, the lower the brightness of the touch display screen is when the facial image of the user is collected, and the lower the brightness of the ambient light is, the higher the brightness of the touch display screen is when the facial image of the user is collected. Or, different time periods correspond to different brightness, and when the facial image of the user is collected, the brightness of the touch display screen is determined according to the time of the current system.
In an embodiment, a specific implementation manner of the terminal device acquiring a face image of a user through the face image acquisition device and matching the face image of the user with a face template includes:
the terminal equipment continuously collects N facial images of the user through the facial image collecting device, wherein N is an integer larger than 1;
the terminal equipment matches the face images of the N users with the face template in parallel;
when at least one of the N facial images of the user is matched with the facial template, the terminal equipment determines that the facial image of the user is matched with the facial template;
when the face images of the N users are not matched with the face template, the terminal equipment determines that the face images of the users are not matched with the face template.
For example, assuming that N is 3, the terminal device continuously acquires 3 face images of the user, where the 3 face images of the user are, for example: the face image matching method comprises the steps that face images 1, face images 2 and face images 3 are obtained, the terminal device matches the face images 1 with face templates in a first process, the terminal device matches the face images 2 with the face templates in a second process, the terminal device matches the face images 3 with the face templates in a third process, if none of the 3 face images is matched with the face templates, the face images are not matched with the face templates, and otherwise, the face images are matched with the face templates.
Further, the values of different pending events N are the same, such as all 3, or all 4, or all 5, or other values, and so on. Alternatively, the value of N is determined based on the pending event. The method specifically comprises the following steps: each event to be processed corresponds to a security level, the higher the security level is, the larger the value of N is, and the lower the security level is, the smaller the value of N is.
In an embodiment, a specific implementation manner of the terminal device acquiring a face image of a user through the face image acquisition device and matching the face image of the user with a face template includes:
step a 1: the terminal equipment collects a face image of a user through the face image collecting device;
step a 2: the terminal equipment matches the collected face image of the user with a face template;
and when the collected face image of the user is not matched with the face template and the matching value of the collected face image of the user and the face template is smaller than a third threshold value, the terminal equipment stops collecting the face image of the user and displays prompt information on the touch display screen.
When the collected face image of the user does not match with the face template and the collected face image of the user matches with the face template by a value greater than or equal to a third threshold value, the terminal device executes step a 1.
Step a 3: and when the number of times that the collected face image of the user is not matched with the face template is larger than or equal to a fourth threshold value, the terminal equipment stops collecting the face image of the user and displays prompt information on the touch display screen.
It should be noted that, when the matching value of the face image of the user and the face template is greater than or equal to a fifth threshold, the terminal device determines that the face image of the user matches the face template; when the matching value of the face image of the user and the face template is smaller than a fifth threshold value, the terminal device determines that the face image of the user does not match the face template. Wherein the third threshold is less than the fifth threshold. The fifth threshold is determined according to the event to be processed, and specifically includes: each event to be processed corresponds to one safety level, the higher the safety level is, the larger the fifth threshold value is, and the lower the safety level is, the smaller the fifth threshold value is. The third threshold is determined according to the event to be processed, and specifically includes: each event to be processed corresponds to a safety level, the higher the safety level is, the larger the third threshold value is, and the lower the safety level is, the smaller the third threshold value is. The fourth threshold may be self-defined by the terminal device, or may be self-defined by the user, which is not limited herein.
For example, assuming that the third threshold is 50% and the fourth threshold is 5, the terminal device first collects a face image of a user, and if the matching value of the face image of the user and the face template is 30% (less than 50%), the terminal device directly stops collecting the face image and displays the prompt information on the touch display screen; if the matching value of the face image of the user and the face template is 55 percent (more than 50 percent), the terminal equipment collects the face image of the next user, and the process is circulated; if the number of times that the collected face image of the user is not matched with the face template is less than 5, the terminal equipment continues to collect the face image of the user; and if the number of times that the collected face image of the user is not matched with the face template is more than or equal to 5, the terminal equipment stops collecting the face image of the user.
Step 102: when the facial image of the user is not matched with the facial template, the terminal equipment stops collecting the facial image of the user and displays prompt information on the touch display screen, wherein the prompt information is used for prompting the user whether to continue face unlocking or not. When the terminal device detects a confirmation instruction for the prompt information, the terminal device continues to perform face unlocking, namely, step 101 is performed. And when the terminal equipment does not detect the confirmation instruction aiming at the prompt message, not doing any operation.
In an embodiment, when the face image of the user does not match the face template, the terminal device reports a matching failure result to the application.
In an embodiment, specific implementation manners of the terminal device displaying the prompt information on the touch display screen include: and the terminal equipment pops up a prompt box on the touch display screen, and the prompt information is displayed in the prompt box.
Step 103: and when the number of times that the face image of the user is not matched with the face template is greater than or equal to a first threshold value, the terminal equipment locks the face unlocking function for a set time length.
Wherein the first thresholds for different pending events are the same, such as all being 3, or all being 4, or all being 5, or other values, etc. Alternatively, the first threshold is determined based on the pending event. The method specifically comprises the following steps: each event to be processed corresponds to a safety level, the higher the safety level is, the smaller the first threshold value is, and the lower the safety level is, the larger the first threshold value is.
Further, when the face image of the user is matched with the face template, the terminal equipment executes the event to be processed.
For example, assuming that the event to be processed is a screen unlocking event, the facial image acquisition device is a front-facing camera, the first threshold is 5, N is 3, the terminal device continuously acquires facial images of 3 users through the front-facing camera, when all facial images of the 3 users do not match with the facial template, the terminal device stops acquiring the facial images of the users, and meanwhile, a prompt box pops up on the touch display screen, and prompt information is displayed in the prompt box, where the prompt information may be, for example, "whether to continue facial unlocking", as shown in fig. 2. If the user clicks the confirmation option for the prompt information, the terminal device then executes step 101, otherwise, no operation is performed, and thus, the terminal device locks the face unlocking function for a period of time until the matching times are greater than or equal to 5.
Therefore, in the application, when primary matching is unsuccessful, the acquisition of the facial image is stopped, so that the power consumption of the terminal equipment can be reduced, when the acquisition of the facial image is stopped, whether the user continues to perform facial unlocking is prompted, if the user determines to continue to perform facial unlocking, the facial image of the user is acquired again to perform matching operation, so that the interaction between the user and the equipment can be increased, and meanwhile, the failure of facial unlocking of the user can be prompted to some extent due to the prompting reason, so that the user can appropriately adjust the facial image acquisition mode, and the success rate of facial unlocking is further improved.
In an embodiment, after the prompt information is displayed on the touch display screen, the method further includes:
and when the difference value between a first matching value and a second matching value is smaller than a second threshold value, the terminal equipment locks the face unlocking function for the set time length, wherein the first matching value is the matching value between the face image of the user and the face template before the prompt information is displayed, and the second matching value is the matching value between the face image of the user and the face template after the prompt information is displayed.
The second threshold is smaller than the fifth threshold, and the second threshold may be, for example, 5%, 10%, 15%, 16%, 18%, or other values.
Specifically, assuming that the first matching value is 40% and the second matching value is 45%, this means that the quality of the face image of the user captured by the face capturing device is still not improved after displaying a case of prompting the user whether to continue face unlocking, which may be a face unlocking operation performed by another person using the terminal device of the user, in which case the terminal device is directly locked for a while in order to secure the terminal device.
In one embodiment, the set duration is determined according to a matching value of the face image of the user and the face template.
Specifically, the set time length is determined according to an average difference value of matching values of the face image of the user and the face template, the larger the average difference value is, the shorter the set time length is, and the smaller the average difference value is, the longer the set time length is; or the set time length is determined according to a minimum matching value of the face image of the user and the face template, the smaller the minimum matching value is, the longer the set time length is, and the larger the minimum matching value is, the shorter the set time length is; or the set time length is determined according to the maximum matching value of the face image of the user and the face template, the smaller the maximum matching value is, the longer the set time length is, and the larger the maximum matching value is, the shorter the set time length is; or, the set time length is determined according to a last matching value of the face image of the user and the face template, and the set time length is longer when the last matching value is smaller, and the set time length is shorter when the last matching value is larger.
In one embodiment, the set duration is determined according to the last time the facial unlock function was locked and the current system time.
Specifically, the set time period is determined according to a difference value between the time of locking the face unlocking function last time and the current system time, and the smaller the difference value is, the longer the set time period is, the larger the difference value is, the shorter the set time period is.
It should be noted that after the terminal device locks the face unlocking function, all functions requiring face unlocking cannot be used within a set time period, for example, the current event to be processed is a payment event, and then after the terminal device locks the face unlocking function, all events requiring face unlocking cannot be used, for example, the face unlocking events such as a screen unlocking event and an application login event cannot be used. Or after the terminal device locks the face unlocking function, only the face unlocking function corresponding to the event to be processed cannot be used, for example, when the current event to be processed is a payment event, only the face unlocking function of the payment event cannot be used after the terminal device locks the face unlocking function.
The embodiment of the present application further provides another more detailed method flow, as shown in fig. 3, including:
step 301: the terminal device detects a pending event.
Step 302: and the terminal equipment continuously collects N facial images of the user through the facial image collecting device, wherein N is an integer larger than 1.
Step 303: and the terminal equipment matches the face images of the N users with the face template in parallel.
Step 304: and the terminal equipment judges whether at least one of the N facial images of the user is matched with the facial template.
If yes, go to step 312.
If not, go to step 305.
Step 305: the terminal device determines that the face image of the user does not match the face template.
Step 306: and the terminal equipment stops acquiring the facial image of the user.
Step 307: and the terminal equipment displays prompt information on the touch display screen, wherein the prompt information is used for prompting the user whether to continue face unlocking.
Step 308: and the terminal equipment detects whether a confirmation instruction aiming at the prompt information exists.
If yes, go to step 302.
If not, no operation is performed.
Step 309: the terminal equipment judges whether the number of times that the face image of the user is not matched with the face template is larger than or equal to a first threshold value.
If yes, go to step 311.
If not, go to step 302.
Step 310: in the process that the terminal equipment judges whether the number of times that the face image of the user is not matched with the face template is larger than or equal to a first threshold value, the terminal equipment judges whether the difference value between the first matching value and the second matching value is smaller than a second threshold value.
If yes, go to step 311.
If not, go to step 302.
Step 311: and the terminal equipment locks the face unlocking function for a set time.
The set time length is determined according to a matching value of the face image of the user and the face template.
The set time length is determined according to the last time of locking the face unlocking function and the current system time.
Step 312: and the terminal equipment determines that the face image of the user is matched with the face template.
Step 313: and the terminal equipment executes the event to be processed.
It should be noted that, the specific implementation of the steps of the method shown in fig. 3 can refer to the specific implementation described in the above method, and will not be described here.
The method of the embodiments of the present application is set forth above in detail and the apparatus of the embodiments of the present application is provided below.
Referring to fig. 4, fig. 4 is a terminal device 400 according to an embodiment of the present application, including: at least one processor, at least one memory, and at least one communication interface; and one or more programs;
the one or more programs are stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of:
acquiring a face image of a user through the face image acquisition device, and matching the face image of the user with a face template;
when the facial image of the user is not matched with the facial template, stopping collecting the facial image of the user, and displaying prompt information on the touch display screen, wherein the prompt information is used for prompting the user whether to continue facial unlocking or not, and when a confirmation instruction aiming at the prompt information is detected, continuing facial unlocking;
and when the number of times that the face image of the user is not matched with the face template is greater than or equal to a first threshold value, locking the face unlocking function for a set time length.
In an embodiment, after the prompt message is displayed on the touch display screen, the program includes instructions further for:
and when the difference value between a first matching value and a second matching value is smaller than a second threshold value, locking the face unlocking function for the set time length, wherein the first matching value is the matching value between the face image of the user and the face template before the prompt information is displayed, and the second matching value is the matching value between the face image of the user and the face template after the prompt information is displayed.
In an embodiment, the capturing of the facial image of the user by the facial image capture device and matching the facial image of the user to a facial template, the program comprising instructions further for:
continuously acquiring N facial images of a user through the facial image acquisition device, wherein N is an integer greater than 1;
matching the face images of the N users with the face template in parallel;
when at least one of the N facial images of the user is matched with the facial template, determining that the facial image of the user is matched with the facial template;
when the face images of the N users do not match the face template, determining that the face images of the users do not match the face template.
In an embodiment, the program comprises instructions for further performing the steps of:
the set time length is determined according to a matching value of the face image of the user and the face template.
In an embodiment, the program comprises instructions for further performing the steps of:
the set time length is determined according to the last time of locking the face unlocking function and the current system time.
It should be noted that, the specific implementation manner of the content described in this embodiment may refer to the above method, and will not be described here.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the terminal device includes hardware structures and/or software modules for performing the respective functions in order to implement the functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. 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 application.
In the embodiment of the present application, the terminal device may be divided into the functional units according to the above method example, 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 application 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. 5 shows a block diagram of a possible functional unit composition of the terminal device involved in the above embodiments. The terminal device 500 includes: the processing unit 501, the communication unit 502 and the storage unit 503, the processing unit 501 comprising an acquisition unit 5011, a matching unit 5012, a prompting unit 5013 and a locking unit 5014. The storage unit 503 is used to store program codes and data of the terminal device. The communication unit 502 is used to support communication between the terminal device and other devices. Some of the units described above (the acquisition unit 5011, the matching unit 5012, the prompting unit 5013, and the locking unit 5014) are used to perform the relevant steps of the method described above.
The acquisition unit 5011 is used for acquiring a facial image of a user through the facial image acquisition device;
a matching unit 5012 for matching the face image of the user with the face template;
a prompting unit 5013, configured to stop acquiring the face image of the user when the face image of the user does not match the face template, and display prompting information on the touch display screen, where the prompting information is used to prompt the user whether to continue face unlocking, and when a confirmation instruction for the prompting information is detected, continue face unlocking;
a locking unit 5014 for locking the face unlocking function for a set period of time when the number of times the face image of the user does not match the face template is greater than or equal to a first threshold.
In an embodiment, after the prompt unit 5013 displays the prompt information on the touch display screen, the method includes:
the locking unit 5014 locks the face unlock function for the set period of time when a difference between a first matching value that is a matching value of the face image of the user and the face template before the prompt information is displayed and a second matching value that is a matching value of the face image of the user and the face template after the prompt information is displayed is smaller than a second threshold.
In one embodiment, the acquiring unit 5011 acquires a face image of a user through the face image acquiring device, and the matching unit 5012 matches the face image of the user with a face template, including:
continuously acquiring N facial images of a user through the facial image acquisition device, wherein N is an integer greater than 1;
matching the face images of the N users with the face template in parallel;
when at least one of the N facial images of the user is matched with the facial template, determining that the facial image of the user is matched with the facial template;
when the face images of the N users do not match the face template, determining that the face images of the users do not match the face template.
In one embodiment, the terminal device includes:
the set time length is determined according to a matching value of the face image of the user and the face template.
In one example, the terminal device further includes:
the set time length is determined according to the last time of locking the face unlocking function and the current system time.
The processing Unit 501 may be a Processor or a controller (e.g., a Central Processing Unit (CPU), a general purpose Processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof). The storage unit 503 may be a memory, and the communication unit 502 may be a transceiver, a transceiver circuit, a radio frequency chip, a communication interface, or the like.
As shown in fig. 6, for convenience of description, only the portions related to the embodiments of the present application are shown, and details of the specific technology are not disclosed, please refer to the method portion of the embodiments of the present application.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a terminal device 600 according to an embodiment of the present application, where the terminal device 600 includes: the terminal device 600 comprises a shell 10, a main board 20, a touch display screen 30, a battery 40 and an auxiliary board 50, wherein the main board 20 is provided with an infrared light source 21, an iris camera 22, a front camera 23, a processor 24, a memory 25, a SIM card slot 26 and the like, the auxiliary board is provided with a vibrator 51, an integrated sound cavity 52, a VOOC flash charging interface 53 and a fingerprint module 54, and the front camera 23 forms a facial image acquisition device of the terminal device 600.
The face image acquisition device 23 is used for acquiring a face image of a user through the face image acquisition device;
a processor 24 for matching the facial image of the user with a face template; when the facial image of the user is not matched with the facial template, stopping collecting the facial image of the user, and displaying prompt information on the touch display screen, wherein the prompt information is used for prompting the user whether to continue face unlocking;
the facial image acquisition device 23 is further configured to continue facial unlocking when a confirmation instruction for the prompt information is detected;
the processor 24 is further configured to lock the face unlocking function for a set time period when the number of times that the face image of the user does not match the face template is greater than or equal to a first threshold.
In one embodiment, after displaying the prompt message on the touch display screen, the processor 24 is further configured to:
and when the difference value between a first matching value and a second matching value is smaller than a second threshold value, locking the face unlocking function for the set time length, wherein the first matching value is the matching value between the face image of the user and the face template before the prompt information is displayed, and the second matching value is the matching value between the face image of the user and the face template after the prompt information is displayed.
In one embodiment, the capturing of the facial image of the user by the facial image capture device and the matching of the facial image of the user to the facial template, the processor 24 is further configured to:
continuously acquiring N facial images of a user through the facial image acquisition device, wherein N is an integer greater than 1;
matching the face images of the N users with the face template in parallel;
when at least one of the N facial images of the user is matched with the facial template, determining that the facial image of the user is matched with the facial template;
when the face images of the N users do not match the face template, determining that the face images of the users do not match the face template.
In one embodiment, the processor 24 is further configured to:
the set time length is determined according to a matching value of the face image of the user and the face template.
In an example, the processor 24 is further configured to:
the set time length is determined according to the last time of locking the face unlocking function and the current system time.
Embodiments of the present application also provide 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 terminal device.
Embodiments of the present application 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 set out in the above method embodiments. The computer program product may be a software installation package, said computer comprising terminal equipment.
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 application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. 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 in this application.
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 application 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 application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in the embodiments of the present application. 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 foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, 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 application.

Claims (13)

1.一种锁定方法,其特征在于,应用于包括面部图像采集装置和触控显示屏的终端设备,包括:1. A locking method, characterized in that, applied to a terminal device comprising a facial image acquisition device and a touch-sensitive display screen, comprising: 通过所述面部图像采集装置采集用户的面部图像,以及将所述用户的面部图像与面部模板进行匹配;Collect the user's facial image by the facial image acquisition device, and match the user's facial image with a facial template; 当所述用户的面部图像与所述面部模板不匹配时,停止采集所述用户的面部图像,以及在所述触控显示屏上显示提示信息,所述提示信息用于提示所述用户是否继续进行面部解锁,当检测到针对所述提示信息的确认指令时,重新采集用户的面部图像,继续进行面部解锁;When the face image of the user does not match the face template, stop collecting the face image of the user, and display prompt information on the touch screen, the prompt information is used to prompt the user whether to continue Perform face unlocking, when detecting a confirmation instruction for the prompt information, re-collect the user's face image, and continue to perform face unlocking; 当所述用户的面部图像与所述面部模板不匹配的次数大于或等于第一阈值时,将面部解锁功能锁定设定时长。When the number of times that the user's face image does not match the face template is greater than or equal to a first threshold, the face unlock function is locked for a set period of time. 2.根据权利要求1所述的方法,其特征在于,所述在所述触控显示屏上显示提示信息之后,所述方法还包括:2 . The method according to claim 1 , wherein after the prompt information is displayed on the touch display screen, the method further comprises: 2 . 当第一匹配值与第二匹配值的差值小于第二阈值时,将面部解锁功能锁定所述设定时长,所述第一匹配值是显示所述提示信息之前所述用户的面部图像与所述面部模板的匹配值,所述第二匹配值是显示所述提示信息之后所述用户的面部图像与所述面部模板的匹配值。When the difference between the first matching value and the second matching value is less than a second threshold, lock the face unlock function for the set duration, and the first matching value is the difference between the face image of the user before the prompt information is displayed and the The matching value of the face template, and the second matching value is the matching value between the face image of the user and the face template after the prompt information is displayed. 3.根据权利要求1所述的方法,其特征在于,所述通过所述面部图像采集装置采集用户的面部图像,以及将所述用户的面部图像与面部模板进行匹配,包括:3. The method according to claim 1, wherein the collecting the user's face image by the face image collecting device, and matching the user's face image with a face template, comprising: 通过所述面部图像采集装置连续采集N张用户的面部图像,所述N为大于1的整数;Continuously collect N facial images of the user by the facial image acquisition device, where N is an integer greater than 1; 并行地将所述N张用户的面部图像与所述面部模板进行匹配;matching the N face images of the user with the face template in parallel; 当所述N张用户的面部图像中存在至少一张与所述面部模板相匹配时,则确定所述用户的面部图像与所述面部模板相匹配;When at least one of the N face images of the user matches the face template, determine that the user's face image matches the face template; 当所述N张用户的面部图像均与所述面部模板不匹配时,则确定所述用户的面部图像与所述面部模板不匹配。When none of the face images of the N users matches the face template, it is determined that the face images of the user do not match the face template. 4.根据权利要求1-3任一项所述的方法,其特征在于,所述设定时长是根据所述用户的面部图像与所述面部模板的匹配值确定的。4. The method according to any one of claims 1-3, wherein the set duration is determined according to a matching value between the user's face image and the face template. 5.根据权利要求1-3任一项所述的方法,其特征在于,所述设定时长是根据上一次锁定所述面部解锁功能的时间与当前系统时间确定的。5 . The method according to claim 1 , wherein the set duration is determined according to the time when the face unlock function was last locked and the current system time. 6 . 6.一种终端设备,其特征在于,包括面部图像采集装置、触控显示屏和处理器,其中,6. A terminal device, comprising a facial image acquisition device, a touch display screen and a processor, wherein, 所述面部图像采集装置,用于通过所述面部图像采集装置采集用户的面部图像;the facial image acquisition device, configured to acquire the facial image of the user through the facial image acquisition device; 所述处理器,用于将所述用户的面部图像与面部模板进行匹配;当所述用户的面部图像与所述面部模板不匹配时,停止采集所述用户的面部图像,以及在所述触控显示屏上显示提示信息,所述提示信息用于提示所述用户是否继续进行面部解锁;The processor is configured to match the face image of the user with the face template; when the face image of the user does not match the face template, stop collecting the face image of the user, and when the touch Displaying prompt information on the control display screen, the prompt information is used to prompt the user whether to continue face unlocking; 所述面部图像采集装置,还用于当检测到针对所述提示信息的确认指令时,重新采集用户的面部图像,继续进行面部解锁;The facial image acquisition device is further configured to re-collect the user's facial image and continue to perform facial unlocking when a confirmation instruction for the prompt information is detected; 所述处理器,还用于当所述用户的面部图像与所述面部模板不匹配的次数大于或等于第一阈值时,将面部解锁功能锁定设定时长。The processor is further configured to lock the face unlock function for a set duration when the number of times that the user's face image does not match the face template is greater than or equal to a first threshold. 7.根据权利要求6所述的终端设备,其特征在于,所述在所述触控显示屏上显示提示信息之后,所述处理器还用于:7 . The terminal device according to claim 6 , wherein after the prompt information is displayed on the touch screen, the processor is further configured to: 8 . 当第一匹配值与第二匹配值的差值小于第二阈值时,将面部解锁功能锁定所述设定时长,所述第一匹配值是显示所述提示信息之前所述用户的面部图像与所述面部模板的匹配值,所述第二匹配值是显示所述提示信息之后所述用户的面部图像与所述面部模板的匹配值。When the difference between the first matching value and the second matching value is less than a second threshold, lock the face unlock function for the set duration, and the first matching value is the difference between the face image of the user before the prompt information is displayed and the The matching value of the face template, and the second matching value is the matching value between the face image of the user and the face template after the prompt information is displayed. 8.根据权利要求6所述的终端设备,其特征在于,所述通过所述面部图像采集装置采集用户的面部图像,以及将所述用户的面部图像与面部模板进行匹配,所述处理器还用于:8 . The terminal device according to claim 6 , wherein the user’s face image is collected by the face image collection device, and the user’s face image is matched with a face template, and the processor further Used for: 通过所述面部图像采集装置连续采集N张用户的面部图像,所述N为大于1的整数;Continuously collect N facial images of the user by the facial image acquisition device, where N is an integer greater than 1; 并行地将所述N张用户的面部图像与所述面部模板进行匹配;matching the N face images of the user with the face template in parallel; 当所述N张用户的面部图像中存在至少一张与所述面部模板相匹配时,则确定所述用户的面部图像与所述面部模板相匹配;When at least one of the N face images of the user matches the face template, determine that the user's face image matches the face template; 当所述N张用户的面部图像均与所述面部模板不匹配时,则确定所述用户的面部图像与所述面部模板不匹配。When none of the face images of the N users matches the face template, it is determined that the face images of the user do not match the face template. 9.根据权利要求6-8任一项所述的终端设备,其特征在于,所述设定时长是根据所述用户的面部图像与所述面部模板的匹配值确定的。9 . The terminal device according to claim 6 , wherein the set duration is determined according to a matching value between the face image of the user and the face template. 10 . 10.根据权利要求6-8任一项所述的终端设备,其特征在于,所述设定时长是根据上一次锁定所述面部解锁功能的时间与当前系统时间确定的。10 . The terminal device according to claim 6 , wherein the set duration is determined according to the time when the face unlock function was last locked and the current system time. 11 . 11.一种终端设备,其特征在于,包括:11. A terminal device, comprising: 采集单元,用于通过面部图像采集装置采集用户的面部图像;an acquisition unit, configured to acquire the facial image of the user through the facial image acquisition device; 匹配单元,用于将用户的面部图像与面部模板进行匹配;a matching unit for matching the user's face image with the face template; 提示单元,用于当所述用户的面部图像与所述面部模板不匹配时,停止采集所述用户的面部图像,以及在触控显示屏上显示提示信息,所述提示信息用于提示所述用户是否继续进行面部解锁,当检测到针对所述提示信息的确认指令时,重新采集用户的面部图像,继续进行面部解锁;a prompting unit, configured to stop collecting the face image of the user when the face image of the user does not match the face template, and display prompt information on the touch screen, the prompt information is used to prompt the Whether the user continues to perform face unlocking, when a confirmation instruction for the prompt information is detected, re-collect the user's face image, and continue to perform face unlocking; 锁定单元,用于当所述用户的面部图像与所述面部模板不匹配的次数大于或等于第一阈值时,将面部解锁功能锁定设定时长。A locking unit, configured to lock the face unlock function for a set duration when the number of times that the user's face image does not match the face template is greater than or equal to a first threshold. 12.一种终端设备,其特征在于,包括一个或多个处理器、一个或多个存储器、一个或多个收发器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述一个或多个处理器执行,所述程序包括用于执行如权利要求1-5任一项所述的方法中的步骤的指令。12. A terminal device, characterized by comprising one or more processors, one or more memories, one or more transceivers, and one or more programs, wherein the one or more programs are stored in the stored in the memory and configured to be executed by the one or more processors, the program comprising instructions for performing steps in the method of any of claims 1-5. 13.一种计算机可读存储介质,其特征在于,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-5任一项所述的方法。13. A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 1-5.
CN201710951109.7A 2017-10-12 2017-10-12 A locking method and related equipment Expired - Fee Related CN107832595B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710951109.7A CN107832595B (en) 2017-10-12 2017-10-12 A locking method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710951109.7A CN107832595B (en) 2017-10-12 2017-10-12 A locking method and related equipment

Publications (2)

Publication Number Publication Date
CN107832595A CN107832595A (en) 2018-03-23
CN107832595B true CN107832595B (en) 2020-04-03

Family

ID=61648012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710951109.7A Expired - Fee Related CN107832595B (en) 2017-10-12 2017-10-12 A locking method and related equipment

Country Status (1)

Country Link
CN (1) CN107832595B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108830595A (en) * 2018-05-22 2018-11-16 珠海爱付科技有限公司 Quick payment linked system based on video identification
CN109086587A (en) * 2018-07-25 2018-12-25 Oppo(重庆)智能科技有限公司 Unlocking method, electronic device and computer readable storage medium
CN109067880B (en) * 2018-08-09 2021-06-18 顾宏超 Remote unlocking method of shared equipment, device, equipment and storage medium thereof
US20200054071A1 (en) * 2018-08-17 2020-02-20 Shenzhen Ivps Technology Co., Ltd. Unlocking method for electronic cigarette, unlocking system, storage medium and unlocking device
CN110399715A (en) * 2019-07-30 2019-11-01 飞天诚信科技股份有限公司 Key devices Information Authentication method, electronic equipment and computer readable storage medium
CN113220384B (en) * 2021-03-31 2023-06-23 郑州大学 Access control device-based information release system, method, electronic device and medium
CN114821859B (en) * 2022-03-15 2024-01-12 杭州遁甲科技有限公司 Intelligent equipment control method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105844184A (en) * 2016-03-25 2016-08-10 北京金山安全软件有限公司 Screen unlocking method and device
CN106096360A (en) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 An unlocking control method and terminal device
CN106384061A (en) * 2016-09-28 2017-02-08 珠海市魅族科技有限公司 Data clearing method and apparatus
CN107193363A (en) * 2017-05-27 2017-09-22 宇龙计算机通信科技(深圳)有限公司 A kind of terminal and terminal screen unlocking method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105844184A (en) * 2016-03-25 2016-08-10 北京金山安全软件有限公司 Screen unlocking method and device
CN106096360A (en) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 An unlocking control method and terminal device
CN106384061A (en) * 2016-09-28 2017-02-08 珠海市魅族科技有限公司 Data clearing method and apparatus
CN107193363A (en) * 2017-05-27 2017-09-22 宇龙计算机通信科技(深圳)有限公司 A kind of terminal and terminal screen unlocking method

Also Published As

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

Similar Documents

Publication Publication Date Title
CN107832595B (en) A locking method and related equipment
CN107451449B (en) Biometric unlocking method and related product
CN107808127B (en) Face recognition method and related product
CN108197450B (en) Face recognition method, face recognition device, storage medium and electronic equipment
CN107657161A (en) Mobile payment method and related products based on face recognition
CN107766713B (en) Face template data entry control method and related products
CN105868611A (en) Biometric information authentication method, device and mobile terminal
CN114612986B (en) Detection method, device, electronic device and storage medium
CN107368722A (en) Biological image verification method, computer readable storage medium, mobile terminal
CN107229915A (en) Biological feather recognition method, device, equipment and storage medium
CN102981726A (en) Method and system for preventing accidental unlocking of mobile terminal
CN107622246A (en) Face recognition method and related products
SE1650416A1 (en) Secure storage of fingerprint related elements
WO2016115786A1 (en) Terminal unlocking method and device, terminal and computer storage medium
CN107545163B (en) Unlock control method and related products
CN107451543A (en) Event processing method and related products
CN107451445A (en) Screen unlocking method, terminal and storage medium
CN107454251B (en) Unlocking control method and related product
KR20130082980A (en) User personalized recommendation system based on face-recognition
CN107480998B (en) Information processing methods and related products
CN107808081B (en) Reminding method and related equipment
CN107563337A (en) Face recognition method and related products
CN104636051B (en) The method and electronic equipment that a kind of user interface unlocks
CN108932422A (en) Face unlocking method, device and equipment
CN112258196A (en) Verification method, device, terminal and storage medium of fingerprint information

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

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

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

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

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

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200403

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