Previous | Next --- Slide 46 of 47
Back to Lecture Thumbnails
Firephinx

This reminds me about how videos need to be compressed when they are captured from phones because otherwise, there is too much data being sent from the camera, which would probably overwhelm the phone's memory bandwidth as well as also require a lot of power.

"Most video compression algorithms are lossy and typically operate on square-shaped groups of neighboring pixels, called macroblocks. These pixel groups or blocks of pixels are compared from one frame to the next, and the video compression codec sends only the differences within those blocks. In areas of video with more motion, the compression must encode more data to keep up with the larger number of pixels that are changing." - Taken from wikipedia

Also mobile chips have dedicated hardware for video recording and common camera functions such as HDR. https://www.qualcomm.com/products/snapdragon/camera-features

kshitizdange

Also worth noticing is that certain simple applications don't really care if a frame was dropped due to this once-in-a-while.