top of page

iPhone Takes DMV Test

  • Timofey Uvarov
  • Jan 9
  • 2 min read

Updated: Apr 29

Let's visit the DMV and see how each iPhone’s camera passed the test.


The iPhone 12 camera captures the image using 0.5x,1.0x, and 2.0x zoom modes. This experiment is similar to capturing the image with three different cameras.


iPhone DMV test results
iPhone DMV test results

From the compilation above, zooming into the vision chart, we observe better sharpness in the 2x camera compared to the 1x. Both 1x and 2x pass the test, as we can read all letters without confusion. The 0.5x wide-angle camera clearly fails the test, as we can’t read any of the letters.




iPhone 12Pro 2x
iPhone 12Pro 2x

iPhone12Pro 1x
iPhone12Pro 1x

iPhone 12Pro 0.5x
iPhone 12Pro 0.5x

After I opened all 3 images in Photoshop as layers and aligned and resized and aligned the images in all layers using the pin, I used 50% opacity when applying the free transform tool. ( applied it only once)


alignment in Photoshop using our landmark
alignment in Photoshop using our landmark

After alignment and resizing, we can see how our fields of view look on top of each other.


after resizing 0.5x image is 14630x10974 (160.5 Megapixels now)
after resizing 0.5x image is 14630x10974 (160.5 Megapixels now)

The next 3 images are cropped along the borderline of the 2.0x image.

Each layer of the layers is saved into a file for viewing with Fast Stone image viewer at different scales.


fitting the whole image
fitting the whole image

1.0x or (1:1 or 1 sensor pixel per display pixel), it is hard to spot the difference
1.0x or (1:1 or 1 sensor pixel per display pixel), it is hard to spot the difference

at 3.0x zoom, the 0.5x image starts to look unnatural with excessive step overshoot
at 3.0x zoom, the 0.5x image starts to look unnatural with excessive step overshoot

at 7.0x similar thing happens with 1.0x
at 7.0x similar thing happens with 1.0x

digital zoom: 10x, sharpening at 1.x increases aliasing or a smooth curve
digital zoom: 10x, sharpening at 1.x increases aliasing or a smooth curve

Digital zoom 20x: we start to see a point spread function of the optical system at sharp peaks here
Digital zoom 20x: we start to see a point spread function of the optical system at sharp peaks here

very different connection of the peak to the curved surface at 0.5 and 2.0x
very different connection of the peak to the curved surface at 0.5 and 2.0x

digital zoom 7.0x, occluded car
digital zoom 7.0x, occluded car

10x
10x

10x
10x

50x
50x

7x
7x

10x
10x

7x
7x

5x
5x

7x
7x

10x
10x

20x
20x

30x
30x




 
 

Newsletter

Fourier Image Lab

bottom of page