The document describes a multiprocessor architecture designed for image processing applications. It consists of an array of customized processing elements (PEs) interconnected via a network. Each PE contains an instruction set optimized for pixel/region-based operations. A test algorithm for image change detection was implemented and simulated across the PE network to demonstrate the concept. Future work involves designing a more efficient custom processor for the PEs.