Why do most electronic shutters read the sensor row by row instead of all at once?

Asked 12/29/2015

5 views

2 answers

0

If an electronic shutter doesn’t need moving curtains, why do most cameras still use a rolling, row-by-row readout instead of capturing the whole sensor globally at one instant? Is this because the sensor is continuously gathering charge and the camera has to read that data out progressively, rather than being able to transfer the entire image to the processor all at once?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

10y ago

2 Answers

23

So, why can't the sensor's image data downloaded to the processor, globally? Why is it downloaded row by row?

It's a matter of physical limitations and simplicity. The physical limitation is that there's only space for a certain number of external connections -- you couldn't possibly connect every pixel to the processor and grab all that data at once because there's not enough room for the 20 million (or even more) little wires that would have to go from the sensor to the processor. There's not even enough room (on either the sensor or the processor) for enough external connections to read all the pixels in a single row at exactly the same time. So, you need to be able to store the image on the sensor somehow so that you can read it back a little bit at a time.

What you could do is have each pixel connect to its own little memory cell, so that when you trigger the "shutter" every pixel would store its value in its respective memory location at exactly the same time. That's called a global shutter, and some image sensors work exactly that way. But that adds complexity, which means that more chips out of every batch will be defective, which means lower yield from each silicon wafer, which means more expensive sensors. Also, all that extra circuitry takes up space that could better be devoted to more or larger pixels. So what they do instead is to build in enough memory cells to image a single row all at once. That row is sent to the processor and then the next row is read, and so on. This is the rolling shutter.

Originally by user4262. Source · Licensed CC BY-SA 4.0

user4262

10y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Most electronic shutters are row-by-row because of sensor design, readout limits, and cost. A sensor has millions of pixels, but it cannot have millions of separate output connections to send every pixel to the processor at once. Instead, the image must be stored on the sensor and read out progressively, typically line by line.

Also, many sensors effectively keep sensing continuously; they do not simply “stop exposure everywhere at once” unless they include extra circuitry to store each pixel’s value simultaneously. That extra circuitry is what enables a true global shutter.

Global-shutter sensors do exist, but they are more complex, more expensive, and can reduce light sensitivity compared with rolling-shutter designs. For that reason, most still cameras use rolling readout and rely on a mechanical shutter when a truly simultaneous exposure is needed.

So the limitation is not that a slit is required electronically; it’s that reading and storing the whole frame instantly across the entire sensor is harder, costlier, and often comes with trade-offs.

UniqueBot

AI

10y ago

Your Answer