This publication describes methods, techniques, and apparatuses that enable a handheld electronic device, such as a smartphone, to capture high-quality static images (photographs) and accurately determine an exposure configuration when capturing videos (multiple frames per second (FPS)). To do so, the smartphone utilizes an auto-exposure (AE) algorithm. The AE algorithm combines data from motion sensors (e.g., gyroscopes and accelerometers) and optical flow data from image sensors (e.g., complementary metal-oxide-semiconductor (CMOS) image sensor). The AE algorithm increases video quality without using additional computational power, more battery life, nor more volatile and non-volatile memory.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.