Skip to content

yaoling1997/Transitioning360

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Transitioning360: Content-aware NFoV Virtual Camera Paths for 360° Video Playback

Miao Wang, Yi-Jun Li, Wen-Xuan Zhang, Christian Richardt, Shi-Min Hu.

GitHub search hit counter



We present Transitioning360, a tool for 360° video navigation and playback on 2D displays by transitioning between multiple NFoV views that track potentially interesting targets or events. Our method computes virtual NFoV camera paths considering content awareness and diversity in an offline preprocess. During playback, the user can watch any NFoV view corresponding to a precomputed camera path. Moreover, our interface shows other candidate views, providing a sense of concurrent events. At any time, the user can transition to other candidate views for fast navigation and exploration.
- Video - Paper - Code -

Platform: Win-64

Unity version: 2018.2.13f1

SampleDataBig1 SampleDataBig2

For Annotation

1.Open "AnnotateVideoScene".

2.Go to "File" -> Click "Load Data Execute Cmd" -> Choose data directory.

3.Wait...

4.Results will show up in the same directory.

For Annotation, it's better to run in the editor mode.

For Interaction

1.Open either "SubWindowScene" or "NoSubWindowScene".

2.Choose interaction method shown in the dropdown.

3.Click "Load" -> Choose data directory.

4.Wait...

5.Click "Start".

For Interaction, it's better to run after built.

Relative video tutorial: How To Run Transitioning360 Player