Main Cameras & HDR Processing Evaluation

We’ll be going through the various aspects of the cameras topic by topic, and a good start would be talking about the HDR implementations of the various phones and looking at how much dynamic range they’re able to squeeze out of their hardware. This will be mainly about the main camera sensors, so it’s also a good opportunity to highlight the differences here also in regards to resolution and sharpness.

Click for full image
[ iPhone 11 Pro ] - [ iPhone SE ] - [ Pixel 4 ]
[ Galaxy S20U(S) ] - [ Galaxy S20+(E) ]
[ OnePlus 8 ] - [ OnePlus 8 Pro ]
[ V60 ] - [ Mi 10 Pro ]
 
[ Mate 30 Pro ] - [ P40 Pro ]
[ Reno3 Pro 5G ] - [ Reno3 Pro ]
[ X-T30 ]

This first scene down by a creek in the forest is probably the most challenging shot as the contrast between the dark and sunlit areas is extremely large, requiring the phones to capture as much dynamic range as possible and to process it correctly.

Apple does a great job at balancing the composition between the iPhone 11 Pro and the new iPhone SE. The latter does lack in dynamic range towards the shadows but that’s natural given the older sensor. The exposure is extremely good with a wide dynamic range, although the highlights are a bit too bright, something most phones will struggle with here.

Google’s Pixel 4 does a bit worse in terms of dynamic range with both darker shadows and brighter highlights. The main problem for me here was the phone’s colour temperature which was too warm and off-mark.

Samsung’s S20 Ultra and S20+ both failed spectacularly here in the processing as we’re seeing crushed shadows and blown highlights. It’s this kind of shot that I feel the S10 series wouldn’t have had such big issues and marks a change in the company’s processing. In the high-resolution 108MP images, the S20 Ultra does even worse with further degraded shadows, while the 64MP module of the S20+ actually fares significantly better here, with better dynamic range and colours.

OnePlus’ 8 and 8 Pro have excellent HDR algorithms here and are able to give an overall good exposure for the whole scene, but we see dark shadows either being clipped or too emphasised. It’s very easy to see the 8 Pro’s dynamic range advantage over the 8 as the phone’s newer bigger sensor just has that much more information per pixel to work with.

LG’s V60 does an excellent job in the shadows and there’s very little to reproach the phone for in terms of composition, even if the highlights are again a little bit bright. If we look at the 64MP picture then it’s a perfect example of how much of the dynamic range can be recovered thanks to the sensor’s 4:1 binning of pixels and on-chip HDR processing.

Xiaomi’s Mi 10 Pro does OK but lacks in dynamic range in the shadows. Between the 27MP and 108MP mode images the obvious difference is again in the shadows that suffer in the high-res mode.

Huawei’s devices are middle of the road in terms of the HDR. I feel like there’s a lack of saturation on the P40 Pro, generally an issue with Huawei’s phones when you’re not in AI mode to artificially apply an excessive filter.

OPPO’s Reno3 Pro phones couldn’t be more different from each other. The Qualcomm 5G variant with the Snapdragon 765 generally is again overexposed in the highlights, but the MediaTek variant has some very unique processing and is the best at actually handling the highlights of this scene while maintaining good shadows. There’s an odd grid-like pattern in the shadows though, and in genera the picture is a bit too desaturated.

Overall, this was a though scene and none of the phones really were capable of a good reproduction of the scene, however the iPhones do more clearly separate themselves from the Android crowd due to better dynamic range and good colours.

Click for full image
[ iPhone 11 Pro ] - [ iPhone SE ] - [ Pixel 4 ]
[ Galaxy S20U(S) ] - [ Galaxy S20+(E) ]
[ OnePlus 8 ] - [ OnePlus 8 Pro ]
[ V60 ] - [ Mi 10 Pro ]
[ Mate 30 Pro ] - [ P40 Pro ]
[ Reno3 Pro 5G ] - [ Reno3 Pro ]
[ X-T30 ]

We move on from that challenging scene to something still very dynamic, but let’s have a little more focus on colours.

Apple’s colour rendition here on the iPhones is excellent, and we do see the SE’s warmer colour temperature typical of older iPhone cameras to pop up again. Google’s Pixel 4 also does even a bit better with the colours but the shadows are a bit too dark and losing out in this part of the dynamic range.

Samsung’s results are good but they’re leaning for a tad higher exposure which seems to flatten out some textures such as the brick wall a bit too much. What’s odd there is that the S20+ clearly has the better picture compared to the S20U as it has a better dynamic range. As a reminder, it’s the Snapdragon S20 Ultra versus the Exynos S20+. The colours are generally a bit warm.

