Measurement device, measurement method, and program

The measuring device addresses the challenge of accurately determining body surface temperature in varying environments by using environmental information to correct infrared temperature data, resulting in reliable body temperature estimation.

JP7655753B2Active Publication Date: 2025-04-02SHARP KK
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2021052996
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-26
Publication Date
2025-04-02
Estimated Expiration
2041-03-26

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately determine body surface temperature in varying environmental conditions, as they rely solely on infrared dose without considering external temperature changes.

Method used

A measuring device and method that incorporate an image capture unit, an infrared measuring unit, and an environmental information acquisition unit to estimate body temperature by correcting infrared temperature data based on environmental information such as weather and air state.

Benefits of technology

The solution effectively suppresses the influence of surrounding temperature and other factors, enabling accurate estimation of body temperature even in changing environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007655753000001
    Figure 0007655753000001
  • Figure 0007655753000002
    Figure 0007655753000002
  • Figure 0007655753000003
    Figure 0007655753000003
Patent Text Reader

Abstract

To provide a measuring device capable of appropriately estimating a body temperature according to an environment around a measuring object.SOLUTION: A measuring device includes: an imaging unit for acquiring an image including an image of a measuring object having a body surface; an infrared measuring unit for acquiring infrared information indicating the temperature of each position of a plurality of positions included in the measuring object; an environment information acquisition unit for acquiring environment information indicating the state of air around the measuring object on the basis of at least one kind selected from a group consisting of meteorological information indicating a meteorological state acquired through a communication unit and the infrared information; and a body temperature estimation unit for estimating the body temperature of the measuring object on the basis of the temperature obtained by correcting the temperature of the position corresponding to the body surface included in the image indicated by the infrared information according to the environment information.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a measurement device, a measurement method, and a program. [Background technology]

[0002] Patent document 1 discloses a technology that measures the body surface temperature of a subject without contact based on the amount of infrared radiation emitted from the subject, outputs a temperature signal, and, if the subject is present in a measurable area, compares the output temperature signal with a preset threshold value to determine whether the temperature signal is normal or not. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2011-047813 A Summary of the Invention [Problem to be solved by the invention]

[0004] Body surface temperature changes according to changes in indoor or outdoor temperature, etc. However, in the technology disclosed in Patent Document 1, the body surface temperature is compared with a preset threshold based on the amount of infrared radiation emitted from the measurement target, so if the body surface temperature changes according to the temperature around the measurement target, etc., it may not be possible to properly determine whether the measured body surface temperature is normal. One aspect of the present disclosure aims to provide a measurement device, a measurement method, and a program that can properly estimate the body temperature according to the environment around the measurement target. [Means for solving the problem]

[0005] A measuring device according to one embodiment of the present disclosure includes an imaging unit that acquires an image including an image of a measurement target having a body surface; an infrared measurement unit that acquires infrared information indicating the temperature of each of a plurality of positions included in the measurement target; an environmental information acquisition unit that acquires environmental information indicating the state of the air surrounding the measurement target based on at least one selected from the group consisting of meteorological information indicating weather conditions and the infrared information acquired via a communication unit; and a body temperature estimation unit that estimates the body temperature of the measurement target based on a temperature at a position corresponding to the body surface included in the image, as indicated by the infrared information, corrected according to the environmental information.

[0006] A measurement method according to one embodiment of the present disclosure includes the steps of: acquiring an image including an image of a measurement object having a body surface; acquiring infrared information indicating the temperature of each of a plurality of positions included in the measurement object; acquiring environmental information indicating the state of the air surrounding the measurement object based on at least one selected from the group consisting of meteorological information indicating weather conditions and the infrared information; and estimating the body temperature of the measurement object based on the temperature at the position corresponding to the body surface included in the image, which is indicated by the infrared information, corrected according to the environmental information.

[0007] A program according to one embodiment of the present disclosure causes a computer to execute the following functions: acquiring an image including an image of a measurement object having a body surface; acquiring infrared information indicating the temperature of each of multiple positions included in the measurement object; acquiring environmental information indicating the state of the air surrounding the measurement object based on at least one selected from the group consisting of meteorological information indicating weather conditions and the infrared information; and estimating the body temperature of the measurement object based on a temperature at a position corresponding to the body surface included in the image, as indicated by the infrared information, corrected according to the environmental information. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing an example of a usage mode of a measurement device. [Diagram 2]FIG. 2 is a diagram showing an example of a front view of a measuring device. [Diagram 3] FIG. 2 is a diagram illustrating an example of an electrical configuration of a measuring device. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional configuration of a control unit according to the first embodiment. [Diagram 5] FIG. 13 is a diagram showing the correspondence between pixel regions and temperature regions. [Figure 6A] 13 shows an example of a correspondence relationship between correction information, reference environmental information, and an air state indicated by the reference environmental information. [Figure 6B] FIG. 11 is a diagram illustrating an example of correction information. [Figure 7A] 4 is a flowchart illustrating an example of processing executed by the measurement device according to the first embodiment. [Figure 7B] 7B is a flowchart showing an example of processing following FIG. 7A. [Figure 8] 5 is a flowchart illustrating an example of a process for acquiring environmental information, which is executed by the measurement device according to the first embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a temperature region corresponding to a position different from the body surface. [Figure 10] FIG. 13 is a diagram showing an example of a correspondence relationship between an image of a masked measurement target, a determination target region, and a temperature region. [Figure 11] FIG. 4 is a diagram showing an example of a display image on a display unit. [Figure 12] FIG. 11 is a diagram illustrating an example of a functional configuration of a control unit according to a second embodiment. [Figure 13] FIG. 13 is a diagram showing an example of a temperature region corresponding to a position different from the region to be measured. [Figure 14] 13 is a flowchart showing an example of a process for acquiring environmental information executed by the measurement device according to the third embodiment. [Figure 15] FIG. 13 is a diagram showing an example of the overall configuration of a measurement system according to a third embodiment. [Figure 16] FIG. 11 is a block diagram showing an example of a functional configuration of a control unit according to a third embodiment. [Figure 17]13 is a flowchart showing an example of a process for updating correction information executed by the measurement device according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] First embodiment A first embodiment will be described. In the drawings, the same or equivalent elements are denoted by the same reference numerals, and duplicated explanations will be omitted.

[0010] An example of the electrical configuration and functional configuration of the measuring device 101 will be described with reference to Figs. 1 to 6B. Fig. 1 is a diagram showing an example of a usage mode of the measuring device 101. Fig. 2 shows an example of a front view of the measuring device 101. As illustrated in Fig. 1, the measuring device 101 measures the temperature of the body surface of a measurement target 110 facing the measuring device 101 in a non-contact manner, and estimates the body temperature of the measurement target 110 in a non-contact manner. As illustrated in Figs. 1 and 2, the measuring device 101 includes an imaging unit 102, an infrared measuring unit 103, a distance measuring unit 104, and a display unit 105.

[0011] The imaging unit 102 captures an image of the measurement target 110 having a body surface, and acquires an image including an image of the measurement target 110. Specifically, the imaging unit 102 captures the measurement target 110 at a predetermined frame rate for a predetermined time, and acquires an image including an image of the body surface of the measurement target 110. For example, the imaging unit 102 captures the measurement target 110 at 10 to 300 fps (frames per second) for 10 to 60 seconds, and acquires an image including an image of the body surface of the measurement target 110. The body surface includes the face of the measurement target 110. The imaging unit 102 only needs to be able to capture an image including an image of the measurement target 110, and the arrangement position of the imaging unit 102 is not limited. For example, the imaging unit 102 is an RGB camera. For example, the imaging unit 102 is arranged on the same surface as the display unit 105 in the measurement device 101.

[0012] The infrared measuring unit 103 acquires infrared information by measuring the temperature of the measurement target 110 facing the infrared measuring unit 103. The infrared information indicates the temperature of each of the multiple positions included in the measurement target 110 and the temperature of at least one or more peripheral positions around the measurement target 110. The infrared measuring unit 103 is configured to include an infrared (IR (Infrared Ray)) sensor capable of measuring the temperature of an object facing the infrared measuring unit 103. For example, the infrared measuring unit 103 is configured to include a multi-lens infrared sensor arranged in an array. The infrared measuring unit 103 may be configured to include a thermopile type infrared sensor. When the infrared measuring unit 103 is configured to include a multi-lens infrared sensor arranged in an array, the temperature of each position indicated by the infrared information is a temperature corresponding to the amount of infrared measured by each infrared sensor.

[0013] The distance measurement unit 104 acquires distance information by measuring the distance to the facing measurement target 110. The distance information indicates the distance from the infrared measurement unit 103 to each of the multiple positions included in the measurement target 110. For example, the distance measurement unit 104 includes a transmission means and a reception means, and measures the distance to the facing object using either a time-of-flight method or an ultrasonic method. When the distance measurement unit 104 measures the distance using a ToF (Time of Flight) method, the distance measurement unit 104 measures the distance to the object based on the time from when light is emitted by the transmission means to when the light reflected by the object is received by the reception means. Note that the transmission means and the imaging unit 102 may be configured as one unit. Alternatively, when the distance measurement unit 104 measures the distance using an ultrasonic method, the distance measurement unit 104 measures the distance to the object based on the time from when ultrasonic waves are emitted by the transmission means to when the ultrasonic waves reflected by the object are received by the reception means.

[0014] The display unit 105 displays information. The display unit 105 is, for example, a liquid crystal display.

[0015] Fig. 3 is a diagram showing an example of the electrical configuration of the measuring device 101. As shown in Fig. 3, the measuring device 101 includes an imaging unit 102, an infrared measuring unit 103, a distance measuring unit 104, a display unit 105, a storage unit 301, a control unit 302, a communication unit 303, and the like.

[0016] The storage unit 301 is a recording medium capable of recording various data, programs, etc., and is configured, for example, by a hard disk, a solid state drive (SSD), a semiconductor memory, etc. The storage unit 301 stores a correction information database 310. In the correction information database 310, a plurality of correction information are associated with a plurality of reference environment information, respectively. The plurality of reference environment information indicates the state of the air around the measurement target 110. Each of the plurality of correction information indicates the correlation between the reference temperature and the reference body temperature for each reference environment information. The correlation between the reference temperature and the reference body temperature indicates the correlation between the temperature at a position on the body surface and the body temperature of the measurement target 110. The body temperature is, for example, the temperature under the armpit or under the tongue.

[0017] The control unit 302 executes various processes according to the programs and data stored in the storage unit 301. The control unit 302 is realized by a processor such as a CPU (Central Processing Unit). The communication unit 303 is an interface for connecting to a network and communicating. For example, in this embodiment, the network is the Internet.

[0018] 4 is a block diagram showing an example of the functional configuration of the control unit 302 according to this embodiment. The control unit 302 includes a measurement target detection unit 401, a face area detection unit 402, a pixel area determination unit 403, a body surface area detection unit 404, a pulse rate calculation unit 405, an environmental information acquisition unit 406, a correction information acquisition unit 407, a temperature correction unit 408, a body temperature estimation unit 409, a personal identification unit 410, a notification unit 411, and the like.

[0019] Measurement object detection section 401 determines whether measurement object 110 is present based on at least one selected from the group consisting of infrared information 422 and distance information 423 .

[0020] The face area detection unit 402 detects the face area of ​​the measurement target 110 from the image 421 acquired by the imaging unit 102. For example, the face area detection unit 402 detects feature points such as the eyes, nose, and mouth from the image 421, and detects the face area based on the detected feature points.

[0021] The pixel region determination unit 403 determines the size of each pixel region 504 (see FIG. 5) among the plurality of pixel regions, according to the distance indicated by the distance information 423. Each pixel region 504 is a region including a plurality of pixels in the image 421.

[0022] The body surface region detection unit 404 detects a pixel region 504 corresponding to the body surface from the image 421 .

[0023] The pulse rate calculation unit 405 calculates a pulse wave from a time series signal indicating pixel values ​​or luminance values ​​of pixel regions 504 corresponding to the same position on the body surface, and calculates the pulse rate of the calculated pulse wave. In the present disclosure, a pulse wave is a time series signal indicating a change in the volume of blood vessels for the same position on the body surface. For example, the pulse rate calculation unit 405 has a counter, counts the peak value of the pulse wave using the counter, and calculates the counted peak value as the pulse rate. Alternatively, the pulse rate calculation unit 405 may perform FFT (Fast Fourier Transform) on the pulse wave and calculate the frequency of the maximum frequency component as the pulse rate.

[0024] The environmental information acquisition unit 406 acquires environmental information 425 indicating the state of the air around the measurement target 110, based on at least one selected from the group consisting of meteorological information 424 and infrared information 422. The meteorological information 424 indicates the weather condition around the measurement target 110, and indicates at least one selected from the group consisting of an outside air temperature and an outside air humidity.

[0025] When the environmental information acquisition unit 406 acquires the environmental information 425 based on the infrared information 422, the environmental information 425 indicates statistical values ​​of temperatures at at least one or more peripheral positions around the measurement target 110, which are indicated by the infrared information 422. In the measuring device 101 according to this embodiment, when the environmental information acquisition unit 406 acquires the environmental information 425 based on the infrared information 422, the environmental information 425 indicates statistical values ​​of temperatures at at least one or more positions different from the positions of the body surface included in the image 421, which are indicated by the infrared information 422. For example, the statistical values ​​of temperatures at the at least one or more positions are an average value, a mode, or the like of temperatures at the at least one or more positions.

[0026] The correction information acquisition unit 407 selects the correction information 426 corresponding to the environment information 425 from the correction information database 310 and acquires the selected correction information 426. For example, the correction information 426 indicates a calculation formula for calculating the reference body temperature based on the reference temperature. Alternatively, the correction information 426 may indicate a matrix indicating the correspondence relationship between the reference temperature and the reference body temperature.

[0027] The temperature correction unit 408 corrects the temperature at the position corresponding to the body surface included in the image 421 according to the distance to the position corresponding to the body surface included in the image 421, which is indicated by the distance information 423, to obtain a distance-corrected temperature 427. The temperature correction method will be described in detail later.

[0028] The body temperature estimation unit 409 estimates the body temperature of the measurement target 110 based on the temperature at a position corresponding to the body surface included in the image 421, which is indicated by the infrared information 422, corrected in accordance with the environmental information 425. Specifically, the body temperature estimation unit 409 estimates the body temperature of the measurement target 110 based on the temperature corrected by the distance-corrected temperature 427 in accordance with the environmental information 425.

[0029] The individual identification unit 410 identifies the measurement target 110 by comparing a preregistered face image with the face area detected by the face area detection unit 402 .

[0030] The notification unit 411 outputs at least one selected from the group consisting of the pulse rate calculated by the pulse rate calculation unit 405 and the body temperature estimated by the body temperature estimation unit 409. For example, the notification unit 411 causes the display unit 105 to display at least one selected from the group consisting of the pulse rate and the body temperature.

