We present an organic computing approach for very fast image processing, which we call Marching Pixels (MPs). Using an embedded massively-parallel array of processor elements (PEs) MPs exploit emergent algorithms in order to solve difficult tasks. They are data packets residing in specific PEs and can be seen as virtual organisms, which are born, move, unite, are mutated, leave signatures on the ground, and die on the processor field. MPs algorithms feature the desired self-x attributes and have the abilities to make image processing in a smart CMOS camera robust and fast enough. An example algorithm for object detection is outlined and evaluated concerning complexity and effectiveness.