The Effect of HDR+

HDR+ is a camera feature that originally launched on the Nexus 5. HDR+ is more like tone mapping from multiple images, which doesn't give you the dramatic contrast between dark and light that you sometimes get from HDR modes. What I've found interesting is that many statements from users say that using the HDR+ mode significantly improves the appearance and the exposure of their photos. I would actually agree with this based on my experience with the Nexus 6, but the problem in that case was that each HDR+ shot took multiple seconds to process which is simply unacceptable. This delay was even longer on the Nexus 5, which presents a problem with trying to just keep HDR+ on constantly to improve photo quality.


HDR+ Off


HDR+ On

On the Nexus 5X, my observation has been that the camera often takes an incorrect exposure. I've displayed a sample comparison above, and while you have to take my word for it, the HDR+ shots are usually much more like what I actually saw when I took the photos. Most notably, the 5X would usually blow out the sky if it was even remotely bright out, while the HDR+ mode maintained a sky that was sometimes a bit too deep blue, but much better than the searing white of the overexposed shots. The normal images also seemed to tend toward a green white balance.

Of course, this presents a bit of a problem if we assume that HDR+ shots take a significant amount of time to process. It would mean that you're either stuck with waiting a long time between shots, or dealing with inaccurate colors and an overall incorrect exposure. Fortunately, you don't really need to make this choice, because software improvements bundled with Snapdragon 808's ISP improvements over Snapdragon 800 and 805 mean that HDR+ photos only take a second at most to be captured and processed. This means that you can just leave the HDR+ toggle on and take your photos.

To be honest, even though HDR+ mode improves the exposure, it's not really acceptable that Google is resorting to heavy processing and merging multiple exposures just to achieve a proper exposure. Relative to the single millisecond exposure time for a daytime photo, the second between shots to process the HDR+ photos is quite a long period of time. In addition, the lack of OIS means that even with Google's shifting and cropping of the exposures to account for blur you still run the risk of introducing blurriness into the photos due to the longer exposure time, especially when lighting is decent but not amazing and the exposures can take up to 100 milliseconds each.

For the purposes of these photo comparisons, HDR+ was generally left on, although non HDR+ versions are also included for reference. While this is somewhat unfair to the devices being compared, the true purpose of these sections is to give an idea of how well a camera performs with some relevant context in the form of comparison images from related and competing smartphones, rather than to just slot a phone somewhere in a list of the best smartphone cameras.

Still Image Quality

While we don't have a completely controlled test for examining a smartphone's image quality, a surprising amount of information can be gained just by comparing the photos taken by different smartphones in the same circumstances. I've taken test images on the Nexus 5X at my typical photo location during both the day and at night. Due to changing seasons I've had to retake my comparison images, and going forward there may be some phones or tablets that are no longer in the comparison due to the device samples being returned.

Daytime Photography

In my daytime test scene the Nexus 5X performs very well. In the HDR+ image much of the foliage actually shows an increase in detail compared to the Nexus 6, and the pavement doesn't have the unnatural texture that it does in the Nexus 6's image, which is a good sign of Google improving their processing and toning down the sharpening. The HDR+ mode definitely has a more accurate exposure than the standard mode, but both are not as close to what the scene actually looked like as the Nexus 6 and Galaxy S6 Edge. However, there are some other factors to be considered, and with them I think the Nexus 5X actually provides the best image quality of the devices in this comparison.

The first point is detail. Even with a lower sensor resolution, the sharpness and detail of the various trees and branches is much greater on the Nexus 5X than the Nexus 6. The second is distortion, and this is where the Galaxy S6 Edge runs into issues. Anything that is at all close to the left and right sides of the frame in the Galaxy S6's image is blurry and distorted, which includes the tree on the far left and anything to the right of the closest stop sign on the right. While I was concerned about Google spreading a lower resolution than the Nexus 6 across a wider field of view, they've really pulled it off and provided a great daytime camera.

Nighttime Photography

As I had hoped, the Nexus 5X really shines when taking photos in low light. Once again I have to use the HDR+ mode to achieve an acceptable result, and it actually amazes me how much worse the image looks without it. There's extremely heavy noise reduction causing detail to be smeared away across the entire frame, and there's a purple hue to the dark areas creeping in from the corners of the image. Meanwhile the HDR+ image is by far the best of all the photos I took. Detail is incredibly well preserved, with fairly fine grained luma noise and no issues with chroma noise. The fact that the scene now has a very close street lamp due to the leaves falling off the trees also shows how the Nexus 5X can handle the exposure without blowing out the light, while a phone like the Galaxy S6 Edge cannot.

The low light image quality of the Nexus 5X is the advantage of having such a large sensor with large sensitive pixels, and it really pays off. It's disappointing that you end up having to use the HDR+ mode even at night, because at that point you're pushing the exposure time pretty far and you could start to run into blurring issues caused by the hand shake. That being said, I am more than willing to wait a short moment for the HDR+ processing to get low light photos of this quality, but Google definitely needs to take a look at this next time around and try to achieve this level of quality without exposure merging and tone mapping.

While I don't normally do this, I like the 5X's camera enough that I decided to go around and take a bunch of pictures of different scenes to see how they looked. There are no comparisons to other devices, but sometimes it's important to just take a look at photos from a camera on their own to just get a general idea of the quality that can be expected. There are a number of images that I took both HDR+ and normal exposures for, and while it's fairly obvious which is which once you know what to look for, I've labelled each HDR+ image to make it clear.