[0031] Furthermore, the notification unit 411 outputs notification information 428. The notification information 428 includes a message according to at least one selected from the group consisting of the pulse rate calculated by the pulse rate calculation unit 405 and the body temperature estimated by the body temperature estimation unit 409. For example, the notification unit 411 causes the display unit 105 to display the notification information 428.

[0032] Next, referring to Fig. 5, the correspondence between pixel regions 504 included in image 421 and infrared information 422 will be described. Fig. 5 is a diagram showing the correspondence between pixel regions 504 and temperature regions 501. Each array-like region included in infrared information 422 illustrated in Fig. 5 indicates a temperature region 501. Each temperature region 501 indicates a position corresponding to each temperature indicated by infrared information 422. m illustrated in Fig. 5 is a natural number between 1 and M. Furthermore, n illustrated in Fig. 5 is a natural number between 1 and N. M and N are natural numbers and are determined by the arrangement of the infrared sensors that constitute infrared measurement unit 103.

[0033] The determination target area 502 included in the image 421 is a plurality of pixel areas 504 corresponding to the infrared information 422. Each of the array-shaped pixel areas 504 included in the determination target area 502 includes a plurality of pixels 503. Each pixel area 504 corresponds to one temperature area 501. For example, the dark temperature area 511 illustrated in FIG. 5 corresponds to the dark pixel area 512 illustrated in FIG. 5.

[0034] The pixel region determining unit 403 determines the size of the pixel region 504 so that the pixel region 504 becomes larger as the distance to the position corresponding to the body surface, which is indicated by the distance information 423, becomes shorter. The pixel region determining unit 403 determines the judgment target region 502 by determining each pixel region 504 corresponding to each temperature region 501.

[0035] FIG. 6A shows an example of the correspondence between the correction information A1-A3, the reference environment information E1-E3, and the air conditions indicated by each of the reference environment information E1-E3. FIG. 6B shows an example of the correction information A1-A3 indicating the correlation between the reference temperature and the reference body temperature associated with each of the reference environment information E1-E3. The correction information A1 indicates the correlation between the reference temperature corresponding to the temperature T1 indicated by the reference environment information E1 and the reference body temperature. The temperature T1 indicated by the reference environment information E1 may indicate a predetermined temperature range. For example, the correction information A1 illustrated in FIG. 6B indicates that when the reference temperature is 36.0°C, the reference body temperature is 36.5°C.

[0036] The correction information A2 indicates a correlation between a reference temperature corresponding to the temperature T2 indicated by the reference environment information E2 and a reference body temperature. The temperature T2 indicated by the reference environment information E2 may indicate a predetermined temperature range. For example, the correction information A2 illustrated in FIG. 6B indicates that when the reference temperature is 36.0°C, the reference body temperature is 36.4°C.

[0037] The correction information A3 indicates a correlation between a reference temperature and a reference body temperature corresponding to the temperature T3 and humidity M1 indicated by the reference environment information E3. The temperature T3 and humidity M1 indicated by the reference environment information E3 may indicate a predetermined temperature range and humidity range.

[0038] Next, an example of a method for generating the correction information A1 to A3 will be described. For example, an information processing device (computer) different from the measuring device 101 performs machine learning with reference environment information E1 to E3 related to the state of the air around each subject, the body surface temperature of each subject, and the body temperature of each subject as inputs for multiple subjects, and generates the correction information A1 to A3 with correlations between the body surface temperatures of the multiple subjects and the body temperatures of the multiple subjects as output for each of the reference environment information E1 to E3. For example, the information processing device different from the measuring device 101 generates the correction information A1 corresponding to the temperature T1 indicated by the reference environment information E1 by machine learning. Also, for example, the information processing device generates the correction information A2 corresponding to the temperature T2 indicated by the reference environment information E2 by machine learning. Furthermore, for example, the information processing device generates the correction information A3 corresponding to the temperature T3 and humidity M1 indicated by the reference environment information E3 by machine learning. Then, the generated correction information A1 to A3 is registered in the correction information database 310.

[0039] The process executed by the measuring device 101 will be described with reference to Figs. 7A to 11. Figs. 7A to 8 are flow charts showing an example of the process executed by the measuring device 101. When the measuring device 101 is started, the imaging unit 102 starts acquiring the image 421. Furthermore, when the measuring device 101 is started, the infrared measurement unit 103 starts acquiring the infrared information 422. Furthermore, when the measuring device 101 is started, the distance measurement unit 104 starts acquiring the distance information 423. When the imaging unit 102 starts acquiring the image 421, and the infrared measurement unit 103 starts acquiring the infrared information 422, and the distance measurement unit 104 starts acquiring the distance information 423, the control unit 302 starts the process of step S701 illustrated in Fig. 7A.

[0040] In step S701, the measurement object detection unit 401 determines whether or not the measurement object 110 facing the measuring device 101 has been detected. For example, when the amount of change in temperature of a predetermined area indicated by the infrared information 422 per unit time exceeds a predetermined amount of change, the measurement object detection unit 401 determines that the measurement object 110 has been detected. For example, the temperature of the predetermined area is the temperature of one temperature area 501. Alternatively, for example, when the amount of change in distance indicated by the distance information 423 per unit time exceeds a predetermined amount of change, the measurement object detection unit 401 may determine that the measurement object 110 has been detected. The unit time is, for example, one second.

[0041] If the measurement target 110 is not detected in step S701, the control unit 302 returns the process to step S701. That is, the process of step S701 is repeatedly executed until the measurement target 110 is detected. On the other hand, if the measurement target 110 is detected in step S701, the control unit 302 transitions the process to step S702.

[0042] In step S702, the imaging unit 102 acquires an image 421 and stores the acquired image 421 in the storage unit 301. In step S703, the face area detection unit 402 determines whether or not the face area of ​​the measurement target 110 is detected from the image 421. For example, the face area detection unit 402 detects feature points such as eyes, nose, and mouth from the image 421, and detects the face area based on the detected feature points. If the face area detection unit 402 does not detect a face area in step S703, the control unit 302 returns the process to step S701. That is, the processes of steps S701 to S703 are repeatedly executed until a face area is detected. On the other hand, if the face area detection unit 402 detects a face area in step S703, the control unit 302 transitions the process to step S704.

[0043] In step S704, the infrared measurement unit 103 acquires infrared information 422, and stores the acquired infrared information 422 in the storage unit 301. In step S705, the distance measurement unit 104 acquires distance information 423, and stores the acquired distance information 423 in the storage unit 301.

[0044] In step S706, the pixel region determination unit 403 determines the size of the pixel region 504 according to the distance to the position corresponding to the body surface, which is indicated by the distance information 423. That is, the pixel region determination unit 403 determines the number of pixels of the image 421 included in each pixel region 504 according to the distance to the position corresponding to the body surface, which is indicated by the distance information 423 acquired in step S705. For example, the pixel region determination unit 403 determines the size of the pixel region 504 so that the pixel region 504 becomes larger as the distance to the position corresponding to the body surface, which is indicated by the distance information 423, approaches. In step S707, the pixel region determination unit 304 determines the determination target region 502 from the image 421 acquired in step S702, based on the size of the determined pixel region 504 and the arrangement of each temperature region 501 corresponding to the infrared information 422.

