Compact FPGA-based systolic array architecture suitable for vision systems. (15th October 2007)