IP Library Granted Patent US 11,103,139
Granted Patent B2
US 11,103,139 · App. 17/005,259 · Granted Aug 31, 2021

Detecting fever from video images and a baseline

Inventors: Ari M Frank (Haifa, IL); Arie Tzvieli (Berkeley, CA); Ori Tzvieli (Berkeley, CA); Gil Thieberger (Kiryat Tivon, IL)
Assignee: Facense Ltd.
A61B5/015A61B5/0075A61B5/165A61B5/6803A61B5/6814A61B5/7282A61B5/748G01J5/0265G01J5/12A61B5/0077A61B5/14535A61B2562/0271A61B2562/0276A61B2576/00G01J2005/0077G01J2005/0085
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,103,139
App. No.
17/005,259
Granted
Aug 31, 2021
Kind
B2
Abstract

Described herein are embodiments of systems and methods that utilize images of a user's face to detect fever and intoxication. One embodiment of a system to detect fever includes first and second inward-facing head-mounted cameras that are located less than 5 cm from a user's face, are sensitive to wavelengths below 1050 nanometer, and are configured to capture images of respective first and second regions on the user's face. The system also includes a computer that calculates, based on baseline images captured with the cameras while the user did not have a fever, a baseline pattern of hemoglobin concentrations at regions on the face. The computer also calculates, based on a current set of images captured with the cameras, a current pattern of hemoglobin concentrations at the regions, and detects whether the user has a fever based on a deviation of the current pattern from the baseline pattern.

Claims (34)

1. A system configured to detect fever, comprising:

first and second inward-facing head-mounted cameras (Cam 1&2 ), located less than 5 cm from a user's face, sensitive to wavelengths below 1050 nanometer, and configured to capture images of respective first and second regions on the user's face; wherein middles of the first and second regions are at least 4 cm apart; and

a computer configured to:

calculate, based on baseline images captured with Cam 1&2 while the user did not have a fever, a baseline pattern comprising values indicative of first and second baseline hemoglobin concentrations at the first and second regions, respectively;

calculate, based on a current set of images captured with Cam 1&2 , a current pattern comprising values indicative of first and second current hemoglobin concentrations at the first and second regions, respectively; and

detect whether the user has a fever based on a deviation of the current pattern from the baseline pattern.

2. The system of claim 1 , wherein the computer is further configured to:

calculate, based on additional baseline images captured with Cam 1&2 while the user had a fever, a fever-baseline pattern comprising values indicative of first and second fever hemoglobin concentrations at the first and second regions, respectively; and base the detection of whether the user has the fever also on a deviation of the current pattern from the fever-baseline pattern.

3. The system of claim 1 , wherein the first region is located above the user's eyes, and the second region is located below the user's eyes.

4. The system of claim 1 , wherein the middle of the first region is located less than 4 cm from the vertical symmetric axis of the user's face, and the middle of the second region is located more than 4 cm from the vertical symmetric axis.

5. The system of claim 1 , wherein the baseline images and the current set of images comprise a first channel corresponding to wavelengths that are mostly below 580 nanometers and a second channel corresponding to wavelengths mostly above 580 nanometers; the baseline pattern comprises: (i) first values, derived based on the first channel in the baseline images, which are indicative of the first and second baseline hemoglobin concentrations at the first and second regions, respectively, and (ii) second values, derived based on the second channel in the baseline images, which are indicative of third and fourth baseline hemoglobin concentrations at the first and second regions, respectively; the current pattern comprises: (i) third values, derived based on the first channel in the current set of images, which are indicative of the first and second current hemoglobin concentrations at the first and second regions, respectively, and (ii) fourth values, derived based on the second channel in the current set of images, which are indicative of third and fourth current hemoglobin concentrations at the first and second regions, respectively; whereby having separate values for different wavelengths enables to account for thermal interference from the environment when detecting whether the user has the fever because thermal interference from the environment is expected to affect the third values more than the fourth values.

