Ny AR Toolkit

Technologies.NyARToolkit History

Hide minor edits - Show changes to markup

Changed lines 89-92 from:
to:

Contributors

  • Richard Fung
Deleted line 35:
  • Download NyARToolkit 2.5.2: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en
Changed lines 37-40 from:
to:
  • Or download NyARToolkit 2.5.2: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en and follow these steps
  • New download NYARToolkit 3.0: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en
Changed lines 37-38 from:
to:
Deleted lines 51-60:
  • Download AForge.Imaging for black-and-white thresholding at http://code.google.com/p/aforge/.
  • Download an example application using WPF: WpfWebcam.zip

Tutorials

Deleted line 58:
Added lines 61-70:
Changed lines 64-66 from:
to:
Changed lines 68-95 from:

Querying Webcam Capabilities


Re-configure NyARToolkit 2.5.2 for x86


Webcam Calibration (ARToolkit)

See ARToolkit for download instructions.

  • Camera Calibration: http://www.artoolworks.com/support/library/Calibrating_your_camera

Fiducials (ARToolkit)

  • Examples at http://render.s73.xrea.com/pipe_render/2008/03/artoolkit-3.html
  • Marker creation: http://www.artoolworks.com/support/library/Creating_and_training_new_ARToolKit_markers
    See ARToolkit for download instructions.
to:
Changed lines 62-65 from:

Webcams

A Logitech HD webcam with wide angle lens, e.g., Logitech Webcam C905, works well for this type of application. Install its drivers to adjust camera's settings.

to:
Changed lines 70-79 from:

This is one approach to test the camera's capabilities.

  1. Download VirtualDub from http://www.virtualdub.org/
  2. Go to
    1. File > Capture AVI
    2. Device > DirectShow
    3. Video > Capture Pin
  3. The capabilities of the camera are listed.
to:
Changed lines 76-92 from:

Follow these steps if you are using 2.5.2. The distribution on this website, 2.5.2.1, already has these changes.

  1. Get NyARToolkit 2.5.2
    1. Download NyARToolkit and extract to a working directory
    2. In the NyARToolkit/extlib/DirectShowLibV2/src, open the project DirectShowLib-2005.sln. Upgrade the project if needed.
    3. We have to change platform target on DirectShowLib to x86.
      1. Open the Project Properties in Solution Explorer and switch to the Build tab.
      2. Select x86.
      3. Change the Configuration to Release and select x86 again.
      4. Change the build target (top toolbar) to Release.
      5. Build the project.
      6. Go to NyARToolkit/extlib/DirectShowLibV2/src/bin/Release and move DirectShowLib-2005.dll to NyARToolkit/extlib/DirectShowLibV2/lib
  2. Now we will build NyArToolkit.
    1. Go to NyARToolkit/forFW2.0 and open NyARToolkitCS.sln. Upgrade if prompted.
    2. Build the Solution.
  3. Repeat the x86 change for NYARToolkitCSUtils
