CN108932760A - Work attendance method and terminal based on recognition of face - Google Patents

Work attendance method and terminal based on recognition of face Download PDF

Info

Publication number
CN108932760A
CN108932760A CN201810616612.1A CN201810616612A CN108932760A CN 108932760 A CN108932760 A CN 108932760A CN 201810616612 A CN201810616612 A CN 201810616612A CN 108932760 A CN108932760 A CN 108932760A
Authority
CN
China
Prior art keywords
information
user
face information
terminal
attendance
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.)
Pending
Application number
CN201810616612.1A
Other languages
Chinese (zh)
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.)
Shenzhen Sensetime Technology Co Ltd
Original Assignee
Shenzhen Sensetime Technology Co 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 Shenzhen Sensetime Technology Co Ltd filed Critical Shenzhen Sensetime Technology Co Ltd
Priority to CN201810616612.1A priority Critical patent/CN108932760A/en
Publication of CN108932760A publication Critical patent/CN108932760A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • G07C1/12Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity wherein the time is indicated in figures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Development Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The invention discloses a kind of Work attendance method and terminal based on recognition of face.Wherein, this method includes:Terminal obtains current scene image;The terminal detects the scene image, obtains the face information of user;The face information of the user is preset face information at least one respectively and is compared by the terminal, whether there is and the matched default face information of the face information of the user at least one described default face information of confirmation;In the case where there is default face information matched with the face information of the user at least one described default face information of confirmation, the terminal generates the attendance information of the user based on the corresponding user identity information of the matched default face information.The problems such as carrying out attendance, effectively avoiding leakage attendance, cheating attendance can be accurately matched to recognition of face by camera, improves user experience.

Description