6. The system of claim 1 , wherein the computer is further configured to calculate, based on the current set of images, a current heart rate and/or a current respiration rate of the user, and to detect whether the user has hyperthermia or hypothermia based on the deviation of the current pattern from the baseline pattern and deviations of the current heart rate and/or the current respiration rate from a baseline heart rate and/or baseline respiration rate of the user, respectively.

7. The system of claim 1 , further comprising a short-wave infrared (SWIR) inward-facing head-mounted camera configured to detect wavelengths in at least a portion of the range of 700 nm to 2500 nm; wherein the computer is further configured to utilize a deviation of a current SWIR pattern from a baseline SWIR pattern taken while the user did not have a fever in the detection of whether the user has the fever.

8. The system of claim 1 , wherein the computer is further configured to detect blushing based on the deviation of the current pattern from the baseline pattern, and present an alert to the user about the blushing.

9. The system of claim 1 , wherein the computer is further configured to utilize one or more calibration measurements of the user's core body temperature, taken by a different device, prior to a certain time, to calculate the user's core body temperature based on a certain set of images that were taken by Cam 1&2 after the certain time.

10. The system of claim 1 , wherein the computer is further configured to calculate the user's core body temperature based on the deviation of the current pattern from the baseline pattern.

11. The system of claim 1 , wherein the computer is further configured to calculate the values indicative of the baseline and current hemoglobin concentrations based on detecting imaging photoplethysmogram signals in the baseline and current images.

12. A method for detecting fever, comprising:

receiving, from first and second inward-facing head-mounted cameras (Cam 1&2 ) sensitive to wavelengths below 1050 nanometer, images of respective first and second regions on a user's face; wherein middles of the first and second regions are at least 4 cm apart;

calculating, based on baseline images captured with Cam 1&2 while the user did not have a fever, a baseline pattern comprising values indicative of first and second baseline hemoglobin concentrations at the first and second regions, respectively;

calculating, based on a current set of images captured with Cam 1&2 , a current pattern comprising values indicative of first and second current hemoglobin concentrations at the first and second regions, respectively; and

detecting whether the user has a fever based on a deviation of the current pattern from the baseline pattern.

13. The method of claim 12 , further comprising calculating, based on additional baseline images captured with Cam 1&2 while the user had a fever, a fever-baseline pattern comprising values indicative of first and second fever hemoglobin concentrations at the first and second regions, respectively; and detecting whether the user has the fever also based on a deviation of the current pattern from the fever-baseline pattern.

14. The method of claim 12 , wherein the baseline images and the current set of images comprise a first channel corresponding to wavelengths that are mostly below 580 nanometers and a second channel corresponding to wavelengths mostly above 580 nanometers; the baseline pattern comprises: (i) first values, derived based on the first channel in the baseline images, which are indicative of the first and second baseline hemoglobin concentrations at the first and second regions, respectively, and (ii) second values, derived based on the second channel in the baseline images, which are indicative of third and fourth baseline hemoglobin concentrations at the first and second regions, respectively; the current pattern comprises: (i) third values, derived based on the first channel in the current set of images, which are indicative of the first and second current hemoglobin concentrations at the first and second regions, respectively, and (ii) fourth values, derived based on the second channel in the current set of images, which are indicative of third and fourth current hemoglobin concentrations at the first and second regions, respectively.

15. The method of claim 12 , further comprising: calculating, based on the current set of images, a current heart rate and/or a current respiration rate of the user, and detecting whether the user has the fever, hyperthermia, or hypothermia also based on deviations of the current heart rate and/or the current respiration rate from a baseline heart rate and/or baseline respiration rate of the user, respectively.

16. A non-transitory computer readable medium storing one or more computer programs configured to cause a processor based system to execute steps comprising:

receiving, from first and second inward-facing head-mounted cameras (Cam 1&2 ) sensitive to wavelengths below 1050 nanometer, images of respective first and second regions on a user's face; wherein middles of the first and second regions are at least 4 cm apart;

calculating, based on baseline images captured with Cam 1&2 while the user did not have a fever, a baseline pattern comprising values indicative of first and second baseline hemoglobin concentrations at the first and second regions, respectively;

