As a photographer, I love taking photos with my iPhone. "The best camera is the one you carry with you all the time" is a very true statement and the quality of mobile photography has by far reached the level where I rarely feel a need to carry my DSLR anymore. This is a true dream come true for me and many other photographers as it allows us to take photos that was previously impossible.
However, there is one thing with the iPhone camera that bugs me a lot. That is what Apple calls "ProRAW" - a format dedicated to advanced users who wants the maximum control of the iPhone camera. Apple claims that this is a RAW format which implies that it should be the RAW data from the sensor without processing. It is not.
In fact, ProRAW is a heavily post processed format where Apple applies tons of denoise (way too much) and artificial sharpening before creating the RAW output. Also the dynamic range of the ProRAW files is very poor which greatly limits how much shadow/highlight data that can be recovered from the RAW file.
I have written extensive feedback to Apple about this numerous times and received zero response. That is why I decided to write here to hopefully start some discussion that perhaps can lead to some attention to this matter.
If Apple wants to call this format "ProRAW" they need to do a couple of changes:
Right now we are forced to use "ProRAW" if we want 48 megapixel RAW output. There is no way to get a 100% unprocessed 48MP output from an iPhone - but this is really what advanced users want and need.
If Apple wants to keep ProRAW as it is, then:
However, there is one thing with the iPhone camera that bugs me a lot. That is what Apple calls "ProRAW" - a format dedicated to advanced users who wants the maximum control of the iPhone camera. Apple claims that this is a RAW format which implies that it should be the RAW data from the sensor without processing. It is not.
In fact, ProRAW is a heavily post processed format where Apple applies tons of denoise (way too much) and artificial sharpening before creating the RAW output. Also the dynamic range of the ProRAW files is very poor which greatly limits how much shadow/highlight data that can be recovered from the RAW file.
I have written extensive feedback to Apple about this numerous times and received zero response. That is why I decided to write here to hopefully start some discussion that perhaps can lead to some attention to this matter.
If Apple wants to call this format "ProRAW" they need to do a couple of changes:
- Completely remove all denoise algorithms. Removing noise by stacking/merging is ok but don't apply any denoise algorithms that remove detail from the images. Let the end user denoise it in post processing to their own liking
- Don't perform any artificial sharpening on the image data (it looks particularly bad after the heavy denoising)
- Don't perform demosaicing - let the user do this in post processing as there are many better methods for this than the one Apple is using
Right now we are forced to use "ProRAW" if we want 48 megapixel RAW output. There is no way to get a 100% unprocessed 48MP output from an iPhone - but this is really what advanced users want and need.
If Apple wants to keep ProRAW as it is, then:
- Add streams for single frame regular RAW 48MP (100% unprocessed, unstacked) for the camera APIs so that third party apps can solve the problem for us
- Keep ProRAW as a stacked RAW format but allow the level of denoise and sharpening to be controlled through the APIs