A new hardware-friendly bi-exponential fluorescence lifetime imaging (FLIM) algorithm has been proposed. Compared to conventional FLIM software, the proposed algorithms are noniterative offering direct calculation of lifetimes and therefore suitable for real-time applications. They are applicable to single-channel or 2D multichannel time-correlated single-photon counting (TCSPC) systems. The proposed methods have been tested on both synthesized and realistic FLIM data, and we have compared their performances with other recently proposed nonfitting bi-exponential techniques showing promising applications in future massive solid-state TCSPC imagers.