to:
Changed lines 64-66 from:
  1. Purchase a Logitech HD webcam with wide angle lens, e.g., Logitech Webcam C905. These are tried, true, and tested to work.
  2. Install its drivers (drivers are needed to adjust camera's settings).
to:

A Logitech HD webcam with wide angle lens, e.g., Logitech Webcam C905, works well for this type of application. Install its drivers to adjust camera's settings.

Added lines 70-71:

This is one approach to test the camera's capabilities.

Changed lines 84-85 from:

Use these set of steps if you are using 2.5.2. Distribution 2.5.2.1 already has these changes incorporated.

to:

Follow these steps if you are using 2.5.2. The distribution on this website, 2.5.2.1, already has these changes.

November 14, 2010, at 05:22 PM by 136.159.18.20 -
Changed lines 123-124 from:
  • NyARToolkit Demo: Answer Machine
to:
November 14, 2010, at 05:19 PM by 136.159.18.20 -
Changed lines 131-132 from:
to:
November 14, 2010, at 05:18 PM by 136.159.18.20 -
Changed lines 131-132 from:
  • Presentation available at http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/pres-vision-recog.pdf
to:
November 08, 2010, at 10:23 AM by 173.181.46.128 -
Changed lines 123-124 from:
  • (TODO: Xiang example)
to:
  • NyARToolkit Demo: Answer Machine
November 08, 2010, at 10:11 AM by 136.159.18.20 -
Changed lines 53-54 from:
to:
November 04, 2010, at 05:27 PM by 136.159.18.247 -
Changed line 122 from:
  • (TODO: Matthew example)
to:
Changed line 121 from:
  • (TODO: Miaosen example)
to:
November 03, 2010, at 10:54 PM by 136.159.46.12 -
Changed lines 121-122 from:
to:
  • (TODO: Miaosen example)
  • (TODO: Matthew example)
  • (TODO: Xiang example)
November 03, 2010, at 10:54 PM by 136.159.46.12 -
Changed line 5 from:
to:
Changed lines 21-22 from:
to:
Changed lines 60-61 from:

Tutorials and Examples

to:

Tutorials

Added lines 118-124:

Examples

November 01, 2010, at 10:25 PM by 136.159.18.20 -
Changed lines 37-38 from:

This page is accessible only on the University of Calgary campus.

to:
Changed lines 53-54 from:

This page is accessible only on the University of Calgary campus.

to:
November 01, 2010, at 10:24 PM by 136.159.18.20 -
Changed line 53 from:
  • Download a WPF example application: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/WpfWebcam.zip \\
to:
November 01, 2010, at 10:24 PM by 136.159.18.20 -
Changed line 36 from:
  • Download NyARToolkit 2.5.2.1: \\
to:
November 01, 2010, at 10:23 PM by 136.159.18.20 -
Changed line 36 from:
  • Download NyARToolkit 2.5.2.1: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/NyARToolkitCS-2.5.2.1.zip \\
to:
  • Download NyARToolkit 2.5.2.1: \\
October 14, 2010, at 04:49 PM by 136.159.7.119 -
Changed lines 12-13 from:
to:
October 07, 2010, at 10:42 AM by 136.159.7.119 -
Added lines 33-34:

Two options are available. The latter has modifications from RichardF.

Changed lines 66-67 from:
  1. Install its drivers (drivers are needed to adjust camera's settings)
to:
  1. Install its drivers (drivers are needed to adjust camera's settings).
Changed lines 70-71 from:

Webcam Capabilities

to:

Querying Webcam Capabilities

Added line 79:
Deleted lines 81-92:

Webcam Calibration

http://www.artoolworks.com/support/library/Calibrating_your_camera


Creating Markers

http://www.artoolworks.com/support/library/Creating_and_training_new_ARToolKit_markers


Added lines 84-85:

Use these set of steps if you are using 2.5.2. Distribution 2.5.2.1 already has these changes incorporated.

Changed lines 103-104 from:

Fiducials

to:

Webcam Calibration (ARToolkit)

See ARToolkit for download instructions.

  • Camera Calibration: http://www.artoolworks.com/support/library/Calibrating_your_camera

Fiducials (ARToolkit)

Changed lines 114-115 from:
  • To create your own, download them at http://www.hitl.washington.edu/artoolkit/. To run ARToolkit, download GLUT from http://www.xmission.com/~nate/glut.html. ARToolkit debug executables require Microsoft Visual C++ 2003.
to:
  • Marker creation: http://www.artoolworks.com/support/library/Creating_and_training_new_ARToolKit_markers
    See ARToolkit for download instructions.
October 06, 2010, at 02:50 PM by 136.159.7.119 -
Changed lines 121-122 from:
  • (Under Construction)
to:
  • Presentation available at http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/pres-vision-recog.pdf
October 06, 2010, at 09:39 AM by 136.159.7.119 -
Added lines 79-90:

Webcam Calibration

http://www.artoolworks.com/support/library/Calibrating_your_camera


Creating Markers

http://www.artoolworks.com/support/library/Creating_and_training_new_ARToolKit_markers


October 06, 2010, at 09:37 AM by 136.159.7.119 -
Deleted line 65:
Added lines 68-78:

Webcam Capabilities

  1. Download VirtualDub from http://www.virtualdub.org/
  2. Go to
    1. File > Capture AVI
    2. Device > DirectShow
    3. Video > Capture Pin
  3. The capabilities of the camera are listed.

October 05, 2010, at 11:44 PM by 136.159.189.234 -
Changed lines 39-40 from:
  • Managed DirectX 1.1. Use DirectX August 2007 SDK or earlier. \\
to:
  • Managed DirectX 1.1. Use DirectX August 2007 SDK.
    Supported versions from 2002 to 2007.\\
October 05, 2010, at 04:31 PM by 136.159.7.119 -
Changed lines 14-16 from:

Learn about NyARToolkit.

to:

NYARTookit is ARToolkit in C#. Another version is targeted for Java.

Changed lines 50-51 from:
  • Download a WPF example application: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/WpfWebcam.zip
to:
  • Download a WPF example application: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/WpfWebcam.zip
    This page is accessible only on the University of Calgary campus.
Added lines 60-67:

Webcams

  1. Purchase a Logitech HD webcam with wide angle lens, e.g., Logitech Webcam C905. These are tried, true, and tested to work.
  2. Install its drivers (drivers are needed to adjust camera's settings)

October 05, 2010, at 04:28 PM by 136.159.7.119 -
Changed lines 13-15 from:

Abstract text about the project.

to:

Learn about NyARToolkit.

Changed lines 31-32 from:

Core Components

to:

Core Components

Changed lines 34-37 from:
  • Download NyARToolkit 2.5.2.1: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/NyARToolkitCS-2.5.2.1.zip

Dependencies

to:
  • Download NyARToolkit 2.5.2.1: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/NyARToolkitCS-2.5.2.1.zip
    This page is accessible only on the University of Calgary campus.

Dependencies

Changed line 80 from:
  • Examples at
to:
  • Examples at http://render.s73.xrea.com/pipe_render/2008/03/artoolkit-3.html
October 05, 2010, at 04:25 PM by 136.159.7.119 -
Added lines 1-89:


Abstract text about the project.

Contents



Download and Installation

Core Components

  • Download NyARToolkit 2.5.2: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en
  • Download NyARToolkit 2.5.2.1: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/NyARToolkitCS-2.5.2.1.zip

Dependencies

  • Managed DirectX 1.1. Use DirectX August 2007 SDK or earlier.
    Download at http://www.microsoft.com/downloads/en/details.aspx?FamilyID=529F03BE-1339-48C4-BD5A-8506E5ACF571.
    (See http://forums.xna.com/forums/t/15284.aspx for a discussion of Managed DirectX.)

Recipes and How-To's

  • Download AForge.Imaging for black-and-white thresholding at http://code.google.com/p/aforge/.
  • Download a WPF example application: http://pages.cpsc.ucalgary.ca/~fungr/nyartoolkit/WpfWebcam.zip

Tutorials and Examples

Re-configure NyARToolkit 2.5.2 for x86

  1. Get NyARToolkit 2.5.2
    1. Download NyARToolkit and extract to a working directory
    2. In the NyARToolkit/extlib/DirectShowLibV2/src, open the project DirectShowLib-2005.sln. Upgrade the project if needed.
    3. We have to change platform target on DirectShowLib to x86.
      1. Open the Project Properties in Solution Explorer and switch to the Build tab.
      2. Select x86.
      3. Change the Configuration to Release and select x86 again.
      4. Change the build target (top toolbar) to Release.
      5. Build the project.
      6. Go to NyARToolkit/extlib/DirectShowLibV2/src/bin/Release and move DirectShowLib-2005.dll to NyARToolkit/extlib/DirectShowLibV2/lib
  2. Now we will build NyArToolkit.
    1. Go to NyARToolkit/forFW2.0 and open NyARToolkitCS.sln. Upgrade if prompted.
    2. Build the Solution.
  3. Repeat the x86 change for NYARToolkitCSUtils

Fiducials

  • Examples at
  • To create your own, download them at http://www.hitl.washington.edu/artoolkit/. To run ARToolkit, download GLUT from http://www.xmission.com/~nate/glut.html. ARToolkit debug executables require Microsoft Visual C++ 2003.

Links

  • (Under Construction)