Skip to content

Commit

Permalink
update submodule and README
Browse files Browse the repository at this point in the history
  • Loading branch information
qian256 committed May 14, 2017
1 parent a32046f commit 2644a46
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
2 changes: 1 addition & 1 deletion HoloLensARSample/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This folder contains samples that utilize ARToolKitUWP and ARToolKitUWP-Unity to

## Screenshots

The following screenshots are taken with HoloLensARToolKit **[v0.1](https://github.com/qian256/HoloLensARToolKit/releases/tag/v0.1)*.
The following screenshots are taken with HoloLensARToolKit **[v0.1](https://github.com/qian256/HoloLensARToolKit/releases/tag/v0.1)**.

<table border=0>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion HoloLensCamCalib
Submodule HoloLensCamCalib updated 1 files
+1 −1 README.MD
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,21 @@ Author: [Long Qian](http://longqian.me/aboutme)
Date: 2017-05-13

## Overview
**HoloLensARToolKit** is a successful experiment to integrate [ARToolKit](http://artoolkit.org/) (v5.3.2) with [HoloLens](https://www.microsoft.com/microsoft-hololens/en-us), or generally UWP (Universal Windows Platform).

With fiducial marker tracking provided by ARToolKit, plus the indoor localization of HoloLens, many Augmented Reality applications would be made possible.
**HoloLensARToolKit** is a successful experiment to integrate [ARToolKit](http://artoolkit.org/) (v5.3.2) with [HoloLens](https://www.microsoft.com/microsoft-hololens/en-us), or generally UWP (Universal Windows Platform). With fiducial marker tracking provided by ARToolKit, plus the indoor localization of HoloLens, many Augmented Reality applications would be made possible.

This repository contains:
- Wrapper of [ARToolKit5](https://github.com/artoolkit/artoolkit5) for UWP
- Unity package to interface the native library
- Some sample Unity scenes to demo the use of them
- Link to camera calibration of HoloLens

## What's new in v0.2?

HoloLensARToolKit v0.2 involves a re-write of video pipeline, taking advantage of Windows MediaCapture APIs. Compared to [v0.1](https://github.com/qian256/HoloLensARToolKit/releases/tag/v0.1) where the frame data is achieved via Unity WebcamTexture. The current implementation uses .NET async features widely, to parallelize video capture, tracking, and Unity rendering. The performance of video capture, tracking and Unity rendering are detached. It is able to achieve **60fps rendering, 30fps video capture, and 25-30fps tracking**.

In addition, matrix code mismatch is fixed, and coordinate system representation is more consistent in v0.2.


## Example

The following example videos are taken with HoloLensARToolKit **[v0.1](https://github.com/qian256/HoloLensARToolKit/releases/tag/v0.1)**.
Expand Down

0 comments on commit 2644a46

Please sign in to comment.