Electronic – Why is there no rolling shutter when using a mechanical shutter

cameracmosimage-sensorphysicssensor

So I know it might not be the best place to ask this question, but maybe some of you are familiar with the mechanics of digital mirrorless cameras and the technology of CMOS sensors.

I don't quite understand why electronic image sensors, that create rolling shutter artifacts, don't produce images with this issue, when combined with a mechanical shutter. The thing I don't get is the following:

Rolling shutter happens due to the sensor readout from one side to another (usually top to bottom), so the actual image is stitched together from scan lines of different consecutive moments. In my understanding the scan line readout mimics the mechanical shutter window traveling above the sensor(?). Now when a mechanical shutter is used in front of the sensor, the shutter takes over this task, whereas the sensor is read out globally at one time(?). Therefore rolling shutter artifacts are not appearing in the final image. BUT if the sensor can be read out globally at one time, why is this not simply happening, when using a electronic shutter? Why can the sensor not just be turned on and off within e.g. 1/2000 of a second completely, avoiding rolling shutter? Why is the "scan line method" needed to take an image, if the sensor can be turned on and off globally?

When I have a camera, that can take still images at 10fps with a mechanical shutter, why doesn't it mean the sensor can take images at 10fps electronically without producing rolling shutter?

I've found this post which explains the general reason for rolling shutter, but not the specific question I have.

I don't even know if my assumptions are correct, but I'd be pleased, if someone could shed some light on this.

Best Answer

When I have a camera, that can take still images at 10fps with a mechanical shutter, why doesn't it mean the sensor can take images at 10fps electronically without producing rolling shutter?

In order to understand why, we have to take a look at a typical 3T(ransistor) pixel:

3T pixel

This 3T pixel can be used with rolling shutters, but not with (electronic) global shutters. The RST signal will reset the voltage across the photodiode to a positive voltage. When light is detected, that voltage will decreases proportional to the detected photogenerated charges. The annoying part for global shuttering is that we cannot shut off the photodiode. We cannot read out all pixels simultaneously for practical reasons (too many wires, read-out circuits, power, etc.), so during read-out light will keep getting collected in other pixels causing their output to change. Adding a mechanical shutter will make it possible to keep light from reaching the photodiode, bypassing the issue.

In order to implement global shuttering in CMOS, you at least need a 4T pixel:

4T pixel

The TG-signal can be used to close or open the path for detected photogenerated charges to be collected on the gate of \$M_{sf}\$. This is an electronic way of controlling the shutter.

The main disadvantage of global shuttering over rolling shutter is that the time window of capturing becomes shorter. This is explained in the post you mentioned. It is also demonstrated in the following diagram (that I quickly drew up in paint).

Global vs Rolling shutter

The reason why global shuttering is a more viable option nowadays, is because of technological advancements (back-side illumination, reduced noise \$<1e^-\$, ...), usually at the expense of cost.