OnePlus’ colours are ok, however the HDR tonal mapping in this shot isn’t. The processing is flattening all the highlight tones into the same levels and it’s making a lot of the vegetation lose out in depth.  Xiaomi also has a similar characteristic in that some of the highlights seem to have been processed down

The LG V60 here did really well and it’s the closest phone to match the Fuji camera in terms of exposures and tone curves.

On the Huawei phones the Mate 30 pro opted for a darker exposure which I guess is fine, but this does end up with a lot of clipped shadows. The P40 Pro has a more realistic exposure and in this regard it does really well but again the colours without the AI processing just seem a tad desaturated.

On the OPPO phones the Qualcomm Reno3 Pro has much better colours, however the MediaTek variant clearly has much better dynamic range handling, which unfortunately ends up with a lack of colour depth and desaturated colours.

Overall, I think LG’s V60 did the best job in terms of the colour renditions. It’s something they had greatly improved last year with the G8 and again did very well in this generation.

Click for full image
[ iPhone 11 Pro ] - [ iPhone SE ] - [ Pixel 4 ]
[ Galaxy S20U(S) ] - [ Galaxy S20+(E) ]
[ OnePlus 8 ] - [ OnePlus 8 Pro ]
[ V60 ] - [ Mi 10 Pro ]
[ Mate 30 Pro ] - [ P40 Pro ]
[ Reno3 Pro 5G ] - [ Reno3 Pro ]
[ X-T30 ]

The next scene also is sensible to the HDR processing, but we’ll also try to pay a bit more attention to detail that the main cameras can achieve.

Apple has excellent results on both the 11 Pro and the SE, however the 11 Pro’s newer sensor or camera calibration is able to give colours a little more depth and saturation. Google’s Pixel 4 has a very similar picture, albeit a bit warmer and less shadow detail, and loses out to the iPhone in terms of detail and sharpness in the majority of the picture.

Samsung’s S20 Ultra does excellently in terms of sharpness in its 12MP picture – it seems they had toned down the over sharpening that we initially covered in our review of the phones. The S20+ is about on par with the iPhone 11 Pro in the sharpness.

In the 108MP and 64MP modes of the phones the S20 Ultra does get higher amounts of detail, but it’s also significantly noisier than the S20+. The S20+ also has a better dynamic range with its 64MP sensor.

The OnePlus 8 phones are very different in the composition here. The regular 8 really tones down the highlights too much and this makes the image look too flat, especially in the sunlit elements. The 8 Pro has this habit of darkening dark shadows to near black which I’m pretty sure is a purposeful processing choice by OnePlus which they had made last year in trying to copy Google’s limited dynamic range in the Pixel 3. Detail-wise, the 8 Pro is the clear winner here and on par with the iPhone and S20+.

In the 48MP modes of the phones, the regular 8 came out really soft, I hope the camera actually focused correctly here. On the 8 Pro it’s a lot sharper but doesn’t match up the S20’s.

If you look at the middle-right at the fence between the two tree trunks you’ll see some interesting behaviour of the camera sensor: it has issues with properly demosaicing the quad-Bayer colour filter correctly and it results in squiggly lines instead of the straight grid pattern of the fence.

The LG V60 here has an excellent overall composition and really is only characterised by that overblown building façade. It’s actually something I had to bring down on the Fuji as well but I prefer this to be maintained on the phone as otherwise we end up with too flat highlights in the remainder of the scene. LG has a natural advantage due to capturing pictures at a default 16MP rather than most other 12MP phones and this directly translates into more detail. The 64MP mode is excellent and easily outperforms both S20 phones in effective resolution.

The Xiaomi Mi 10 Pro in theory should be the highest resolution phone here as its main sensor is native at 27MP in terms of chroma resolution, but this doesn’t directly translate as I think the optics aren’t holding up as well as one would think. Still it is better than the 12/16MP shooters. In 108MP mode it’s about on par with the S20 Ultra but suffers from worse micro-contrast which again I think is due to optics.

Huawei’s results are a bit odd as I would say the P40 is less sharp than the Mate 30. The newer phone crops to 27mm focal length from 23mm, and then stretches out the image to fill in the 12MP resolution again, which to me seems like a pointless thing to do. In the high-res 50MP mode the P40 Pro regains its native field-of-view. Details here are OK but not holding up to the resolution and isn’t able to hold up to other phones.

Notice in the same spot on the fence between the two trees again the squiggly lines, almost identical to the ones on the OnePlus 8 Pro – an artefact of Sony’s quad-Bayer image sensor demosaicing.

On OPPO’s phones the MediaTek regular Reno3 Pro is the clear winner thanks to the higher resolution sensor. Colour differences aside, it’s just a bigger sensor that is able to capture more. The 64MP pictures here I don’t think are actually 64MP but 16MP blown up – maybe the phone doesn’t actually capture native high res in demanding dynamic range scenarios.

