The OEM camera stack is quite popular to Android phones. Cameras seem to be the main point of focus for some companies this year. We saw the Apple camera rumors that suggested the company would implement a triple-lens camera. Whether or not the company will go through it is still up for debate. Before the release of Android 5 Lollipop, OEMs were non-existent and co third party applications really struggled with the camera API. Snapchat and Instagram really struggled with camera resolution because of the limited API. However, companies line Sony as an Android OEM has given developers quite a strong back to build on.
Google being one of the top tech companies in the world couldn’t just sit back and watch such mediocrity. Their developers came up with an API that improves the cameras profoundly. The highlight feature of the new technology is the fact that it can capture RAW images. Naturally, photographers will prefer RAW captures because of how much control it gives them. On the other hand, when the result is a compressed JPEG format all the parameters are calculated by the Android stack. Changes in saturation, color and white balance are all done automatically when the photo is taken.
Have you heard of the DNG processor?
This name is based on the Digital Negative format of storing raw images. The main function is that it inputs RAW images captured using OEM technology then processes them into JPEG format in the background. Modern phones will achieve this via the power of the phone’s GPU. It only takes a few seconds for the image to be processed and placed in the DCIM folder. However, it is important to note that this new technology won’t work on all phones. High-end phones such as the Galaxy S8 cannot support the DNG processing app due to lack of free memory or outdated OpenGL drivers.