objrec: interface proposal

Jorge Santos Simón <[email protected]>
Newsgroups gmane.science.robotics.playerstage
Message-ID <[email protected]>
Hi all!

I have implemented an object recognition plugin interface for player.
It is barely based on blobfinder, with some additional commands/data
that a typical object recognition driver should provide:

NEW COMMANDS:
 - Enable/disable recognition (to save CPU)
 - "Capture" an object currently at view
 - Look only for a particular list of objects, or return all
   recognized objects presents in the database

ADDITIONAL DATA TO SEND BACK TO CLIENTS:
  - Recognized object name (instead of its color)
  - A measure of the quality of the recognition
 - A bounding polygon instead of a box
 - The direction to the object, relative to the camera pose
 - Some more.... (perhaps too much more!)

As I have created it as a plugin interface, I haven't worried too much
on doing something really generic, and so the data about matches is
very biased to my own driver (the Evolution's implementation of ViPR)

Of course, before including an interface like this as part of player core
we should discuss a lot of changes to do something generic enough.

I have attached just the .def file, but I can also send the driver code,
if anyone is interested.

Best regards,
Jorge

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first

_______________________________________________
Playerstage-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-developers
099_objrec.def (application/octet-stream, 4.7 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.