Computational photography is a technique that uses digital processing to modify the optical functions of digital cameras and smartphones to produce better photos.
Computational photography is based on image processing algorithms that influence certain camera and lens functions. These include enhancement of out-of-focus images, motion bl ur, and depth of field, as well as brightness-, color-, and contrast-determining factors. There are various enhancement techniques that could also be done by a photographer, but they are relatively time-consuming and can be done much more quickly and perfectly by computer-aided photography automatically.
One of these techniques works with many tiled images, which are available as individual images and are combined in this way to eliminate motion blur. Another aspect is image stabilization, which can be used to compensate for camera movement or shake. In addition, computer-aided photography with HDR technology can improve the dynamic range of photos and poor image illumination. Light field cameras perform some of these functions.
Used computer-aided photography to achieve much higher photo quality and for artistic outputs. Classical image processing programs with which colors, contrast, image proportions, etc. are changed do not fall under the term computational photography.