[HN Gopher] Spherical Panoramas
       ___________________________________________________________________
        
       Spherical Panoramas
        
       Author : app4soft
       Score  : 36 points
       Date   : 2021-08-29 18:32 UTC (4 hours ago)
        
 (HTM) web link (stuvel.eu)
 (TXT) w3m dump (stuvel.eu)
        
       | ktpsns wrote:
       | Wow, I haven't used/seen panorama stitching with Hugin for over a
       | decade. I got the impression that ultra-wide angle cameras/lenses
       | are quite widespread nowadays, especially with smartphones.
       | Furthermore, they do "online" live-stitching while doing
       | panoramas, instead of stitching them manually "offline" in the
       | postprocessing. (Of course the quality of the manual stiches are
       | way better)
        
         | app4soft wrote:
         | > _Furthermore, they do "online" live-stitching while doing
         | panoramas_
         | 
         | This way it may be used for even creating video "on-the-go"
         | with standalone camera position (with low FPS it may be useful
         | for landscape timelaps video capture or panoramic webcam) - and
         | as a result it could be cheaper alternative to such things as
         | Facebook's _Surround 360_ [0,1] DIY 3D-360 video capture
         | system.
         | 
         | Just as addition to software part it would require to design
         | some sort of automatically rotated "panoramic tripod head"
         | hardware synchronized with camera photo capture control (to
         | take photos).
         | 
         | [0] https://github.com/facebook/Surround360
         | 
         | [1] https://engineering.fb.com/2016/07/26/video-
         | engineering/surr...
        
       | fsiefken wrote:
       | It would be nice if there would be a relatively simple method to
       | create stereoscopic spherical panoramas so one would feel even
       | more immersed in VR
        
         | moultano wrote:
         | You can't do that due to the hairy ball theorem.
         | https://web.archive.org/web/20190603140245/elevr.com/elevran...
        
       | app4soft wrote:
       | Post on Twitter.[0]
       | 
       | [0] https://twitter.com/sastuvel/status/1431936427252662276
        
         | app4soft wrote:
         | Archived article[0] & Hugin script[1]
         | 
         | [0]
         | http://web.archive.org/web/20210829110828/https://stuvel.eu/...
         | 
         | [1]
         | http://web.archive.org/web/20210829220747/https://stuvel.eu/...
        
       | jokoon wrote:
       | I saw a website of someone who either painted or gave printable
       | file of photos so that you can put them on an actual sphere. Was
       | quite amazed by the result.
        
       | folli wrote:
       | I was actually looking for a way on how to generate such
       | panoramas in Android using the accelerometer and magnetic sensor
       | as support. Essentially what Google does with PhotoSphere.
       | 
       | Does anyone know of any libraries or implementations of such a
       | project?
        
         | zimpenfish wrote:
         | I don't know specifically about Android but Dermandar[1] have
         | an SDK which claims Android compatibility (I use their iOS app
         | which takes horizontal panoramas as the phone rotates.)
         | 
         | Also have a 360 solution SDK[2].
         | 
         | [1] http://www.dermandar.com [2] https://thevrkit.com/sdk/
        
         | bmh wrote:
         | I'm actually about to embark on exactly such a project. My plan
         | is to use OpenCV's "stitching_detailed.cpp" example, and
         | improve it from there. OpenCV's stitching is quite good out of
         | the box, but I think I can improve it by adding knowledge from
         | the phone's IMU. What do you need this for?
        
           | app4soft wrote:
           | > _My plan is to use OpenCV 's "stitching_detailed.cpp"
           | example_
           | 
           | Has you seen next project?[0]
           | 
           | [0] https://github.com/acodexm/Panorama360
        
         | app4soft wrote:
         | > _Google does with PhotoSphere_
         | 
         | What about _Sprayscape_?[0]
         | 
         | https://github.com/googlecreativelab/sprayscape
        
       | tobr wrote:
       | Are spherical panoramas usually stored as a single rectangular
       | bitmap? Are there any compressed image formats that account for
       | the distortion and optimize for the final projected output?
        
         | corysama wrote:
         | A KTX file containing a cubemap compressed with Binomial would
         | do the trick https://www.khronos.org/ktx/
        
         | MrLeap wrote:
         | equirectangular .EXR is a relatively common format I've seen in
         | gamedev.
        
       ___________________________________________________________________
       (page generated 2021-08-29 23:00 UTC)