[0045] In step S708, the body surface region detection unit 404 detects pixels at the position of the body surface from the determination target region 502 determined in step S707. In step S709, the pulse rate calculation unit 405 calculates a pulse wave corresponding to the pixels at the position of the body surface detected in step S708. Specifically, the pulse rate calculation unit 405 extracts a feature amount from pixels at the same position of the body surface in the moving image of the image 421. The feature amount is information on color information in the pixel region 504 of the image 421. For example, the feature amount is a statistical value of pixel values ​​for each of R (Red), G (Green), and B (Blue) of pixels at the same position of the body surface or a statistical value of brightness values ​​of each pixel. For example, the statistical value of pixel values ​​is the average value, median, or mode of pixel values. Similarly, for example, the statistical value of brightness values ​​is the average value, median, or mode of brightness values. Then, the pulse rate calculation unit 405 extracts a signal indicating a temporal change of the extracted feature amount over a predetermined time. Then, the pulse rate calculation unit 405 processes the extracted signal by independent component analysis, pigment component separation, a low-pass filter, etc., and calculates the processed result as a pulse wave.

[0046] In step S710, the pulse rate calculation section 405 calculates the pulse rate based on the pulse wave calculated in S709. Then, the control section 302 advances the process to step S711 illustrated in FIG.

[0047] Next, the processing performed by the measuring device 101 will be further described with reference to FIG. 7B.

[0048] In step S711, the temperature correction unit 408 identifies the temperature region 501 corresponding to the pixel at the body surface position. The temperature at the body surface position indicated by the infrared information 422 is the temperature of the temperature region 501 corresponding to the pixel region 504 including the pixel at the body surface position.

[0049] In step S712, the temperature correction unit 408 corrects the temperature of the temperature region 501 identified in step S711 according to the distance to the position corresponding to the body surface included in the image 421, which is indicated by the distance information 423, to obtain the distance-corrected temperature 427. Specifically, since the amount of infrared rays emitted from an object measured by the infrared sensor attenuates in proportion to the square of the distance from the infrared sensor to the object, the temperature correction unit 408 corrects the temperature of the position corresponding to the body surface, which is indicated by the infrared information 422, according to the square of the distance to the position corresponding to the body surface included in the image 421, which is indicated by the distance information 423.

[0050] In step S713, the environment information acquisition unit 406 acquires the environment information 425. The process of acquiring the environment information 425 will be described later in detail.

[0051] In step S714, the correction information acquisition unit 407 selects the correction information 426 corresponding to the environmental information 425 acquired in step S713 from the correction information database 310, and acquires the selected correction information 426. For example, when a difference value between a temperature indicated by the environmental information 425 and a temperature indicated by the reference environmental information registered in the correction information database 310 is equal to or less than a predetermined threshold, the correction information acquisition unit 407 selects the correction information 426 associated with the reference environmental information. Also, for example, when a difference value between a humidity indicated by the environmental information 425 and a humidity indicated by the reference environmental information registered in the correction information database 310 is equal to or less than a predetermined threshold, the correction information acquisition unit 407 may select the correction information 426 associated with the reference environmental information.

[0052] In step S715, the body temperature estimation unit 409 estimates the body temperature of the measurement target 110 indicated by the correction information 426 selected in step S714, which corresponds to the temperature of the specified temperature region 501. Specifically, the body temperature estimation unit 409 estimates the body temperature of the measurement target 110 indicated by the selected correction information 426, which corresponds to the distance-corrected temperature 427 acquired in step S712.

[0053] For example, in step S714, the correction information acquisition unit 407 selects the correction information A1 illustrated in Fig. 6B from the correction information database 310, and the distance-corrected temperature 427 acquired by the temperature correction unit 408 in step S712 is 36.0°C. In this case, in step S715, the body temperature estimation unit 409 estimates 36.5°C indicated by the correction information A1 as the body temperature of the measurement target 110.

[0054] In step S716, the individual identification unit 410 identifies the measurement target 110 by comparing a facial image registered in advance with a facial area included in the image 421. For example, in a database different from the measuring device 101, one or more facial images of persons are registered in association with personal identification information. The personal identification information is name, sex, age, etc. The individual identification unit 410 identifies the measurement target 110 by comparing the facial image registered in the database with the facial area included in the image 421.

[0055] In step S717, the notification unit 411 determines whether the estimated body temperature is equal to or higher than a predetermined body temperature. If the estimated body temperature is equal to or higher than the predetermined body temperature, in step S718, the notification unit 411 generates notification information 428. The notification information 428 includes a message according to at least one selected from the group consisting of the pulse rate calculated by the pulse rate calculation unit 405 and the body temperature estimated by the body temperature estimation unit 409. For example, when the estimated body temperature exceeds the predetermined body temperature, the notification unit 411 generates notification information 428 including a message saying "Your body temperature seems high. Please measure it again."

[0056] In step S719, the notification unit 411 outputs the notification information 428 generated in step S718, the estimated body temperature, the calculated pulse rate, and the personal identification information of the measurement target 110 identified in step S716. For example, the notification unit 411 causes the display unit 105 to display the notification information 428, the estimated body temperature, the calculated pulse rate, and the personal identification information of the measurement target 110 (see FIG. 11).

[0057] On the other hand, if the body temperature estimated in step S717 is not equal to or higher than the predetermined body temperature, the notification unit 411 outputs the estimated body temperature, the calculated pulse rate, and the personal identification information of the measurement subject 110 in step S720.

[0058] Therefore, the measuring device 101 can estimate the body temperature by correcting the temperature at a position corresponding to the body surface according to the state of the air surrounding the measured object 110, thereby suppressing the influence of the ambient temperature of the measured object 110, etc., and accurately estimating the body temperature of the measured object 110.

[0059] Furthermore, if a mask, hair, etc. is present in the range of a position corresponding to the temperature region 501 indicated by the infrared information 422, the correlation between the temperature of the temperature region 501 and the body temperature will be low. If the infrared measurement unit 103 is configured to include a thermopile infrared sensor, the thermopile infrared sensor has a lower resolution than a microbolometer infrared sensor, and therefore there is a greater risk that a mask, hair, etc. may be present in addition to the body surface in the position corresponding to the temperature region 501 indicated by the infrared information 422 than with the microbolometer sensor.

[0060] However, the measuring device 101 estimates the body temperature by correcting the temperature at the position corresponding to the body surface based on the correction information 426 according to the state of the air around the measurement target 110. Therefore, the measuring device 101 can accurately estimate the body temperature even when the infrared measurement unit 103 is configured to include a thermopile infrared sensor. Furthermore, a thermopile infrared sensor is less expensive than a microbolometer infrared sensor. Therefore, by configuring the infrared measurement unit 103 to include a thermopile infrared sensor, the measuring device 101 capable of accurately estimating the body temperature can be realized at low cost.

[0061] 8 is a flowchart showing an example of the process of acquiring the environmental information 425 in step S713. In this example, it is assumed that environmental acquisition information indicating which of the infrared information 422 and the weather information 424 the environmental information acquisition unit 406 refers to in order to acquire the environmental information 425 is stored in advance in the storage unit 301.

[0062] In step S801, the environmental information acquisition unit 406 refers to the environmental acquisition information stored in the storage unit 301, and determines whether to acquire environmental information 425 based on the infrared information 422. If the environmental information acquisition unit 406 acquires environmental information 425 based on the infrared information 422 in step S801, then in step S802, the environmental information acquisition unit 406 acquires temperatures of at least one or more temperature regions 501 indicated by the infrared information 422 that correspond to at least one or more positions different from the position of the body surface included in the image 421.

[0063] In step S803, the environmental information acquisition unit 406 calculates statistical values ​​of temperatures in at least one or more temperature regions 501 acquired in step S802. In step S804, the environmental information acquisition unit 406 acquires environmental information 425 indicating the statistical values ​​of temperatures in at least one or more temperature regions 501 calculated in step S803. Therefore, when the environmental information acquisition unit 406 acquires the environmental information 425 based on the infrared information 422 by the processes of steps S802 to S804, the environmental information 425 indicates statistical values ​​of temperatures in at least one or more peripheral positions around the measurement target 110 indicated by the infrared information 422.

[0064] On the other hand, if the environmental information acquisition unit 406 does not acquire the environmental information 425 based on the infrared information 422 in step S801, the environmental information acquisition unit 406 acquires the weather information 424 in step S805. For example, the environmental information acquisition unit 406 acquires the weather information 424 from a server connected to the network via the communication unit 303. The server is, for example, a server of the Japan Meteorological Agency.

[0065] In step S806, the environmental information acquisition unit 406 acquires environmental information 425 indicating at least one selected from the group consisting of the outdoor air temperature and outdoor air humidity indicated by the weather information 424 acquired in step S805. Therefore, when the environmental information acquisition unit 406 acquires the environmental information 425 based on the weather information 424 by the processes of steps S805 to S806, the environmental information 425 indicates at least one selected from the group consisting of the outdoor air temperature and outdoor air humidity indicated by the weather information 424.

[0066] As a result, the measuring device 101 does not need to include a dedicated temperature sensor or the like to obtain information indicating the temperature around the measuring target 110. Therefore, the measuring device 101 can suppress an increase in cost due to a dedicated temperature sensor or the like to obtain the temperature around the measuring target 110.

[0067] Fig. 9 shows the correspondence relationship between an image 901, a determination target area 902 corresponding to infrared information 422, and a temperature area 501 corresponding to the temperature indicated by the infrared information 422. As shown in Fig. 9, the determination target area 902 is a part of the image 901. Each of the array-like areas in the determination target area 902 shown in Fig. 9 indicates each temperature area 501. The dark colored parts shown in Fig. 9 indicate temperature areas 903 corresponding to positions different from the body surface.

[0068] When acquiring environmental information 425 based on infrared information 422, environmental information acquisition unit 406 acquires temperatures in at least one or more temperature regions 903. Environmental information acquisition unit 406 calculates statistical values ​​of the temperatures in the acquired temperature regions 903, and acquires environmental information 425 indicating the calculated statistical values.

[0069] FIG. 10 shows an example of the correspondence between an image 1001 of a measurement target 110 wearing a mask, a determination target area 1002 corresponding to infrared information 422, and each temperature area 501 corresponding to the temperature indicated by the infrared information 422. As shown in FIG. 10, the determination target area 1002 is a part of the image 1001. The array-like areas in the determination target area 1002 shown in FIG. 10 indicate each temperature area 501. The dark colored part shown in FIG. 10 indicates a temperature area 1003 corresponding to the body surface. The body temperature estimation unit 409 estimates the body temperature of the measurement target 110 indicated by the correction information 416 selected by the correction information acquisition unit 407, which corresponds to the temperature statistics of at least one or more temperature areas 1003 in the dark colored part shown in FIG. 10.

[0070] Fig. 11 is a diagram showing an example of a display image of the display unit 105. As shown in Fig. 11, the notification unit 411 causes the display unit 105 to display an image including an image of the face region of the measurement target 110 included in the image 421, body temperature, pulse rate, personal identification information, and the like. Furthermore, the notification unit 411 causes the display unit 105 to display a message indicated by notification information 428.

[0071] (Variation 1) As a first modified example of the measuring device 101 according to this embodiment, a storage device different from the storage unit 301 of the measuring device 101 may store the correction information database 310. For example, when an information processing device (computer) including the storage device is connected to the measuring device 101 via a network, the measuring device 101 acquires the correction information 426 from the correction information database 310 stored in the storage device via the network. For example, in this modified example, the network is the Internet, a LAN (Local Area Network), or the like.

[0072] (Variation 2) As a second modified example of the measuring device 101 according to this embodiment, when the measurement object detection unit 401 detects the measurement object 110 which is a living body in step S701, the control unit 302 may shift the process to step S702. For example, when the face area detection unit 402 detects a face area from the image 421 in step S701, the measurement object detection unit 401 may determine that the measurement object 110 which is a living body has been detected.

[0073] (Variation 3) As a third modification of the measuring device 101 according to the present embodiment, the personal identification unit 410 may identify the measurement target 110 and determine whether the measurement target 110 is a living body in step S716. For example, when the temperature at a position corresponding to the body surface indicated by the infrared information 422 is within a predetermined range, the personal identification unit 410 may determine that the measurement target 110 is a living body. In this modification, when the personal identification unit 410 identifies the measurement target 110 and determines that the measurement target 110 is a living body in step S716, the control unit 302 shifts the process to step S717. On the other hand, in this modification, when the personal identification unit 410 identifies the measurement target 110 in step S716 and does not determine that the measurement target 110 is a living body, the control unit 302 returns the process to step S701. As a result, in this modification, the notification unit 411 causes the display unit 105 to display the body temperature, etc., when the measurement target 110 is a living body.

[0074] Second Embodiment The second embodiment will be described with reference to Figures 12 and 13. In the drawings, the same or equivalent elements are given the same reference numerals, and duplicated explanations are omitted. Configurations and processes having substantially the same functions as the first embodiment are referred to by the same reference numerals, and explanations are omitted, and differences from the first embodiment are described.

[0075] Fig. 12 is a diagram showing an example of the functional configuration of the control unit 302 according to this embodiment. The control unit 302 shown in Fig. 12 differs from the control unit 302 shown in Fig. 4 in that the control unit 302 shown in Fig. 12 includes a measurement target area detection unit 1201.

[0076] The measurement target area detection unit 1201 detects the area of ​​the measurement target 110 from the image 421. For example, the measurement target area detection unit 1201 executes image processing on the image 421 and detects edges to detect the boundary between the measurement target 110 and the background. The measurement target area detection unit 1201 may then detect the area of ​​the measurement target 110 from the image 421 by detecting the boundary between the measurement target 110 and the background.

[0077] When the environmental information acquisition unit 406 according to this embodiment acquires environmental information 425 based on the infrared information 422, the environmental information 425 indicates statistical values ​​of temperatures at at least one or more positions different from the position corresponding to the area of ​​the measurement target 110 indicated by the infrared information 422. The temperatures at at least one or more positions different from the position corresponding to the area of ​​the measurement target 110 are temperatures of at least one or more temperature areas 501 corresponding to positions different from the area of ​​the measurement target 110.

[0078] Fig. 13 shows an example of a temperature region 1303 corresponding to a position different from the region of the measurement target 110. As shown in Fig. 13, a determination target region 1302 is a part of an image 1301. Each array-like region in the determination target region 1302 shown in Fig. 13 indicates each temperature region 501. The dark colored portion shown in Fig. 13 indicates a temperature region 1303 corresponding to a position different from the region of the measurement target 110. For example, as shown in Fig. 13, the temperature region 1303 corresponding to a position different from the region of the measurement target 110 is a temperature region 501 corresponding to a position different from the torso and head of the measurement target 110.

[0079] When acquiring environmental information 425 based on infrared information 422, environmental information acquisition unit 406 according to this embodiment acquires temperatures in at least one or more temperature regions 1303. Environmental information acquisition unit 406 calculates statistical values ​​of the temperatures in acquired temperature regions 1303, and acquires environmental information 425 indicating the calculated statistical values. This allows environmental information 425 to more accurately indicate the state of the air around measurement target 101. As a result, measuring device 101 according to this embodiment can select more appropriate correction information 425, and can more accurately estimate the body temperature of measurement target 101.

