CN113091912B - Infrared temperature measurement system and method based on Internet - Google Patents
Infrared temperature measurement system and method based on Internet Download PDFInfo
- Publication number
- CN113091912B CN113091912B CN202110348070.6A CN202110348070A CN113091912B CN 113091912 B CN113091912 B CN 113091912B CN 202110348070 A CN202110348070 A CN 202110348070A CN 113091912 B CN113091912 B CN 113091912B
- Authority
- CN
- China
- Prior art keywords
- registered user
- time
- temperature
- time length
- server
- 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.)
- Active
Links
- 238000009529 body temperature measurement Methods 0.000 title claims abstract description 47
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000036760 body temperature Effects 0.000 claims abstract description 59
- 238000001514 detection method Methods 0.000 claims abstract description 57
- 210000001061 forehead Anatomy 0.000 claims abstract description 23
- 238000012423 maintenance Methods 0.000 claims description 32
- 238000012937 correction Methods 0.000 claims description 27
- 238000012360 testing method Methods 0.000 claims description 27
- 238000012790 confirmation Methods 0.000 claims description 9
- 238000012795 verification Methods 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 3
- 101000878595 Arabidopsis thaliana Squalene synthase 1 Proteins 0.000 claims description 2
- 101000713575 Homo sapiens Tubulin beta-3 chain Proteins 0.000 claims description 2
- 101000713585 Homo sapiens Tubulin beta-4A chain Proteins 0.000 claims description 2
- 102100036790 Tubulin beta-3 chain Human genes 0.000 claims description 2
- 102100036788 Tubulin beta-4A chain Human genes 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000013480 data collection Methods 0.000 claims description 2
- 238000005259 measurement Methods 0.000 abstract description 4
- 206010037660 Pyrexia Diseases 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000004243 sweat Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J5/00—Radiation pyrometry, e.g. infrared or optical thermometry
- G01J5/0022—Radiation pyrometry, e.g. infrared or optical thermometry for sensing the radiation of moving bodies
- G01J5/0025—Living bodies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J5/00—Radiation pyrometry, e.g. infrared or optical thermometry
- G01J2005/0077—Imaging
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
The invention discloses an infrared temperature measurement system and a temperature measurement method based on the Internet, which are used for solving the problems that the existing infrared detection system cannot reasonably analyze the body temperature of a user, the user after high-intensity exercise cannot accurately obtain the body temperature, and the trip of the user is influenced, and comprise a data acquisition module, a server and infrared detection equipment; the data acquisition module acquires travel information of a registered user and sends the travel information to the server; according to the invention, infrared detection equipment corresponding to a destination collects a face picture of a registered user when the registered user enters the destination, collects the forehead temperature of the registered user through infrared rays, and corrects the forehead temperature to obtain the body temperature of the registered user; the body temperature of the registered user can be detected more conveniently and accurately by analyzing the movement record of the registered user and correcting the body temperature of the registered user, so that the body temperature of the user is prevented from being increased due to movement before detection, and the measurement accuracy is further influenced.
Description
Technical Field
The invention relates to the technical field of infrared temperature measurement, in particular to an infrared temperature measurement system and a temperature measurement method based on the Internet.
Background
At present, the infrared human body temperature measurement system generally has two kinds: the first is an infrared human body temperature measurement system without a black body, and the main problems of the system are that the infrared temperature measurement stability is poor, drift can occur along with time, and the error is large; the second type is an infrared human body temperature measurement system with a black body, the black body mainly has the function of providing a temperature reference for infrared temperature measurement, and an infrared thermometer can correct in real time according to the black body, so that the temperature drift of the infrared temperature measurement system is reduced along with time;
the body temperature of a human body is between 36 and 37 ℃ under normal conditions, and if the human body sweats in a high-temperature environment or after intense exercise, the body temperature may be higher, and even fever may appear. The situation is generally caused by sports or external environment factors, a large amount of heat can be generated by the body after sports, and the body temperature can be increased if the body does not perspire in time to discharge heat;
the existing station or the place needing temperature measurement can not accurately measure the temperature according to whether a user moves or not, so that the temperature measured by the user after movement is higher, abnormal temperature conditions occur, the user needs to wait for the normal measurement or multiple detections of the human body, and the user can not enter the station or the place needing temperature measurement is influenced.
Disclosure of Invention
The invention aims to provide an infrared temperature measuring system and a temperature measuring method based on the internet, aiming at solving the problems that the existing infrared detection system cannot reasonably analyze the body temperature of a user, the user after high-intensity exercise cannot accurately obtain the body temperature, and the user's trip is influenced.
The purpose of the invention can be realized by the following technical scheme: an infrared temperature measurement system based on the Internet comprises a data acquisition module, a server and infrared detection equipment;
the data acquisition module acquires travel information of a registered user and sends the travel information to the server; the travel information comprises the name, the position and the arrival time of a destination;
the server receives the travel information, sends the travel information to the database for storage, analyzes the travel information to obtain a face prestored photo, a motion record and infrared detection equipment corresponding to a destination of a registered user, and sends the face prestored photo and the motion record of the registered user to the infrared detection equipment corresponding to the destination;
and the infrared detection equipment corresponding to the destination collects the face picture of the registered user when the registered user enters the destination, collects the forehead temperature of the registered user through infrared rays and corrects the forehead temperature to obtain the body temperature of the registered user.
Further, the specific process of analyzing the travel information by the server is as follows: comparing the trip time with the current time, calculating the time difference between the trip time and the current time to obtain a time length to be started when the trip time is behind the current time, marking the time length to be started as an analysis time length when the time length to be started is equal to or less than a set time length threshold value, simultaneously generating a motion acquisition instruction and sending the motion acquisition instruction to a mobile phone terminal of a registered user, and when the registered user sends a confirmation instruction through the mobile phone terminal, obtaining a motion record of the mobile phone terminal of the registered user in the analysis time length range by a server; the server acquires the infrared detection equipment corresponding to the destination and sends the pre-stored photos of the face of the registered user and the motion records to the infrared detection equipment corresponding to the destination.
Further, the server also comprises a temperature testing module, and the temperature testing module is used for making a temperature test reservation for the registered user, testing the temperature of the registered user who makes the reservation successfully, and determining a correction factor corresponding to the registered user.
Further, the specific steps of correcting the human body temperature of the registered user by the infrared detection device are as follows:
the method comprises the following steps: after the registered user arrives at the destination, a temperature measurement waiting instruction is sent to the server through the mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to the corresponding infrared detection equipment;
step two: after receiving a waiting temperature measuring instruction, the infrared detection equipment collects a face picture and forehead temperature of a registered user, verifies the collected face picture of the registered user and a face prestored picture, analyzes a motion record of the registered user after the verification is successful, obtains a motion record of the registered user half an hour before the collection time, and obtains a start time and an end time of medium and high intensity;
step three: calculating the time difference between the starting time and the ending time of the medium-high intensity to obtain single movement time length, and summing all the single movement time lengths to obtain total movement time length; comparing all the end moments with the acquisition moments to obtain the end moment closest to the acquisition moments, calculating the time difference between the end moment and the acquisition moments to obtain the interval duration, and obtaining the correction factors corresponding to the registered users;
step four: normalizing the total movement time length and the interval time length and taking the numerical values of the total movement time length and the interval time length; obtaining the body temperature of a human body by using a body temperature correction formula; and displaying the calculated body temperature of the human body and sending the body temperature to the server.
Further, the server also comprises a registration login module, the registration login module is used for submitting registration information for registration through the mobile phone terminal by the user, sending the registration information which is successfully registered to the database for storage, and meanwhile, marking the user which is successfully registered as a registered user, wherein the registration information comprises the name, age, mobile phone number and face pre-stored photo of the registered user.
Further, the server further comprises a trip sending module, the trip sending module is in communication connection with the data acquisition module, and the trip sending module is used for the registered user to send trip information through the mobile phone terminal.
Further, the temperature measuring method of the temperature measuring system comprises the following steps:
s1: the travel information of the registered user is collected through a data collection module;
s2: the server analyzes the travel information, and the specific analysis is as follows:
s21: comparing the trip time with the current time, calculating the time difference between the trip time and the current time to obtain a time length to be started when the trip time is behind the current time, marking the time length to be started as an analysis time length when the time length to be started is equal to or less than a set time length threshold value, and simultaneously generating a motion acquisition instruction and sending the motion acquisition instruction to a mobile phone terminal of a registered user;
s22: when a registered user sends a confirmation instruction through a mobile phone terminal, a server acquires the motion record of the mobile phone terminal of the registered user within the analysis duration range;
s23: the server acquires infrared detection equipment corresponding to the destination and sends a pre-stored picture of the face of the registered user and a movement record to the infrared detection equipment corresponding to the destination;
s3: after the registered user arrives at the destination, a temperature measurement waiting instruction is sent to the server through the mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to the corresponding infrared detection equipment;
s4: the method comprises the steps that infrared detection equipment corresponding to a destination collects face pictures of registered users entering the destination and collects forehead temperature of the registered users through infrared rays;
s5: after receiving a temperature measurement waiting instruction, the infrared detection equipment collects a face picture and forehead temperature of a registered user, verifies the collected face picture of the registered user and a face prestored picture, analyzes the motion record of the registered user after the verification is successful, obtains the motion record of the registered user half an hour before the collection time, and obtains the starting time and the ending time of medium and high intensity;
s6: calculating the time difference between the starting time and the ending time of the medium-high intensity to obtain single movement time length, and summing all the single movement time lengths to obtain total movement time length; comparing all the ending moments with the acquisition moments to obtain the ending moment closest to the acquisition moments, calculating the time difference between the ending moment and the acquisition moments to obtain interval duration, and obtaining correction factors corresponding to the registered users;
s7: normalizing the total movement time length and the interval time length and taking the numerical values of the total movement time length and the interval time length; obtaining the body temperature of a human body by using a body temperature correction formula; and displaying the calculated body temperature of the human body and sending the body temperature to the server.
Compared with the prior art, the invention has the beneficial effects that:
according to the invention, infrared detection equipment corresponding to a destination collects a face picture of a registered user when the registered user enters the destination, collects the forehead temperature of the registered user through infrared rays, and corrects the forehead temperature to obtain the body temperature of the registered user; the body temperature of the registered user can be detected more conveniently and accurately by analyzing the movement record of the registered user and correcting the body temperature of the registered user, so that the body temperature of the user is prevented from being increased due to movement before detection, and the measurement accuracy is further influenced.
Drawings
In order to facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
Fig. 1 is a schematic block diagram of the present invention.
Detailed Description
The technical solutions of the present invention will be described below clearly and completely in conjunction with the embodiments, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, an infrared temperature measurement system based on the internet includes a data acquisition module, a server and an infrared detection device; the data acquisition module acquires travel information of a registered user and sends the travel information to the server; the travel information comprises the name, the position and the travel time of a destination; the destination comprises stations, supermarkets and other places needing body temperature measurement; the server receives the travel information and then sends the travel information to the database for storage, and meanwhile, the travel information is analyzed, and the specific analysis process is as follows: comparing the trip time with the current time, calculating the time difference between the trip time and the current time to obtain a time length to be started when the trip time is behind the current time, marking the time length to be started as an analysis time length when the time length to be started is equal to or less than a set time length threshold value, simultaneously generating a motion acquisition instruction and sending the motion acquisition instruction to a mobile phone terminal of a registered user, and when the registered user sends a confirmation instruction through the mobile phone terminal, obtaining a motion record of the mobile phone terminal of the registered user in the analysis time length range by a server; the server acquires infrared detection equipment corresponding to the destination and sends a pre-stored picture of the face of the registered user and a movement record to the infrared detection equipment corresponding to the destination;
the infrared detection equipment is used for collecting human face pictures when a registered user enters a destination and collecting the forehead temperature of the registered user through infrared rays and correcting the forehead temperature to obtain the body temperature of the registered user, and the specific steps are as follows:
the method comprises the following steps: after the registered user arrives at the destination, a temperature measurement waiting instruction is sent to the server through the mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to the corresponding infrared detection equipment;
step two: after receiving a waiting temperature measuring instruction, the infrared detection equipment collects a face picture and forehead temperature of a registered user, verifies the collected face picture of the registered user and a face prestored picture, analyzes a motion record of the registered user after the verification is successful, obtains a motion record of the registered user half an hour before the collection time, and obtains a start time and an end time of medium and high intensity; the method comprises the steps that data in a registered user mobile phone terminal motion APP are obtained, timing is started when walking speed is larger than a set speed threshold value, and timing is stopped when walking speed is smaller than the set speed threshold value;
step three: calculating the time difference between the starting time and the ending time of the medium and high intensity to obtain single movement time length, summing all the single movement time lengths to obtain total movement time length, and marking the total movement time length as T1; comparing all the end moments with the acquisition moments to obtain the end moment closest to the acquisition moments, calculating the time difference between the end moment and the acquisition moments to obtain interval duration and marking the interval duration as T2;
step four: normalizing the total movement duration and the interval duration and taking the values of the total movement duration and the interval duration; setting the collected forehead temperature mark as T3;
step five: correction formula by body temperatureObtaining the body temperature T4; wherein, λ is a correction factor; d1 and d2 are time length temperature conversion coefficients; d1 and d2 take the values of 0.05 and 0.02 respectively; the value of λ may take 0.98;
step six: displaying the calculated body temperature of the human body and sending the body temperature to a server for storage;
the infrared detection equipment also comprises a maintenance sending module, and a user sends the model and the position of the infrared detection equipment and a command to be maintained into the server through the maintenance sending module;
the server comprises a temperature testing module, a registration login module, a trip sending module and a repair reporting module;
the registration login module is used for submitting registration information to register through a mobile phone terminal by a user, sending the registration information which is successfully registered to the database for storage, and marking the user which is successfully registered as a registered user, wherein the registration information comprises the name, age, mobile phone number and a face pre-stored photo of the registered user;
the trip sending module is in communication connection with the data acquisition module and is used for registered users to send trip information through the mobile phone terminal;
the temperature testing module is used for making a temperature test reservation for the registered user, testing the temperature of the registered user who makes the reservation successfully, and determining a correction factor corresponding to the registered user; the method comprises the following specific steps:
after the registered user successfully appoints, the registered user arrives at a designated mechanism for testing, then a plurality of groups of body temperatures before the testing is started are measured and averaged to obtain a temperature average value before the testing, then the testing is started, and the body temperature of the registered user is measured after each group of tests are received by measuring a plurality of groups of different high-and-high-intensity movement time lengths and interval time lengths; comparing the measured body temperature with the body temperature average value between tests to obtain a temperature difference, calculating the value of a correction factor through a plurality of groups of temperature differences and a body temperature correction formula, and sending the calculated value of the correction factor to a server; wherein the testing time is once every two years;
personnel information of maintenance personnel corresponding to the infrared detection equipment is also stored in the database, wherein the personnel information comprises the name, age and mobile phone number of the maintenance personnel, the model of the infrared detection equipment and the working age of the maintenance personnel;
the repair reporting module is used for receiving the model and position of the infrared detection equipment and a to-be-repaired instruction, marking the infrared detection equipment as the to-be-repaired equipment and then distributing the to-be-repaired equipment to a corresponding selected maintainer; the method comprises the following specific steps:
SS 1: matching the model of the equipment to be maintained with personnel information of maintenance personnel, and marking the maintenance personnel, including the model of the equipment to be maintained, in the maintenance infrared detection equipment as primary selection personnel;
SS 2: sending a position acquisition instruction to a mobile phone terminal of a primary selection person, acquiring the current position of the primary selection person, calculating the distance difference between the current position and the position of equipment to be maintained to obtain a distance to be maintained, and marking the primary selection person of which the distance to be maintained is smaller than a set distance threshold as an optimal selection person;
SS 3: the preferred personnel to be serviced interval is marked G1; the age and length of practice of the preferred person are labeled G2 and G3, respectively; obtaining a dimension value G4 of the preferred person; normalizing the interval to be maintained, the age, the working duration and the dimensional value of the optimized personnel and taking the numerical values of the interval to be maintained, the age, the working duration and the dimensional value;
using formulasObtaining a check value JW of an optimal person; wherein mu is a compensation coefficient and takes a value of 1.02; h1, h2, h3 and h4 are preset weight coefficients; the values are respectively 1.3, 1.54, 0.98 and 1.5;
SS 4: marking the optimal person with the maximum check maintenance value as a selected maintainer, sending the position of the equipment to be maintained to a mobile phone terminal of the selected maintainer by a repair reporting module, and marking the sending time as a maintenance notification time;
SS 5: after a selected maintainer receives the position of the equipment to be maintained through the mobile phone terminal and arrives at the position of the equipment to be maintained, sending a confirmation arrival instruction to the repair module, and marking the receiving time as the maintenance arrival time after the repair module receives the confirmation arrival instruction;
SS 6: selecting a maintainer to maintain the equipment to be maintained, and increasing the total maintenance frequency of the selected maintainer once;
SS 7: marking the total number of maintenance times of the selected maintenance personnel as M1; performing time difference time on the maintenance notification time and the maintenance arrival time to obtain single arrival time, and multiplying the to-be-maintained distance G1 of the selected maintainer by a time coefficient to obtain estimated time, wherein the estimated time corresponding to 1 kilometer is 10 minutes and the like;
when the single arrival time length is smaller than the estimated time length, subtracting the single arrival time length from the estimated time length to obtain an advance time length, summing all the advance time lengths of the selected maintainers to obtain an advance total time length, and marking the advance total time length as M2;
SS 8: normalizing the total maintenance times and the total advanced time and taking the numerical value of the total maintenance times and the total advanced time;
obtaining a maintenance value G4 of the selected maintainer by using a formula G4= M1 × h5+ M2 × h 6; wherein h5 and h6 are both preset weight coefficients; the values are 0.6 and 0.4 respectively;
the first embodiment is as follows:
when the system is used for an automobile station, a train station or a high-speed rail station, the data acquisition module acquires travel information corresponding to ticket buying of a registered user, wherein the travel information is the name of a departure station of the registered user and the travel time of a corresponding train number;
after the registered user arrives at the departure station, a temperature measurement waiting instruction is sent to the server through the mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to the infrared detection equipment corresponding to the departure station; after receiving a temperature measurement waiting instruction, the infrared detection equipment corresponding to the departure station verifies the collected face picture of the registered user and the face prestored picture after collecting the face picture and the forehead temperature of the registered user, analyzes the motion record of the registered user after the verification is successful, obtains the motion record of the registered user half an hour before the collection time, and obtains the starting time and the ending time of medium and high intensity; calculating the time difference between the starting time and the ending time of the medium-high intensity to obtain single movement time length, and summing all the single movement time lengths to obtain total movement time length; comparing all the end moments with the acquisition moments to obtain the end moment closest to the acquisition moments, calculating the time difference between the end moment and the acquisition moments to obtain the interval duration, and obtaining the correction factors corresponding to the registered users; when the correction factor is not obtained, the correction factor is preset; normalizing the total movement time length and the interval time length and taking the numerical values of the total movement time length and the interval time length; correction formula by body temperatureObtaining the body temperature, displaying the calculated body temperature, and sending the body temperature to a server;
example two:
when the mobile phone terminal is used in a supermarket or a shopping mall, a registered user sends travel information to the travel sending module through the mobile phone terminal, and the data acquisition module acquires the travel information of the registered user in the travel sending module, wherein the travel information is the name, the position and the arrival time of the supermarket or the shopping mall of the registered user;
after a registered user arrives at a supermarket or a shopping mall, a temperature measurement waiting instruction is sent to a server through a mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to infrared detection equipment corresponding to the supermarket or the shopping mall; after receiving a temperature measurement waiting instruction, infrared detection equipment corresponding to a supermarket or a shopping mall verifies the collected face picture of the registered user and a face prestored picture after collecting the face picture and the forehead temperature of the registered user, analyzes the motion record of the registered user after the verification is successful, obtains the motion record of the registered user half an hour before the collection time, and obtains the starting time and the ending time of medium and high intensity; calculating the time difference between the starting time and the ending time of the medium and high intensity to obtain single movement time length, and summing all the single movement time lengths to obtain total movement time length; comparing all the end moments with the acquisition moments to obtain the end moment closest to the acquisition moments, calculating the time difference between the end moment and the acquisition moments to obtain the interval duration, and obtaining the correction factors corresponding to the registered users; when the correction factor is not obtained, the correction factor is preset; normalizing the total movement time length and the interval time length and taking the numerical values of the total movement time length and the interval time length; correction formula by body temperatureObtaining the body temperature, displaying the calculated body temperature, and sending the body temperature to a server;
the above formulas are all obtained by collecting a large amount of data and performing software simulation, and the formula is selected to be close to the true value, and the coefficients in the formulas are set by the person skilled in the art according to the actual situation.
When the system is used, the data acquisition module acquires the travel information of the registered user and sends the travel information to the server; the server receives the travel information and then sends the travel information to the database for storage, and meanwhile analyzes the travel information to obtain a face pre-stored picture, a movement record and infrared detection equipment corresponding to a destination of a registered user; the method comprises the steps that infrared detection equipment corresponding to a destination collects face pictures of registered users entering the destination and the forehead temperature of the registered users through infrared rays, and the forehead temperature is corrected to obtain the body temperature of the registered users; the body temperature of the registered user can be detected more conveniently and accurately by analyzing the movement record of the registered user and correcting the body temperature of the registered user, so that the body temperature of the user is prevented from being increased due to movement before detection, and the measurement accuracy is further influenced.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise form disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims (2)
1. The utility model provides an infrared temperature measurement system based on internet, includes data acquisition module, server and infrared ray check out test set, its characterized in that:
the data acquisition module acquires travel information of a registered user and sends the travel information to the server; the travel information comprises the name, the position and the arrival time of a destination;
the server receives the travel information and then sends the travel information to the database for storage, and meanwhile analyzes the travel information to obtain a face pre-stored picture, a movement record and infrared detection equipment corresponding to a destination of a registered user;
the method comprises the steps that infrared detection equipment corresponding to a destination collects face pictures of registered users when the registered users enter the destination, collects forehead temperature of the registered users through infrared rays, and corrects the forehead temperature to obtain body temperature of the registered users;
the specific process of the server for analyzing the travel information is as follows: comparing the trip time with the current time, calculating the time difference between the trip time and the current time to obtain a time length to be started after the trip time is the current time, marking the time length to be started as an analysis time length when the time length to be started is equal to or less than a set time length threshold value, simultaneously generating a motion acquisition instruction and sending the motion acquisition instruction to a mobile phone terminal of a registered user, and when the registered user sends a confirmation instruction through the mobile phone terminal, obtaining a motion record of the mobile phone terminal of the registered user in the analysis time length range by a server; the server acquires infrared detection equipment corresponding to the destination and sends a pre-stored picture of the face of the registered user and a movement record to the infrared detection equipment corresponding to the destination;
the server also comprises a temperature testing module, a registration login module, a trip sending module and a repair reporting module;
the temperature testing module is used for making a temperature test reservation for the registered user, testing the temperature of the registered user who makes the reservation successfully, and determining a correction factor corresponding to the registered user; the method comprises the following specific steps:
after the registered user successfully makes an appointment, the registered user arrives at a designated mechanism to perform testing, then a plurality of groups of body temperatures before the testing is started are measured and averaged to obtain a temperature average value before the testing, then the testing is started, and the body temperature of the registered user is measured after each group of tests receives the body temperature by measuring a plurality of groups of different middle-high intensity exercise durations and interval durations; comparing the measured body temperature with the body temperature average value between tests to obtain a temperature difference, calculating the value of a correction factor through a plurality of groups of temperature differences and a body temperature correction formula, and sending the calculated value of the correction factor to a server; wherein the test time is once every two years;
the specific steps of correcting the human body temperature of the registered user by the infrared detection equipment are as follows:
the method comprises the following steps: after the registered user arrives at the destination, a temperature measurement waiting instruction is sent to the server through the mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to the corresponding infrared detection equipment;
step two: after receiving a temperature measurement waiting instruction, the infrared detection equipment collects a face picture and forehead temperature of a registered user, verifies the collected face picture of the registered user and a face prestored picture, analyzes the motion record of the registered user after the verification is successful, obtains the motion record of the registered user half an hour before the collection time, and obtains the starting time and the ending time of medium and high intensity; the method comprises the steps that data in a registered user mobile phone terminal motion APP are obtained, timing is started when walking speed is larger than a set speed threshold value, and timing is stopped when walking speed is smaller than the set speed threshold value;
step three: calculating the time difference between the starting time and the ending time of the medium and high intensity to obtain single movement time length, summing all the single movement time lengths to obtain total movement time length, and marking the total movement time length as T1; comparing all the end moments with the acquisition moments to obtain the end moment closest to the acquisition moments, calculating the time difference between the end moment and the acquisition moments to obtain interval duration and marking the interval duration as T2;
step four: normalizing the total movement time length and the interval time length and taking the numerical values of the total movement time length and the interval time length; setting the collected forehead temperature mark as T3;
step five: correction formula by body temperatureObtaining the body temperature T4; wherein, λ is a correction factor; d1 and d2 are time length temperature conversion coefficients; displaying the calculated body temperature of the human body and sending the body temperature to a server;
the registration login module is used for submitting registration information to register through a mobile phone terminal by a user, sending the registration information which is successfully registered to the database for storage, and marking the user which is successfully registered as a registered user, wherein the registration information comprises the name, age, mobile phone number and face pre-stored photos of the registered user;
the trip sending module is in communication connection with the data acquisition module and is used for a registered user to send trip information through a mobile phone terminal;
the repair reporting module is used for receiving the model and position of the infrared detection equipment and a to-be-repaired instruction, marking the infrared detection equipment as the to-be-repaired equipment and then distributing the to-be-repaired equipment to a corresponding selected maintainer; the method comprises the following specific steps:
SS 1: matching the model of the equipment to be maintained with personnel information of maintenance personnel, and marking the maintenance personnel who maintain the model of the infrared detection equipment and include the model of the equipment to be maintained as a primary selection personnel;
SS 2: sending a position acquisition instruction to a mobile phone terminal of a primary selection person, acquiring the current position of the primary selection person, calculating the distance difference between the current position and the position of equipment to be maintained to obtain a distance to be maintained, and marking the primary selection person of which the distance to be maintained is smaller than a set distance threshold as an optimal selection person;
SS 3: marking the interval to be maintained of the preferred personnel as G1; the age and length of practice of the preferred person are labeled G2 and G3, respectively; obtaining a dimension value G4 of the preferred person; normalizing the interval to be maintained, the age, the working duration and the dimensional value of the optimized personnel and taking the numerical values of the interval to be maintained, the age, the working duration and the dimensional value;
using a formulaObtaining a check value JW of the optimal personnel; wherein mu is a compensation coefficient and takes a value of 1.02; h1, h2, h3 and h4 are preset weight coefficients; the values are 1.3, 1.54, 0.98 and 1.5 respectively;
SS 4: marking the optimal person with the maximum check maintenance value as a selected maintainer, sending the position of the equipment to be maintained to a mobile phone terminal of the selected maintainer by a repair reporting module, and marking the sending time as a maintenance notification time;
SS 5: after a selected maintainer receives the position of the equipment to be maintained through the mobile phone terminal and arrives at the position of the equipment to be maintained, sending a confirmation arrival instruction to the repair module, and marking the receiving time as the maintenance arrival time after the repair module receives the confirmation arrival instruction;
SS 6: selecting a maintainer to maintain the equipment to be maintained, and increasing the total maintenance frequency of the selected maintainer once;
SS 7: marking the total number of maintenance times of the selected maintenance personnel as M1; carrying out time difference time on the maintenance notification time and the maintenance arrival time to obtain single arrival time length, and multiplying the to-be-maintained distance G1 of the selected maintainer by a time length coefficient to obtain estimated time length;
when the single arrival time length is smaller than the estimated time length, subtracting the single arrival time length from the estimated time length to obtain an advanced time length, summing all the advanced time lengths of the selected maintenance personnel to obtain a total advanced time length, and marking the total advanced time length as M2;
SS 8: normalizing the total maintenance times and the total advanced time and taking the numerical value of the total maintenance times and the total advanced time;
obtaining a dimension value G4 of the selected maintainer by using a formula G4= M1 × h5+ M2 × h 6; wherein, h5 and h6 are both preset weight coefficients.
2. The temperature measurement method of the internet-based infrared temperature measurement system according to claim 1, comprising the steps of:
s1: the travel information of the registered user is collected through a data collection module;
s2: the server analyzes the trip information, and the specific analysis is as follows:
s21: comparing the trip time with the current time, calculating the time difference between the trip time and the current time to obtain a time length to be started when the trip time is behind the current time, marking the time length to be started as an analysis time length when the time length to be started is equal to or less than a set time length threshold value, and simultaneously generating a motion acquisition instruction and sending the motion acquisition instruction to a mobile phone terminal of a registered user;
s22: when a registered user sends a confirmation instruction through a mobile phone terminal, a server acquires a motion record of the mobile phone terminal of the registered user within an analysis duration range;
s23: the server acquires infrared detection equipment corresponding to the destination and sends a pre-stored picture of the face of the registered user and a movement record to the infrared detection equipment corresponding to the destination;
s3: after the registered user arrives at the destination, a temperature measurement waiting instruction is sent to the server through the mobile phone terminal, and the server receives the temperature measurement waiting instruction sent by the registered user and then sends the temperature measurement waiting instruction to the corresponding infrared detection equipment;
s4: the method comprises the steps that infrared detection equipment corresponding to a destination collects face pictures of registered users entering the destination and collects forehead temperature of the registered users through infrared rays;
s5: after receiving a temperature measurement waiting instruction, the infrared detection equipment collects a face picture and forehead temperature of a registered user, verifies the collected face picture of the registered user and a face prestored picture, analyzes the motion record of the registered user after the verification is successful, obtains the motion record of the registered user half an hour before the collection time, and obtains the starting time and the ending time of medium and high intensity;
s6: calculating the time difference between the starting time and the ending time of the medium and high intensity to obtain single movement time length, and summing all the single movement time lengths to obtain total movement time length; comparing all the end moments with the acquisition moments to obtain the end moment closest to the acquisition moments, calculating the time difference between the end moment and the acquisition moments to obtain the interval duration, and obtaining the correction factors corresponding to the registered users;
s7: normalizing the total movement duration and the interval duration and taking the values of the total movement duration and the interval duration; obtaining the body temperature of a human body by using a body temperature correction formula; and displaying the calculated body temperature of the human body and sending the body temperature to the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110348070.6A CN113091912B (en) | 2021-03-31 | 2021-03-31 | Infrared temperature measurement system and method based on Internet |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110348070.6A CN113091912B (en) | 2021-03-31 | 2021-03-31 | Infrared temperature measurement system and method based on Internet |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113091912A CN113091912A (en) | 2021-07-09 |
CN113091912B true CN113091912B (en) | 2022-07-26 |
Family
ID=76671805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110348070.6A Active CN113091912B (en) | 2021-03-31 | 2021-03-31 | Infrared temperature measurement system and method based on Internet |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113091912B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115096448B (en) * | 2022-08-26 | 2022-12-06 | 深圳市景新浩科技有限公司 | Infrared temperature measurement system based on internet |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107041732A (en) * | 2016-02-05 | 2017-08-15 | 南京国雅信息科技有限公司 | Animal heat monitoring system and the body temperature recognition methods based on machine learning |
CN110797125A (en) * | 2018-08-01 | 2020-02-14 | 深圳云天励飞技术有限公司 | Human health detection system |
CN109883013A (en) * | 2019-03-06 | 2019-06-14 | 珠海格力电器股份有限公司 | Air conditioner control method and device and air conditioning system |
CN111513674B (en) * | 2020-04-07 | 2023-06-27 | 广东小天才科技有限公司 | Heatstroke reminding method based on wearable equipment and wearable equipment |
CN111609949A (en) * | 2020-06-24 | 2020-09-01 | 深圳市佳维思科技有限公司 | Contact type temperature measuring device and accurate body temperature measuring method |
-
2021
- 2021-03-31 CN CN202110348070.6A patent/CN113091912B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN113091912A (en) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210102846A1 (en) | Stress distribution measurement method and stress distribution measurement system | |
CN111931565B (en) | Autonomous inspection and hot spot identification method and system based on photovoltaic power station UAV | |
CN107767669B (en) | Bus line passenger flow OD estimation method based on WiFi and Bluetooth recognition | |
CN113091912B (en) | Infrared temperature measurement system and method based on Internet | |
CN112146761A (en) | Human body temperature measurement compensation method based on machine learning | |
CN108810808B (en) | Regional passenger flow saturation calculation method based on mobile phone signaling data | |
CN107655576A (en) | Infrared thermal imaging on-line monitoring method and system | |
CN107907222B (en) | A kind of thermal infrared imaging electric power facility fault locator and detection method | |
CN110411580A (en) | A kind of diagnostic method and diagnostic system of equipment heating defect | |
CN112561387A (en) | Work efficiency analysis method and system based on visualization and personnel management | |
CN111609939B (en) | Individual body temperature abnormity screening method, device and equipment | |
CN111854964A (en) | Method and device for measuring body temperature, temperature measuring tool and storage medium | |
CN114441595B (en) | Detection method for coal seam outcrop spontaneous combustion and influence range thereof | |
CN111444837A (en) | Temperature measurement method and temperature measurement system for improving face detection availability in extreme environment | |
CN111383083B (en) | Micro-add marketing service system based on big data | |
CN206100464U (en) | Automatic attendance device based on wiFi location fingerprint | |
JP2015198535A (en) | Photovoltaic power generation system, terminal, analysis processing method, and program | |
CN111707377B (en) | Body temperature detection cloud platform system | |
CN109063684B (en) | Near-surface air temperature remote sensing monitoring method | |
CN108022426B (en) | Method for identifying public bicycle connection rail traffic passenger flow in peak time period | |
CN213634634U (en) | Subway riding system based on face comparison | |
CN106872523A (en) | A kind of power equipments defect intelligent diagnosis system and method based on unmanned plane | |
CN110244253B (en) | Provincial metering center standard quantity transmission online control method | |
KR101469171B1 (en) | Apparatus for decting quality of communication for highpass system | |
CN114034397B (en) | Non-invasive human body temperature sensing detection method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |