NON-CONTRASTIVE UNSUPERVISED LEARNING OF PHYSIOLOGICAL SIGNALS FROM VIDEO
Systems, devices, methods, and non-transitory computer-readable instructions for non-contrastive unsupervised learning of a physiological signal from a video stream, the computer-implemented method including capturing the video stream of a subject, the video stream including a sequence of frames; processing each frame of the video stream to update a physiological signal detection function; determining the physiological signal from the video stream, and applying the updated physiological signal detection function to a subsequent video steam.
1 . A computer-implemented method for non-contrastive unsupervised learning of a physiological signal from a video stream, the computer-implemented method comprising:
capturing the video stream of a subject including, the video stream including a sequence of frames;
processing each frame of the video stream to update a physiological signal detection function;
determining the physiological signal of the subject from the video stream; and
applying the updated physiological signal detection function to a subsequent video steam.
2 . The computer-implemented method according to claim 1 , wherein the video stream includes one or more of a visible-light video stream, a near-infrared video stream, a longwave-infrared video stream, a thermal video stream, and an audio stream of the subject.
3 . The computer-implemented method according to claim 1 , the physiological signal includes at least one of pulse rate, blood pressure, or eye blink rate.
4 . The computer-implemented method according to claim 1 , the physiological signal includes at least one of pulse rate or voice frequency.
5 . The computer-implemented method according to claim 1 , further comprising cropping each frame of the media stream to encapsulate a region of interest that includes one or more of a face, cheek, forehead, or an eye.
6 . The computer-implemented method according to claim 5 , wherein the region of interest includes two or more body parts.
7 . The computer-implemented method according to claim 1 , further comprising:
combining at least two of a visible-light video stream, a near-infrared video stream, and a thermal video stream into a fused video stream.
8 . The computer-implemented method according to claim 7 , wherein the visible-light video stream, the near-infrared video stream, and/or the thermal video stream are combined according to a synchronization device.
9 . A system for non-contrastive unsupervised learning of a physiological signal from a video stream, the system comprising:
a processor; and
a memory storing one or more programs for execution by the processor, the one or more programs including instructions for:
capturing the video stream of a subject including, the video stream including a sequence of frames;
processing each frame of the video stream to update a physiological signal detection function;
determining the physiological signal of the subject from the video stream; and
applying the updated physiological signal detection function to a subsequent video steam.
10 . The system according to claim 9 , wherein the media stream includes one or more of a visible-light video stream, a near-infrared video stream, a longwave-infrared video stream, a thermal video stream, and an audio stream of the subject.
11 . The system according to claim 9 , the physiological signal includes at least one of pulse rate, blood pressure, or eye blink rate.
12 . The system according to claim 9 , wherein the physiological signal includes at least one of pulse rate or voice frequency.
13 . The system according to claim 9 , further comprising cropping each frame of the media stream to encapsulate a region of interest that includes one or more of a face, cheek, forehead, or an eye.
14 . The system according to claim 13 , wherein the region of interest includes two or more body parts.
15 . The system according to claim 9 , further comprising:
combining at least two of a visible-light video stream, a near-infrared video stream, and a thermal video stream into a fused video stream.
16 . The system according to claim 15 , wherein the visible-light video stream, the near-infrared video stream, and/or the thermal video stream are combined according to a synchronization device.