[0080] (Variation 1) As a first modified example of the measuring device 101 according to the present embodiment, a statistical value of the temperature around the measurement target 110 may be calculated based on the distribution of temperatures of the plurality of temperature regions 501 indicated by the infrared information 422. For example, it is assumed that the number of temperature regions 501 corresponding to the region of the measurement target 110 is smaller than the number of temperature regions corresponding to the surroundings of the measurement target 110, and the temperature of the region of the measurement target 110 indicated by the infrared information 422 is higher than the temperature of the region surrounding the measurement target 110. In this case, the environment information acquiring unit 406 may sort the temperatures of the plurality of temperature regions 501 indicated by the infrared information 422. The environment information acquiring unit 406 acquires environment information 425 indicating the statistical value of the temperature of the temperature regions 501 that are lower than a predetermined threshold value and are equal to or greater than a predetermined number among the sorted temperatures.

[0081] When measurement object area detection section 1201 detects the area of ​​measurement object 110 by image processing, if the background image of measurement object 110 included in image 421 is not a monotonous color, pattern, etc., there is a risk that the area of ​​measurement object 110 cannot be detected appropriately. However, in this modification, environmental information acquisition section 406 calculates the statistical value of the temperature around measurement object 110 without measurement object area detection section 1201 detecting the area of ​​measurement object 110. Therefore, in this modification, measuring device 101 can calculate the statistical value of the temperature around measurement object 110 without being affected by the background of the image of measurement object 110 included in image 421.

[0082] Third embodiment The third embodiment will be described with reference to Figures 14 to 17. Configurations and processes having substantially the same functions as the above-mentioned embodiment will be denoted by the same reference numerals, and the description will be omitted. The differences from the above-mentioned embodiment will be described.

[0083] The environmental information acquisition unit 406 in this embodiment acquires environmental information 425 indicating statistical values ​​of temperatures at at least one or more peripheral positions of the measurement object 110 when the difference between the statistical values ​​of temperatures at the peripheral positions of the measurement object 110 indicated by the infrared information 422 and the outside air temperature indicated by the weather information 424 is equal to or greater than a predetermined threshold value.

[0084] 14 is a flowchart for explaining an example of the process of acquiring the environmental information 425 in step S713. In this example, it is assumed that environmental acquisition information indicating that the environmental information acquisition unit 406 refers to the weather information 424 to acquire the environmental information 425 is stored in advance in the storage unit 301.

[0085] When the environmental information acquisition unit 406 acquires the environmental information 425 based on the weather information 424 in step S801, in step S1401, the environmental information acquisition unit 406 acquires the weather information 424. In this example, the weather information 424 indicates the outside air temperature.

[0086] In step S1402, the environmental information acquisition unit 406 acquires temperatures of at least one or more peripheral positions around the measurement target 110, which are indicated by the infrared information 422. For example, the environmental information acquisition unit 406 acquires temperatures of at least one or more temperature regions 501, which are indicated by the infrared information 422 and correspond to at least one or more positions different from the positions of the body surface included in the image 421. Alternatively, for example, the environmental information acquisition unit 406 acquires temperatures of at least one or more temperature regions 501, which are indicated by the infrared information 422 and correspond to at least one or more positions different from the positions corresponding to the regions of the measurement target 110.

[0087] In step S1403, the environmental information acquisition unit 406 calculates statistical values ​​of temperatures in at least one or more temperature regions 501 acquired in step S1402. In step S1404, the environmental information acquisition unit 406 determines whether the difference between the statistical value of the temperature calculated in step S1403 and the outside air temperature indicated by the weather information 424 is equal to or greater than a predetermined threshold value.

[0088] If the difference between the statistical value of temperatures at at least one or more surrounding positions indicated by the infrared information 422 and the outside air temperature indicated by the weather information 424 in step S1404 is equal to or greater than a predetermined threshold, the environment information acquisition unit 406 acquires environment information 425 indicating the statistical value of temperatures at least one or more temperature regions 501 calculated in step S1403 in step S1405. Since the temperature measured by the infrared measurement unit 103 is more likely to properly indicate the temperature around the measurement target 110 than the outside air temperature indicated by the weather information 424, the processing in steps S1404 to S1405 allows the environment information 425 to accurately indicate the temperature around the measurement target 110.

[0089] On the other hand, if in S1404 the difference between the statistical value of temperatures at at least one or more surrounding locations indicated by the infrared information 422 and the outside air temperature indicated by the weather information 424 is not greater than or equal to a predetermined threshold, in step S1406 the environmental information acquisition unit 406 acquires environmental information 425 indicating the outside air temperature indicated by the weather information 424 acquired in step S1401.

[0090] (Fourth embodiment) The fourth embodiment will be described with reference to Figures 15 to 17. Configurations and processes having substantially the same functions as the above-mentioned embodiments will be denoted by the same reference numerals, and descriptions thereof will be omitted, and only differences from the above-mentioned embodiments will be described.

[0091] 15 is a diagram showing an example of the overall configuration of a measurement system 1500. The measurement system 1500 includes a measurement device 101 and a server 1501. The measurement device 101 and the server 1501 are connected to a network 1502. For example, in this embodiment, the network 1502 is the Internet, a LAN (Local Area Network), or the like.

[0092] The server 1501 includes a storage unit 1511, a control unit 1512, a communication unit 1513, etc. The storage unit 1511 is a recording medium capable of recording various data, programs, etc., and is configured, for example, by a hard disk, an SSD (Solid State Drive), a semiconductor memory, etc. The storage unit 1511 stores a difference management database 1514. Difference management information 1611 (see FIG. 16) is registered in the difference management database 1514.

[0093] The control unit 1512 executes various processes in accordance with the programs and data stored in the storage unit 1511. The control unit 1512 is realized by a processor such as a CPU, for example. The communication unit 1513 is an interface or the like for connecting to the network 1502 and communicating.

[0094] Fig. 16 is a block diagram showing an example of a functional configuration of the control unit 302 according to this embodiment. The control unit 302 shown in Fig. 4 differs from the control unit 302 shown in Fig. 16 in that the latter includes a difference registration unit 1601 and a correction information update unit 1602.

[0095] The difference registration unit 1601 calculates a temperature difference value, and if the calculated temperature difference value satisfies a predetermined difference registration condition, registers difference management information 1611 in the difference management database 1514. The temperature difference value, the correction information 426, and the environment information 425 are associated with the difference management information 1611. The temperature difference value is a difference value between the temperature at a position corresponding to the body surface included in the image 421, which is indicated by the infrared information 422, and a reference body temperature corresponding to the correlation indicated by the correction information 426 selected by the correction information acquisition unit 407. For example, the difference registration condition is that the temperature difference value is equal to or greater than a predetermined threshold value.

[0096] The correction information update unit 1602 updates the correlation indicated by the selected correction information 426 according to the temperature difference value. Specifically, when a plurality of pieces of difference management information 1611 registered in the difference management database 1514 and associated with the same environmental information 425 satisfy a predetermined update condition, the correction information update unit 1602 updates the correlation indicated by the correction information 426 associated with the plurality of pieces of difference management information 1611 according to a plurality of temperature difference values ​​associated with the plurality of pieces of difference management information 1611 that satisfy the update condition. For example, the update condition is that the number of pieces of difference management information 1611 registered in the difference management database 1514 and associated with the same environmental information 425 is equal to or greater than a predetermined number.

[0097] A process in which the measurement device 101 according to the present embodiment updates the correction information 426 will be described with reference to Fig. 17. Fig. 17 is a flowchart showing an example of a process in which the measurement device 101 according to the present embodiment updates the correction information 426.

[0098] 7B, when the correction information acquisition unit 407 acquires the correction information 426, the difference registration unit 1601 calculates a temperature difference value in step S1701. The calculated temperature difference value is a difference value between the temperature in the temperature region 501 identified in step S711 and the reference body temperature corresponding to the correlation indicated by the correction information 426 selected in step S714.

