Patent ID: 8600213

Claim:
A system for reconstructing a video signal captured in a remote sensing environment for biological measurement purposes, the system comprising: an imaging video sensor comprising any of: a RGB video camera, a multi-spectral camera, and a hyper-spectral camera, for acquiring a N-dimensional source signal R H×W over C channels where H and W are height and width of an image such that, at channel c, X c (t) εR H×W×C ; and a processor in communication with said video sensing system and a memory, said processor executing machine readable instructions for performing: receiving source video data X(t) of a subject of interest captured using said imaging sensor; generating basis matrices Q, l,m , l=1, . . . , L, m=1, . . . , M for image data I εR N ; converting video data of each channel X c (t) to X′ l,m,c (t) =<Q l,m ,X c (t)>; collecting entry values of X′ l,m,c (t) into a single vector; projecting said collected entry values to a D =LMC dimensional subspace to obtain projected video data comprising: x(t) εR D ; performing independent component analysis on said projected video data to identify independent components y 1 (t),y 2 (t), . . . ,y D (t); selecting at least one of said independent components as a signal of interest {tilde over (y)} i (t)=y i (t) and setting all unselected components {tilde over (y)} j (t)=0, for j≠ i; using said selected signal component to generate reconstructed video data {tilde over (x)}(t)=B −1 {tilde over (y)}(t), where B is a non-singular matrix; for each channel: extracting each entry {tilde over (X)}{tilde over (′)} l,m,c (t) from said reconstructed video data; and reconstructing source video data using said extracted entry, where: {tilde over (X)} c (t)=Σ l,m {tilde over (X)}{tilde over (′)} l,m,c (t)Q l,m ; and communicating said reconstructed source video data to a display device.