calculating, based on a current set of images captured with Cam 1&2 , a current pattern comprising values indicative of first and second current hemoglobin concentrations at the first and second regions, respectively; and

detecting whether the user has a fever based on a deviation of the current pattern from the baseline pattern.

17. The non-transitory computer readable medium of claim 16 , further comprising instructions for execution of the following steps: calculating, based on additional baseline images captured with Cam 1&2 while the user had a fever, a fever-baseline pattern comprising values indicative of first and second fever hemoglobin concentrations at the first and second regions, respectively; and detecting whether the user has the fever also based on a deviation of the current pattern from the fever-baseline pattern.

18. The non-transitory computer readable medium of claim 16 , further comprising instructions for execution of the following steps: calculating, based on the current set of images, a current heart rate and/or a current respiration rate of the user, and detecting whether the user has the fever, hyperthermia, or hypothermia also based on deviations of the current heart rate and/or the current respiration rate from a baseline heart rate and/or baseline respiration rate of the user, respectively.

19. The non-transitory computer readable medium of claim 16 , further comprising instructions for execution of a step involving calculating the user's core body temperature based on the deviation of the current pattern from the baseline pattern.

20. The method of claim 12 , further comprising calculating the user's core body temperature based on the deviation of the current pattern from the baseline pattern.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: FRANK, ARI M.; TZVIELI, ARIE; TZVIELI, ORI; THIEBERGER, GIL
To: FACENSE LTD.
Reel/Frame 053853/0963 →
Continuity (46)
Continuation In Part 16854883 · Apr 21, 2020
Continuation In Part 16689929 · Nov 20, 2019
Continuation In Part 16689959 · Nov 20, 2019
Continuation In Part 16453993 · Jun 26, 2019
Continuation In Part 17005259
Continuation In Part 16831413 · Mar 26, 2020
Continuation In Part 16551654 · Aug 26, 2019
Continuation In Part 16375841 · Apr 4, 2019
Continuation In Part 16156493 · Oct 10, 2018
Continuation In Part 15635178 · Jun 27, 2017
Continuation In Part 15231276 · Aug 8, 2016
Continuation In Part 16156493
Continuation In Part 15832855 · Dec 6, 2017
Continuation In Part 15182592 · Jun 14, 2016
Continuation In Part 15231276 · Aug 8, 2016
Continuation In Part 15284528 · Oct 3, 2016
Continuation In Part 15722434 · Oct 2, 2017
Continuation In Part 15182566 · Jun 14, 2016
Continuation 15156493
Continuation 15833115 · Dec 6, 2017
Continuation In Part 15182592
Continuation In Part 15231276
Continuation In Part 15284528
Continuation In Part 15722434
Continuation In Part 16147695 · Sep 29, 2018
Continuation In Part 16156586 · Oct 10, 2018
Continuation In Part 15832815 · Dec 6, 2017
Continuation In Part 15859772 · Jan 2, 2018
Provisional Application 63048638 · Jul 6, 2020
Provisional Application 63024471 · May 13, 2020
Provisional Application 63006827 · Apr 8, 2020
Provisional Application 62960913 · Jan 14, 2020
Provisional Application 62945141 · Dec 7, 2019
Provisional Application 62928726 · Oct 31, 2019
Provisional Application 62722655 · Aug 24, 2018
Provisional Application 62354833 · Jun 27, 2016
Provisional Application 62372063 · Aug 8, 2016
Provisional Application 62652348 · Apr 4, 2018
Provisional Application 62667453 · May 5, 2018
Provisional Application 62202808 · Aug 8, 2015
Provisional Application 62236868 · Oct 3, 2015
Provisional Application 62456105 · Feb 7, 2017
Provisional Application 62480496 · Apr 2, 2017
Provisional Application 62566572 · Oct 2, 2017
Provisional Application 62175319 · Jun 14, 2015
Related Publication 20200390337A1 · Dec 17, 2020