×

Compensating for motion during real-time batch processing of video for physiological function assessment

  • US 9,483,837 B2
  • Filed: 03/14/2014
  • Issued: 11/01/2016
  • Est. Priority Date: 03/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for compensating for motion during processing of a video of a subject being monitored for a physiological function, the method comprising:

  • receiving image frames of a video captured by a video imaging device of a subject being monitored for a desired physiological function, said image frames being acquired of at least a portion of a body region of said subject where a physiological signal corresponding to said physiological function is registered by said video imaging device used to capture said video;

    defining an initial size N of a batch of image frames for processing such that Nmin

    N≦

    Nmax, where Nmin is a minimum size of a batch of image frames and Nmax is a maximum size of a batch of image frames;

    defining a number of frames M1 by which a size of a given batch of image frames is to be increased, and a number of frames M2 by which a size of a given batch of image frames is to be decreased, where M1, M2

    1; and

    for a successive batch of image frames of size N;

    processing a current batch of image frames to isolate pixels associated with said body region;

    processing said isolated pixels to obtain a time-series signal for the current batch;

    determining whether a movement occurred during video acquisition of the current batch of image frames; and

    in response to the movement exceeding a threshold level, providing an indication that the time-series signal obtained from the current batch of image frames for processing may be unreliable and increasing a size of a next batch of image frames to;

    N=N+M1, where N+M1

    Nmax, otherwise decreasing a size of a next batch of image frames to;

    N=N−

    M2, where N−

    M2

    Nmin, wherein the size of a next batch of image frames is increased or decreased by using data from previous successive batches of image frames.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×