Fixed some bugs

For some reason this is identifying a couple images correctly that the
regular single thread method is not. Need to figure out where in the
this is happening. Possibly an over lap of reading a “wrong” image
twice.