IRFPA Integral Time Adaptive Predictive Technology