[0099] In step S1702, the difference registration unit 1601 determines whether the temperature difference value calculated in step S1701 satisfies a predetermined difference registration condition. If it is determined in step S1702 that the temperature difference value calculated does not satisfy the difference registration condition, the control unit 302 proceeds to step S715 illustrated in Fig. 7B. On the other hand, if it is determined that the temperature difference value calculated in step S1702 satisfies the difference registration condition, the control unit 302 proceeds to step S1703.

[0100] In step S1703, the difference registration unit 1601 registers in the difference management database 1514 the difference management information 1611 that associates the calculated temperature difference value, the correction information 426 selected in step S714, and the environmental information 425 acquired in step S713.

[0101] In step S1704, the correction information update unit 1602 determines whether a plurality of pieces of difference management information 1611 registered in the difference management database 1514 and associated with the same environment information 425 satisfy a predetermined update condition.

[0102] If multiple pieces of difference management information 1611 do not satisfy the update condition in step S1704, the control unit 302 transitions the process to step S715 illustrated in Fig. 7B. On the other hand, if multiple pieces of difference management information 1611 satisfy the update condition in step S1704, the control unit 302 transitions the process to step S1705.

[0103] In step S1705, the correction information updating unit 1602 updates the correlation indicated by the correction information 426 associated with the plurality of difference management information 1611 according to the plurality of temperature difference values ​​associated with the plurality of difference management information 1611 that satisfies the update condition. For example, the correction information updating unit 1602 updates the correlation indicated by the correction information 426 by adjusting the reference body temperature according to a statistical value of the plurality of temperature difference values ​​associated with the plurality of difference management information 1611. By the correction information updating unit 1602 updating the correction information 426, the body temperature estimation unit 409 can estimate the body temperature more accurately.

[0104] In step S 1706 , the correction information update unit 1602 deletes the difference management information 1611 associated with the updated correction information 426 from the difference management database 1514 .

[0105] In step S1707, the correction information acquisition unit 407 acquires the correction information 426 whose correlation has been updated in S1705, instead of the correction information 426 selected in step S714. Then, the control unit 302 transitions the process to step S715 illustrated in FIG. 7B.

[0106] As described above, the measuring device 101 according to this embodiment updates the correction information 426 according to the measurement result of the body surface temperature of the measurement target 110. This allows the measuring device 101 according to this embodiment to estimate the body temperature more accurately.

[0107] (Variation 1) As a first modified example of the measuring device 101 according to this embodiment, the correction information 426 may be associated with personal identification information of the measuring object 110 and registered in the correction information database 310. As a result, the correction information 426 corresponding to the measuring object 110 is registered in the correction information database 310.

[0108] Furthermore, in this modification, the difference management information 1611 is further associated with the personal identification information of the measurement target 110. Furthermore, the correction information update unit 1602 updates the correction information 426 for each measurement target 110. Specifically, when a plurality of difference management information 1611 registered in the difference management database 1514 and associated with the same environmental information 425 and the same personal identification information satisfies an update condition, the correction information update unit 1602 updates the correlation indicated by the correction information 426 associated with the plurality of difference management information 1611 according to a plurality of temperature difference values ​​associated with the plurality of difference management information 1611 that satisfies the update condition. For example, the correlation indicated by the correction information 426 is updated by adjusting the reference body temperature according to a plurality of temperature difference values ​​associated with the plurality of difference management information 1611 that satisfies the update condition. This allows the measurement device 101 to estimate the body temperature of the measurement target 110 based on the correction information 426 corresponding to the measurement target 110.

[0109] The processes executed in the above embodiments are not limited to the process modes exemplified in the above embodiments. The above-mentioned functional blocks may be realized using either a logic circuit (hardware) formed in an integrated circuit or the like, or software using a CPU. The processes executed in the above embodiments may be executed by multiple computers. For example, the processes executed in each functional block of the control unit 302 of the measuring device 101 may be partially executed by another computer, or all of the processes may be shared and executed by multiple computers.

[0110] The present disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. The technical scope of the present invention also includes embodiments obtained by appropriately combining the technical means disclosed in the different embodiments. Furthermore, new technical features can be formed by combining the technical means disclosed in the respective embodiments. [Explanation of symbols]

[0111] 101 Measuring device, 102 Imaging unit, 103 Infrared measuring unit, 104 Distance measuring unit, 105 Display unit, 110 Measurement object, 301 Memory unit, 302 Control unit, 303 Communication unit, 304 Pixel area determining unit, 310 Correction information database, 401 Measurement object detection unit, 402 Face area detection unit, 403 Pixel area determining unit, 404 Body surface area detection unit, 405 Pulse rate calculation unit, 406 Environmental information acquisition unit, 407 Correction information acquisition unit, 408 Temperature correction unit, 409 Body temperature estimation unit, 410 Personal identification unit, 411 Notification unit, 421 Image, 422 Infrared information, 423 Distance information, 424 Weather information, 425 Environmental information, 426 Correction information, 427 Distance corrected temperature, 428 Notification information, 501 Temperature area, 502 Judgment target area, 503 pixel, 504 pixel area, 511 temperature area, 512 pixel area, 901 image, 902 judgment target area, 903 temperature area, 1001 image, 1002 judgment target area, 1003 temperature area, 1201 measurement target area detection unit, 1301 image, 1302 judgment target area, 1303 temperature area, 1500 measurement system, 1501 server, 1502 network, 1511 storage unit, 1512 control unit, 1513 communication unit, 1514 difference management database, 1601 difference registration unit, 1602 correction information update unit, 1611 difference management information

Claims

1. an imaging unit for acquiring an image including an image of a measurement target having a body surface; an infrared measurement unit that acquires infrared information indicating a temperature at each of a plurality of positions included in the measurement object; a distance measurement unit that acquires distance information indicating a distance from the infrared measurement unit to each of the positions; an environmental information acquisition unit that acquires environmental information indicating an air condition around the measurement target based on at least one selected from the group consisting of meteorological information indicating a weather condition acquired via a communication unit and the infrared information; a body temperature estimation unit that estimates a body temperature of the measurement target based on a temperature obtained by correcting a temperature at a position corresponding to the body surface included in the image, the temperature being indicated by the infrared information, in accordance with the environmental information; Equipped with The temperature at the position corresponding to the body surface included in the image is the temperature of a temperature region indicated by the infrared information, which includes a pixel at a position corresponding to the body surface included in the image and corresponds to a pixel region whose size increases as the distance becomes closer. Measuring equipment.

2. a temperature correction unit that corrects a temperature at a position corresponding to the body surface included in the image according to a distance to the position corresponding to the body surface included in the image, the distance information being indicated, to obtain a distance-corrected temperature; Equipped with The measurement device according to claim 1 , wherein the body temperature estimating unit estimates the body temperature of the measurement target based on a temperature obtained by correcting the distance-corrected temperature in accordance with the environmental information.

3. the infrared information further indicates a temperature of at least one or more peripheral locations around the measurement object; The measuring device according to claim 1 or 2, wherein when the environmental information acquisition unit acquires the environmental information based on the infrared information, the environmental information indicates a statistical value of the temperature of the at least one surrounding position indicated by the infrared information.

4. The measuring device according to claim 3, wherein when the environmental information acquisition unit acquires the environmental information based on the infrared information, the environmental information indicates statistical values ​​of temperature at at least one or more positions different from the position of the body surface included in the image indicated by the infrared information.

