Motion tracking webcam software?

Click For Summary
SUMMARY

The discussion centers on the need for effective motion tracking software for a ballistics project utilizing two webcams to triangulate distance. The user initially searched for "webcam motion detectors" but found that they lose accuracy beyond a few meters, particularly in low light conditions. The recommended solution is to use OpenCV, a C++ library for object recognition and tracking, although it requires a powerful machine for practical applications. The user also considers writing a simple program to control the webcams for better tracking.

PREREQUISITES
  • Understanding of OpenCV libraries for object recognition
  • Basic programming skills in C++
  • Knowledge of webcam functionality and limitations
  • Familiarity with triangulation concepts in ballistics
NEXT STEPS
  • Research OpenCV tutorials for object tracking
  • Explore techniques for improving webcam accuracy in low light
  • Investigate alternative motion tracking technologies beyond webcams
  • Learn about triangulation methods in practical applications
USEFUL FOR

This discussion is beneficial for developers working on object tracking systems, researchers in ballistics, and anyone interested in enhancing webcam capabilities for motion detection projects.

Ackmey
Messages
2
Reaction score
0
Heya

Not motion detection - I need something that can track a specific object; ideally locate where on the screen it's situated, and even more ideally, be able to tilt and pan without losing track of the object.

This is for a ballistics project, I'm planning on using two webcams in tandem to triangulate a distance... will this be terribly inefficient, and are there other options? Ultrasound would be nice but probably costly, so I'm not sure... I'm also thinking it may be possible to measure the distance of something like a bright red ball using its size; the bigger the closer.

Any help?

Also, scary number of subforums, wasn't too sure where to post... hope this isn't too far off. :P

Thanks!
 
Computer science news on Phys.org
Okay, so I realized the reason I couldn't find any decent software was that I was searching for "webcam motion detectors" rather than trackers. I tested out a few things, lots of fun but they lose accuracy after only a few meters. It may have to do with the lightning conditions (dark in here) but regardless, I don't have a lot of hope for this - I want to get the longest range I possibly can. So, for now disregarding webcams, does anyone have any other ideas for motion tracking - just object detection, really; being able to just recognize a green ball in an area would be great.

For now, I'm going to go try and light the room up more, I'm kind of limited by the fact that I'm on this pc though.

Thanks for any help. :)

EDIT: I'm thinking just writing a simple program, arrow keys to control webcam, center on an object, center other webcam on an object, and there you go.

Also, I know I'm basically just talking to myself, but see I got somewhere! ^^
 
Last edited:
OpenCV is the place to start, it's a collection of libraries, mostly in C++, for recognising and tracking objects. Be warned though, for this kind of thing you're generally going to need a fairly powerful machine for anything other than a proof of concept. I've managed to get my netbook (1.66GHz with a Gig of RAM) to recognise hand gestures, and track movements through the webcam, but it's not practical for anything other than showing off a bit.
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 8 ·
Replies
8
Views
6K
Replies
7
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 9 ·
Replies
9
Views
10K
  • · Replies 4 ·
Replies
4
Views
15K
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 35 ·
2
Replies
35
Views
11K