Hacker News new | ask | show | jobs
by wombat_trouble 1237 days ago
"Real" cameras do a lot of postprocessing too, but it's generally oriented at producing faithful results. They might remove unambiguous and correctable issues such as vignetting or lens distortion, but they don't cross the line of inventing new details to make the photo look good.

Computational photography techniques on smartphones, on the other hand, were always designed around squishy "user perception" goals to make photos look impressive, details be damned.

2 comments

I didn't see any invented "new details" in the article's iPhone photos. Phones have small sensors and crap lenses, so they ramp up noise reduction and sharpness to make up for it. Turn up the ISO and max out the NR on the Fujifilm and the results would be nearly as bad.
The text looks qualitatively very little like the true text. Almost all details of the text (including shape of strokes!) are hallucinated by the iPhone.

I could import the X-T5 photo into lightroom or whatever and crank NR all the way up, and I don't think it would look anything like the iPhone image. Also, the less-processed image on the iPhone (which you see for a split second) looked fine, so there wasn't enough noise to justify this level of "correction".

My guess is the iPhone got confused by the texture of the anodized aluminum.

I see invented texture and layering here: https://yager.io/comp/mi.jpeg
It's pretty hard to tell without knowing what sort of image was input to the computational photography process
The actual image is right below it in the post.
That's the image captured by a different camera (it's labeled "Fujifilm X-T5" and is from a different angle). The input I'm interested here is what the phone camera's sensor received prior to processing.
He mentions that the phone did display something close to that for a brief moment.
That seems just like edge sharpening.
At the end of the day you're always "inventing new details" to turn sensor data into an image. Most algorithms involve edge detection and predicting color correlations, and you'll also run into cases where false details are added and reality is changed to fit the priors.

One can find pathological cases for traditional cameras too - moire is a common problem, Fuji X-Trans sensors historically had a watercolor/worms effect particularly in greenery, etc.