> For the complete documentation index, see [llms.txt](https://wiki.hanzheteng.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.hanzheteng.com/algorithm/cv/shutter.md).

# Shutter

### Global Shutter&#x20;

* all pixels in a frame are exposed to light at the same time
* mostly supported by CCD image sensor (one read per frame)

### Rolling Shutter

* pixels are read and stored line-by-line in a frame
* mostly happens as the side effect of CMOS sensors

#### Example image in the presence of rolling shutter effect.

<div align="left"><img src="/files/-MGAhqmg_yewn4rOZBRB" alt=""></div>

#### Example video in the presence of rolling shutter effect (also called "jelly" effect).

![](/files/-LwZTo9ow6VwVKtKhkM8)

Three factors contributing to this jelly effect:

* The camera is a rolling shutter camera
* The camera is rigidly attached to a quadrotor (without gimbal)
* The quadrotor frame by itself has high frequency vibration (without damping design)
