Pose estimation of a small cube shape marker

asked 2020-01-02 04:21:05 -0500

ARYL518 gravatar image

Hi, I would like to estimate the pose of a needle, looks like a thin cylinder. I think it is hard to directly estimate the pose of the needle. So I want to attach a small cubic marker on one end of the needle. Assume I know the transform between the needle and the cubic marker, to find the pose the needle, I just need to estimate the pose of the cubic marker. Of course, if anybody can give me suggestions about directly estimating the pose of the needle without a marker, I would really appreciate!

To estimate the pose of the cubic marker, I can put different image on each side of the cube. This method looks like multi-targets of Vuforia, but I want to implement it from scratch.

I think the steps looks like the follows: calculate features of each image offline (totally six images)

then, for each frame, 1. detect the bounding box of the small cubic marker on the image 2. online calculate the features such as SIFT inside the detected bounding box 3. match the online feature with the offline features to find correspondence 4. calculate homography then the relative pose

I am not sure if the above steps are OK. Any suggestions are really appreciated.

Thanks a lot.

YL

edit retag flag offensive close merge delete

Comments

but I want to implement it from scratch.

oh, no, -- don't reinvent the wheel

berak gravatar imageberak ( 2020-01-02 04:54:27 -0500 )edit

Actually, I want to know the underlying technique to do the pose estimation of a cubic marker. It is better if people can point me to some references.

ARYL518 gravatar imageARYL518 ( 2020-01-02 05:34:24 -0500 )edit