sharp-eyed

/SH AA1 R P AY0 D/
adjective
  1. 1

    Having acute vision; having good eyesight.

  2. 2

    Attentive, given to noticing things, aware.

    โ€œThe sharp-eyed detective noticed things the ordinary patrolman missed.โ€

Source: https://en.wiktionary.org/wiki/sharp-eyed