Overall, the V60 was very impressive in terms of its detail retention and the champ when it comes to resolution thanks to its 16MP standard capture mode. The Mi 10 should have won this but the phone is seemingly handicapped by the optics.

Click for full image
[ iPhone 11 Pro ] - [ iPhone SE ] - [ Pixel 4 ]
[ Galaxy S20U(S) ] - [ Galaxy S20+(E) ]
[ OnePlus 8 ] - [ OnePlus 8 Pro ]
[ V60 ] - [ Mi 10 Pro ]
[ Mate 30 Pro ] - [ P40 Pro ]
[ Reno3 Pro 5G ] - [ Reno3 Pro ]
[ X-T30 ]

Quickly going over the results of this shot, I feel like a ton of phones had problems with exposure composition and colour balance as the scene confused the algorithms. Apple, LG, Xiaomi and OPPO were far too warm. Samsung did ok, OnePlus and Huawei did better with the colours although both the OP8’s and the P40 Pro feel like they’ve added artificial contrast to the scene (particularly the right rock face).

The discrepancies here between the vendors is really big and frankly shocked me as I didn’t expect such results in modern phones. If I had to pick a favourite it would go with the OnePlus 8 Pro here.

Click for full image
[ iPhone 11 Pro ] - [ iPhone SE ] - [ Pixel 4 ]
[ Galaxy S20U(S) ] - [ Galaxy S20+(E) ]
[ OnePlus 8 ] - [ OnePlus 8 Pro ]
[ V60 ] - [ Mi 10 Pro ]
[ Mate 30 Pro ] - [ P40 Pro ]
[ Reno3 Pro 5G ] - [ Reno3 Pro ]
[ X-T30 ]

In less challenging lighting conditions, the phones also need to step up and deliver good colours, exposures and details. This early evening in the city has very little in terms of bright elements or highlights so it should be easier for the phones to get to something comparable.

A lot of the phones again have trouble aiming for a good colour temperature but the cooler OP8Pro and the P40 Pro were closest to the target. In terms of exposure and dynamic range the iPhone 11 Pro, S20+ and Pixel 4 had the best results. The OP8Pro also has some fantastic result but I can’t get over those artificially blackened shadows, it gives it a very nice contrasty look but it’s not realistic, things aren’t painted in vantablack to appear like that in daylight.

In terms of high-resolution capture modes, I would again give it to the LG V60 as having the most detailed shots, followed by the S20+.

Overall Main Camera

Overall, the first impression in terms of the various camera sensor technologies is that you don’t necessarily need a super high-res sensor to compete, although it does help. Apple’s iPhone 11 Pro consistently did amongst the most balanced shots of all the phones thanks to great processing. It’s not always exactly on point with colour temperature but it does manage to get it right more often than the other vendors. The Pixel 4’s camera system just fees a bit outdated and the pictures are very much outmatched by either the iPhone or another Android competitor.

Samsung’s processing in the majority of the time is very good, but sometimes has its oddities in terms of colour. The S20+ consistently outperformed the S20 Ultra in these tests, I don’t know if that’s a camera setup or a chipset difference here as I didn’t bring the Exynos S20 Ultra for testing this time around. In general, the 108MP sensors on both the S20 Ultra and the Mi 10 Pro were a bit disappointing as they showcased worse results both in dynamic range and detail compared to other phones.

LG’s V60 was surprisingly good and in some scenes amongst the best in terms of colour and exposure composition. It’s also the phone that’s the sharpest on the main camera, both in it’s 16MP default mode and 64MP high-res mode.

Huawei never had a strong point in daylight photography and even the P40 Pro again doesn’t resolve some of its issues, with the Mate 30 pro sometimes having better processing. The 50MP sensor also doesn’t convince too much, both because of the weird 23mm to 27mm cropping and subsequent image stretching to 12.6MP.

The OnePlus 8 Pro’s main camera is pretty fantastic and more often than not will be amongst the top performers. Only minus point is its purposefully contrast look that tends to clip shadows to black.

The Phones & Their Cameras Zoom Modules: Who Sees Furthest?
Comments Locked

130 Comments

