Camera Architecture

Camera quality was not one of the OnePlus 2's strong points. OnePlus had made an effort to improve on their almost non-existent processing from the OnePlus One, but they went too far and ended up destroying the detail within images. With the third iteration of their flagship phone they need to find a middle ground between the image processing of the OnePlus One and OnePlus 2. That image processing needs to be built on a solid foundation, and with the OnePlus 3 comes a move away from the OmniVision camera sensors used in the OnePlus 2, along with changes to some key aspects like the autofocus mechanism. The specifications of the OnePlus 3's camera system can be seen below with the OnePlus 2 also there for comparison.

  OnePlus 2 OnePlus 3
Front Camera Resolution 5MP 8MP
Front Camera Sensor OmniVision OV5648 Sony IMX179
Front Camera Aperture f/2.0
Rear Camera Resolution 13MP 16MP
Rear Camera Sensor OmniVision OV13860
Sony IMX298
Rear Camera Focal Length 28mm eff 29mm eff
Rear Camera Aperture f/2.0
Autofocus Laser Phase detection

OnePlus has moved back to Sony sensors with the OnePlus 3. What's interesting is that they've actually moved to a smaller sensor size, which was probably a combination of what was available within pricing constraints, as well as how thin the sensor needed to be to minimize the camera hump on the back of the phone. In addition to the sensor shrinking, the resolution has gone up, which means we're now dealing with 1.12 µm pixels rather than 1.3 µm pixels on the OnePlus 2's OV13860. At a quick glance one would expect that this means image quality will certainly be worse, but improvements in sensor technology from year to year make smaller pixel sizes more viable, and one can't conclude anything just based on the sensor specs alone.

The lens system remains similar between the two phones, with the same aperture and a similar focal length. OnePlus has also changed from laser autofocus to PDAF. While this is an upgrade in many respects, PDAF generally does not work well in low light while laser autofocus does, and so it's not the case that the move to PDAF will improve autofocus speeds in every situation. That being said, the OnePlus 2 is notoriously bad at focusing in the dark even with its laser AF so the actual focus itself in the dark may be improved with the OnePlus 3 even if it's not as fast.

Still Image Testing

This first daytime test involves a scene with variant lighting conditions, which can cause some smartphones to overexpose their photos. There's also a lack of direct sunlight throughout the entire area due to the leaves of trees, which provides a good way to see how different phones handle the balance of exposure, noise processing, and sharpening to maintain detail in both bright and dark areas.

Gallery: Day Test 1

The OnePlus 3 performs very well in this test. Compared to a device like the iPhone SE or iPhone 6s there's definitely a greater level of detail and sharpness in the more distant objects, and in the branches and leaves of the tree. The OnePlus 3 also has a more natural exposure than the iPhone, but the white point does skew toward green which gives the entire photo a green look to it. The OnePlus 2 doesn't suffer from this issue, but it ends up overexposing the photo which produces a less natural looking appearance overall. One interesting point is that the OnePlus 3 has removed more detail in the grassy area than the OnePlus 2, which is a regression in detail that I didn't expect to see. My only other complaint is that the OnePlus 3's photo does push a bit too hard with the color saturation, and the Nexus 5X provides a photo that is closest to what the scene actually looked like to my eyes.

For a $400 smartphone the OnePlus 3 does very well here. OnePlus just needs to do a bit of tweaking to their image processing, but they're in a much better place than they were with the OnePlus 2 when it originally launched. Nothing here stands out as a problem with the camera itself, and OnePlus has been known to make many changes to image processing with their updates to OxygenOS so I expect that there will be continued improvements to still image quality as time goes on.

Gallery: Day Test 2

This next scene is a fairly standard outdoor scene, and the only area of difficulty would be capturing the detail in the distant bushes without producing significant sharpening artifacts. In this scene the OnePlus 3 again performs quite well, and I would actually say that it provided the best photo of the devices that I tested. Compared to the OnePlus 2 there's a noticeable improvement in sharpness, which is visible by looking at the brick texture of the building on the left and the leaves of the tree on the right. The colors in the scene are also more true to how it actually looked at the time. The one thing that doesn't look quite right are the bushes in the distance, which end up looking flat. Most of the other devices end up avoiding this, but they also suffer from areas that are overexposed and over sharpened, so every device has a trade-off here.

Ultimately there's not really anything that OnePlus is doing wrong here. The exposure and white balance are correct, and the level of detail is high, with significant improvements over the OnePlus 2's sharpness across the frame, and especially near the edges.

Gallery: Night Test 1

