Suggestions needed: Arduino Camera

An Arduino isn't really very suitable for doing actual image manipulation. It doesn't have enough RAM.
(maybe an Intel Gallileo, or one of the new Arduinos with onboard linux co-processors.)