METHOD AND SYSTEM FOR IDENTIFYING AN INDIVIDUAL WITH INCREASED BODY TEMPERATURE
20170344833 · 2017-11-30
Assignee
Inventors
Cpc classification
G06V40/15
PHYSICS
G06V10/145
PHYSICS
G06V20/52
PHYSICS
International classification
Abstract
A method of identifying one or more individuals with increased body temperature in a group of individuals, the method comprising the steps of: providing a scene (50), comprising one or more individuals, acquiring a plurality of successive sets of images of the scene (60), a set comprising a visual image and a thermal image, wherein in a set of images a content of the thermal image corresponds to a content of the visual image, detecting a feature of at least one of the individuals in at least one of the visual images (70), tracking at least one of the individuals based on the detected feature in the respective visual images of at least two of the sets of images (80), selecting a subset of the sets of images (100), using the feature in determining a measured temperature associated with the individual based on at least one of the thermal images of the subset (110), if the measured temperature exceeds a threshold value, providing an alarm (120), wherein providing the alarm comprises indicating the individual(s) associated with the alarm (130).
Claims
1. Method of identifying one or more individuals with increased body temperature in a group of individuals, the method comprising the steps of: providing a scene, comprising a plurality of individuals, acquiring a plurality of successive sets of images of the scene, each set comprising a visual image and a thermal image, wherein, in each set of images a content of the thermal image corresponds to a content of the visual image, detecting a feature in the form of a body part of at least one of the individuals in at least one of the visual images, tracking the at least one of the individuals based on the detected feature in the respective visual images of at least two of the sets of images, selecting a subset of the sets of images for the at least one individual being tracked, using the feature in determining a measured temperature associated with the individual based on at least one of the thermal images of the subset, if the measured temperature exceeds a threshold value, providing an alarm, wherein providing the alarm comprises indicating the individual(s) associated with the alarm.
2. Method of identifying one or more individuals with increased body temperature in a group of individuals, the method comprising the steps of: providing a scene, comprising a plurality of individuals, acquiring a plurality of successive sets of images of the scene, each set comprising a visual image and a thermal image, wherein, in each set of images a content of the thermal image corresponds to a content of the visual image, detecting a feature in the form of a body part of at least one of the individuals in at least one of the visual images and thermal images, tracking the at least one of the individuals based on the detected feature in the respective visual images and/or thermal images of at least two of the sets of images, selecting a subset of the sets of images for the at least one individual being tracked, using the feature in determining a measured temperature associated with the individual based on at least one of the thermal images of the subset, if the measured temperature exceeds a threshold value, providing an alarm, wherein providing the alarm comprises indicating the individual(s) associated with the alarm based on the visual image(s).
3. The method as claimed in claim 1, further comprising: determining an orientation of the feature associated with the individual (s) that is being tracked, and selecting the subset based on the orientation.
4. The method as claimed in claim 1, further comprising: determining a size of a feature associated with the individual(s) that is being tracked, and selecting the subset based on the size.
5. The method as claimed in claim 1, further comprising: determining a distance to a feature associated with the individual(s) that is being tracked (92), and selecting the subset based on the distance.
6. The method as claimed in claim 1, wherein detecting a feature comprises detecting a face and an eye of the individual(s).
7. The method as claimed in claim 6, further comprising detecting at least one corner of the individual's eye.
8. The method as claimed in claim 1, wherein indicating the individual(s) associated with the alarm comprises providing an indication directly towards the individual(s).
9. The method as claimed in claim 1,6 wherein indicating the individual(s) associated with the alarm comprises providing an indication based on the visual image(s).
10. Method of identifying one or more individuals in a group of individuals, the method comprising the steps of: providing a scene, comprising one or more individuals, acquiring a plurality of successive sets of images of the scene, each set comprising a visual image and a thermal image, wherein, in each set of images a content of the thermal image corresponds to a content of the visual image, selecting a subset of the sets of images, performing a feature detection for detection of a body part based on at least one of the images of the subset, and if the feature detection detects presence of at least one individual but fails to detect a predetermined feature of that individual, providing an alarm, wherein providing the alarm comprises indicating the individual(s) associated with the alarm.
11. The method as claimed in claim 10, further comprising: using the detected predetermined feature in determining a measured temperature associated with the individual based on at least one of the thermal images of the subset, if the measured temperature exceeds a threshold value, providing an alarm, wherein providing the alarm comprises indicating the individual(s) associated with the alarm.
12. The method as claimed in claim 10, further comprising tracking at least one of the individuals in at least two of the sets of images.
13. System for identifying one or more individuals with increased body temperature in a group of individuals, the system comprising: a thermal imaging device configured to provide thermal images of a scene comprising a plurality of individuals, a visual imaging device configured to provide visual images of said scene, wherein the thermal and visual imaging devices are configured in such a way that a content of a thermal image corresponds to a content of the visual image in a set of images of the scene, and a processing device configured to: detect a feature in the form of a body part of at least one of the individuals in at least one of the visual images, track at least one of the individuals based on the detected feature in the respective visual images of at least two of the sets of images, select a subset of the sets of images for the at least one individual being tracked and use the feature in determining a measured temperature associated with the individual based on at least one of the thermal images, and provide an alarm if the measured temperature exceeds a threshold value and to indicate the individual(s) associated with the alarm.
14. System for identifying one or more individuals with increased body temperature in a group of individuals, the system comprising: a thermal imaging device configured to provide thermal images of a scene comprising a plurality of individuals, a visual imaging device configured to provide visual images of said scene, wherein the thermal and visual imaging devices are configured in such a way that a content of a thermal image corresponds to a content of the visual image in a set of images of the scene, a processing device configured to detect a feature in the form of a body part of at least one of the individuals in at least one of the visual images and thermal images, track at least one of the individuals based on the detected feature in the visual images and/or thermal images of at least two of the sets of images, select a subset of the sets of images for the at least one individual being tracked and use the feature in determining a measured temperature associated with the individual based on at least one of the thermal images, and provide an alarm if the measured temperature exceeds a threshold value and to indicate the individual(s) associated with the alarm based on the visual image(s).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0038]
[0039]
[0040]
[0041]
[0042]
DETAILED DESCRIPTION
[0043] A method of identifying one or more individuals with increased body temperature in a group of individuals is illustrated in
[0044] In a set of images a content of the thermal image corresponds to a content of the visual image, i.e. the images depict substantially the same motive. Hence, minor deviations in viewing angle and/or time of image acquisition may be tolerated, though ideally, the images are taken simultaneously and along a common optical axis or along parallel axes with a known calibration.
[0045] Adjusting the thermal imaging device 10 and the visual imaging device 11 along a common optical axis 12, see
[0046] Thereby, the visual and thermal imaging devices 10, 11 obtain a common optical axis 13. This procedure is per se known.
[0047] Calibrating the thermal imaging device 11 and the visual imaging device 10 comprises arranging the thermal imaging device 11 and the visual imaging device 10 so that for any point X on a plane at a certain distance d1 from the visual imaging device 10 and at a certain distance d2 from the thermal imaging device 11, respectively, see
[0048] In the next step in the method (
[0049] The detected feature may be a face 93 of an individual. Methods for detecting a face or faces in thermal images and/or visual images are per se known. One such method is for example discussed in N. Marku{hacek over (s)}, M. Frljak, I. S. Pandzic, J. Ahlberg, and R. Forchheimer, “A method for object detection based on pixel intensity comparisons”, arXiv:1305.4537 [cs.CV], May 2013. It is to be clear that other kinds of known face detection methods could be used in the present method.
[0050] If an individual is wearing a veil, or is wholly or partially covering his/her face in any other way or is turning the face in a direction away from the thermal and visual imaging devices, face detection is not possible. In such cases detection of individuals as such may be performed. Methods for detecting an individual in thermal images and/or visual images are per se known. One such method is for example discussed in P. Dollar, C. Wojek, B. Schiele and P. Perona, “Pedestrian Detection: An Evaluation of the State of the Art”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume 34, Issue 4, pp. 743-761, April 2012. It is to be understood that other kinds of methods for detecting individuals could be used.
[0051] It is to be clear that other kinds of known methods for detection of individuals could be used in the present method.
[0052] If no face is detectable for the detected individual a warning may be given that for this individual face detection is not possible and that body temperature has not been measured. Such a warning could for example comprise visualization based on the visual image and may comprise cutting out a part of the visual image, optionally enlarged, and displaying the visual image for identification purposes. A user may then look at the visual image and pick out individuals corresponding to those indicated for e.g. further measurement. Alternatively, a direct indication of the individual not measured by using of a beam of light, or any other type of marking mechanism, such as paint (paintball gun) may be used. Such indication could be useful if the method is used for example in detecting increased temperature in poultry, cattle or pigs.
[0053] Instead of, or in combination with face detection 93, eye detection 94 maybe used to detect at least one eye of the individual. In this method detection of a corner of the individual's eye 95, preferably a corner closest to the individual's nose, may be used in an alternative embodiment.
[0054] Methods of eye detection in the thermal image and/or in the visual image are known per se. One such method is for example discussed in N. Marku{hacek over (s)}, M. Frljak, I. S. Pandzic, J. Ahlberg, and R. Forchheimer, “Eye pupil localization with an ensemble randomized trees,” Pattern Recognition, Vol. 47, Issue 2, pp. 578-587, February 2014. DOI: 10.1016/j.patcog.2013.08.008. It is to be understood that other kinds of eye detection methods could be used.
[0055] As human skin temperature varies with environment and physiological factors, measuring temperature for example at the forehead does not always accurately reflect internal core temperature, as raised skin temperature can occur in the absence of fever and vice versa. When measuring in the eye area this problem may be decreased especially when measuring temperature in a corner of the eye a good indication of internal core temperature is provided. Further, according to the ISO standard for thermal camera use in fever screening, ISO 80601-2-56:2009, measurement of temperature should be made in the inner corner of the eye.
[0056] In some embodiments of the method it is, however, possible to measure for example skin temperature on the forehead of an individual. This could for example be of interest if the individual to be measured wears glasses, as presence of glasses hinder thermal images of the eye area of the individual.
[0057] Alternatively, when an individual wearing glasses, and thereby hindering thermal images of the eye area of the individual, is present in the scene, a warning may be given that for this individual the temperature has not been measured. Such a warning may be provided in the manners disclosed above.
[0058] In another step in the method, at least one of the individuals is tracked based on the detected feature in the respective visual images and/or thermal images of at least two of the sets of images 80.
[0059] By tracking 80 individuals, an already detected individual will not if identified with an increased body temperature give rise to an alarm twice, as new images of an individual are associated with earlier images of that individual.
[0060] The step of tracking individuals is a per se known method. One such method is for example discussed in S. Blackman and R. Popoli, Design and Analysis of Modern Tracking Systems, Artech House, Norwood Mass., 1999. It is to be understood that other kinds of known face tracking methods could be used in the method. Such methods include methods that do not separate feature detection and tracking of individuals, i.e. feature detection need not be performed prior to tracking.
[0061] Next in the method, a subset of the sets of images is selected 100. The subset may be selected based on one or more of the following: [0062] a) Orientation of the feature associated with the individual (s) that is being tracked 90 and derived from the visual images and/or thermal images. It is for example preferable that a detected face is turned towards the thermal and/or the visual imaging device 11, 10 during detection, i.e. an angle between the face and the optical axle is small enough. This angle may be estimated by adapting a face model to measured points or by adapting an appearance model to the image. This procedure is per se known. [0063] b) Size of the feature associated with the individual (s) that is being tracked 91. It is advantageous if the size of the detected face in a thermal image is big enough for allowing temperature measurement in a small enough area of the detected face, i.e. that a certain area or distance of the detected face corresponds to a certain amount of pixels. [0064] c) A distance to the feature associated with the individual(s) that is being tracked (92). The distance of the individual from the thermal imaging device and/or the visual imaging device should be within a certain distance interval, which distance interval may be estimated as it is correlated to the distance between for example the eyes of a detected face in a visual or thermal image.
A subset may include one or more of the sets. Preferably each subset comprises a visual image and a thermal image.
[0065] Having selected a subset of images, the next step in the method (
[0066] This step may be performed by comparing the color, or actually a value corresponding to temperature, of the feature in the thermal image(s) with the color of at least one temperature reference point 20′ in the same thermal image(s), where the temperature reference point 20′ has a known temperature (see
[0067] A temperature reference point 20 may be arranged in a such a way that the thermal imaging device 11 when detecting a by-passing individual or a plurality of by-passing individuals also detects the temperature reference point 20 in the same thermal image,
[0068] The temperature reference point 20 may be a point with a known fixed temperature or a point with a known gradually changing temperature measured. The reference point 20 may be used to stabilize the temperature measurement.
[0069] When the selected subset of images comprises more than one thermal image, the temperature may be measured in the feature in all the thermal images. A final temperature value may be obtained by weighting and adding together the measured temperature values. Weights may be given on the following criteria: [0070] a. high measured temperature value [0071] b. detected feature turned towards the visual and/or thermal imaging device 10, 11 [0072] c. many pixels (measurement points) in the area of detection [0073] d. images close to the optimal focus distance d2 from the thermal imaging device 11 [0074] e. if faces/eyes are detected by the visual imaging device
[0075] If the measured temperature exceeds a threshold value an alarm is provided 120. Providing the alarm 120 may comprise indicating the individual(s) associated with the alarm 130.
[0076] Alternatively, an alert is given if the measured temperature deviates from a statistical model. In such case a temperature reference is not necessary but might optionally be used to stabilize the measurements. In the statistical model an average body temperature of the individuals measured may be calculated and individuals with a body temperature exceeding this average temperature with a certain amount may be indicated. The statistical model may be built up in real time or may be a saved accumulated model. The statistical model may be correlated to the ambient temperature. It is to be understood that other kinds of statistical models than average value based models may be used in the method.
[0077] The step of indicating the individual identified with increased body temperature 130 may comprise visualizing the individual based on the visual image(s). Such visualization may comprise cutting out a part of the visual image, optionally enlarged, and displaying the visual image for identification purposes. A user may then look at the visual image and pick out individuals corresponding to those indicated for e.g. further measurement with more accurate equipment.
[0078] In the alternative, a larger portion of the visual image may be displayed, with the individual being indicated by means of a marker, such as a box, a ring 21′, an arrow, a highlight etc, see
[0079] Alternatively, or in combination with visualization based on the visual image, a direct indication of the individual detected with increased temperature may done be using of a beam of light, or any other type of marking mechanism, such as paint (paintball gun). Such indication could be useful if the method is used for example in detecting increased temperature in poultry, cattle or pigs.
[0080] The color and/or size and/or shape of the indicating light or the paint, could be adapted to for example give information about how much the measured increased temperature deviates from a normal temperature.
[0081] A system of identifying one or more individuals with increased body temperature in a group of individuals is illustrated in
[0082] The processing device 12 is connected to the thermal and imaging devices 11, 10 and may be provided with a memory, software, a display unit and an input and/or output unit.
[0083] With this method and system it is possible to identify one or more individuals with increased body temperature in a group of individuals and alert if an increased body temperature is measured in an individual and indicating the individual who caused the alert. The method and system are, hence, suitable for mass screening as they do not require that for example disembarking passengers are narrowed down into a single file along the aerobridge/screening point. The method/system does not disturb the passenger flow. Further, the method/system can be made reliable such that those individuals with fever are identified as having fever and those individuals without fever are not falsely identified as having fever.