Human visual recognition system