News for hackers. Stuff that matters.
Re:The Limits of Computational Photography by causi on Tuesday January 31, 2023 @08:27AM (#34594742)
I recently started collecting a few of the digital cameras I lusted after as a kid. It made me realize there's a huge population of cameras out there that would produce incredible photos if not for small details. Details like not having readily available batteries, or an odd cable or memory card limitation. The biggest one for me personally is CCD degradation in cameras that don't have a built in pixel mapping function, so every photo they produce has the exact same set of bad pixels. Sadly as far as I know there's no way to set up automated photo editing where you can just select all the files and hit "fix defect set for Camera A".
Re:The Limits of Computational Photography by dwringer on Tuesday January 31, 2023 @09:49AM (#34595655)
I have used a program called Pixel Fixer which can learn a profile of each of your cameras and directly process out the dead pixels in the RAW files in a batch operation.

It hasn't been updated in about 8 years so it doesn't necessarily support anything too recent, and is not open source, but I had some success with using it.

Re:The Limits of Computational Photography by causi on Tuesday January 31, 2023 @12:13PM (#34598006)
Does it support jpegs? Most of the cameras in question don't support RAW output but the problems are individual stuck pixels that are identical between every shot.
Re:The Limits of Computational Photography by dwringer on Tuesday January 31, 2023 @12:55PM (#34598784)
Unfortunately it looks like the author only listed the possibility of future JPEG support, but it was not implemented.
Re:The Limits of Computational Photography by causi on Tuesday January 31, 2023 @01:17PM (#34599224)
Dang. The only thing I've found that comes close is a program called PixelZap, but it hasn't been updated since 2002 and the functionality to purchase the paid version probably just sends your credit info to Russia.
Re:The Limits of Computational Photography by corysama on Tuesday January 31, 2023 @10:28AM (#34596287)
I don’t know what I’m talking about. But, I recall the Unity3D folks talking about a camera calibration process that involved photographing a dozen full frame images of a flat neutral gray surface, averaging all those images to average out the sensor noise and being left with an image containing the per-pixel bias of that particular sensor.
Re:The Limits of Computational Photography by buildbot on Tuesday January 31, 2023 @11:20AM (#34597154)
This is called flat frame calibration, basically all cameras sold today will have that auto applied to your raw data even. I had to implement it here for processing raws from a very old camera: https://blog.maxg.io/reverse-engineering-the-sinar-ia-raw-fi...