Visual ear detection and recognition in unconstrained environments