Display Measurement

On the new Galaxy S10, the display is the centre-piece of the phone. Samsung in particular has proclaimed some big new improvements in terms of brightness and display quality, advertising the HDR10+ capabilities of the screen.

One thing that Samsung didn’t mention is that this is the first Galaxy device shipping with Android’s new colour management support out of the box. What this means is that we have support for both standard gamut as well as wide-gamut content without switching between display modes in the settings. This latter menu has been redesigned in the Galaxy S10: gone are the familiar display modes such as Cinema, AMOLED Cinema or AMOLED Photo. The new S10 instead simply ships with a mere two modes: “Natural” and “Vivid”.

The natural mode is the default that the devices comes in, and is also the accurate CMS profile of the phone. This also means that Samsung now finally ships an accurate targeting display mode out of the box, targeting both sRGB and Display P3 gamuts (I didn’t test wider gamuts!).

The Vivid mode is a super-wide gamut near the native capability of the panel, the colours here don’t adhere to any specific display standard and are just meant for punchier colours which some users enjoy.

We move on to the display calibration and fundamental display measurements of the S10 screen. As always, we thank X-Rite and SpecraCal, as our measurements are performed with an X-Rite i1Pro 2 spectrophotometer, with the exception of black levels which are measured with an i1Display Pro colorimeter. Data is collected and examined using SpectraCal's CalMAN software.

The Galaxy S10’s brightness was something that was much touted during the launch of the phone. Here Samsung had advertised “peak brightness of up to 1200 nits”. This figure was sourced by DisplayMate’s testing, however it’s a pretty misleading number as the phone only achieves this at minimal APL, which is nearly impossible to achieve in real life usage.

Display Measurement - Maximum Brightness

In regular scenarios, the Galaxy S10’s maximum brightness is similar to that we’re used to from past Samsung phones, reaching a maximum of 310-320nits.

Display Measurement - Maximum Brightness (Boost)

To achieve brightness higher than this, the phone needs to be in adaptive brightness mode and in high ambient light. Here the Galaxy S10+ reaches up to around 700nits. I’ve tested this on both my units and got matching maximum brightness figures.


SpectraCal CalMAN
 Exynos Natural    
  Exynos Vivid    

Snapdragon Natural    Snapdragon Vivid  

Greyscale accuracy measurements on the Galaxy S10+ ended up being quite a headache because the Exynos and Snapdragon units behaved very differently. The issue at hand wasn’t any manufacturing divergence on the part of the panel, but rather an issue of diverging software calibrations between the different models and display modes. To make things even more annoying, the Galaxy S10 is also Samsung’s first smartphone with very aggressive CABC (Content adaptive brightness control) which cannot be turned off, with brightness scaling very differently based on APL.

At 200 cd/m² on both Exynos and Snapdragon units in Natural mode we see too warm white colour balance, with especially dominating reds, resulting in colour temperatures of 6327K and 6250K for each respective unit. In Vivid mode, oddly enough the Snapdragon was warmer at 6945K while the Exynos had a more blue 7697K CCT. It’s to be noted that in Vivid mode Samsung allows users to adjust the colour temperature, whilst this isn't possible in Natural mode.

What is inherently broken on both phones in different modes are the gamma curves. On the Exynos unit the natural mode has a far too low gamma at low levels and too high on high levels. In Vivid mode this low gamma on the low-end is reversed, with some additional black clipping now due to too high gamma, with again too high gamma at the high levels.

Display Measurement - Greyscale Accuracy

On the Snapdragon unit, the natural mode is the only display mode out of all combinations that actually manages to have a correct gamma near 2.2, with the only issue being a slight amount of black clipping at the lower levels. This is the mode and device with the best greyscale dE2000 of 1.79 – only thwarted from getting a better score due to the overly red colour temperature.


Exynos Gamma Problem

The gamma issues on the Exynos variant in natural mode are especially apparent in the most ironic place: Samsung’s own display mode settings screen. When enabling Night Mode in OneUI and using the dark interface, the background isn’t actually black but of a very low level grey. It’s exactly at these levels where the gamma differences between the Natural and Vivid display become obviously apparent. The above GIF shows how the broken low gamma in natural mode makes the UI exceedingly brighter. On the Snapdragon unit of the Galaxy S10, and for that matter the S9 and Note9 as well, we don’t encounter this change in gamma when switching between display modes and the Night Mode UI remains of an extremely dark grey nearing true black.

We end up with four different greyscale comparison patterns:


SpectraCal CalMAN - Exynos Vivid

The Exynos in Vivid mode is too blue with too dark mid to high level tones.


SpectraCal CalMAN - Exynos Natural

The Exynos in natural mode is unperceivably red, however we can clearly see too bright tones above what they normally should be.


SpectraCal CalMAN - Snapdragon Vivid

The Snapdragon in Vivid mode is ever so slightly too blue, but the gamma is off and again too dark.


SpectraCal CalMAN - Snapdragon Natural

Finally, the Snapdragon in Natural mode is the only mode that is near perfect, with correct gamma and a hard to perceive slight shift towards red.

 
SpectraCal CalMAN
Exynos - Snapdragon

Display Measurement - Saturation Accuracy - sRGB dE2000

Continuing with saturation accuracy measurements, we see that in that in Natural mode on both phones we’re getting similar results with dE2000 deviations of 1.68 for the Exynos and 1.48 for the Snapdragon. Both phones share the same issue of having offset red mid-level saturations.


SpectraCal CalMAN
Exynos - Samsung S-Browser

