Yesterday, HTC updated their HTC Camera application for devices with HTC Sense. Normally, this isn't worth discussing, but the changelog had an entry for RAW photography mode on the One M9.

For those that are unfamiliar with what a RAW photo is, in essence it's exactly what would come to mind when it comes to something that is "raw". The file effectively encodes the sensor's data at each pixel, without any loss or significant processing. Normally, this file is completely hidden from the user, and once it enters the image signal processor (ISP) it is only used to produce the final JPEG and is presumably deleted once the JPEG file is saved to internal storage. As a result, we end up with a file that can be easily read by any computer, but is effectively impossible to change in a meaningful way. A RAW/digital negative can be easily changed to look almost nothing like the original image, but is impossible for most applications to view properly.

Fundamentally, a RAW photo is an unprocessed image, and if you could see the RAW image without demosaicing to handle the camera's pixel layout, it would look almost nothing like the final image. However, it's this relatively unprocessed state that allows for potential gains in image quality. After all, the ISP must determine how to process an image without human intervention in an effective manner, and it also must process and save the image within about a third of a second or less. Comparatively speaking, if I process it myself I might spend a solid 5-10 minutes playing with sliders to get a good balance between noise, detail, contrast, and dynamic range, and each image requires a second or two of maximum CPU load on a modern Core i7 4702HQ.

The real question is whether RAW photos can make a difference in a camera's output. In my experience this does depend quite a bit. Something like the Nexus 5 didn't really see any additional benefit from hand-processed photos. However, the One M9's RAW photo mode reveals a pretty stunning difference in photo quality when properly processed. In order to show it off, I took a few quick comparison shots. Our first comparison is a daytime shot, which is only directly comparable between the M9's JPEG and RAW output.


iPhone 6


JPEG M9


RAW M9

We'll start with a very simple daytime comparison. Please note that for this shot it is only comparable between the M9 RAW and JPEG output, as the iPhone 6 shot is from the same place, but at a different time of day and multiple weeks apart. In the original review, I mentioned that the One M9 seemed to have detail equivalent to the iPhone 6 with its 8MP camera in daytime. This single test shows the massive improvements that can be found with some quick post-processing in Lightroom, with special emphasis on the improved shadow detail in the bottom left side of the photo, the dramatically improved detail on the building to the top left of the photo, and improved detail on pretty much any tree in this photo. There is a noticeable grain to the photo that isn't as pronounced on the ISP-processed JPEG, but the noise is simply masked by blurring rather than actually getting canceled out. Again, it's important to note that the iPhone 6 photo isn't quite at the same angle or from the same time as the One M9, but it should serve as a good reference for objects in the scene.

The real test is in low light, and for this I brought some additional phones and a tripod to try and get a test that was better-controlled, although this isn't a controlled test in the strictest sense to begin with.


JPEG M9


RAW M9


iPhone 6 Plus


Galaxy S6

In this test, the One M9's native JPEG output is by far the worst here. The processing is surprisingly poor, with generous amounts of color noise on mostly flat, yellow-white walls. As color noise is the most distracting type of noise in a photo, it's generally better to err towards strong rather than weak color noise reduction. The RAW processed in Lightroom by comparison is miles ahead. It's probably not better than the iPhone 6 Plus here, as things like the rough stone walls lining the steps are extremely hard to make out in comparison to the iPhone 6 Plus. The Galaxy S6 is easily the brightest of all, but it seems that Samsung might have gone a bit too far as detail along the steps is definitely worse than the iPhone 6 Plus and there is much more noise in some parts of the photo. However, the Galaxy S6 manages to equal, if not better the iPhone 6 Plus in this shot due to the sheer amount of additonal detail captured from the better exposure; the resulting noise ultimately is a liability in large, HiDPI displays or in prints, but it isn't really visible when scaled to web/phone sizes.

<
JPEG M9


RAW M9


iPhone 6 Plus


Galaxy S6


Xiaomi Mi Note

Once again, the native JPEG output on the M9 is rather poor. Strong luminance noise reduction turns the picture into an oil painting when viewed at 100% crop, yet there's significant color and luminance noise still visible throughout the photo when scaled to web resolutions. There's almost no detail to speak of either due to the noise reduction used. Probably the best example of these issues is the trash can on the left side of the photo. Viewing the native JPEG shows a sign with nothing on it, but viewing the RAW-processed photo actually reveals that it is a recycling bin. Once again, even with RAW processing I didn't manage to get the M9 to beat the iPhone 6 Plus, but given the lack of OIS it shouldn't be too much of a surprise. Strangely enough, the RAW doesn't have enough contrast to show the red sign in the distance, which shows up just fine on the native JPEG and on every other shot.

Meanwhile the Galaxy S6 is once again easily the brightest in all of these shots, but it looks like ISO is a bit too high and the processing is also a bit too aggressive as the foliage in the scene is clearly not as cleanly rendered as it is on the iPhone 6 Plus. At web resolutions it is easily a match for the iPhone 6 Plus in these conditions as the noise isn't as visible when viewed at such a scaled resolution, while the better exposure helps with improved detail in the dark areas of the scene. The Xiaomi Mi Note does reasonably well here, but on 100% crop the noise reduction is quite strong and reduces visible detail.