View All Comments

  • Tams80 - Saturday, June 20, 2020 - link

    You can buy oleophobic liquids to put on your phone and they do work quite well. I'm not sure if they are as good as the factory-applied coatings though.

    And yes, you should still be careful with alcohol wipes. An article on this would be very interesting (perhaps even going into the science of it?)
  • Psyside - Saturday, June 20, 2020 - link

    Great to know they are cleaned! thanks!
  • bigi - Friday, June 19, 2020 - link

    Excellent idea to finally reference phone cameras to something that takes proper pictures. Now, the X-T30 is truly excellent and modern camera. Because physics, no phone will match it unless same size sensor is used - more or less. As an owner original Canon 1D from 2001 with 4 Mega Pixel sensor, I can tell you that no phone can match it at any level still. People have no clue and marketing does the rest.
  • eastcoast_pete - Friday, June 19, 2020 - link

    That's exactly why having a "gold standard" in any comparison puts the achievements or let-downs in perspective. I am, however, still amazed just how good the pictures and videos by many of today's smartphones already are.
  • s.yu - Friday, June 19, 2020 - link

    I see the issue with the nomenclature here...it's not "nonabayer" that's the exception here, it's "quadbayer"...Sony should have called it "quadrabayer".
  • Psyside - Saturday, June 20, 2020 - link

    Oh there you are, i was waiting for you, now lets see how bad is Samsung 64MP during the day,

    https://screenshotcomparison.com/comparison/3687 - cropped at same level.
  • Psyside - Saturday, June 20, 2020 - link

    And also please tell me which one is better from this 2,

    https://screenshotcomparison.com/comparison/3690
  • xGeoThumbs - Saturday, June 20, 2020 - link

    I love these in depth comparisons, especially because you focus on true to life shots with a reference camera as a base for comparison.
    I do however think that the Pixel 4 can produce better results in daytime if you use Night Sight. Detail retention and sometimes the white balance will improve a lot.
  • fmcjw - Saturday, June 20, 2020 - link

    If Anand did this article he would've used comparison tables for sensors/lenses/SoC DSP feature sets with OS version differences (rather than a simplistic, click it yourself and here's what I think about each phone format) and discussed/surmised the DSP workflows at play, why it made a particular camera perform better. Apple marketing hinted at the processes A13 included, and should've been at least mentioned in the previous iPhone 8/iPhone SE comparison. Similarly, GCam's processes can be compared.

    Anand's style is also to eliminate the SoC variable in the S20+/S20U, because he would've done a Exynos vs Snapdragon explainer/backgrounder comparison before he set out to test individual product design variations. A more strategic reviewer will sort this out rather present it as a "I'm not sure if" statement in the article, then skip to the battery of apples and oranges comparisons. I guess that's why Anand is hired by Apple then.

    Barring any surprises, the video quality comparison should nicely correlate with pixel sizes. Still hope for Andrei to live up to his Anandtech creds by discussing microlens/binning advantages and tradeoffs over monolithic pixels, and video DSP designs. I suspect Apple has a leg up since their videos exhibit less jitter (frame rate drifting) and tell-tale signs of high frame-rate noise reduction.
  • Andrei Frumusanu - Saturday, June 20, 2020 - link

    > If Anand did this article

    Before we repeat another rose-coloured glassed discussion of what Anand did or didn't do I would kindly remind what the last review of his 7 years ago contained in terms of camera evaluation:

    https://www.anandtech.com/show/7335/the-iphone-5s-...

    I would generally suggest reading the whole thing and contrasting that to either the iPhone 11 or S20 reviews.

    > and discussed/surmised the DSP workflows at play, why it made a particular camera perform better.

    I'm not qualified to talk about such things and neither would Anand have been. In fact, *nobody* is qualified to talk about these specifics, except the very engineers who designed the camera pipelines - each different for each vendor. Talking about Apple's high-level processes is pointless if we cannot put it into context of what other vendors are doing.

    Similarly SoC DSP features sets as well as OS' are completely irrelevant to the discussion because no vendor actually discloses which features are being used and which aren't. It's a context-less presentation of incomplete information - I prefer to simply focus on the end result because that is what matters.

    > Anand's style is also to eliminate the SoC variable in the S20+/S20U

    I'm not sure what your argument and goal is here. I've done this and we covered this extensively in the S20 review and camera evaluations: https://www.anandtech.com/show/15603/the-samsung-g...

    It was pointless to repeat the discussion with the Exynos S20U here as the article is already bloated, and the comparison focuses on the different vendors and flagships. Again what matters in the end is that results *still* remain wildly different between the Samsung phones, the detailed analysis you could read the aforementioned review months ago.

    > Still hope for Andrei to live up to his Anandtech creds by discussing microlens/binning advantages and tradeoffs over monolithic pixels, and video DSP designs.

    We've discussed these things over dozens of articles and reviews over the last years, especially in the last 2 years where these sensors have become popular.

    > I guess that's why Anand is hired by Apple then.

    Apple sure dodged a bullet when they showed the same interest with me.

    I'm sorry I don't live up to your high standards, I might suggest reading other reviewers who invest more time and effort than I did here. Otherwise comments like these are akin to simply taking the piss on the time & effort it takes to actually publish a piece like this.

Log in

Don't have an account? Sign up now