limit concurrency to 3 at a time, fix inefficient pixel comparision