5. a measurement object area detection unit that detects an area of ​​the measurement object from the image, The measuring device of claim 3, wherein when the environmental information acquisition unit acquires the environmental information based on the infrared information, the environmental information indicates statistical values ​​of temperature at at least one or more positions other than a position corresponding to the area of ​​the measurement target indicated by the infrared information.

6. The meteorological information indicates at least one selected from the group consisting of an outside air temperature and an outside air humidity around the measurement object, The measurement device according to any one of claims 1 to 5, wherein when the environmental information acquisition unit acquires the environmental information based on the weather information, the environmental information indicates at least one selected from the group consisting of the outside air temperature and the outside air humidity indicated by the weather information.

7. the infrared information further indicates a temperature of at least one or more peripheral locations around the measurement object; The weather information indicates the outside air temperature, The measurement device according to claim 6, wherein when a difference between a statistical value of temperatures at the at least one surrounding location indicated by the infrared information and the outside air temperature indicated by the weather information is equal to or greater than a predetermined threshold, the environmental information indicates a statistical value of temperatures at the at least one surrounding location indicated by the infrared information.

8. a correction information acquisition unit that selects correction information corresponding to the environmental information from a correction information database in which a plurality of pieces of correction information are associated with a plurality of pieces of reference environmental information, a correlation between a reference temperature indicating a temperature at the body surface position and a reference body temperature is indicated by the plurality of pieces of correction information, and the state of the air is indicated by the plurality of pieces of reference environmental information, and acquires the selected correction information; The measuring device according to any one of claims 1 to 7, wherein the body temperature estimation unit estimates the body temperature of the subject indicated by the selected correction information, which corresponds to the temperature at a position corresponding to the body surface included in the image indicated by the infrared information.

9. The measurement device described in claim 8, further comprising a correction information update unit that updates the correlation indicated by the selected correction information in accordance with a difference value between the temperature at a position corresponding to the body surface included in the image, as indicated by the infrared information, and a reference body temperature corresponding to the correlation indicated by the selected correction information.

10. a difference registration unit that registers difference management information in a difference management database when a difference value between a temperature at a position corresponding to the body surface included in the image, which is indicated by the infrared information, and a reference body temperature indicated by the selected correction information satisfies a predetermined difference registration condition; the difference management information is associated with the difference value, the selected correction information, and the environmental information; The measurement device described in claim 9, wherein when multiple pieces of difference management information registered in the difference management database and associated with the same environmental information satisfy a predetermined update condition, the correction information update unit updates the correlation indicated by the correction information associated with the multiple pieces of difference management information according to multiple difference values ​​associated with the multiple pieces of difference management information that satisfy the update condition.

11. The difference management information is further associated with personal identification information of the measurement subject, when a plurality of pieces of difference management information registered in the difference management database and associated with the same environmental information and the same personal identification information satisfy the update condition, the correction information update unit updates the correlation indicated by the correction information associated with the plurality of pieces of difference management information in accordance with a plurality of difference values ​​associated with the plurality of pieces of difference management information that satisfy the update condition.

11. The measuring device according to claim 10.

12. acquiring an image including an image of a measurement object having a body surface; acquiring infrared information indicating a temperature at each of a plurality of positions included in the measurement target; acquiring distance information indicating a distance to each of the positions; acquiring environmental information indicating a state of the air around the measurement target based on at least one selected from the group consisting of meteorological information indicating a weather condition and the infrared information; estimating a body temperature of the measurement subject based on a temperature at a position corresponding to the body surface included in the image, which is indicated by the infrared information, corrected according to the environmental information; Including, The temperature at the position corresponding to the body surface is the temperature of a temperature region indicated by the infrared information, which includes a pixel at a position corresponding to the body surface included in the image and corresponds to a pixel region whose size increases as the distance becomes closer. Measurement method.

13. On the computer, A function of acquiring an image including an image of a measurement target having a body surface; A function of acquiring infrared information indicating a temperature at each of a plurality of positions included in the measurement target; A function of acquiring distance information indicating a distance to each of the positions; A function of acquiring environmental information indicating the state of the air around the measurement target based on at least one selected from the group consisting of meteorological information indicating a weather condition and the infrared information; a function of estimating a body temperature of the measurement subject based on a temperature at a position corresponding to the body surface included in the image, which is indicated by the infrared information, corrected according to the environmental information; Run the command, The temperature at the position corresponding to the body surface is the temperature of a temperature region indicated by the infrared information, which includes a pixel at a position corresponding to the body surface included in the image and corresponds to a pixel region whose size increases as the distance becomes closer. program.

14. an imaging unit for acquiring an image including an image of a measurement target having a body surface; an infrared measurement unit that acquires infrared information indicating a temperature at each of a plurality of positions included in the measurement object; an environmental information acquisition unit that acquires environmental information indicating an air condition around the measurement target based on at least one selected from the group consisting of meteorological information indicating a weather condition acquired via a communication unit and the infrared information; a body temperature estimation unit that estimates a body temperature of the measurement target based on a temperature obtained by correcting a temperature at a position corresponding to the body surface included in the image, the temperature being indicated by the infrared information, in accordance with the environmental information; Equipped with the infrared information further indicates a temperature of at least one or more peripheral locations around the measurement object; the weather information indicates an outside air temperature around the measurement object, When a difference between the statistical value of the temperature of the at least one or more surrounding positions indicated by the infrared information and the outside air temperature indicated by the weather information is equal to or greater than a predetermined threshold, the environmental information indicates the statistical value of the temperature of the at least one or more surrounding positions indicated by the infrared information. Measuring equipment.

15. acquiring an image including an image of a measurement object having a body surface; acquiring infrared information indicating a temperature at each of a plurality of positions included in the measurement target; acquiring environmental information indicating a state of the air around the measurement target based on at least one selected from the group consisting of meteorological information indicating a weather condition and the infrared information; estimating a body temperature of the measurement subject based on a temperature at a position corresponding to the body surface included in the image, which is indicated by the infrared information, corrected according to the environmental information; Including, the infrared information further indicates a temperature of at least one or more peripheral locations around the measurement object; the weather information indicates an outside air temperature around the measurement object, When a difference between the statistical value of the temperature of the at least one or more surrounding positions indicated by the infrared information and the outside air temperature indicated by the weather information is equal to or greater than a predetermined threshold, the environmental information indicates the statistical value of the temperature of the at least one or more surrounding positions indicated by the infrared information. Measurement method.

16. On the computer, A function of acquiring an image including an image of a measurement target having a body surface; A function of acquiring infrared information indicating a temperature at each of a plurality of positions included in the measurement target; A function of acquiring environmental information indicating the state of the air around the measurement target based on at least one selected from the group consisting of meteorological information indicating a weather condition and the infrared information; a function of estimating a body temperature of the measurement subject based on a temperature at a position corresponding to the body surface included in the image, which is indicated by the infrared information, corrected according to the environmental information; Run the command, the infrared information further indicates a temperature of at least one or more peripheral locations around the measurement object; the weather information indicates an outside air temperature around the measurement object, When a difference between the statistical value of the temperature of the at least one or more surrounding positions indicated by the infrared information and the outside air temperature indicated by the weather information is equal to or greater than a predetermined threshold, the environmental information indicates the statistical value of the temperature of the at least one or more surrounding positions indicated by the infrared information. program.

Citation Information

Patent Citations

  • Body temperature measuring method and device based on infrared image face detection

    CN111579083A

  • Number of people counting system

    JP1999219437A

  • Data analyzing apparatus and data analyzing method

    JP2007252803A

  • Body surface temperature checker

    JP2011047813A

  • Infrared temperature measurement device, infrared temperature measurement method, and infrared temperature measurement device control program

    JP2013200137A