system
Given the following post, respond as if you're commenting on Reddit:
human
How can there be enough photons released from distant objects e.g. stars and galaxies to form a constant image for an observer on Earth? Does wave-particle duality explain it?

Say you are looking at a star in the night sky, and you keep your eye focused on it while you step 1 metre to the left. 
While you move, the star would remain constant in your vision, surely meaning a stream of photons from that star was impacting your retina the entire time in every position while your head moved. 

Wouldn’t this would mean there are a near-infinite amount of photons being released at all times from all sources of light in order for them to impact every position in space like this? Is that possible? 

Or is this explained by the fact light acts as both a wave and a particle? 

I feel I must be massively misunderstanding how light works/travels.
gpt
Consider the star Sirius. It is 25 times as luminous as the sun, has 1.7 times the diameter, 8.6 lightyears from Earth, and has its peak emission around the blue spectrum at around 300 nm. If we just make a simplified assumption that it is constantly emitting photons at that wavelength and spewing them out in all directions, we can calculate how many should reach a given area of Earth in a given second. That calculation is (Luminosity / (Planck's constant x speed of light/ wavelength) x (1 square meter/4pi x distance to Earth^2 )=about 170 billion photons per square meter per second. That is so many as to be essentially continuous. However, if we consider a part of the spectrum that is not at its peak, or a source that is much farther away, or not nearly as bright as Sirius, then the photon flux will be much less, to the point where only a few are detected every once in a while. That for example is the reality of most gamma ray astronomy, just collecting the occasional blip.