Moving from Wiimote to a camera?

I did a few β€œJohnny Chun Lee” in Wiimote programming, and I run into problems with the Wiimote relatively narrow field - viewing and limiting by four points. I bought Creative Live! 85-degree high-resolution camera

My prototype application is written in C # and I would like to stay there.

So my question is: I would like to find a C # .Net library / overview library that allows me to track points - perhaps LEDs - in the camera's field of view. In the future, I would like to move on to tracking R / G / B points so that I can track and distinguish more points and make them easier to recognize. Any suggestions?

+6
c # computer-vision camera wiimote
source share
4 answers

You can check out the Emgu.CV library, which is the .NET wrapper (C #) for OpenCV. OpenCV is considered by many, including myself, to be the best (free) computer vision library.

+6
source share

Check out AForge.Net .. This seems to be a powerful library.

+5
source share

With a conventional camera, the task of identifying and tracking LEDs is quite a challenge because of all the other objects that are visible. I suggest you try to maximize contrast by reducing exposure (while turning auto exposure), if possible in the driver: you should ensure that your LEDs still have high image intensities (> 200) without being overexposed (<255). Then you can properly adjust the image and get better results.

If the image is still too cluttered to be easily and efficiently analyzed, you can use infrared LEDs, remove the IR camera filter on the camera (if you have a camera) and possibly add an "infrared pass / visible light" blocking filter: then you should have bright spots only where there are LEDs, but you cannot use color, but there may be problems with image quality.

0
source share

When tracking things like lights, especially if they are a special color, I recommend that you first apply a blur filter to the frames. It paints colors nicely, and less accurate, it will use less processor and fewer threshold adjustments that you must make.

0
source share

All Articles