{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/yolov5-6d-advancing-6-dof-instrument-pose","title":"YOLOv5-6D: Advancing 6-DoF Instrument Pose Estimation in Variable X-Ray Imaging Geometries","arxiv_id":null,"date":"2024-03-22","proceeding":"IEEE Transactions on Image Processing 2024 3","authors":["Christiaan G.A. Viviers","Lena Filatova","Maurice Termeer","Peter H.N. De With","Fons van der Sommen"],"abstract":"Accurate 6-DoF pose estimation of surgical instruments during minimally invasive surgeries can substantially improve treatment strategies and eventual surgical outcome. Existing deep learning methods have achieved accurate results, but they require custom approaches for each object and laborious setup and training environments often stretching to extensive simulations, whilst lacking real-time computation. We propose a general-purpose approach of data acquisition for 6-DoF pose estimation tasks in X-ray systems, a novel and general purpose YOLOv5-6D pose architecture for accurate and fast object pose estimation and a complete method for surgical screw pose estimation under acquisition geometry consideration from a monocular cone-beam X-ray image. The proposed YOLOv5-6D pose model achieves competitive results on public benchmarks whilst being considerably faster at 42 FPS on GPU. In addition, the method generalizes across varying X-ray acquisition geometry and semantic image complexity to enable accurate pose estimation over different domains. Finally, the proposed approach is tested for bone-screw pose estimation for computer-aided guidance during spine surgeries. The model achieves a 92.41% by the 0.1∙ d ADD-S metric, demonstrating a promising approach for enhancing surgical precision and patient outcomes. The code for YOLOv5-6D is publicly available at https://github.com/cviviers/YOLOv5-6D-Pose.","url_abs":"https://ieeexplore.ieee.org/document/10478293","url_pdf":"https://ieeexplore.ieee.org/document/10478293","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"yolov5-6d-advancing-6-dof-instrument-pose","repo_url":"https://github.com/cviviers/YOLOv5-6D-Pose","is_official":0,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"6d-pose-estimation","task_name":"6D Pose Estimation using RGB"},{"task_slug":null,"task_name":"GPU"},{"task_slug":"pose-estimation","task_name":"Pose Estimation"},{"task_slug":"real-time-object-detection","task_name":"Real-Time Object Detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/6d-pose-estimation-on-linemod","task":"6D Pose Estimation using RGB","dataset":"LineMOD","model":"YOLOv5-6D","rank_in_archive_order":3,"of":22,"metrics":{"Accuracy (ADD)":"96.84%","Mean ADD":"96.84"},"uses_additional_data":false},{"leaderboard":"/sota/real-time-object-detection-on-coco","task":"Real-Time Object Detection","dataset":"COCO (Common Objects in Context)","model":"YOLOv5n","rank_in_archive_order":81,"of":82,"metrics":{"FPS (V100, b=1)":"6.3","box AP":"28.0"},"uses_additional_data":true}],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}