Overall, HTC should be applauded for bringing RAW photo mode to the One M9. For anyone that has bought one, they can still take some truly good photos if they're willing to learn how to use a tool like Lightroom or Photoshop's RAW processing tools. However, there is no lens correction profile available, so vignetting and other distortions are a noticeable problem as seen in these photos. It's possible to try and compensate for these problems by eye like I did for these test shots, but HTC should really be releasing their own lens correction profile if they really want to support serious photography with the One M9.

As for the JPEG image quality situation, the fact that it's possible to get so much improvement in image quality from processing a RAW by hand compared to the JPEG output is a very real problem for HTC. Now admittedly a hand-touched RAW will almost always be better than a quickly processed JPEG - and we going into this expecting as much.- but such a large difference, and at times significant loss of detail, indicates that HTC is losing too much quality with their JPEG output. Compared to their competitors, the end result is an image with worse quality than what I believe they could have otherwise achieved.

Ultimately I'm not interested in pointing fingers here, but the output simply isn't competitive. It's possible that the ISP simply isn't up to scratch, as there are some very real problems with auto-focus speed and reliability as I noted in the original review. It's also possible that HTC is electing to use an extremely aggressive post-processing combined with strong JPEG compression to reduce file sizes. This is simply a problem that has to be fixed if HTC is determined to remain relevant in the hyper-competitive smartphone space.

The one truth that is clear to me here is that the sensor is far from the main problem here. A better sensor might help with high ISO noise, and PDAF should definitely help with focus speed, but in the case of the One M9's rear camera the biggest issues seem to be poor post-processing, a lack of high-quality optical image stabilization (OIS), and a smaller aperture compared to other phones on the market in that order. A better sensor can and will help, but it's far from a silver bullet. This does mean that there's some hope for the One M9's camera though, as most of the problems I've described could be resolved with an OTA update. The question now is whether HTC will follow through.

Comments Locked

43 Comments

View All Comments

  • CoryMeetsWorld - Saturday, May 2, 2015 - link

    A better sensor? Th M9 has one of the best sensors in terms of hardware on the market. Nokia use the exact same sensor in the Lumia 930. The only problem with the M9 is software. Also OIS is a joke on a smartphone. It gives you a placebo effect at best.
  • Maxpower2727 - Sunday, May 3, 2015 - link

    As several others have already pointed it, it's NOT the exact same sensor as the 930. You're trolling hard in this thread. OIS may not make a significant difference when shooting stills, but for videos the difference is enormous.
  • RamTec - Sunday, May 3, 2015 - link

    Back to back testing with an M7 (with OIS) versus an M8 (without OIS) evidences OIS making a substantial difference to low light stills, and a chalk and cheese difference to video. https://www.flickr.com/photos/109575772@N02/168213...
  • zeus4466 - Saturday, May 2, 2015 - link

    I've been using M9 for a while, and I think that a minor tweaking in the camera gives excellent results, the following should be set: contrast 0.5, saturation 0.5, and sharpness -2 or -1.5 and the ISO should be limited to 400 max 800. This will change the results drastically and the camera becomes even better than iPhone 6. The raw camera problem is when you set the ISO to automatic. It seems that HTC camera have a problem with ISO setting and processing, a manual management will give a huge difference. I hope anandtech can make such analysis and show what could happen with the camera results for such tweaks.
  • JoshHo - Saturday, May 2, 2015 - link

    I'm aware of these tweaks. Setting higher contrast only reduces dynamic range, which isn't a good idea. Increasing saturation might help but the colors are generally accurate in my experience. Reducing sharpness helps with the oversharpening that occurs by default, but does nothing to dial back the significant noise reduction.

    Even at low ISO, the M9's output isn't as good as it can be due to post-processing issues as shown in the article. Driving low ISO is also fundamentally a trade-off between shutter speed, and getting a clean shot from the M9 past 1/10 seconds is definitely a tall order.
  • CrazyElf - Saturday, May 2, 2015 - link

    Is there any way to reduce the saturation on the Galaxy S6?

    An S6 with reduced saturation I think would give by far the best results of all of the cameras tested here.

    It'd be interesting to see how the S6 would do with Raw images.
  • CrazyElf - Saturday, May 2, 2015 - link

    The ability to drop to under ISO 40 might be useful too, looking more closely at the photos (lowest setting is ISO 100 right now). Apparently in auto mode, the camera sometimes chooses ISO 40.
  • Mattus27 - Saturday, May 2, 2015 - link

    This is irrelevant to 99% of people who have bought an M9. Pretty much nobody shoots Raw on a smartphone. Smartphone pictures are typically on Facebook or Twitter ten seconds after being taken, so the default settings need to just work without post-processing.

    HTC messed up the M9 camera enormously and this doesn't change that.
  • Laxaa - Sunday, May 3, 2015 - link

    Agreed. They need to clean up their processing. If they could jus to a straight up JPEG conversion from the DNG file, it would help a lot.

    And man, the night shots do suffer for the lack of OIS. The S6 just destroys it in that department(the RAW shot isn't that bad, but the JPEG is a smeared mess)
  • Laststop311 - Sunday, May 3, 2015 - link

    For someone that just wants easy casual photos I have to say I would choose the s6 over any of these. The low light shots look way better then the other phones don't even see how some 1 could prefer a different one.

Log in

Don't have an account? Sign up now