Work attendance method and terminal based on recognition of face
Technical field
The present invention relates to attendance technical field more particularly to a kind of Work attendance methods and terminal based on recognition of face.
Background technique
Attendance, as its name suggests, exactly examination is turned out for work, and just obtained by certain mode employee or certain groups, Individual in some specific place and the attendance in the specific period, including it is on and off duty, be late, leave early, the working time, Situation of working overtime etc..Attendance management is prevalent in the tissue regions of the personnel such as factory, enterprise, school concentration, and generally use Attendance mode includes registration attendance, plug-in card attendance, magnetic card attendance, fingerprint attendance etc..The present inventor is in research and practice Middle discovery, during user carries out signing in using these attendance modes, some of the staff will appear leakage attendance, cheating attendance etc. and ask Topic, is unfavorable for managing.
Summary of the invention
The embodiment of the present invention provides a kind of Work attendance method and terminal based on recognition of face, can be by acquiring scene image The problems such as accurately matching to carry out attendance to recognition of face, effectively avoiding leakage attendance, cheating attendance, improves user experience.
In a first aspect, the present invention provides a kind of Work attendance method based on recognition of face, this method includes:
Terminal obtains current scene image;
The terminal detects the scene image, obtains the face information of user;
The face information of the user is preset face information at least one respectively and is compared by the terminal, confirms institute Stating whether there is and the matched default face information of the face information of the user at least one default face information;Wherein, The corresponding user identity information of the default face information of each of at least one described default face information;
Exist and the matched default people of the face information of the user at least one described default face information of confirmation In the case where face information, the terminal is based on the matched default face information corresponding user identity information generation use The attendance information at family, wherein the attendance information includes time, address.
With reference to first aspect in some possible implementations, before the terminal obtains current scene image, also wrap It includes:The terminal obtains the log-on message of user;The terminal sends the log-on message of the user to the server;It is described Terminal receives at least one default face information corresponding with the log-on message of the user that server returns.
With reference to first aspect in some possible implementations, the terminal obtains current scene image, specifically includes: The terminal obtains location information, and the location information is used to indicate the position of the terminal;It is in the position of the terminal In the case where predeterminable area, the terminal obtains current scene image.
With reference to first aspect in some possible implementations, the matched default face letter is based in the terminal After ceasing the attendance information that corresponding user identity information generates the user, further include:The terminal is examined the user's Diligent information is sent to the server.
With reference to first aspect in some possible implementations, the matched default face letter is based in the terminal After ceasing the attendance information that corresponding user identity information generates the user, further include:In confirmation, described at least one is default There is no in the case where with the matched default face information of the face information of the user in face information, then the terminal is by institute The face information for stating user is sent to the server.
With reference to first aspect in some possible implementations, the terminal by the face information of the user respectively with At least one default face information is compared, including:The terminal is by the neural network based on deep learning by the use The face information at family is preset face information at least one respectively and is compared.
With reference to first aspect in some possible implementations, the terminal by the face information of the user respectively with At least one default face information is compared, and whether there is and the user at least one described default face information of confirmation The matched default face information of face information, including:The terminal to server sends the face information of the user;It is described Terminal receives the comparison information that server is returned based on the face information of the user, and the comparison information is for indicating server The face information of the user is preset face information at least one respectively to be compared, thus confirmation it is described at least one With the presence or absence of the result with the matched default face information of the face information of the user in default face information.
With reference to first aspect in some possible implementations, the matched default face letter is based in the terminal After ceasing the attendance information that corresponding user identity information generates the user, further include:The terminal shows the scene figure The attendance information of picture and the user.
With reference to first aspect in some possible implementations, terminal obtains current scene image, including:The terminal It receives the attendance request instruction that user sends and image acquisition device current scene image is triggered according to the request;Or Person, the terminal trigger image acquisition device current scene in the case where detecting that the user is located at presumptive area Image.
Second aspect, the present invention provides a kind of terminal, which includes:
Acquiring unit, for obtaining current scene image;
Detection unit obtains the face information of user for detecting to the scene image;
The face information of the user is preset face information at least one respectively and is compared by comparing unit, confirmation It whether there is and the matched default face information of the face information of the user at least one described default face information;Its In, the corresponding user identity information of the default face information of each of at least one described default face information;
Generation unit, for there is the face information with the user at least one described default face information of confirmation In the case where matched default face information, based on the matched default face information corresponding user identity information generation institute State the attendance information of user, wherein the attendance information includes time, address.
In conjunction with second aspect in some possible implementations, the terminal further includes receiving unit, and the reception is single Member is for obtaining the log-on message of user;The log-on message of the user is sent to the server;Receive what server returned At least one default face information corresponding with the log-on message of the user.
In conjunction with second aspect in some possible implementations, the acquiring unit is specifically used for:Location information is obtained, The location information is used to indicate the position of the terminal;In the case where the position of the terminal is in predeterminable area, obtain Current scene image.
In conjunction with second aspect in some possible implementations, the terminal further includes transmission unit, and the transmission is single Member is for being sent to the server for the attendance information of the user.
In conjunction with second aspect in some possible implementations, the transmission unit is also used to:It is described at least in confirmation It, will be described in the case where being not present in one default face information with the matched default face information of the face information of the user The face information of user is sent to the server, so that the server records the face information of the user.
In conjunction with second aspect in some possible implementations, the comparing unit is specifically used for:By being based on depth The face information of the user is preset face information at least one respectively and is compared by the neural network of study.
In conjunction with second aspect in some possible implementations, the comparing unit is specifically used for:It is sent to server The face information of the user;Receive the comparison information that server is returned based on the face information of the user, the comparison letter Breath is compared for indicating that the face information of the user is preset face information at least one respectively by server, thus really It whether there is and the matched default face information of the face information of the user at least one the described default face information recognized Result.
In conjunction with second aspect in some possible implementations, the terminal further includes display unit, and the display is single Member, for showing the attendance information of the scene image and the user.
In conjunction with second aspect in some possible implementations, the acquiring unit is specifically used for:User is received to send Attendance request instruction and according to the request trigger image acquisition device current scene image;Alternatively, detecting It states in the case that user is located at presumptive area, triggers image acquisition device current scene image.
The third aspect, the present invention provides a kind of terminal, the terminal include processor, memory, input-output system and Communication module, the processor, input equipment, output equipment and memory are connected with each other, wherein the memory is for storing Computer program, the computer program include program instruction, and the processor is configured for calling described program instruction, are held The method of row as described in relation to the first aspect.
Fourth aspect, the present invention provides a kind of computer readable storage medium, the computer storage medium is stored with Computer program, the computer program include program instruction, and described program instruction makes the processing when being executed by a processor Device executes method as described in relation to the first aspect.
5th aspect, the present invention provides a kind of system, which includes:Terminal and cloud server;Wherein,
The terminal, for obtaining current scene image;The scene image is detected, the face letter of user is obtained Breath;The face information of the user is sent to the cloud server;Receive people of the cloud server based on the user The comparison information that face information returns;Indicate exist at least one default face information with the user's in the comparison information In the case where the matched default face information of face information, based on the corresponding user identifier letter of the matched default face information Breath generates the attendance information of the user, wherein the attendance information includes time, address;
The cloud server is carried out for the face information of the user to be preset face information at least one respectively It compares, generates comparison information, the comparison information indicates at least one default face information with the presence or absence of with the user's The result of the matched default face information of face information.
By implementing the embodiment of the present invention, terminal acquires the face information of user, and processing is compared, and is determining pair The attendance information of the user is generated in the case where the user identity information answered.As can be seen that the embodiment of the present invention can facilitate and It is accurately determined user identity information, so that the problems such as effectively avoiding leakage attendance, cheating attendance, improves user experience.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of system architecture diagram of Work attendance method provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram of Work attendance method provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another Work attendance method provided in an embodiment of the present invention;
Fig. 4 is the flow diagram of another Work attendance method provided in an embodiment of the present invention;
Fig. 5 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
It should be noted that the term used in embodiments of the present invention is only merely for the mesh of description specific embodiment , it is not intended to limit the invention." the one of the embodiment of the present invention and singular used in the attached claims Kind ", " described " and "the" are also intended to including most forms, unless the context clearly indicates other meaning.It is also understood that this Term "and/or" used herein refers to and includes one or more associated any or all possible group for listing project It closes.
The system architecture of the embodiment of the present invention is described below.Referring to Fig. 1, system architecture of the embodiment of the present invention include terminal and Cloud server.Wherein:
Terminal is used to detect the face information of user from the scene image for the user (such as employee) that camera acquires, and It is communicated with cloud server to generate the attendance information of user.Terminal can be fixed terminal, be also possible to mobile terminal, described Fixed terminal refers to the intelligent terminal that predetermined position can be arranged in relatively fixedly.In the case where terminal is fixed terminal, The attendance request instruction that terminal can receive user carries out attendance by camera collection image, can also be in automatic sensing to use The facial image of camera acquisition user is triggered behind family.The form of induction includes but is not limited to near-infrared induction.It is to move in terminal In the case where dynamic terminal, which has the application program that can be realized attendance checking function, which can take from cloud Business device downloading, can also obtain from other application channel.User by log in the application program and trigger attendance request to Complete attendance.Above-mentioned attendance mode can not only respond various attendance demands, but also not limit the specific place of attendance, only Attendance can be realized in predetermined distance range, convenient and accuracy is high.
Cloud server not only can establish communication partner with terminal, so that the user images to acquisition identify, with Generate attendance information;Can also information to user identity information, the terminal for attendance being connect with the cloud server, The attendance information of user is managed, and the function increase, delete, inquiring, modify relevant information can be provided to user or manager It can, moreover it is possible to provide the functions such as monitoring, management, maintenance to manager.
Referring to Fig. 2, Fig. 2 is a kind of process signal of Work attendance method based on recognition of face provided in an embodiment of the present invention Figure.The Work attendance method mainly is applied to come in the terminal configured with transceiver communication device for example, the terminal by the present embodiment It can be Intelligent bracelet, smartwatch, portable digital player, smart phone, palm PC, tablet computer, notebook electricity Brain, desktop computer, attendance recorder etc..The Work attendance method includes but is not limited to following steps:
Step 201, terminal obtains current scene image.
In the present embodiment, terminal can acquire scene image by image capture device, which includes But it is not limited to camera, digital camera and video camera.
In one embodiment, terminal is shot to obtain scene image by camera, and camera can be and terminal one Body formed, it is also possible to, in the presence of what is be independently arranged in the case where communication connection, be not especially limited with terminal.It needs to illustrate , terminal can open camera after the attendance request instruction for receiving user's triggering and shoot, so that acquisition includes The scene image of user's face information.Terminal can also indicate that camera keeps continuing shooting state, when terminal induction is to useful When family is appeared in shooting area, terminal obtains the scene image of the user automatically.It is understood that continuing automatically in terminal In the case where acquiring image, user's no extra carrying is required physical medias such as IC card, ID card avoid user because described in leaving behind Physical media and can not attendance the case where.And user avoids it is not necessary that attendance deliberately can be completed with terminal cooperation and forgets attendance The phenomenon that, it equally also avoids being lined up caused by attendance peak period and the time is delayed.
Step 203, the terminal detects the scene image, obtains the face information of user.
Wherein, the face information is the relevant information of user's face embodied in the scene image, the face Information can be facial image, facial image feature vector, facial image characteristic set, be not limited thereto.The present invention is implemented In example, the scene image that terminal shoots camera is detected, and extracts the face information of user.For example, eventually End can identify the human face region of user in the scene image, and the image in the human face region is carried out feature extraction, will Face information of the characteristic information arrived as user.
As an alternative embodiment, before step 203 further including fuzzy judgement step.Specifically, terminal can To identify human face region in the scene image, and the human face region is subjected to fog-level detection, it is high to filter out fog-level Video data, and the scene image for meeting predetermined fuzzy standard is handled.
As an alternative embodiment, before step 203 can also include In vivo detection step.Specifically, eventually End can carry out near-infrared In vivo detection to user by infrared camera, obtain testing result.User is determined in testing result In the case where the legitimate user with biological living, terminal executes step 203.It should be understood that above-mentioned example is only used for illustrating, no It is specifically to limit.It is understood that whether user is true man's operation, energy before terminal detects camera by In vivo detection step It effectively differentiates high definition photo, video, PS, threedimensional model, headgear etc. and cracks means, effectively avoid the cheatings such as employee's cheating attendance existing As.
Step 205, the face information of the user is preset face information at least one respectively and compared by the terminal It is right, believe at least one described default face information of confirmation with the presence or absence of with the matched default face of the face information of the user Breath.
In the present embodiment, the default face information is face information gathered in advance, at least one described default people Each of face information presets the corresponding user identity information of face information.Wherein, the user identity information includes but not It is limited to address name, user's position, user's attendance permission, user's work number, user identity card number etc..For example, it is recorded in advance During entering face information, each user possesses a user identifier, i.e., corresponds under each user identifier and store the user extremely A few face information.
In the present embodiment, the face information of the user is preset face information at least one respectively and compared by terminal It is right, according to after being compared with each default face information as a result, determining whether there is matched with the face information of the user Default face information.
The method of the verifying user identity information of above-described embodiment is contactless verifying, compared to the verifying of the contacts such as fingerprint It is relatively sanitary, it is more convenient, improve user experience.
It should be noted that terminal can pass through the neural network based on deep learning in face information comparison process The face information of the user is compared model at least one default face information, obtains comparison result.It is tied when comparing When fruit is greater than preset threshold, then it is determined as face alignment success.The neural network model includes but is not limited to convolutional neural networks (Convolutional Neural Network, CNN) model, residual error network (Residual Networks, ResNet) mould Type, full convolutional network (Fully Convolutional Networks, FCN) model, multitask cascade MNC model, Mask-RCNN model etc..
Step 207, exist at least one described default face information of confirmation and matched with the face information of the user Default face information in the case where, it is raw that the terminal is based on the corresponding user identity information of the matched default face information At the attendance information of the user.
In the present embodiment, after terminal recognition goes out the corresponding user identity information of face information of the user, generation is tied up Due to the attendance information of the user identity information.The attendance information includes the attendance time of the terminal, attendance address etc..It can Selection of land, the attendance information can also be uploaded to server by terminal, to facilitate attendance management.It should be noted that if terminal In at least one described default face information of confirmation there is no with the matched default face information of the face information of the user, then The face information of the user can be sent to server by the terminal, in order to which server is by the face information of the user It is recorded as visitor.Optionally, terminal can also show printed words such as " stranger please contact administrator " to non-attendance on the screen Successful user is prompted.
As an alternative embodiment, terminal after the attendance information for generating the user, can also show it is described Attendance information and the scene image.Wherein, the attendance of display can be the corresponding head portrait of the user identity information, The time of work number and attendance, place etc..For example, user's attendance success after, terminal show the user head portrait and work number, The scene image obtained when office where attendance successful time, attendance and attendance.
By implementing the embodiment of the present invention, terminal acquires the face information of user by camera, and processing is compared, The attendance information of the user is generated in the case where determining corresponding user identity information.It can be seen that the embodiment of the present invention User identity information can be facilitated and be accurately determined, so that the problems such as effectively avoiding leakage attendance, cheating attendance, improves user's body It tests.
Referring to Fig. 3, the process that Fig. 3 is another Work attendance method based on recognition of face provided in an embodiment of the present invention is shown It is intended to.The Work attendance method mainly is applied to come in fixed terminal for example, the terminal can be attendance recorder by the present embodiment.It should Work attendance method includes but is not limited to following steps:
Step 301, terminal shoots user by camera to obtain scene image.
In the present embodiment, camera can be integrally formed with terminal, be also possible to there are communication links with terminal It is independently arranged, is not especially limited in the case where connecing.Terminal can shoot user by camera The image of user's face.For example, it is provided with attendance recorder at the discrepancy of workplace, which communicates with a camera Connection, when there is user to enter in the shooting area of camera, what attendance recorder obtained camera shooting includes user's face Scene image.
Step 303, the terminal detects the scene image, obtains the face information of user.
Specific implementation process can refer to the associated description of Fig. 1 embodiment step 203, and which is not described herein again.
Step 305, the terminal to server sends the face information of the user.
In the embodiment of the present invention, the face information for the user that terminal will test is sent to server.Optionally, institute Stating face information can be the image that camera shoots user, i.e. terminal does not handle described image and just sends out It send to server;After server receives described image, then carry out feature extraction processing.
Step 307, the terminal receives the comparison information that server is returned based on the face information of the user.
In the present embodiment, terminal receives the comparison information that server is returned based on the face information of the user, described Comparison information is for indicating whether exist and the matched default face information of the face information of the user.
In the present embodiment, the face information for the user that terminal is sent is preset people at least one respectively by server Face information is compared, and whether there is at least one described default face information of confirmation and matches with the face information of the user Default face information.Wherein, the default face information is the face information of preparatory typing server, and described at least one is pre- If each of face information presets the corresponding user identity information of face information.Server carries out 1:N recognition of face To be that the face information of user multiple default face informations corresponding with a user identity information are compared, compared As a result;Or it is also possible to the face information of user and the one-to-one multiple default face informations of different user identification information It is compared, obtains comparison result.
It should be noted that in face information comparison process, server can be by deep learning algorithm by the use The face information at family is compared at least one default face information, obtains comparison result.When comparison result is greater than default threshold When value, then it is determined as face alignment success.
As an alternative embodiment, server is being determined in the presence of matched default with the face information of the user In the case where face information, examining for the user is generated based on the corresponding user identity information of the matched default face information Diligent information.
As an alternative embodiment, server is determining that there is no matched pre- with the face information of the user If in the case where face information, saving the face information of the user.
Step 309, the terminal generates attendance information according to the comparison information.
In the present embodiment, terminal generates the attendance information of the user according to the comparison information that server is sent. Optionally, terminal detects that the comparison information indicates presence and the matched default face information of the face information of the user, The attendance information of the user is generated based on the corresponding user identity information of the matched default face information, and is examined described Diligent information is displayed on the screen.It optionally, include the attendance information of server generation, terminal in the received comparison information of terminal Directly display the attendance information.
As an alternative embodiment, if the comparison information indicates that there is no the face informations with the user The default face information matched, then terminal can show that printed words such as " strangers " mention non-attendance successful user on the screen Show.It is understood that terminal can upload the face information of the stranger recognized to cloud number by stranger's identification automatically According to library, be conducive to the safeguard protection for reinforcing the places such as enterprise, school.
By implement the embodiment of the present invention, the image of the available user for appearing in camera shooting area of terminal, and Communicate with server the user identity information of the matching identification user, and then generates attendance information.As can be seen that the present invention Embodiment can carry out attendance to user very conveniently, and can effectively avoid the problems such as leaking attendance, band attendance, improve user's body It tests.
In order to be best understood from above method embodiment, the feelings that attendance is realized in a kind of concrete application scene are described below Condition.Face attendance record terminal connects power supply, booting and connection network by administrative staff, open in the terminal for attendance Application program, and the application program is logged in using Administrator account.By the configuration of administrative staff, the application program is configured with The title of the terminal and attendance region, the terminal can receive or synchronize cloud service by communicating with cloud server Default face information in device.Next, terminal, which begins through camera collection image, carries out recognition of face, when not detecting When face information, terminal acquisition image carries out identification monitoring;When detecting face information, by the face information and default face Information matches.In the case where successful match, the terminal generates attendance information and shows that the face information is corresponding on the screen User (such as employee) name, then proceed to acquisition image carry out identification monitoring.In the case where it fails to match, the terminal It shows " stranger " on the screen, then proceedes to acquisition image and carry out identification monitoring.
Referring to Fig. 4, the process that Fig. 4 is another Work attendance method based on recognition of face provided in an embodiment of the present invention is shown It is intended to.The present embodiment mainly by the Work attendance method be applied to mobile terminal in come for example, the terminal can be Intelligent bracelet, Smartwatch, portable digital player, smart phone, palm PC, tablet computer, laptop etc..The Work attendance method Including but not limited to following steps:
Step 401, terminal obtains the log-on message of user, and the log-on message of the user is sent to server.
In the present embodiment, terminal obtains the log-on message of user's input, and sends the log-on message to server.Its In, the log-on message includes phone number, social account number, email address, work number etc..
It should be noted that the log-on message can be used for server foundation communicating each terminal correspondingly Association, the log-on message can also include verification information, such as character password, finger print information, palm print information, iris information, Face information etc..It should be understood that above-mentioned example is only for example, it is not specifically to limit.
Step 403, the terminal receive that server returns corresponding with the log-on message of the user at least one is pre- If face information.
In the present embodiment, after server receives the log-on message of the user, determine that the log-on message is corresponding User identity information, and the one or more that the user identity information is bound is preset into face information and is sent to the terminal.It can Selection of land, one or more of default face informations are the face information of the preparatory typing of the user.
Step 405, the terminal obtains location information.
In the present embodiment, when the terminal detects that user triggers attendance instruction, location information, the positioning letter are obtained Breath is used to indicate the current location of the terminal.It should be noted that terminal can pass through location based service (Location Based Service, LBS) location technology, global positioning system (Global Positioning System, GPS), Beidou defends Star navigation system (BeiDou Navigation Satellite System, BDS), Wireless Fidelity (Wireless Fidelity, WiFi) modes such as assistant positioning system are positioned.
Step 407, in the case where the position of the terminal is in predeterminable area, the terminal is clapped by camera It takes the photograph to obtain scene image.
In the present embodiment, whether position indicated by terminal detection location information is in predeterminable area, when the position exists When in predeterminable area, terminal can open camera and shoot to user, to obtain image.The predeterminable area can be pre- The default first delimited is checked card region, be can be defined mansion, floor, room, seat, be can also be with mansion, floor, room Between, the range within the pre-determined distance centered on seat.Such as it is round that predeterminable area, which is with the central point of mansion where certain company, The heart is not construed as limiting with 30 meters of circular scopes for diameter.
Step 409, the terminal detects the face information of the user based on the scene image.
Specific implementation process can refer to the associated description of Fig. 1 embodiment step 203, and which is not described herein again.
Step 411, the face information of the user is preset face information at least one respectively and compared by the terminal It is right, believe at least one described default face information of confirmation with the presence or absence of with the matched default face of the face information of the user Breath.
It is worth noting that can be 1 to the identification of the face information of user during attendance:The mode of 1 recognition of face, It can also be with 1:The mode of N recognition of face.Wherein, 1:The mode of 1 recognition of face is the face information that will test and a user The corresponding default face information of identification information is compared, and obtains comparison result.
Specific implementation process can refer to the associated description of Fig. 1 embodiment step 205, and which is not described herein again.
Step 413, exist at least one described default face information of confirmation and matched with the face information of the user Default face information in the case where, it is raw that the terminal is based on the corresponding user identity information of the matched default face information At the attendance information of the user.
Specific implementation process can refer to the associated description of Fig. 1 embodiment step 207, and which is not described herein again.
It is illustrated in conjunction with a possible application scenarios, the corresponding user's mark of an account in the application scenarios Know information and only binds a default face information.Specifically, user (such as employee) opens attendance application at the terminal and inputs account Number information, to log on to server;Server by account correspond to default face information bound in user identity information to Terminal is sent.During the terminal keeps logging state, when detecting that user triggers attendance request, terminal obtains positioning letter Breath, and judge whether current location whether in predeterminable area.In the case where current location is in predeterminable area, terminal is opened Camera obtains the image of user, and detects face information.Terminal by the face information with from the received default people of server Face information comparison, obtains comparison result.If comparison result shows the face information and default face information that current shooting obtains Match, then terminal combination current time and current location generate attendance information.Then, terminal shows the attendance information and to service Device sends the attendance information.
By implementing the embodiment of the present invention, terminal can obtain default face information corresponding to the user from server, by It presets face information in this and is stored in local, can conveniently and efficiently be compared and examine feelings.Moreover, terminal is obtained in unlatching camera Before taking image, location information is obtained to confirm that user in predeterminable area, can be carried out convenient for user by mobile terminal self-service Attendance.As can be seen that the embodiment of the present invention can carry out attendance to user very conveniently, and it can effectively avoid leakage attendance, band The problems such as attendance, improves user experience.
In order to be best understood from above method embodiment, a kind of specific implementation process of the embodiment of the present invention is described below.? In a kind of concrete application scene, user (such as employee) downloads to the application program for being used for attendance in mobile terminal, and is pacified It is filled with and opens real-time application.User inputs the cell-phone number being arranged in server beyond the clouds to terminal, and terminal and cloud take Business device is communicated to confirm that the cell-phone number is set in advance in cloud server.If cloud server is to described in terminal instruction Cell-phone number is strange number, then terminal returns to the interface of input handset number.If cloud server indicates the cell-phone number to terminal For typing number, then terminal acquires the face information of user by camera, and the face information is sent to cloud server It is matched.When terminal receives the information that it fails to match, terminal returns to face login interface.Believe when being matched to default face When breath, the cloud server is communicated with terminal to indicate that the user logins successfully, described in the display interface entrance of the terminal The main interface of application program.During the terminal is in logging state, user triggers attendance request instruction.Terminal passes through GPS Whether within a preset range positioning system detects the position of current location information instruction, if then acquiring user's by camera The face information is sent to cloud server and matched by face information.User's attendance is indicated if successful match Success is to generate the attendance information of the user.It should be noted that if terminal current location in executing attendance instruction process The position of instruction not within a preset range, or does not collect face information or the face information mismatches, then returns to triggering The interface of attendance request instruction.
Based on the same inventive concept, the embodiment of the invention provides a kind of terminals, and referring to Fig. 5, the terminal is included at least Acquiring unit 501, detection unit 503, comparing unit 505, generation unit 507, the terminal is for realizing Fig. 2, Fig. 3 or Fig. 4 Work attendance method described in embodiment of the method.Wherein,
Acquiring unit 501, for obtaining current scene image.
Detection unit 503 obtains the face information of user for detecting to the scene image.
Comparing unit 505 compares for the face information of the user to be preset face information at least one respectively It is right, believe at least one described default face information of confirmation with the presence or absence of with the matched default face of the face information of the user Breath.
Generation unit 507, for there is the face with the user at least one described default face information of confirmation It is raw based on the corresponding user identity information of the matched default face information in the case where the default face information of information matches At the attendance information of the user, wherein the attendance information includes time, address.
Optionally, the terminal receiving unit, for obtaining the log-on message of user;The use is sent to the server The log-on message at family;Receive at least one default face information corresponding with the log-on message of the user that server returns.
Optionally, the acquiring unit is specifically used for obtaining location information, and the location information is used to indicate the terminal Position;In the case where the position of the terminal is in predeterminable area, the terminal obtains current scene image.
Optionally, the terminal further includes transmission unit, is sent to the attendance information of the user for the terminal The server.
Optionally, the transmission unit be also used at least one described default face information of confirmation there is no with it is described In the case where the matched default face information of the face information of user, then the face information of the user is sent to by the terminal The server.
Optionally, the comparing unit 505 is specifically used for the face of the user through the neural network of deep learning Information is preset face information at least one respectively and is compared.
Optionally, the comparing unit 505 is specifically used for sending the face information of the user to server;Receive service The comparison information that device is returned based on the face information of the user, the comparison information is for indicating server by the user's Face information is preset face information at least one respectively and is compared, thus at least one described default face information of confirmation In with the presence or absence of result with the matched default face information of the face information of the user.
Optionally, the terminal further includes display unit, the display unit, for showing the scene image and institute State the attendance information of user.
Optionally, the acquiring unit is specifically used for:Receive the attendance request instruction that user sends and according to the request Trigger image acquisition device current scene image;Alternatively, in the case where detecting that the user is located at presumptive area, touching Send out image acquisition device current scene image.
It should be noted that those skilled in the art can by earlier figures 2, the detailed description of Fig. 3 or Fig. 4 embodiment of the method To know clearly the implementation method of each unit that terminal is included, so details are not described herein in order to illustrate the succinct of book.
Based on the same inventive concept, the embodiment of the invention provides a kind of terminals, referring to Fig. 6, the terminal for realizing Work attendance method described in Fig. 2, Fig. 3 or Fig. 4 embodiment of the method.As shown in fig. 6, the terminal may include:Processor 601 is deposited Reservoir 602, input-output system 603, communication module 604.These components can communicate on one or more communication bus 605. The terminal can also include locating module 606, power module 607.
Alleged processor 601 can be central processing unit (Central Processing Unit, CPU), the processor It can also be other general processors, digital signal processor (Digital Signal Processor, DSP), dedicated integrated Circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng.
The memory 602 may include read-only memory and random access memory, and provide instruction to processor 601 And data.The a part of of memory 602 can also include nonvolatile RAM.In addition, memory 602 can be with The information of storage device type.
The input-output system 603 is mainly used for receiving user instructions and shooting image.In the specific implementation, input is defeated System may include out:Camera controller 6031, displaying screen controller 6032.Wherein, each controller can with it is corresponding Peripheral equipment (camera 6033, display screen 6034) coupling.It should be noted that input-output system 603 can also include it His I/O peripheral hardware.
Wherein, the camera 6033, display screen 6034 are the executing agency of the scanning device.Specifically, it images First 6033 for shooting user to obtain image;Display screen 6034 is for showing attendance information.
The communication module 604 is mainly used for being communicated with server;The locating module 606 determines terminal Position;The power module 607 is mainly used for providing stable power supply for other devices in equipment.
In the embodiment of the present invention, the processor 601 is held for calling the instruction stored in the memory 602 Row following steps:
User is shot by camera to obtain image;
The face information of the user is detected based on described image;
The face information of the user is preset face information at least one respectively to be compared, confirmation described at least one It whether there is and the matched default face information of the face information of the user in a default face information;Wherein, it is described at least Each of one default face information presets the corresponding user identity information of face information;
Exist and the matched default people of the face information of the user at least one described default face information of confirmation In the case where face information, the attendance of the user is generated based on the corresponding user identity information of the matched default face information Information.
Optionally, before the terminal obtains current scene image, the terminal obtains the log-on message of user;Communicate mould Block 604 sends the log-on message of the user to the server;Communication module 604 receive server return with the user At least one corresponding default face information of log-on message.
Optionally, positioning device 606 obtains location information, and the location information is used to indicate the position of the terminal;? In the case that the position of the terminal is in predeterminable area, the terminal obtains current scene image.
Optionally, it is based on described in the corresponding user identity information of the matched default face information generates in the terminal After the attendance information of user, the attendance information of the user is sent to the service by communication module 604 by the terminal Device.
Optionally, there is no the people with the user at least one described default face information of confirmation for processor 601 In the case where the default face information of face information matches, indicate that the face information of the user is sent to institute by communication module 604 State server.
Specifically, processor 601 is pre- at least one respectively by the face information of the user by deep learning algorithm If face information is compared.
Optionally, communication module 604 sends the face information of the user to server;It receives server and is based on the use The comparison information that the face information at family returns, the comparison information are used to indicate that server to distinguish the face information of the user Face information is preset at least one to be compared, thus at least one described default face information of confirmation with the presence or absence of with The result of the matched default face information of the face information of the user.
Optionally, displaying screen controller 6032 controls display screen 6034 and shows examining for the scene image and the user Diligent information.
Optionally, terminal described in processor 601 receives the attendance request instruction of user's transmission and is triggered according to the request Image acquisition device current scene image;Alternatively, processor 601 is detecting the case where user is located at presumptive area Under, trigger image acquisition device current scene image.
It should be noted that those skilled in the art can by earlier figures 2, the detailed description of Fig. 3 or Fig. 4 embodiment of the method To know clearly the implementation method of each function element that terminal is included, so in order to illustrate the succinct of book, herein no longer It repeats.
Based on the same inventive concept, a kind of computer readable storage medium, institute are provided in another embodiment of the invention Stating computer-readable recording medium storage has computer program, and the computer program includes program instruction, described program instruction Method described in aforementioned either method embodiment is realized when being executed by processor.The computer readable storage medium can be The internal storage unit of terminal described in aforementioned any embodiment, such as the hard disk or memory of terminal.It is described computer-readable to deposit Storage media is also possible to the plug-in type hard disk being equipped on the External memory equipment of the terminal, such as the terminal, intelligent storage Block (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc.. Further, the computer readable storage medium can also both include the internal storage unit of the terminal or deposit including outside Store up equipment.The computer readable storage medium is for other programs needed for storing the computer program and the terminal And data.The computer readable storage medium can be also used for temporarily storing the data that has exported or will export.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and method and step, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware With the interchangeability of software, each exemplary composition and step are generally described according to function in the above description.This A little functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Specially Industry technical staff can use different methods to achieve the described function each specific application, but this realization is not It is considered as beyond the scope of this invention.
It is apparent to those skilled in the art that for convenience of description and succinctly, the list of foregoing description Member, the specific work process of equipment, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In several embodiments provided herein, it should be understood that disclosed unit, device and method, it can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.In addition, shown or beg for Opinion mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING of device or unit Or communication connection, it is also possible to electricity, mechanical or other form connections.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of unit therein can be selected to realize the embodiment of the present invention according to the actual needs Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, is also possible to two or more units and is integrated in one unit.It is above-mentioned integrated Unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the present invention Portion or part steps.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or replace It changes, these modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with right It is required that protection scope subject to.

Claims (10)

1. a kind of Work attendance method based on recognition of face, which is characterized in that including:
Terminal obtains current scene image;
The terminal detects the scene image, obtains the face information of user;
The face information of the user is preset face information at least one respectively and is compared by the terminal, and confirmation is described extremely It whether there is and the matched default face information of the face information of the user in a few default face information;Wherein, described The corresponding user identity information of the default face information of each of at least one default face information;
Exist at least one described default face information of confirmation and believes with the matched default face of the face information of the user In the case where breath, the terminal generates the user's based on the corresponding user identity information of the matched default face information Attendance information, wherein the attendance information includes time, address.
2. the method according to claim 1, wherein further including before the terminal obtains current scene image:
The terminal obtains the log-on message of user;
The terminal sends the log-on message of the user to the server;
The terminal receives at least one default face information corresponding with the log-on message of the user that server returns.
3. the method according to claim 1, wherein the terminal obtain current scene image, including:
The terminal obtains location information, and the location information is used to indicate the position of the terminal;
In the case where the position of the terminal is in predeterminable area, the terminal obtains current scene image.
4. the method according to claim 1, wherein being based on the matched default face information in the terminal After corresponding user identity information generates the attendance information of the user, further include:
The attendance information of the user is sent to the server by the terminal.
5. the method according to claim 1, wherein being based on the matched default face information in the terminal After corresponding user identity information generates the attendance information of the user, further include:
It is not present and the matched default face of the face information of the user at least one described default face information of confirmation In the case where information, then the face information of the user is sent to the server by the terminal.
6. a kind of terminal, which is characterized in that including:
Acquiring unit, for obtaining current scene image;
Detection unit obtains the face information of user for detecting to the scene image;
The face information of the user is preset face information at least one respectively and is compared, described in confirmation by comparing unit It whether there is and the matched default face information of the face information of the user at least one default face information;Wherein, institute State the corresponding user identity information of the default face information of each of at least one default face information;
Generation unit is matched for existing at least one described default face information of confirmation with the face information of the user Default face information in the case where, the use is generated based on the corresponding user identity information of the matched default face information The attendance information at family, wherein the attendance information includes time, address.
7. according to the method described in claim 6, it is characterized in that, the acquiring unit is specifically used for:
Location information is obtained, the location information is used to indicate the position of the terminal;
In the case where the position of the terminal is in predeterminable area, current scene image is obtained.
8. a kind of terminal, which is characterized in that including processor, memory, input-output system and communication module, the processing Device, input equipment, output equipment and memory are connected with each other, wherein the memory is for storing computer program, the meter Calculation machine program includes program instruction, and the processor is configured for calling described program instruction, executes claim 1-5 such as and appoints Method described in one.
9. a kind of computer readable storage medium, which is characterized in that the computer storage medium is stored with computer program, institute Stating computer program includes program instruction, and described program instruction executes the processor as right is wanted Seek the described in any item methods of 1-5.
10. a kind of system, which is characterized in that including:Terminal and cloud server;Wherein,
The terminal, for obtaining current scene image;The scene image is detected, the face information of user is obtained; The face information of the user is sent to the cloud server;The cloud server is received to believe based on the face of the user Cease the comparison information returned;The face for having with the user at least one default face information is indicated in the comparison information It is raw based on the corresponding user identity information of the matched default face information in the case where the default face information of information matches At the attendance information of the user, wherein the attendance information includes time, address;
The cloud server compares for the face information of the user to be preset face information at least one respectively It is right, comparison information is generated, the comparison information indicates at least one default face information with the presence or absence of the people with the user The result of the default face information of face information matches.
CN201810616612.1A 2018-06-14 2018-06-14 Work attendance method and terminal based on recognition of face Pending CN108932760A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810616612.1A CN108932760A (en) 2018-06-14 2018-06-14 Work attendance method and terminal based on recognition of face

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810616612.1A CN108932760A (en) 2018-06-14 2018-06-14 Work attendance method and terminal based on recognition of face

Publications (1)

Publication Number Publication Date
CN108932760A true CN108932760A (en) 2018-12-04

Family

ID=64446705

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810616612.1A Pending CN108932760A (en) 2018-06-14 2018-06-14 Work attendance method and terminal based on recognition of face

Country Status (1)

Country Link
CN (1) CN108932760A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109872262A (en) * 2019-01-31 2019-06-11 山大鲁能信息科技有限公司 A kind of attendance system and method
CN111310510A (en) * 2018-12-11 2020-06-19 杭州海康威视数字技术股份有限公司 Method and device for displaying face recognition result and storage medium
CN111340451A (en) * 2020-02-28 2020-06-26 中国工商银行股份有限公司 Intelligent non-inductive attendance checking method and device
CN111833472A (en) * 2020-07-15 2020-10-27 前海人寿保险股份有限公司 Real-time attendance checking method and device and computer readable storage medium
CN112906597A (en) * 2021-03-03 2021-06-04 支付宝(杭州)信息技术有限公司 User identity recognition method and device and face brushing equipment
CN114157664A (en) * 2021-12-07 2022-03-08 广联达科技股份有限公司 Work card terminal, information processing method thereof and information processing method based on cloud platform
WO2023273066A1 (en) * 2021-06-29 2023-01-05 深圳市商汤科技有限公司 Facial attendance-checking method and apparatus, and electronic device, storage medium and computer program product

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819877A (en) * 2012-08-18 2012-12-12 吴迪 Position-based attendance system and method
CN107481342A (en) * 2016-06-07 2017-12-15 腾讯科技(深圳)有限公司 Attendance checking system, method, server and terminal
CN107507289A (en) * 2017-09-30 2017-12-22 四川长虹电器股份有限公司 A kind of mobile terminal human face identification work-attendance checking method and system
CN107705383A (en) * 2017-11-06 2018-02-16 北京上古视觉科技有限公司 A kind of attendance checking system and Work attendance method
CN107909174A (en) * 2017-11-29 2018-04-13 南京甄视智能科技有限公司 Session system based on face recognition technology, method of registering, map guidance method
CN207264455U (en) * 2017-10-17 2018-04-20 广东维信智联科技有限公司 A kind of sign-in machine with recognition of face
CN108090982A (en) * 2017-12-28 2018-05-29 深圳英飞拓科技股份有限公司 One kind is registered method, system and terminal device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819877A (en) * 2012-08-18 2012-12-12 吴迪 Position-based attendance system and method
CN107481342A (en) * 2016-06-07 2017-12-15 腾讯科技(深圳)有限公司 Attendance checking system, method, server and terminal
CN107507289A (en) * 2017-09-30 2017-12-22 四川长虹电器股份有限公司 A kind of mobile terminal human face identification work-attendance checking method and system
CN207264455U (en) * 2017-10-17 2018-04-20 广东维信智联科技有限公司 A kind of sign-in machine with recognition of face
CN107705383A (en) * 2017-11-06 2018-02-16 北京上古视觉科技有限公司 A kind of attendance checking system and Work attendance method
CN107909174A (en) * 2017-11-29 2018-04-13 南京甄视智能科技有限公司 Session system based on face recognition technology, method of registering, map guidance method
CN108090982A (en) * 2017-12-28 2018-05-29 深圳英飞拓科技股份有限公司 One kind is registered method, system and terminal device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111310510A (en) * 2018-12-11 2020-06-19 杭州海康威视数字技术股份有限公司 Method and device for displaying face recognition result and storage medium
CN111310510B (en) * 2018-12-11 2023-08-29 杭州海康威视数字技术股份有限公司 Face recognition result display method, device and storage medium
CN109872262A (en) * 2019-01-31 2019-06-11 山大鲁能信息科技有限公司 A kind of attendance system and method
CN111340451A (en) * 2020-02-28 2020-06-26 中国工商银行股份有限公司 Intelligent non-inductive attendance checking method and device
CN111833472A (en) * 2020-07-15 2020-10-27 前海人寿保险股份有限公司 Real-time attendance checking method and device and computer readable storage medium
CN111833472B (en) * 2020-07-15 2022-04-15 前海人寿保险股份有限公司 Real-time attendance checking method and device and computer readable storage medium
CN112906597A (en) * 2021-03-03 2021-06-04 支付宝(杭州)信息技术有限公司 User identity recognition method and device and face brushing equipment
WO2023273066A1 (en) * 2021-06-29 2023-01-05 深圳市商汤科技有限公司 Facial attendance-checking method and apparatus, and electronic device, storage medium and computer program product
CN114157664A (en) * 2021-12-07 2022-03-08 广联达科技股份有限公司 Work card terminal, information processing method thereof and information processing method based on cloud platform
CN114157664B (en) * 2021-12-07 2024-05-24 广联达科技股份有限公司 Work card terminal and information processing method thereof and information processing method based on cloud platform

Similar Documents

Publication Publication Date Title
CN108932760A (en) Work attendance method and terminal based on recognition of face
CN108986245A (en) Work attendance method and terminal based on recognition of face
CN104038476B (en) It is a kind of for log in management method, equipment and system
CN110910549A (en) Campus personnel safety management system based on deep learning and face recognition features
US20210287472A1 (en) Attendance management system and method, and electronic device
CN107483416A (en) The method and device of authentication
CN109670394A (en) A kind of video conference based on biological characteristic similarity is registered method and relevant device
CN109584393A (en) Work attendance method, device and Time Attendance Device
CN109446981A (en) A kind of face's In vivo detection, identity identifying method and device
CN109039671A (en) Group message display methods, device, terminal and storage medium
CN107944378A (en) The personal identification method and self-help serving system of a kind of Self-Service
CN107154890A (en) Method, the apparatus and system of contact person is added in social networks
CN111126980B (en) Virtual article sending method, processing method, device, equipment and medium
CN107078917A (en) Trustship videoconference
CN106296017A (en) Management method that a kind of guest room is moved in and device
CN109871834A (en) Information processing method and device
CN108846912A (en) Work attendance method, terminal and server
CN109887186A (en) A kind of locker opens cabinet method, locker and storage cabinet system
CN109086582A (en) A kind of fingerprint verification method, terminal and computer readable storage medium
CN108875582A (en) Auth method, device, equipment, storage medium and program
CN107786487A (en) A kind of authentification of message processing method, system and relevant device
CN107580132B (en) Information sending method, information sending device, storage medium and electronic equipment
CN107481126A (en) A kind of single method of anti-brush, server and client side
CN111178124A (en) Marriage and love dating system and data processing method thereof
CN103609098B (en) Method and apparatus for being registered in telepresence system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20181204

RJ01 Rejection of invention patent application after publication