The low light performance of the OnePlus 3 improves significantly over the OnePlus 2. As I mentioned at the start of the page, the OnePlus 2 has serious issues with achieving focus in low light, and the shots here that I used for it are the best of many attempts. The OnePlus 3 is able to focus, and on top of that the detail retained in the image and the exposure are both very impressive. Of the devices I've compared I would say that the OnePlus 3's image is actually the best one, with the iPhone 6s coming after but being worse due to the increased noise level and lesser detail retained. I'm no longer testing the Nexus 5X using its HDR+ mode because Google has had more than enough time to fix their issues with normal image processing by now, and when you compare the OnePlus 3 to the 5X's stock processing it's clear that the OnePlus 3's low light capabilities are superior.

Gallery: Night Test 2

While the previous test was a low light test with lamps illuminating the area, this next test is really just to see how far each camera can push its exposure and how much detail can be maintained while also doing proper chroma and luma noise reduction. In this case it's again clear that the OnePlus 3 leads the other devices, with the OnePlus 2 failing to focus properly again, and every other device being decidedly worse with the detail retained, overall exposure, and noise across the frame.

In all my test cases the OnePlus 3 improves significantly over the OnePlus 2. OnePlus has come a long way from the early days of the OnePlus One where even basic noise processing didn't seem to be implemented properly. I think the OnePlus 3 provides great image quality for a $400 device, and it addresses pretty much every issue I highlighted with the OnePlus 2, which shows that OnePlus is listening to reviewer and user feedback to improve their devices year over year.

Video Recording

The OnePlus 3 certainly improves over its predecessor with still photos, but it's not clear whether the same can be said for video recording. Looking at the files doesn't show any improvement in quality from an encoding perspective, as OnePlus is still encoding UHD video at 42Mbps with the H.264 baseline profile. The audio is kept as a dual channel 96Kbps AAC track as well. OnePlus still has room to improve with the basic image processing and the stabilization provided by the OIS even if the video doesn't improve in bitrate, and I've recorded two videos to demonstrate the video quality when moving as well as from a mostly stationary perspective. Like many Android devices, the OnePlus 3 can only record UHD video for up to ten minutes.

Unfortunately, the UHD video recording on the OnePlus 3 isn’t very impressive. There are a number of issues with the footage, starting with stability. OnePlus is making use of their OIS, but they’re doing so in the same flawed manner as every other Android manufacturer who has implemented OIS when recording video. The problem is that the OIS is used to keep the video as stable as possible, which then fails when the OIS reaches its travel limit and resets, causing an extremely rapid shift in camera position which shows up as jerky motion in the video. This doesn’t pose a problem if you just point the camera somewhere and start recording, but if you plan to move at all while recording it makes for some really jarring footage.

In addition to jerky footage caused by the stabilization implementation, I’m noticing some severe issues with macroblocking that makes the footage look much lower in quality than you would expect from a UHD video on a modern smartphone. In both video samples you can see it in the sky and on the concrete paths, and it results in footage that just isn’t competitive with something like the iPhone SE which also costs $399. These artifacts aren't a result of any image compression on Youtube either, as they exist in the source files as well.

The OnePlus 3 improved significantly with still image quality, but the video quality has some serious issues. Most vendors are pushing higher bitrates than OnePlus is, and Apple is still ahead of all the other smartphone vendors here. It's not as though the OnePlus 3's video quality is terrible, but I feel as though there was room for improvement here but no action was taken.

Display Analysis Battery Life and Charge Time


