realtime object tracking with webcam in Simulink
Show older comments
hi everybody!
I´m working for a project and I have a problem. First of all, my project is about realtime object tracking with a webcam in Simulink to track for example a red point bondet on a movable object. With the x and y coordinates of the red Point i want to contolle the object.
Right now i have a .m file where i can track red points, and the x and y coordinates will be putted out in the command window in realtime. But my problem is, i need the coordinates in realtime in Simulink, is that possible?
At the end I want a Simulink file, where i can start the simulation, the webcam should be started, and in the webcam live video shold be tracked the red object and giving me out the coordinates. is that possible?
1 Comment
Walter Roberson
on 13 Nov 2011
Real Time in simulink requires the Simulink Code Generator (previously known as Real Time Workshop), and a dedicated PC or embedded device with a Real Time Operating System (RTOS). MS Windows is not a RTOS and cannot handle real-time tasks.
There may be ways to speed up your existing code so that Simulink is usually able to run it "fast enough, considering", but real-time is a much more difficult constraint.
Accepted Answer
More Answers (2)
Daniel
on 14 Nov 2011
0 votes
1 Comment
Kaustubha Govind
on 15 Nov 2011
Yes, I suppose you could do that. Although, it might be easier for you to write a C/C++ S-function block to call into your opencv application directly at each time-step, instead of inter-process communication.
juhaina alrajhi
on 7 Apr 2017
0 votes
I think we have the same problem .. so please did you find what you are looking for yet??
Categories
Find more on Code Generation, GPU, and Third-Party Support in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!