<< return to Pixycam.com

Finding lines and circles

Hi All,

I am developing a little application using SimpleCV to detect a different colored objects, about 200 mm length and 20 mm dia on one end and a smaller dia on another end. I’ve to identify the slightly tapered end and sort them using a mechanical diverter in two different bins. Right now, using lines and angles in SimpleCV I can successfully identify most of the objects. But an embedded solution with fast detection rate will make this application even more accurate and desirable.

Is it possible to use pixy in this scenario? My understanding is, it just identifies 7 different colored blobs and nothing more.I could be wrong though. In that case, is it possible to implement findlines algorithm easily in to pixy as an add on?

It could be a tremendous boost to automation industry if can compete with the likes of image sensors from ifm, cognex etc.

Hi Kannan,

Pixy does currently identify objects of a given color model, but we’re also in the process of adding new features to it like color codes (See the “Whats a color code?” section “here”:https://www.kickstarter.com/projects/254449872/pixy-cmucam5-a-fast-easy-to-use-vision-sensor) and face detection.

It looks like findLines in SimpleCV just uses a Hough transform, which shouldn’t be too hard to write for Pixy. We won’t have the time to do it any time soon, but you are welcome to try it out yourself and share the code with the community. Feel free to let us know if you need any guidance.

Scott

Thanks for the quick reply, yes, some subset of OpenCV will take the pixy to the next level.

All I need is crop, findLines, findCircle and meanColor functions, and of course a sync to the external trigger to make the frame grabbing consistent.

Is there any distributors in India for pixy ?

Thanks
Kannan