Track ring pull Python

asked 2017-08-17 04:36:28 -0500

LowClue gravatar image

updated 2017-08-17 04:38:24 -0500

Hello, i want recognize ring pull and detect position angle...

I think that is effective a haar cascade but i want ideas to do that in Python.

image description

Only want detect ring pull.

image description

edit retag flag offensive close merge delete


The cascades are accessible through Python, so I do not know why you should need anything else? Keep in mind that cascades are not rotation invariant, and thus you should try to cope with this issue somehow.

StevenPuttemans gravatar imageStevenPuttemans ( 2017-08-17 06:27:12 -0500 )edit

I tried to do it with hough circles, but i have problems with false positive...

Detect two circles and I calculated the angle with the slope.

I need calculate angle for an industrial aplication.

LowClue gravatar imageLowClue ( 2017-08-21 02:56:31 -0500 )edit

Forget HoughCircles, it will never work and be prone to so many false positive hits ...

StevenPuttemans gravatar imageStevenPuttemans ( 2017-08-21 03:33:49 -0500 )edit

Then, haar cascade or another solution ? thanks

LowClue gravatar imageLowClue ( 2017-08-21 03:56:12 -0500 )edit

Did you actually read my first post? Go for cascades, but make a rotation invariant solution, by rotating your image and warp back the rotated detections.

StevenPuttemans gravatar imageStevenPuttemans ( 2017-08-21 04:09:50 -0500 )edit

Ok, thanks and i will try to do cascade detection.

LowClue gravatar imageLowClue ( 2017-08-21 04:27:31 -0500 )edit

Hello, i want to know the angle of ring pull, but i cant do that yet.

Any ideas for do that with opencv python?


image description

LowClue gravatar imageLowClue ( 2017-10-03 04:43:32 -0500 )edit

please DO NOT write answers here, if you have a question !

berak gravatar imageberak ( 2017-10-03 04:47:08 -0500 )edit

sorry, its done

LowClue gravatar imageLowClue ( 2017-10-03 04:49:09 -0500 )edit