Skip to content

gmudcxr/EnrichingARInteraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enriching AR Interaction

This is the official implementation of the paper Enriching Physical-Virtual Interaction in AR Gaming by Tracking Identical Objects via an Egocentric Partial Observation Frame.

Layouts

Development Environment

  • Windows 11
  • Unity 2020.3.20f1
  • Unity Assets
    • We use non-free Unity assets to create experimental scenes. We include them here for reviewing convenience.
    • Low Poly Restaurant
    • Office 1

Approach Overview

Overview

Experimental Scenes

  • The following scenes are under Assets/Scenes/ with the same name. For example, L1 is corresponding to L1.unity. Layouts

  • The threshold experiment scene is Assets/Scenes/H1-Threshold.unity. Threshold

Core Files

The Voronoi map is based on VoronoiBoardGenerator project.

Our experiments are primarily using the following files under Assets/Scripts/:

  • BatchEvaluation.cs

Evaluate our Object Label Assignment Algorithm in batch.

  • DataCollector.cs

Serialize result to CSV file.

  • PoseEstimation.cs

Core part of the implementation including movement simulation, cost calculation, integer programming, result evaluation, etc.

  • RandomizedEvaluation.cs

Evaluate our Object Label Assignment Algorithm randomly.

We use lp_solver to solve the integer programming problem. This package is under Assets/Packages/.

References

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published