Skip to content

Comment on DifuzCam: Replacing Camera Lens with a Mask and a Diffusion Modelparent

Comments

They don't use models (although you certainly could.) They usually use plain old closed-form solutions.

Eh, I came to ML from the stats side of things, so maybe I use “models” more expansively. They definitely use some things tuned to typical pictures sometimes (aka tuned to a natural dataset). On camera, it’s much more constrained, but in postprocessing, more sophisticated solutions pop up.

The wikipedia article on demosaicing has an algorithms section with a nice part on tradeoffs, how making assumptions about the kinds of pictures that will be taken can increase accuracy in distribution but introduce artifacts out of distribution.

The types of models you see used on camera are pretty constrained (camera batteries are already a prime complaint), but there’s a whole zoo of stuff used today in off-camera processing. And they’re slowly making they’re way on-camera as dedicated “AI processors” (I assume tiny TPU-like chips) are already making their way into cameras.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.