Skip to content

Conversation

@Shashikumar-ezhilarasu
Copy link

Description

This PR updates the aruco.bib file located at modules/aruco/doc/aruco.bib to include essential references for ArUco and AprilTag fiducial markers.

Changes included:

  • Added foundational ArUco marker papers (Garrido-Jurado et al., 2014)
  • Added AprilTag papers (Olson 2011, Wang 2016, Mueller 2017)
  • Added ARTag and ARToolKit references
  • Included key algorithms such as RANSAC, EPnP, and camera calibration papers used in fiducial detection
  • Removed duplicate or irrelevant entries for conciseness

Motivation:
The previous .bib file lacked several key references, which are important for developers, students, and researchers using the ArUco module. This update ensures proper citation and improves documentation completeness.

Impact:

  • Documentation update only (.bib)
  • No code or functionality changes

Pull Request Readiness Checklist

  • I agree to contribute to the project under Apache 2 License
  • To the best of my knowledge, the proposed patch is not based on code under GPL or another license that is incompatible with OpenCV
  • The PR is proposed to the proper branch (master or 4.x depending on repo guidelines)
  • There is a reference to the original work and related research:
    • Original aruco.bib lacked key ArUco/AprilTag references
    • References added based on papers:
      • Garrido-Jurado et al., 2014 (ArUco)
      • Olson, 2011 (AprilTag)
      • Wang & Olson, 2016 (AprilTag 2)
      • Mueller et al., 2017 (AprilTag 3)
      • Others: Fiala 2005, Kato & Billinghurst 1999, Fischler & Bolles 1981, Bradski 2000
  • Accuracy test, performance test, and test data are not applicable, as this is purely a documentation update
  • The feature is well documented, and sample code can still be built without any issues

Note for Maintainers

This is a purely documentation PR, intended to improve scholarly references in the aruco module. No functional changes have been made.
Thank you !!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant