First time here? Check out the FAQ!

Ask Your Question
0

Quality of Aruco Marker Estimate

asked Sep 14 '17

LPE gravatar image

I have a problem with the cv::aruco::detectMarkers sometimes gives quite boot estimates for the border of the marker. I can generally tune the detection parameters to get a good fit, but would very much like if I somehow could get an estimate of the quality of the fit, thereby allowing the application to automatically reject poor estimates.

Any suggestions for how to obtain such a measure of quality. I have been looking into using the number of rejectedPoints, but it does not appear to be consistent with the kind of errors I occasionally see in the detection.

Preview: (hide)

1 answer

Sort by » oldest newest most voted
0

answered Sep 15 '17

dpizzle gravatar image

I don't think Aruco can return the "quality of fit". Maybe look into applying a Kalman filter that will smooth the data and reduce jitter. Either 2d filter for the four corners or a 3d filter on the pose estimation. The bottom of this page has some info for filtering pose: http://docs.opencv.org/3.3.0/dc/d2c/t...

This video illustrates it well: https://www.youtube.com/watch?v=DqS9D...

Probably doesn't need to be said, but if there's any way to acquire a higher resolution source image, you'll see a substantial increase in detection quality.

Preview: (hide)

Question Tools

1 follower

Stats

Asked: Sep 14 '17

Seen: 1,916 times

Last updated: Sep 14 '17