00:00
97
More
See all Show me
30. Steadicam + iPad 2
8 months ago
28. GoPro DeFish Processor
9 months ago
Can you un-fish? Do you need an un-rod and un-reel? How about some anti-bait? If your images are all fisheyed up, you might wish you could undo what photography has put asunder...

Architectural features suffer the most under fisheye lenses. What you can get by with in the woods or in the waves can be painful when the camera is in an urban setting.

Uwe Steinmueller and I have been developing a fisheye flattening process that takes GoPro Hero HD scenes and yanks them into being wide-angle shots that look like they were made with a prime lens.

Years ago, I made Photoshop Actions that do this with the Nikkor 10.5mm fisheye lens. You can see some of that historical stuff here: tinyurl.com/3uxt54j

Our GoPro work continues, and there is much to do before it is a product for release, but here is an example of what you can expect.

This is a 1080p30 original clip that has been DeFished. The Script produces 1080p30 results, and the clip here is a reduction from the 1080p original.

Note: That railing across the shot is actually curved, so don't expect it to straighten out.

The final product will be a group of Photoshop Scripts. One will work directly on a shot in Photoshop Extended. That version was used in this example image, and is the fastest.

Others work on scenes by tearing them into single frames with QuickTime Pro 7. Those frames reside in a folder, and the Photoshop Script loads each frame, waves its magic wand, then deposits the defished frame back into a destination folder. A little process-intense, but no Photoshop Extended is required, just regular old Photoshop.

You can batch process a whole bunch of shots overnight.

Key features are:

1. Precision. Prime lens quality rectilinear super wide-angle results. ±1 pixel straight line perfection.
2. Image quality. Exotic steps preserve the maximum per-pixel detail even into the corners of the frame.
3. Transparency. What you started with in color and tonality is what you get in the final result.

We are working on other attributes. Separate versions may become available that are correct for naked GoPro camera shots and scenes captured using the housing. The housing's dome port changes the optical performance.

And yes, we are working on a DeFishing processor for the 170°, 720p30/60/25/50 shots as well. Here's a demo of that prototype at work: vimeo.com/23898684

Update: (12-1-2011) We have cracked the fisheye video modes of the new GoPro Hero 2! Here's a proof of concept video that shows the two top 1080p30 fisheye modes, now perfectly flattened into linear super wide angle shots. vimeo.com/32997570

-iNova

Credits

Likes

  • Bo Lorentzen plus 9 months ago
    Very nice - and in some ways more interesting as I keep finding the 720p seems a bit soft compared to the 1080p, seems to me the 1080 downsized still blows away the native 720p. might be a action/script option.?

    Regardless this is awesome PayPal.?
  •  
  • Tim plus 2 months ago
    How far on the defish processor? I can't wait to use it for my videos :).
  •  
  • Peter iNova plus 2 months ago
    Currently in testing/verification with GoPro Hero 2.

    -iNova
  • Tim plus 2 months ago
    Awesome!!!! :)
  •  
  • Anton Puttemans plus 2 months ago
    I am all lined up as well.
    Just got my Hero2 yesterday!
  •  
  • Daniel Blair 2 months ago
    I am excited for this. The results look great.
  •  
  • CiakMontaggi 2 months ago
    come si fà ad avere un immagine cosi?...
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

About this video

MOV
00:01:37
  • 1280x720, 48.94MB
  • Uploaded Mon May 09, 2011
  • Please join or log in to download

Statistics

Date Plays Comments
Totals 420 7 7
Feb 23rd 1 0 0
Feb 22nd 1 0 0
Feb 21st 2 0 0
Feb 20th 3 0 0
Feb 19th 2 0 0
Feb 18th 4 0 0
Feb 17th 5 0 0

Related lessons from Vimeo Video School

Check out these lessons to learn more about how you can make videos like this one!