Manizhe Rahchamani, Muhammad Ismail Soboute, N. Samadzadehaghdam, Bahador Makki Abadi
{"title":"基于单相机和大标记的低成本跟踪方法的开发与评价","authors":"Manizhe Rahchamani, Muhammad Ismail Soboute, N. Samadzadehaghdam, Bahador Makki Abadi","doi":"10.1109/ICBME.2018.8703592","DOIUrl":null,"url":null,"abstract":"Camera pose estimation is an important problem in many applications that need localization of cameras, devices, or instruments in robotics, surgical operations, and augmented-reality. It is important to provide a cost-effective, real-time, accurate, and easy to use system for pose estimation. There are two kinds of optical tracking methods employed by camera pose estimation algorithms, model-based versus feature based methods. Here, we developed a feature-based camera pose estimationmethodutilizing justonesingle camera and a large marker. The keypoint features from the scene image and the marker are detected by Speeded Up Robust Features (SURF) detector. Then, their descriptors are extracted by Scale Invariant Feature Transform (SIFT) and they are matched using Brute Force matching (BF). A perspective transform is supposed to map the coordinates of the image keypoints to the coordinates of the corresponding 3D points in the marker.This problem is solved by OpenCV functionsand the final camera pose matrix is obtained. To evaluate the proposed method, we developed a 3D printed calibrator with known placeholder positions. The proposed system can be realized usinga smartphone camera (in webcam mode) and a large marker on the wall. As results show, the proposed method achieves acceptable accuracy namely an average error of approximately 1.4 cm for position and 0.02 radianfor orientation.","PeriodicalId":338286,"journal":{"name":"2018 25th National and 3rd International Iranian Conference on Biomedical Engineering (ICBME)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Developing and Evaluating a Low-Cost Tracking Method based on a Single Camera and a Large Marker\",\"authors\":\"Manizhe Rahchamani, Muhammad Ismail Soboute, N. Samadzadehaghdam, Bahador Makki Abadi\",\"doi\":\"10.1109/ICBME.2018.8703592\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Camera pose estimation is an important problem in many applications that need localization of cameras, devices, or instruments in robotics, surgical operations, and augmented-reality. It is important to provide a cost-effective, real-time, accurate, and easy to use system for pose estimation. There are two kinds of optical tracking methods employed by camera pose estimation algorithms, model-based versus feature based methods. Here, we developed a feature-based camera pose estimationmethodutilizing justonesingle camera and a large marker. The keypoint features from the scene image and the marker are detected by Speeded Up Robust Features (SURF) detector. Then, their descriptors are extracted by Scale Invariant Feature Transform (SIFT) and they are matched using Brute Force matching (BF). A perspective transform is supposed to map the coordinates of the image keypoints to the coordinates of the corresponding 3D points in the marker.This problem is solved by OpenCV functionsand the final camera pose matrix is obtained. To evaluate the proposed method, we developed a 3D printed calibrator with known placeholder positions. The proposed system can be realized usinga smartphone camera (in webcam mode) and a large marker on the wall. As results show, the proposed method achieves acceptable accuracy namely an average error of approximately 1.4 cm for position and 0.02 radianfor orientation.\",\"PeriodicalId\":338286,\"journal\":{\"name\":\"2018 25th National and 3rd International Iranian Conference on Biomedical Engineering (ICBME)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 25th National and 3rd International Iranian Conference on Biomedical Engineering (ICBME)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICBME.2018.8703592\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 25th National and 3rd International Iranian Conference on Biomedical Engineering (ICBME)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICBME.2018.8703592","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Developing and Evaluating a Low-Cost Tracking Method based on a Single Camera and a Large Marker
Camera pose estimation is an important problem in many applications that need localization of cameras, devices, or instruments in robotics, surgical operations, and augmented-reality. It is important to provide a cost-effective, real-time, accurate, and easy to use system for pose estimation. There are two kinds of optical tracking methods employed by camera pose estimation algorithms, model-based versus feature based methods. Here, we developed a feature-based camera pose estimationmethodutilizing justonesingle camera and a large marker. The keypoint features from the scene image and the marker are detected by Speeded Up Robust Features (SURF) detector. Then, their descriptors are extracted by Scale Invariant Feature Transform (SIFT) and they are matched using Brute Force matching (BF). A perspective transform is supposed to map the coordinates of the image keypoints to the coordinates of the corresponding 3D points in the marker.This problem is solved by OpenCV functionsand the final camera pose matrix is obtained. To evaluate the proposed method, we developed a 3D printed calibrator with known placeholder positions. The proposed system can be realized usinga smartphone camera (in webcam mode) and a large marker on the wall. As results show, the proposed method achieves acceptable accuracy namely an average error of approximately 1.4 cm for position and 0.02 radianfor orientation.