Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Face recognition task equalization invocation method, device and terminal device

A technology of face recognition and task balance, applied in the direction of multi-program device, character and pattern recognition, program control design, etc., can solve the problem of low performance of face comparison service, to avoid service overload, improve performance, control The effect of throughput

Inactive Publication Date: 2018-12-25
SHENZHEN MAIMAITI INFORMATION TECH CO LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiment of the present invention provides a face recognition task balanced call method and terminal equipment to solve the problem of low performance of face comparison service in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Face recognition task equalization invocation method, device and terminal device
  • Face recognition task equalization invocation method, device and terminal device
  • Face recognition task equalization invocation method, device and terminal device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] figure 1 It shows the implementation flow of a face recognition task balance calling method provided by an embodiment of the present invention, and the process is described in detail as follows:

[0028] In S101, a face recognition comparison record without face comparison is acquired from the face recognition task table as a first record.

[0029] In this embodiment, the face recognition task table includes the face recognition comparison record that has been compared with the face and the face recognition comparison record that has not been performed. Extract a preset number of face recognition comparison records for face comparison.

[0030] Taking a specific application scenario as an example, the preset number of extractions can be 50. When the number of face recognition comparison records that have not been compared in the face recognition task table exceeds 50, the acquisition time will be the first according to the record generation time. The 50 face recogniti...

Embodiment 2

[0068] Such as Figure 5 As shown, an embodiment of the present invention provides a face recognition task balance calling device 100 for performing figure 1 The method step in the corresponding embodiment, it comprises:

[0069] The first record obtaining module 110 is used to obtain the face recognition comparison record without face comparison from the face recognition task table as the first record;

[0070] The first thread starting module 120 is used to determine the number of threads that need to be started according to the quantity of the first record, and use the thread that needs to be started as the first thread;

[0071] The result acquisition module 130 is configured to assign a first thread to each first record to perform face comparison, and obtain a face comparison result corresponding to each first record.

[0072] As can be seen from the above-mentioned embodiments, the embodiment of the present invention firstly obtains the face recognition comparison reco...

Embodiment 3

[0091] The embodiment of the present invention also provides a terminal device 6, including a memory 61, a processor 60, and a computer program 62 stored in the memory 61 and operable on the processor 60, and the processor 60 executes the computer program 62 When realizing the steps in each embodiment as described in embodiment 1, for example figure 1 Step S101 to step S103 are shown. Alternatively, when the processor 60 executes the computer program 62, it realizes the functions of each module in each device embodiment as described in Embodiment 2, for example Figure 5 The functions of modules 110 to 130 are shown.

[0092] The terminal device 6 may be computing devices such as desktop computers, notebooks, palmtop computers, and cloud servers. The terminal device 6 may include, but not limited to, a processor 60 and a memory 61 . For example, the terminal device 6 may also include an input and output device, a network access device, a bus, and the like.

[0093] The so-...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention is applicable to the technical field of computer application, and provides a face recognition task balance invoking method, a device and a terminal device. The method comprises the following steps: firstly, obtaining a face recognition comparison record without face comparison from a face recognition task table as a first record; then determining the number of threads to be started according to the number of the first records, and taking the threads to be started as the first threads; at last, allocating the first thread to each first record for face comparison, and the face comparison result corresponding to each first record is obtain. The invention determines the number of the starting threads by the number of the first records, and can effectively control the throughput of the face recognition comparison service, thereby avoiding the phenomenon of the service overload caused by the excessively high visiting quantity, and improving the performance of the face comparison service.

Description

technical field [0001] The invention belongs to the technical field of computer applications, and in particular relates to a face recognition task balance calling method, device and terminal equipment. Background technique [0002] With the continuous development of information technology and software industry, the hardware resources carried by it are also developing rapidly at the same time. People are constantly putting forward higher requirements for the use of software or applications, such as performance and ease of use. Only Only when people's needs are met can products become more competitive in the market and enterprises can go further. [0003] At present, because the face comparison service is a CPU-intensive service, when it is in the peak period of holidays, too many visits will lead to an excessive load of the face comparison service, and the performance of the face comparison service will decrease, which will drag down the entire human body. Face recognition a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06K9/00
CPCG06F9/505G06V40/172
Inventor 冒勇军陈铭佘威
Owner SHENZHEN MAIMAITI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products