Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Object tracking

Options
  • 24-05-2010 2:43pm
    #1
    Registered Users Posts: 139 ✭✭


    Hi all,

    I'm gonna be starting a fairly big project soon on object tracking with a webcam.... basically the ps move controller integrated with some kind of open source game...

    I've looked into it a lil so far, and was just wondering if anyone knows of any good books/websites on the subject?

    I've found some stuff online, code and the like... but I'm looking more for tutorials and theory and stuff.

    And if anyone knows of any os games that'd be easily integrated with a motion controller that'd be great too...

    Thanks in advance for any help :)


Comments

  • Registered Users Posts: 7,468 ✭✭✭Evil Phil


    Dunno if it will help but read an article about gesture based computing on Science Daily recently, here's the link.

    http://www.sciencedaily.com/releases/2010/05/100521213630.htm


  • Registered Users Posts: 2,119 ✭✭✭p


    What language are you going to be using, do you have something in mind?

    Here's a good article on it, and you'll see a huge amount of it is about controlling the environment as much as possible.
    http://www.flong.com/texts/essays/essay_cvad/

    Also, depending on the technology you're using you should check out OpenCV a computer vision library. And there's also tools like Processing.org and OpenFrameworks that give you a good helping hand getting started with stuff like this.


  • Registered Users Posts: 139 ✭✭kthnxbai


    I'm not sure what language I want to use yet.... I kinda wanna get a better feel for the project before I decide...

    I was looking into python and C/C++ mainly... I've nearly no experience with python though....

    I'd also like to implement it in whatever language the game I'm integrating it with is written it, provided it's suitable enough for it...

    I've got a lot of experience with java, but a lot of similar projects I've seen online are in C... is there any particular reason for this?


  • Closed Accounts Posts: 45 Trivarion


    OpenCV form Willow Garage: Free BSD licensed computer vision library. Can't recommend it enough. Good reference library (C, C++ and python), and comes with demos. I was able to get object tracking up and running in a few hours. If anything it'll give you a feel for what's required.


  • Registered Users Posts: 2,119 ✭✭✭p


    C & C++ is faster than Java, which is probably which is why you see it more often. And a lot of hardcore computer science researchers use C. However, unless you're going to be doing serious algorithms yourself you probably won't need it. My advice is start in a high level language and work down to a lower level language if & when you need it.

    Definitely check out OpenCV, Processing.org (which is java based)
    Also, OpenFrameworks and LibCinder are good C++ libraries/toolkits which provide easy access to libraries like OpenCV.


  • Advertisement
  • Registered Users Posts: 9,579 ✭✭✭Webmonkey


    That's pretty cool stuff alright. Kalman/Particle filters - but they quite tough to get a hand of. Better off using library like OpenCV that does that for you already.


  • Closed Accounts Posts: 8,015 ✭✭✭CreepingDeath


    I found nice head tracking software here a while back.
    You had to stick 3 infrared LEDS on to a baseball call, but the software was free. Might give you an idea of what is possible.

    FreeTrack Link

    Free Track wiki link


Advertisement