Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A set of techniques and samples for 3D mapping (incomplete)
tree: 0545f7186f

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Example
Media
Modules
Subpatches
Tools/3ds to x
.gitignore
Readme.md
calibrate.v4p
mapping.xml
matrices.mat
runtime.v4p

Readme.md

Introduction

Methods and tutorials for projection mapping 3D objects where a physical mesh of the object is available. In the tutorials we use ReconstructMe to create a mesh using a kinect to 3D scan a scene (http://reconstructme.net).

Methods present

CalibrateProjector

Using OpenCV's CalibrateCamera method to find the intrinsics and extrinsics of the projector (i.e. the projection and view matrices respectively).

Inputs

  • 7 or more World to Projection correspondences

Prerequisites

Methods not present

Homography + Position (

Homography and an arbitrary perspective are used to define the Projection matrix and the rotation element of the View matrix. This leaves 1 unknown (projector position) which can then be rapidly tweaked into position by the user

Inputs

  • 4 World to Projection correspondences
  • 3D position of projector (easy to tweak when 4 correspondences are locked)

Prerequisites

Something went wrong with that request. Please try again.