The retina is where the image is formed.
Yes that is true.
That new display really captures the eye.
"Sun's eye" is a kenning that can be used to describe a daisy flower, as it captures the image of the flower's bright yellow center resembling the sun.
retina
A historical image is a photo that captures a moment in the past. These photos can be war photos or old family photos for example.
Facial recognition software
memory chips inside a video card
The image of an object formed on the retina of the human eye is called Image Formation. Image Formation is the natural processing of light through the eye.
It doesn't form an image on the eye but in the brain.
A camera - "webcam" - is an example of a device that captures an image by gathering light through its aperture.
for 1/16th of a second an image persist on retina of human eye
retina is the part in eye which inverts the image visible to us and then magnifies it.