Patent Document ID: 10078887
Application ID: 15108602
Patent Status: 1

Claim One:
1. A method for correcting non-uniformities in focal plane arrays, said method comprising: receiving, at a computing device, a plurality of sampling image frames captured by an image sensor, wherein said sampling image frames includes a plurality of pixel intensity values, each of said pixel intensity values corresponds to one of a plurality of pixel locations of a respective one of said sampling image frames; averaging, via a processing component of said computing device, for one of said pixel locations, at least two of said pixel intensity values to generate an image frame, each of said at least two pixel intensity values corresponds to a different one of said captured sampling image frames and corresponds to a common one of said pixel locations; spatially median filtering, by said processing component of said computing device, said image frame to generate a median filtered image frame, wherein said median filtered image frame includes a plurality of spatially filtered pixel intensity values, each of said plurality of spatially filtered pixel intensity values corresponds to one of a plurality of filtered pixel locations and representative of a pixel offset value corresponding to said corresponding one of said filtered pixel locations; temporally stacking said median filtered image frame with at least one previously median filtered image frame stored in a memory component of said computing device to generate a median filtered image stack having a plurality of pixel offset value stacks, each of said pixel offset value stacks corresponds to one of said filtered pixel locations and includes at least two stacked pixel offset values, each of said at least two stacked pixel offset values corresponds to a different one of said median filtered image frame or said at least one previously median filtered image frame and corresponding to a common one of said filtered pixel locations; and generating a non-uniformities corrected image frame, via said processing component of said computing device, by temporally median filtering said plurality of pixel offset value stacks of said median filtered image stack.