Testing the Display P3 patterns in Natural mode is a bit of a headache. Samsung introduced colour management with the Galaxy S10, however there’s one gigantic caveat: The OS can’t display content of different gamuts alongside each other. For example, viewing P3 pictures in Samsung’s default S-Browser results in incorrectly clipped saturations, and in effect the browser is still limited to sRGB content.

Out of all applications I’ve tested on the Galaxy S10, Samsung’s only app that supports wide gamut content is the Gallery app, but again with a big caveat. It only switches over to wide gamut when opening up a picture, and when in thumbnail mode the content is still limited to sRGB. Apple’s iPhone Photos app doesn’t have this issue and is able to display P3 thumbnails alongside sRGB thumbnails.


SpectraCal CalMAN
Exynos - Samsung Gallery vs Chrome P3 Forced

To make matters worse, the actual rendering of P3 content though the OS is actually incorrect. Displaying P3 patterns in the Gallery app results in a dE of 3.18, which at the limit of what should be acceptable. However if we completely bypass Android’s internal CMS transform and instead of rely on an external app, we can achieve some great results. In this case we rely on Chrome and tell it to force itself to D65 P3 display mode, and through this we’re measuring the Galaxy S10’s panel with a fantastic dE2000 of 1.03, as good as Apple’s best performance in the iPhone XS.

Display Measurement - Saturation Accuracy - Display-P3

In the end, because most users will be using P3 content through the default CMS, the Galaxy S10+ ends up with a disappointing dE of 3.18.


SpectraCal CalMAN
SpectraCal CalMAN
Exynos


SpectraCal CalMAN
SpectraCal CalMAN
Snapdragon

Display Measurement - Gretag–Macbeth Colour Accuracy

Finally, in the Gretag-Macbeth test of common found tones we see a case of the Exynos S10 scoring worse with a dE of 2.18 versus the Snapdragon’s figure of 1.62. In terms of hue, both display panels exhibit extremely similar characteristics in the test tones, but it’s again the flawed gamma on the Exynos unit which really offsets things and shows too bright results, compared to the Snapdragon’s near perfect gamma.

Display Conclusions

Overall, the Galaxy S10+’s display is a typical Galaxy S display. Samsung over the last 3 iterations has continued to have issues with their gamma, often times patching the most obvious issues a few months after release. While differences between the Exynos and Snapdragon calibrations have always been there, we’ve never had such a jarring issue as on the Exynos’ Natural mode. The other display modes including on the Snapdragon also continue to have black clipping at the first few greyscale levels. To be honest, this is getting a bit tiring and frankly I’m losing hope in Samsung to ever getting this right at release, it’s obvious that the quality control in their calibration department just isn’t there and after so many years of the same issues the company obviously doesn’t care to improve things.

Samsung adopting Android’s CMS in the Galaxy S10 also is of mixed feelings. Actually the S10 shipped with the traditional various mDNIe scenarios we’re used to from Samsung, but they’re just unavailable from the settings UI. Thus I think the decision to have the phone released with the CMS must have been a last minute choice. The biggest caveat here is the fact that Android cannot display different gamuts alongside each other, and fundamentally this is an issue of Android, Google and maybe even the SoC vendors. For now, Apple is 4 years ahead of everybody else and there’s yet to be an Android phone matching the iPhone’s colour management capabilities.

Having said all of the negative things, the Galaxy S10 with all its issues still probably remains among the best displays available. It’s a step down from the S9 and Note9 in terms of calibration, but all other aspects such as display sharpness, viewing angles, brightness and naturally contrast are just top-notch for the new Galaxy S10.

GPU Performance & Power Battery Life: Impressive
Comments Locked

229 Comments

View All Comments

  • luca.costantino - Friday, March 29, 2019 - link

    Way too much bloatware on Samsung products for my taste. I would never consider buying a phone from them.
  • shabby - Friday, March 29, 2019 - link

    Are you offended or something? That's the dumbest comment I ever read, I just sold an s9 and wiped it, the buyer said I thought it would have more bloatware but it doesn't.
  • liteon163 - Friday, March 29, 2019 - link

    No need to be so harsh simply because you disagree with someone's opinion, dude. Don't be a jerk (that's not an opinion, that's a FACT proven by your initial reply).
  • close - Sunday, March 31, 2019 - link

    Samsung has their own equivalent of every single piece of software that comes with Android and you already didn't want in your phone. @shabby just wanted to tell us he knows how to follow a decrapify tutorial. The phone is still crappy software-wise but after putting in a lot of effort you can make it marginally less crappy. Yay?
  • Vermite - Sunday, May 19, 2019 - link

    You're an idiot. Yay?
  • s.yu - Sunday, March 31, 2019 - link

    There are smarter opinions and stupider opinions.
  • goatfajitas - Friday, March 29, 2019 - link

    Yes, it does have alot of bloat.
  • mazook - Friday, March 29, 2019 - link

    Dude, the ROM is about 4 GIGS.
    Think there's just a BIT of bloat in there?
  • Samus - Sunday, March 31, 2019 - link

    I figured Android users are just used to bloat at this point. I’d you want a clean optimized mobile experience you either buy a Google phone, install a 3rd party ROM, or just buy an iPhone.
  • notashill - Monday, April 1, 2019 - link

    The "bloatware free" Android One ROMs are like 12 gigs though they do keep 2 entire copies of the system partition for the seamless update feature. Very annoying especially considering how many Android One devices have 32GB storage.

Log in

Don't have an account? Sign up now