Comparing object recognition from binary and bipolar edge features