convert circular fisheye to 1:1 equirectangular for VR180

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

marten

  • Posts: 6
  • Joined: Mon Dec 30, 2013 9:49 am

convert circular fisheye to 1:1 equirectangular for VR180

PostSun Feb 18, 2024 12:28 am

Does anyone know how to convert circular fisheye to 1:1 equirectangular for VR180 output?

I have not found built in tools or plugins to accomplish this. I am working on a Mac with Resolve Studio.

I have explored Resolve's Transform, lens distortion and Warp FX, as well as Toos > lens distort > 3DE4 Radial - Fisheye, without success, and have not had success finding relevant content when searching the manual for fisheye, creating equirectangular, or VR180.

I have used workarounds, such as VR180 creator (made by Google, now archived) and Hugin panoramic stitcher. However these are overly simplistic or onerous, when something within Resolve workflow would be much superior (especially if it can be done in same set of steps as aligning L+R sources).

Re:Lens makes a plugin for Resolve, however it seems more geared to convert a fisheye to pan within it for a standard video versus 1:1 full frame VR180. It is also quite pricey if that is the only effect one needs from the plugin.

If this is helpful:

I am working in stereo 3D VR180 and excited to use Resolve for its superior stereo 3D editing tools. I shoot stills and timelapse (to create high-res static and timelapse video sequences) with 8mm circular fisheye lenses, with single or paired side-by-side full frame DSLR cameras. Plugins for converting fisheye to equirectangular is surprisingly challenging to find, aside from the proprietary tools for dedicated cameras liker ZCam and Instar360 EVO.

Any suggestions much appreciated!
Offline

CougerJoe

  • Posts: 342
  • Joined: Wed Sep 18, 2019 5:15 am
  • Real Name: bob brady

Re: convert circular fisheye to 1:1 equirectangular for VR18

PostSun Feb 18, 2024 12:44 am

When searching YT you must have come across this guy

https://www.youtube.com/@hughhou/featured

He uses Resolve and has various tutorials
Offline

marten

  • Posts: 6
  • Joined: Mon Dec 30, 2013 9:49 am

Re: convert circular fisheye to 1:1 equirectangular for VR18

PostTue Feb 20, 2024 7:50 pm

Thank you CougarJoe, I had searched through Hugh's tutorials earlier but did not find anything. He kindly responded to my question, and led me to an old tutorial for the canon R5 with dual fisheye lens, where apparently the same info could apply to single lens fisheye. Apparently using KartaVR plugins by Andrew Hazelden.



The Fusion plugins were no longer visible at the assets link, but I have since learned they can be downloaded within Resolve via Reactor.

Download Reactor here (scroll down page):

https://www.steakunderwater.com/wesuckl ... =32&t=3067

Tutorial to install reactor:



and all KartaVR plugins are there!

Looking forward to trying them, thank you Andrew Hazelden, Hugh Hou, and CougarJoe for prompting me to dig deeper there.
Last edited by marten on Tue Feb 20, 2024 8:07 pm, edited 1 time in total.
Offline

marten

  • Posts: 6
  • Joined: Mon Dec 30, 2013 9:49 am

Re: convert circular fisheye to 1:1 equirectangular for VR18

PostTue Feb 20, 2024 7:54 pm

ps this is probably old news to most users, but thought I'd post the links for other newbies like me ;)
Offline
User avatar

Andrew Hazelden

  • Posts: 536
  • Joined: Sat Dec 06, 2014 12:10 pm
  • Location: West Dover, Nova Scotia, Canada

Re: convert circular fisheye to 1:1 equirectangular for VR18

PostTue Feb 20, 2024 10:00 pm

If you look in the Reactor package manager in the category labelled "Kartaverse/KartaVP" you will see several new nodes that are optimized for parametric warping/post-processing of stereo 3D dual fisheye content.

There is a node for adjusting the frame cropping (kvrCropStereo), another for lens distortion correction (kvrLensStereo), and finally a node for dual fisheye to 180VR stereo 3D output (kvrViewer).

Node graph connections:
Loader/MediaIn -> kvrCropStereo -> kvrLensStereo -> kvrViewer -> AutoDomain

The kvrLensStereo node should be set to use the "Lens Distortion Model > Model: Panotools" setting when working with fisheye imagery

The kvrViewer node should be set to "Image Projection: Fisheye" with the stereo "Mode: Horiz" setting active for side-by-side formatted circular fisheye imagery.

Screenshots:
kvrCropStereo.png
kvrCropStereo.png (61.79 KiB) Viewed 240 times


kvrViewer.png
kvrViewer.png (49.51 KiB) Viewed 240 times
Attachments
kvrLensStereo.jpg
kvrLensStereo.jpg (27.3 KiB) Viewed 240 times
Mac Studio M2 Ultra / Threadripper 3990X | Fusion Studio 18.6.4 | Kartaverse 6
Offline

marten

  • Posts: 6
  • Joined: Mon Dec 30, 2013 9:49 am

Re: convert circular fisheye to 1:1 equirectangular for VR18

PostWed Feb 21, 2024 3:32 am

This looks like everything I was dreaming of. Looking forward to diving in. Thank you Andrew!

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], Motastic, Omar Mohammad, Spencer Morris, stefan-franz, Uli Plank and 120 guests