sharp-eyed
adjective
°Attentive, given to noticing things, aware.
"The sharp-eyed detective noticed things the ordinary patrolman missed."
°Having acute vision, having good eyesight.