Parallel Algorithms For Machine Intelligence and Vision