from Hacker News

Extreme imaging using cell phones: SeeInTheDark [pdf]

by jwise0 on 11/1/16, 9:32 PM with 23 comments

  • by notlisted on 11/2/16, 1:36 AM

    Nice PDF. Some cool new stuff, smart decisions & remarks (noise, hotpixels, matching frames, etc).

    If you have an iOS device, check out the app Average Cam Pro[1]. I've had it on my iPad for several years now. It does an awesome job taking noise-free, detailed pictures (as long as you don't hold it in your hand) by taking up to 100 pictures and merging them. You can adjust exposure etc. after the fact. Great stuff.

    I have yet to find a good replacement for my Android phone. The closest thing to [1] is Multiple Exposure Camera [2] which has a terrible interface and no exposure setting, but some other nifty settings to remove moving objects etc. (note: just don't use the 0s interval or it crashes)

    [1] https://itunes.apple.com/us/app/average-camera-pro/id4155778...

    [2] https://play.google.com/store/apps/details?id=com.conslazy.m...

  • by ChuckMcM on 11/2/16, 3:05 AM

    That was a great read, back in the early 80's at the Image Processing Lab at USC there was a project to turn, what was then, a new "CCD" imager into something that could collect images that were useful for image analysis. At the time these "TV" cameras were equivalent to a really low end web camera. What we came up with was basically the first half of this talk, taking frame after frame and integrating it into the frame buffer with a filter function. Sad that I can't find the technical reports in Google Books.
  • by andmarios on 11/1/16, 11:02 PM

    Very impressive! I have an app on my android that follows the same basic idea (accumulate frames) but doesn't come anywhere near this.

    Unfortunately the author, in a reply to a youtube comment, stated that this is work he did for Google and doesn't know if the company has any plans for this.

  • by nullc on 11/1/16, 11:41 PM

    There is an old free software package ALE ( https://unix4lyfe.org/ale/ ) that does some of the processing like this. It was much easier to get working if you had linear light images... and registration of really noisy images was quite hard on it.
  • by nmstoker on 11/2/16, 9:03 AM

    Here's a (v short) video by the paper's author showing the app in action with there manuscript that features early on in the paper: https://youtu.be/S7lbnMd56Ys
  • by br1n0 on 11/1/16, 11:55 PM

    In php is quite simple to merge images by pixel, I also tried to delete moving object https://github.com/br1n0/phpPhotosMerger
  • by ricw on 11/2/16, 2:10 AM

    Is this what makes the google pixel phone camera so outstanding? it would explain why a technically inferior camera (slower aperture, no optical image stabilisation) outperforms both apple and Samsung flagship phones.
  • by mparlane on 11/1/16, 11:34 PM

  • by trhway on 11/2/16, 12:45 AM

    Hubble - does it take one long exposure or similarly multiple short ones?
  • by Aoyagi on 11/2/16, 10:44 AM

    >Need long exposure, but cell phones have no shutters.

    Mine have... 1020 and 808.

  • by dsjoerg on 11/2/16, 12:34 AM

    excellent! now someone make an app out of this.
  • by hughes on 11/1/16, 11:23 PM

    Sounds interesting, too bad the server is dead