Aside from this difference, it’s notable that while not as impressive in night-mode, the iPhone 8 remains to this day, quite impressive overall – with a 12-megapixel sensor, f/1.8 aperture, auto-focus and optical image stabilisation capable of capturing 4K video at up to 60 frames per second.
For the newer models, software processing has been significantly improved: on the iPhone X and iPhone XS, the addition of Portrait Mode with Bokeh (basically the quality of the blurred "out of focus" elements in your photo) is a big plus the iPhone 8 simply can’t match.
What’s new to the iPhone 11 and 12 models, is located in the front camera. While the iPhone X features a single 7MP front camera (the one that allows you to do selfies), the iPhone 11 has two, one of which is 12MP, and another of 0.3MP TOF (Time-of-flight) 3D that uses infrared light pulses to improve depth mapping and picture accuracy. Kind of like how a bat senses its surroundings.
As for the iPhone 12, the differences that set it apart from the iPhone 11 are minimal: it retains the double 12 Mpx camera, the Portrait mode is still there and the Animoji’s are going nowhere. As far as video is concerned, the 4K up to 60 frames per second and the 1080p in 120 frames per second are also as they were, without any real novelties thrown in. At the front, the 12 MP TrueDepth camera hasn’t moved either. The only real difference is the addition of a Night mode and Dolby Vision HDR up to 30 frames per second.