Efficient Architecture for Integral Image Computation on Heterogeneous FPGAs