Spherical-Merge

Dual Lens 360 camera stitch solution with manual controls

Download as .zip Download as .tar.gz View on GitHub

A Dual Lens 360 camera stitching solution with manual controls
now supporting Ricoh ThetaS and Insta 360 4K Recorded Raw.

Inspired by the original post of Mechamogera on theta-view.js: http://qiita.com/mechamogera/"
I made a manual tool for adjusting 360 video stitch which provides better result.

Demo page: https://hh1390.itp.io:360/sphericalMerge


Preview with Demo

$ cd .../Spherical-Merge

$ python -m SimpleHTTPServer 8000

open Google Chrome and type http://localhost:8000


Demo Interface

Stitch Settings

Stitch menu will pop up from the side and you can choose to load a stitch preset for your 360 camera.

Choose A Streaming Port

Live from ThetaS USB and HDMI are slightly different.

Now supporting:

Ricoh ThetaS when live from USB port, or recorded video.

Ricoh ThetaS when live from it's HDMI port. A HDMI Capture device needed, I am using "MegaWell" HDMI to USB 3.0.

Insta 360 4K when live from PBS with Unstitched video.

Headset Mode

Split the screen side by side to fit on VR headsets. Phone accelerometer is Supported.

Get user Media

Get live video from 360 camera and map the video as texture onto the sphere model. Web Cam will be used instead if there is no other camera connected.


To-do

Stop "getUserMedia" when not using it