Augmented Reality Tutorial No. 9: Augmented Reality using Kinect (Augmenting Skull and Iron Man Helmet)

posted in: Augmented Reality | 36

Little by little we’re moving to

In this Augmented Reality using Kinect tutorial position and orientation of the head is tracked. According to position and orientation information 3D skull model, 3D iron man helmet, etc. can be added on top of human head.

Download # Download and Install Processing programming language (If it is not already installed)

Download # Kinect drivers for Windows OS (*.exe file)

Download # Augmented Reality Kinect (*.rar file – there is a file you need to start)


Download # SimpleOpenNI 1.96 library  (*.rar file)

(can be also installed from the Processing programming language as shown in the video)

Download # OBJLoader library  (*.rar file)

(can be also installed from the Processing programming language as shown in the video)

36 Responses

  1. Mate

    I can’t run it, it says “The field PConstants.OPENGL is deprecated”.
    Could you please hemp me make it work?

    • admin

      Hi. It’s really hard to tell me what is the problem if you did everything according to the shown instructions, did you tried google the error?

    • admin

      P.s. I hope you used older version drivers provided in this website not the newer ones?

    • Mate

      I made it work, it runs perfectly now 🙂
      The problem was that I installed Processing 3 instead of Processing 2.

  2. studentR

    Hello! Student studying physical computing here. To run by “dropping in,” are there any constraints for dimensions/scale or file size for the OBJ model?

    • admin

      If your *.OBJ model size is huge, most likely, the model itself is really complex and has lots of vertices/polygons. I don’t know the exact constraints on this matter, it also depends on your computer specifications. You should sort this thing by experimenting with the models you have (if it’s really complex).

  3. akim

    may i know, where does the 3d object skull and iron man come from… can we call another object to be augment on top of the head?

    • admin

      How to create or how to use already created models?
      You can create models using 3Ds Max, Maya, Blender, SolidWorks and lots of other 3D modelling tools.
      How to use it? you should put the model in data folder and change some Processing code (you will find out if you watch closely).

  4. Anurag Tulsiram

    ok thanks!! Can u tell me from where did you get the iron chest model?

    • admin

      On the wide internet, my friend, google it, can’t remember the exact website.

  5. Anurag Tulsiram

    Can you please tell me where I can find the full algorithm for the code?

    • admin

      Have you watched the tutorial from start to end? It’s all there.

  6. axel2397

    Help me please! I’ve already tried some files for processing on the kinect, like this one: using the model 1414 and they worked perfectly. But for this project i have installed the libraries and run the processing file and it just opens and freezes in the gray window, without showing any real time images. It doesn’t seem to show any errors. What do you think it is?

  7. Kartik Chakole

    Can you please tell me how to remove the axes while showing the output??

  8. imad

    dear thanks a lot we can open it on windows 10 by kinect v2 ?

Leave a Reply

Your email address will not be published. Required fields are marked *