| CPC A61B 5/091 (2013.01) [A61B 5/0077 (2013.01); A61B 5/1135 (2013.01); A61B 5/7485 (2013.01); G06T 7/0014 (2013.01); G06T 7/70 (2017.01); G06T 2207/10016 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/30196 (2013.01)] | 20 Claims | 

| 
               1. A video-based method of monitoring a patient, the method comprising: 
            receiving, using one or more processors, a video feed comprising a plurality of images captured at different times, wherein at least a portion of a patient is captured within the video feed; 
                determining, using the one or more processors, a region of interest (ROI) in the video feed, wherein the ROI corresponds to an identified area of the patient; 
                monitoring changes in the ROI over time; 
                generating, using the one or more processors, an unobstructed ROI, wherein generating the unobstructed ROI comprises: 
                applying a depth mask to the ROI, using the one or more processors; 
                  determining, using the one or more processors, an obstructed portion of the ROI, wherein the obstructed portion of the ROI corresponds to a portion of the ROI outside of the depth mask; and 
                  discarding from the ROI the obstructed portion of the ROI; 
                dynamically updating the unobstructed ROI over time; and 
                determining a tidal volume or a respiratory rate of the patient from the dynamically updated unobstructed ROI. 
               |