iPhone 7 Plus vs Google Pixel vs Huawei P9: Portrait shootout
Enhancing the blur in out-of-focus areas is nothing all that new in smartphone photography — HTC did it with the One M8, and Samsung has been doing it for some time with the “Selective Focus” feature, although the latter is limited to close-ups only (up to 2 ft) — but last year Huawei and Apple pushed things further with the P9 and the iPhone 7 Plus respectively. The iPhone has a second telephoto lens that lends itself particularly well to portrait photography, as its longer focal length not only facilitates the depth of field simulation, but also ensures that there is little to no distortion throughout the photo. Distortion is not desirable in portraiture, which is one of the reasons why portrait photographers prefer lenses with longer focal lengths.
Google Camera also offers a similar feature in the form of the “Lens Blur” option. We're still not sure whether this is intended for close-ups, or portraits, or both, but it sure is... “unique”. It differs from the solutions offered by the P9 and the iPhone 7 Plus, in that it requires you to move your phone upwards to create the bokeh effect, and it's just not very good. At times, it is capable of rendering an impressive-looking effect, but it's rarely applied accurately and consistently enough throughout the image to be considered desirable. Sometimes, one portion of the photo might be nicely blurred, while another – sharp in focus; other times, the wrong part is blurred or nothing is in focus at all. But we will give it a chance either way.
So, let's take a look at which phone takes the best, most bokehlicious portraits – the iPhone 7 Plus, the Google Pixel, or the Huawei P9?
Note: Unless stated otherwise, the images have been shot from the same distance and height with all three phones. The difference in framing comes from the fact that the iPhone 7 Plus uses its second telephoto lens at 2x zoom in Portrait mode, thus resulting in a more zoomed in image.
iPhone 7 Plus: Here, the iPhone 7 Plus fares quite well. With a few minor exceptions, it manages to isolate subject from background well enough, with close to nothing in the way of “seams” around the model.
Huawei P9: This is the result the P9 produces using the default aperture setting for this mode, which f/4.0 in this case. The virtual aperture can be adjusted from f/16 all the way down to f/0.95, but I decided to leave it at its default value for this shot. Albeit slightly unnatural looking, I like the result, as it is somewhat reminiscent of what some people refer to as a “bokeh panorama”, or what would be produced by a medium format camera at this distance, though it wouldn't be as blurred. Moving the aperture slider down makes the DoF simulation comparable to that of the iPhone 7 Plus, but then the glowing edge on the model's left leg becomes more pronounced.
Google Pixel: Yes, I tried re-focusing after taking the shot, but the results were even worse, believe it or not. I also tried taking a second photo:
And sure, I could have taken one more — or maybe two or three — and one of them would have probably turned out well, but what would be the point?
Huawei P9: Again, the effect is a bit too strong on the default setting, but that can be adjusted to the user's liking. What can't be adjusted though, is how the model's lush, curly hair is devoured by background blur.
Google Pixel: After three attempts where there was no blur produced at all, because I apparently didn't move the Pixel up slowly enough, I finally got this. Yeah, no.
Huawei P9: The DoF effect here is quite pronounced again, but it is at least fairly accurate. Reducing the intensity of the effect could potentially improve the look of the image, or at least parts of it.
Google Pixel: Pixel, you're drunk.
Huawei P9: Due to the shorter focal length of P9's camera, you have to get closer to fill the frame with your subject, but this, unfortunately, leads to noticeable distortions toward the edges of the image. Here, the model's leg looks unnaturally elongated, due to the distortion caused by the wider lens on the P9. The result is also a bit overexposed, though likely retaking the photo would have yielded a properly exposed result.
Google Pixel: The Pixel does an adequate job in this scenario, most likely because the background is a clear sky. Apart from the aforementioned distortion caused by its shorter focal length, and the way it blurs some strands of hair, the Pixel does somewhat well here. For once.
None of the phones do a perfect job at emulating a shallow depth of field. The iPhone 7 is good at separating subject from background, but it doesn't render a very impressive bokeh (the spheres of light in the out-of-focus areas). The Huawei P9, conversely, renders the effect quite well — albeit too blown out on the default setting — but isn't as good at telling where the subject ends and the background begins. The Google Pixel is just meh. Google should either improve the feature or remove it completely from the camera app.