Need support
XavierQL opened this issue · 6 comments
Much appreciation for your sharing this coding. it's useful.
Here i am looking forward for your help
- As you see the orignal pic, all the apriltags can be checked using pupli_apritags. but aprilgrid can't ,even using the undistored pic.(see the below pic.). meanwhile, very curiously, as your demo shown, the aprilgride board for calibration can be detected well by your code, inversely, pupil_apriltags failed everytime expect the example i show here. So can you help me to anaysize what's reason? meanwhile, in the last pic, this is generated by kablir: tagsize:5m, and ratio is 0.25,it‘s not detected by aprilgrid, can you help debug this?
orignal:
pupil_apriltags check result:
aprilgrid check using undistorted pic :
aprilgrid coding can't detect this pic:
Because aprilgrid follows kalibr and uses 2bit black as the margin for each marker. Whereas apriltag3 uses 1bit black as the margin.
Feel free to let me know if you need any help.
Much appreciated for your feedback. I have trial on ver.0.3.0, it works.
From my trial run, I found some phenomna:
- As your seen, there is degradation at the below image.
- the apriltag detection is sensitive with the orignal resolution of image. I noticed the image scaling in your code. I am confused by pupil-apriltags code detection result which is extremely not stable. but your code is very stable.
Can you share me with the keypoint?
Should we chat by skype for convenience?:https://join.skype.com/invite/u1M14SpZ2On7
The Python version is not exactly the same as the original version. The tag needs to be detected and then decoded, but one bit black makes the tag harder to detect as a square I guess. Since your original issue is solved I'll close this issue. I'm not comfortable using Skype to chat so sorry for that.
If you can help improve the detection I'm very welcome to any pull request! thanks!
OK,thanks a lot