Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Demonstrating object tracking with VB and IMAQ

Hi, I created a real-time obeject tracking with low cost TV tuner and cheap camera. How can I share both videos from the project and code here?
Waleed El-Badry MSc.,MCPD, ISTQB Certified Tester
Assistant Lecturer
Mechatronics Department
Faculty of Engineering
Misr University for Science & Technology



View Waleed El-Badry's profile on LinkedIn

Message 1 of 6
(4,800 Views)
Hi,
I dont realy know, but i want to see this 🙂
0 Kudos
Message 2 of 6
(4,785 Views)
Hi Waleed,

Thanks for posting on the NI forums.  It's fantastic that you want to share your code with the forum, thank you very much for your generosity.  You can post the code in the forums as an attachment, and post the videos to something like youtube, and then link them here.  If the videos are small though, you can just attach them as well.  However before you post the code, you might want to look into open source licenses.

Regards,
Maclean G.
National Instruments
Applications Engineer
0 Kudos
Message 3 of 6
(4,775 Views)

It is very nice to demonstrate my humble object tracking program among many of the experts in the current forum.

Objective:

To identify known object (the yellow car) and track any other unknown objects (I chose a red car ).

Challenges:

1- The workspace is not pure white which makes many particles appear when performing morphological analysis (due to dust and shadowsRemedy: filtering the image based on particle perimeter.

2- Due to light variation and noisy camera, the  object might appear in some scenes divided into two objects which gives erroneous number of real objects. Remedy: Using ConvexHull method to fill gaps which eliminates such an error.

3- Detection of a car in the same category based on color (yellow).Remedy: Using Color Pattern match.

4-Capturing Image from TV tuner which is not supplied by IMAQ drivers. Remedy: Using free ActiveX control (By Ray Mercer) to capture the image, store it on hard disk and read it to a IMAQViewer. 

 

I have enclosed the semi finished video ( as the final is about 75 MB). In the next few weeks I shall explain everything in detail. So all what I need is your patience and encouragement.

Waleed El-Badry MSc.,MCPD, ISTQB Certified Tester
Assistant Lecturer
Mechatronics Department
Faculty of Engineering
Misr University for Science & Technology



View Waleed El-Badry's profile on LinkedIn

0 Kudos
Message 4 of 6
(4,750 Views)
Hi,

Very nice video, this project looks really good. What I am wondering is why you post it on a LabVIEW forum ?
Apparently it's all in Visual Basic Smiley Surprised or have you used IMAQ functions in your VB code through ActiveX ?


Message Edité par TiTou le 08-15-2007 02:55 PM


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Kudos
Message 5 of 6
(4,745 Views)
Hi Waleed,

Thanks again for sharing this, it looks great!  If you want to share it with the NI community, you can also post it at http://community.ni.com/, which is our portal dedicated to customer submitted examples.  That seems like a perfect place for your code, sorry I didn't mention it earlier.

Regards,
Maclean G.
National Instruments
Applications Engineer
0 Kudos
Message 6 of 6
(4,736 Views)