Ultimately, the Nexus 5X (and Nexus 6P) mark the first time one can really say that the Nexus phones have cameras that are every bit as competitive with the best flagship devices, if not better. The caveat of course is that you do end up having to use the HDR+ mode a lot, which is definitely slower due to the longer exposures and the processing time after you take a shot. HDR+ photos also end up being between 1.5x and 2x the size of standard images, and so you're going to fill up a 16GB Nexus 5X much quicker if you take a lot of photos. However, if you can accept those concessions you'll be able to take great photos that people will find hard to believe were taken on a $379 smartphone.

Video Quality

The UHD recording mode encodes at 30fps using the H.264 Baseline profile. The average video bitrate is 42Mbps, and the audio is a single channel 96Kbps AAC track. Surprisingly, these are the same encoding settings as the UHD video on the Nexus 6. While this may give the impression that both devices have the same quality of UHD video, the most important improvement for me is that Google has seemingly fixed the issues with the frame rate that occurred when recording UHD video on the Nexus 6. One disadvantage is the Nexus 5X's lack of OIS. When comparing to the footage I shot for the Nexus 6 review it's clear that the 5X experiences more high frequency shaking. It's not clear if Google is able to apply EIS while recording UHD video, but based on what other OEMs have been able to do with the same ISP I would guess that there isn't any, and the shakiness of the video seems to support this. It's also important to note that even though Google doesn't mention it anywhere, the UHD mode can only record for five minutes at a time. Google should really have some sort of label or dialog box that lets the user know this when they switch from the 1080p setting,

I find it difficult to say if the 5X actually improves or regresses from the Nexus 6 as far as UHD recording is concerned. On one hand the elimination of the frame rate issues is a great improvement, but on the other hand the shaking is far more prevalent which is very distracting. Relative to the Nexus 5 it's definitely improved due to the sheer increase in resolution and bitrate.

In addition to the UHD recording mode, the Nexus 5X also does 1080p video. There's no 1080p60 option, so I honestly don't know why you'd select this mode unless you need to save space on your device. Not only is the quality significantly reduced compared to the UHD mode, but the high frequency shaking is still present. I don't know if Google is doing EIS in the 1080p mode either, but if you were to tell me that they are I would honestly be really surprised because the shaking is far worse than the videos I've taken on the iPhone 5s and the Galaxy S6.

Overall my recommendation for video recording on the Nexus 5X is to just always use the UHD mode unless you're running out of space, because the 1080p mode doesn't have any video stabilization advantage like you get when recording in 1080p on other Android phones. The overall shakiness is definitely a disappointing regression from the Nexus 6, but I like the fact that the UHD mode no longer drops frames which one could argue is actually more jarring visual artifact than high frequency shaking.

Camera Architecture and UX Android Marshmallow and Nexus Imprint
Comments Locked

197 Comments

View All Comments

  • vFunct - Monday, November 9, 2015 - link

    How can anyone take any smartphone with 8 cores seriously?

    It really does represent the worst in marketing - a big number that's completely useless because of software doesn't use more than one core at a time.

    Apple really is raping Android in this area, and it affects usability directly. People are complaining about the state of Javascript on Android devices being stuck in 2011, because of the slow CPUs in Android phones.
  • Drumsticks - Monday, November 9, 2015 - link

    You should really check out Anandtech's article analyzing multi-core usage on Android:http://www.anandtech.com/show/9518/the-mobile-cpu-...
  • neo_1221 - Monday, November 9, 2015 - link

    While it's true that not a lot of software (currently) uses more than 4 cores, saying it doesn't use more than one core at a time is completely false.

    http://www.anandtech.com/show/9518/the-mobile-cpu-...
  • vFunct - Monday, November 9, 2015 - link

    Javascript web apps rarely use multi cores. The bigger issue is the weakness of these Android cores. Single cores are important for responsiveness, as single threads usually control the UI event handlers. This is why so many developers are complaining about Javascript performance in their web apps. This is why you see massive performance gains on the Javascript benchmarks here.
  • vFunct - Tuesday, November 10, 2015 - link

    > This is why you see massive performance gains on the Javascript benchmarks here.

    by Apple devices
  • LoneWolf15 - Friday, November 13, 2015 - link

    Only the Snapdragon 808 has six cores, not eight. The 810 has 8 cores.

    And due to the big.LITTLE design, not all cores are simultaneous. There's a set of heavy duty cores, and a set of lighter-duty battery saving cores. I would suggest reading up on Qualcomm's architecture.
  • Sonic12040 - Monday, November 9, 2015 - link

    Great review! I hope a review of the BlackBerry Priv is coming, because the reviews are so mixed that one at the anandtech level of depth would be a great deciding factor for the phone!
  • Esko747 - Monday, November 9, 2015 - link

    The part on sustained performance is quite insane really. 2 minutes unthrottled?
  • Tom Womack - Monday, November 9, 2015 - link

    What on Earth are you doing on a phone that runs it flat-out for two whole minutes?

    Enable ad-blocking so your browsing experience does not include running arbitrary Javascript from anywhere on the planet, and if your phone still throttles, complain to your software provider.
  • NeoteriX - Monday, November 9, 2015 - link

    Well, there are games for one thing...

Log in

Don't have an account? Sign up now