But the light (the charge) that is being converted to a digital value will still have a temporal offset
No. Think of it this way: first you enable all the pixels, in whatever order and fashion yo like, after this step all pixels are ready to be exposed, then you open the shutter for a period of time, then shut it again, all pixels have now been exposed for the same amount of time, and more importantly at the same time, then you read it out, again in whatever order you like. The result has no rolling shutter artifacts. This isn't a revolutionary idea by far, after all it's exactly what the camera does in still mode. I suggest you google it instead of ruining this otherwise interesting thread with, no offence, redundant questions.
Last edited: