visual pattern recognition and visual face recognition