View All Comments

  • Ian Cutress - Monday, June 20, 2016 - link

    We did some in the past, when Audio Precision let us borrow the $50k+ kit needed to do some proper testing. However, AP wanted the hardware back and Chris is no longer at AnandTech. If someone can convince AP to long-term loan us the hardware, I'm sure one of our smartphone team would pick up the mantle for the devices they test (and because the team is four people, it would only be tested on 1/4 of devices unless we get duplicates or can hand some off when people travel internationally for events. It also means you'd be lucky to see release day data, and we might have to do audio focused testing. But that all depends if we can get the hardware.)
  • dishayu - Monday, June 20, 2016 - link

    Thanks for the response. Yeah, sounds like a challenge and a half. I am aware of the past audio testing, which is why I was hoping for more. Maybe a more practical approach would be to send one person to a partnered lab and run a gauntlet test on all phones released in that year... like a shootout, maybe. Reply
  • cheinonen - Tuesday, June 21, 2016 - link

    Yeah, I'm no longer here but the equipment made to do that level of audio testing is incredibly expensive. I live down the street from Audio Precision so I could borrow it, but most people testing audio quality are using gear with noise levels that are high enough that you can't trust the testing unfortunately. Reply
  • Spectrophobic - Monday, June 20, 2016 - link

    That... is one disgusting screen.
    Google please refresh the 5X with an 820 and UFS 2.0.
  • tipoo - Monday, June 20, 2016 - link

    So provide 6GB RAM, then make the software aggressively cull its use to save energy?

    Apart from future proofing (and to be real, it'll probably run out of Android updates well before 3/4GB would be a limit), that seems rather pointless.

    I'd hope like the author hopes that an over the air update would address that, but if the founder said it was to save energy, maybe it's just an intentional choice they'll keep around until 6GB makes any sort of sense in a phone (which again, is probably outside of the usable life of this one).

    That said, I think they're generally back on track which is nice. The Oneplus One was a hit, the Two was a miss, this seems closer to the One competitively.
  • tipoo - Monday, June 20, 2016 - link

    So 10 months after launch, much closer to the launch of the 7 now than the 6S, the NVMe storage solution is still pooping all over everyone elses, huh? The OP3 is the closest to bridging the gap on reads, but still a whole 128MB/s behind, and much further in writes (which are cool particularly for app installs - I barely see the install icon anymore after the download).

    I'm curious, is it *because* of NVMe? It doesn't seem like it should be, I mean NVMe is awesome but mainly reduces the AHCI latencies and gives a stupid amount of in flight queues that consumers probably don't approach often. Is it just how many channels Apple gives their NAND? Is there a limit to how much UFS 2.0 can scale up?

    All this said, on the flip side, NVMe seems to take a hit in 4KB random reads/writes, with Samsungs controller overtaking the 6S there, among some others.
  • tipoo - Monday, June 20, 2016 - link

    Hm, I see the author also suggests it's because the 6S was the 128GB model. I guess I had assumed they'd all perform the same, despite always knowing larger SSDs usually do better due to more channels.

    Now I want to test a 16GB 6S to see how the storage fares. What test is used?
  • Pissedoffyouth - Monday, June 20, 2016 - link

    Random read and write matters much more than sequential, expect for heavy burst photography which the 6GB RAM should help with Reply
  • tipoo - Monday, June 20, 2016 - link

    I recall some of the early generations of SSDs had 4K random read/write performance as a culprit for why they would freeze up for a second in worst case situations on a PC, and increasing the random performance was found to be an important metric back then as much as if not more than sequential transfers.

    However I do wonder at what point of 4K random read/write performance increases is where it will no longer provide any extra kick to most consumer workloads, while hopefully the OS is writing app binaries in nice sequential rows for app launch reads. Going down to 4KB reads would still very much be a very worst case scenario.
  • thek - Monday, June 20, 2016 - link

    I feel like the reviewer reviewed this device as on-par with other premium/flagship devices that literally cost twice as much and not take into account the device's cost. And I'm not talking about just mentioning the cost itself here.
    The question should be if devices that cost less(and we're really talking about 1/2 the price of any flagship, with literally the same hardware) should be reviewed differently. Now, by differently I don't mean with different or lower standards ,but maybe with the knowledge that this device is clearly cheaper than other flagships devices for a reason. Something had to be cut back.
    If the display was premium as well, that device wouldn't been able to get to a 399$ price mark and make a profit (only makes sense). So if it's not reaaally crucial I'd say it's a slight issue but not one to make you not purchase the phone.
    Basically I'm just saying all of this because the last 3 paragraphs really dished the device into making it seem like a no-buy right now to anyone that doesn't want to suffer from a really bad display (again, this is how it sounds to a non-technical guy that just wants a smartphone). Furthermore, as you mentioned, you are a pro reviewer and have different standards, that maybe do not imply to regular users? Yes, you've mentioned it(very slightly), but saying something like you won't replace your old low end phone for this one just because of the display makes it sound probably worse than it is(or actually, the worse it can be: ''but for anyone who cares even the slightest bit the issues with the OnePlus 3’s display will be too severe to live with.''). I'd recommend providing the device for some day to day users/family members and asking if they enjoy the display.

    With all of that said, I think that companies that are trying to do things differently for the better or to be cheap on the consumers expense (like Samsung, Apple, and basically any other that charges double the amount for the same hardware or charges premium prices every year for the same old battery's and storage- which Xiaomi showed us with the Redmi note 3 pro that a 4000 battery is possible with a 200$ or less phone) should be praised.
    Only god knows why reviewers provide each year an A grade score for the Galaxy's and Iphone's when they don't even provide bigger batteries which is clearly out of making us buy their next phones again next year.
    I'd bash them, and not OP or Xiaomi for trying to provide more for less. just my 2 cents

Log in

Don't have an account? Sign up now