Disclosure of Invention
In view of the above problems, the present invention provides a traffic detection system, method and terminal based on face recognition and body temperature measurement, which can realize contactless human body temperature measurement and identity recognition, associate the identity and body temperature data of the detected person, and only pass the detected person meeting the conditions.
The technical scheme is as follows: a passing detection system based on face recognition and body temperature measurement is characterized by comprising:
the image acquisition module is configured to acquire a face image of a detected person;
the face recognition module is configured to perform face recognition based on the face image acquired by the image acquisition module to acquire the identity of the detected person;
the body temperature measuring module is configured to measure the body temperature of the detected person;
the passage management module is configured to manage the flow of people and the flow of people in and out and meet the requirement of passing only one person at a time;
and the control module is configured to combine the identity recognition result of the face recognition module and the detection result of the body temperature measurement module to judge, and control the channel management module to release or forbid.
Further, the image acquisition module comprises an image acquisition sensor.
Further, the body temperature measuring module comprises an infrared thermal imaging temperature measuring device.
Further, the channel management module comprises a gate.
Further, the face recognition module adopts a face recognition scheme based on a CNN neural network.
Further, the control module controls the channel management module to release the detected personnel when the detected personnel are accessible and the body temperature of the detected personnel meets the requirement of no burning, otherwise, the control module forbids the passage.
Furthermore, the management and control module records the current detected time of the detected person after identifying the identity of the detected person as the passable person, and the management and control module is configured to be used as an attendance checking basis.
Further, the management and control module is further configured to generate a passing record based on the identification result of the face identification module, the detection result of the body temperature measurement module, the passing judgment result of the management and control platform and the detected time data.
A passing detection method based on face recognition and body temperature measurement is characterized by comprising the following steps:
step 1: collecting a face image of a detected person;
step 2: acquiring the identity of the detected person based on the acquired face image;
and step 3: measuring the body temperature of the detected person;
and 4, step 4: and (4) judging by combining the acquired identity and the body temperature of the detected person, and releasing or forbidding.
Further, the method also comprises the following steps:
step 5, obtaining the detection time of the detected person;
and 6, generating a passing record based on the identity, the body temperature and the detection time of the detected person.
Further, instep 4, the identity of the person to be detected is the person who can pass through and the body temperature of the person to be detected meets the requirement of no burning, the person to be detected is released, otherwise, the person to be detected is forbidden to pass through.
A terminal, comprising:
the image acquisition sensor is configured to detect and acquire a face image of the detected person;
the infrared thermal imaging temperature measuring device is configured to detect and acquire the body temperature of the detected person;
the gate is configured to be capable of managing the flow of people and meeting the requirement of passing only one person at a time;
a memory storing a data processing program;
a processor configured to execute a data processing program to perform the following operations:
acquiring face image data of the image acquisition sensor, and performing face recognition to acquire the identity of the detected person;
acquiring body temperature data of the infrared thermal imaging temperature measuring device;
and acquiring the identity of the detected person from the face image based on a preset algorithm, obtaining a passing judgment result based on the identity and body temperature data of the detected person, and controlling the gate to pass or forbid.
The technical scheme of the invention has the following advantages:
when the detected person passes through the gate for channel management, the non-contact human body temperature measurement can be realized by adopting the infrared thermal imaging temperature measuring device, and when the body temperature of the detected person meets the requirement of no burning, the gate is released, so that abnormal persons pass smoothly, and the abnormal persons are forbidden to pass, and the person is warned to supervise the isolation by the passing person;
meanwhile, the image acquisition and the face recognition can be combined, when the detected person passes through a gate for channel management, the identity of the detected person is obtained, the gate is released only under the condition that the identity of the detected person is the accessible person and the body temperature of the detected person meets the requirement of no burning, the abnormal person is not passed smoothly, the abnormal body temperature and/or the identity can not meet the requirement, the gate is forbidden, and the person is alarmed to be isolated by the alarm; the suspected patient is prevented from entering the system by mistake, the prevention and control force of the entrance and the exit is greatly improved, the virus diffusion is prevented, meanwhile, the manpower and material resource investment is greatly saved, the system is particularly suitable for the area with dense people flow, the investigation force can be greatly improved, and the examination efficiency is improved;
meanwhile, the system can be used as an attendance tool in a special period, the time of the detected person at this time is recorded after the identity of the detected person is identified as the person capable of passing, the time is used as an attendance basis, and the body temperature data of the detected person can also be recorded;
in addition, a passing record can be generated based on the identity recognition result of the face recognition module, the detection result of the body temperature measurement module, the passing judgment result of the control platform and the detected time data, and the passing record is used as control big data in a special period.
Detailed Description
Referring to fig. 1, the passage detection system based on face recognition and body temperature measurement of the present invention includes:
theimage acquisition module 1, theimage acquisition module 1 includes the image acquisition sensor, is set up to gather the human face picture of the person examined;
the humanface recognition module 2 adopts a human face recognition scheme based on a CNN neural network, integrates functions of image acquisition, human face detection, human face tracking, human face comparison, living body judgment and the like, has high recognition rate and higher recognition speed, and is configured to perform human face recognition based on a human face image acquired by theimage acquisition module 1 to acquire the identity of a detected person;
the bodytemperature measuring module 3 is configured to measure the body temperature of the detected person, comprises an infrared thermal imaging temperature measuring device, replaces an original body temperature gun, has a temperature measuring range of 30-45 ℃, is accurate in temperature measuring precision, can uniformly upload temperature measuring data to thecontrol module 5, meets the real-time requirement of the data, is convenient for emergency to quickly decide and reduce the risk of secondary infection, is a necessary system for rework, automatically alarms, and greatly improves the monitoring efficiency;
thechannel management module 4 comprises a gate machine, is configured to manage people flowing in and out, can satisfy one person passing through at a time, can queue in and out the access channel more orderly, prevents multiple people from gathering together and entering the same line at the same time, and has effective isolation. The dynamic portrait recognition is realized, special cooperation of pedestrians is not needed, the usability is high, the installation is simple, and the method can be widely applied to scenes such as public places, residential quarter entrance guards, barrier gates, office buildings and the like;
and the management andcontrol module 5 is configured to perform judgment by combining the identity recognition result of theface recognition module 2 and the detection result of the bodytemperature measurement module 3, and controls thechannel management module 4 to release or forbid the judgment.
Specifically, the management andcontrol module 5 controls thechannel management module 4 to release the identity of the detected person when the detected person is a passable person and the body temperature of the detected person meets the requirement of no burning, otherwise, the control module is prohibited to release the identity.
In an embodiment of the present invention, after identifying the identity of the detected person as a passable person, the management andcontrol module 5 records the time of the detected person, and is configured to be used as an attendance basis.
In an embodiment of the present invention, the management andcontrol module 5 is further configured to generate a passage record based on the identification result of the face recognition module, the detection result of the body temperature measurement module, the passage determination result of the management and control platform, and the detected time data.
The passing detection system based on face recognition and body temperature measurement has the following applications:
1. when the checked personnel pass through the gate for channel management, the non-contact human body temperature measurement can be realized by adopting the infrared thermal imaging temperature measuring device, and when the body temperature of the checked personnel meets the condition of the requirement of no burning, the gate is released, so that abnormal persons pass smoothly, and the abnormal persons are forbidden to pass, and the warning passing personnel supervise and guide the isolation.
Meanwhile, the image acquisition module and the face recognition module can be combined, when a detected person passes through a gate for channel management, the identity of the detected person is obtained through face recognition, the authorized passing screening of the detected person is carried out, meanwhile, the temperature measurement work is carried out, under the condition that the identity of the detected person is the accessible person and the body temperature of the detected person meets the requirement of no firing, the gate is released, no abnormal person passes smoothly, the abnormal body temperature and/or the unsatisfied identity requirement are forbidden, and the person is alarmed to be isolated by the alarm; the human body temperature measurement and the personnel identification can be realized in a large-range remote distance without contact, and the intelligent association between the human body temperature and the personnel can be realized; the health protection is enhanced, all people are ensured to receive body temperature detection, suspected patients are prevented from entering the device by mistake, the entrance and exit prevention and control force is greatly improved, virus diffusion is prevented, simultaneously, the labor and material resource investment is greatly saved, the device is particularly suitable for areas with dense human flow, the investigation force can be greatly improved, and the examination efficiency is improved
Meanwhile, the system can be used as an attendance tool in a special period, the time of the detected person at this time is recorded after the identity of the detected person is identified as the person capable of passing, the time is used as an attendance basis, and the body temperature data of the detected person can also be recorded;
in addition, a passing record can be generated based on the identity recognition result of the face recognition module, the detection result of the body temperature measurement module, the passing judgment result of the control platform and the detected time data, and the passing record is used as control big data in a special period.
In an embodiment of the present invention, a traffic detection method based on face recognition and body temperature measurement is further provided, including the following steps:
step 1: collecting a face image of a detected person;
step 2: acquiring the identity of the detected person based on the acquired face image;
and step 3: measuring the body temperature of the detected person;
and 4, step 4: judging by combining the acquired identity and body temperature of the detected person, and releasing or forbidding;
step 5, obtaining the detection time of the detected person;
and 6, generating a passing record based on the identity, the body temperature and the detection time of the detected person.
Specifically, instep 4, the identity of the person to be detected is the person who can pass through, and the body temperature of the person to be detected meets the requirement of no fever, the person to be detected is released, otherwise, the person to be detected is forbidden to pass through.
Referring to fig. 2, in an embodiment of the present invention, there is also provided a terminal, including:
animage acquisition sensor 100 configured to detect and acquire a face image of a detected person;
the infrared thermal imaging temperature measuring device 200 is configured to detect and acquire the body temperature of the detected person;
thegate 300 is configured to manage the flow of people and meet the requirement of passing only one person at a time;
a memory storing a data processing program;
a processor configured to execute a data processing program to perform the following operations:
acquiring face image data of an image acquisition sensor, and performing face recognition to acquire the identity of a detected person;
acquiring body temperature data of an infrared thermal imaging temperature measuring device;
and acquiring the identity of the detected person from the face image based on a preset algorithm, obtaining a passing judgment result based on the identity and body temperature data of the detected person, and controlling the gate to pass or forbid.
The terminal may include, but is not limited to, a processor, a memory. Those skilled in the art will appreciate that the present embodiment is merely an example of a terminal, and does not constitute a limitation of the terminal, and may include more or less components than the present embodiment, or combine some components, or different components, for example, may further include an input/output device, a network access device, and the like.
The Memory may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like. The memory is used for storing programs, and the processor executes the programs after receiving the execution instructions.
The processor may be an integrated circuit chip having signal processing capabilities. The processor may be a general-purpose processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like. The Processor may also be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Data processing programs for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The data processing program may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Those skilled in the art will appreciate that embodiments of the present invention can be provided as a system, method, or terminal. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects.
The traffic detection method based on face recognition and body temperature measurement, the traffic detection system based on face recognition and body temperature measurement, and the application of the terminal provided by the invention are described in detail, specific examples are applied in the text to explain the principle and the implementation mode of the invention, and the description of the above examples is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.