Multi-Processor Architectures For Machine Vision and Image Analysis