What started as a fun exercise really annoys me because I cannot see where I got it wrong.
I initially wanted to see how many photons hit a pixel of a camera on the ISS pointed at the Earth - but I kept getting less than one at 1/250 shutter speed which would be invisible so now I'm just trying to get a number that makes some sense. Even the Earth as seen from the Moon is 40 times brighter than the Moon is from Earth, and the Moon can be captured at 1/250 shutter speed with cameras with the same pixel size I'm using here (5µm). What did I do wrong?
Method
My general method is that all the light a pixel collected during the exposure time comes from the projection of that pixel on the scene.
And that light here originates from the Sun, hits the Earth (which is assumed as a shell) and gets diffused or scattered evenly in a hemisphere. Here I basically take 1340W/m², multiply it by the pixel's projected surface on the Earth, multiply it by the albedo of 0.3 and 10% which is approximately the power fraction of the visible light in the Sun's radiation.
The pixel in the detector collects a tiny fraction of the incident power as the ratio of its own surface over the surface of the aforementioned hemisphere originating on the surface of the Earth and which has the altitude of the ISS as its radius. I already get powers in the 10^-17 Watt here which is fishy.
Then I just convert the collected power into equivalent flow of photons using the Energy equivalence formula (same formula, but in power instead of energy), and finally multiply that flow by the exposure time.
And I get 0.9 photons, or in other words none, which is impossible because there exist tons of pictures taken by normal cameras and they definitely do not have "zero e-" dark current. Interestingly it doesn't change with altitude. Not sure this is correct either, at least it could make sense since the projected pixel and with it the power source grows when we're further away.
Any idea?