BIPCO: ultrasound feature points based on phase congruency detector and binary pattern descriptor