Numerical computation-based position estimation for QR code object marker: mathematical model and simulation
Providing position and orientation estimations from a two-dimensional (2D) image is challenging, as such images lack depth information between the target and the automation system. This paper proposes a numerical-based monocular positioning method to determine the position and orientation of a singl...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI
2022
|
Subjects: | |
Online Access: | https://eprints.ums.edu.my/id/eprint/42365/2/FULL%20TEXT.pdf https://eprints.ums.edu.my/id/eprint/42365/ https://doi.org/10.3390/computation10090147 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.ums.eprints.42365 |
---|---|
record_format |
eprints |
spelling |
my.ums.eprints.423652024-12-23T03:14:03Z https://eprints.ums.edu.my/id/eprint/42365/ Numerical computation-based position estimation for QR code object marker: mathematical model and simulation Teoh, Mooi Khee Teo, Kenneth Tze Kin Yoong, Hou Pin QA71-90 Instruments and machines TK7885-7895 Computer engineering. Computer hardware Providing position and orientation estimations from a two-dimensional (2D) image is challenging, as such images lack depth information between the target and the automation system. This paper proposes a numerical-based monocular positioning method to determine the position and orientation of a single quick response (QR) code object marker. The three-dimensional (3D) positional information can be extracted from the underdetermined system using the QR code’s four vertices as positioning points. This method uses the fundamental principles of the pinhole imaging theory and similar triangular rules to correspond the QR code’s corner points in a 3D environment to the 2D image. The numerical-based model developed with suitable guessing parameters and correct updating rules successfully determines the QR code marker’s position. At the same time, an inversed rotation matrix determines the QR code marker’s orientation. Then, the MATLAB platform simulates the proposed positioning model to identify the maximum rotation angles detectable at various locations using a single QR code image with the known QR code’s size and the camera’s focal length. The simulation results show that the proposed numerical model can measure the position and orientation of the tilted QR code marker within 30 iterations with great accuracy. Additionally, it can achieve no more than a two-degree angle calculation error and less than a five millimeter distance difference. Overall, more than 77.28% of the coordinate plane simulated shows a converged result. The simulation results are verified using the input value, and the method is also capable of experimental verification using a monocular camera system and QR code as the landmark. MDPI 2022 Article NonPeerReviewed text en https://eprints.ums.edu.my/id/eprint/42365/2/FULL%20TEXT.pdf Teoh, Mooi Khee and Teo, Kenneth Tze Kin and Yoong, Hou Pin (2022) Numerical computation-based position estimation for QR code object marker: mathematical model and simulation. Computation, 10. pp. 1-20. https://doi.org/10.3390/computation10090147 |
institution |
Universiti Malaysia Sabah |
building |
UMS Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaysia Sabah |
content_source |
UMS Institutional Repository |
url_provider |
http://eprints.ums.edu.my/ |
language |
English |
topic |
QA71-90 Instruments and machines TK7885-7895 Computer engineering. Computer hardware |
spellingShingle |
QA71-90 Instruments and machines TK7885-7895 Computer engineering. Computer hardware Teoh, Mooi Khee Teo, Kenneth Tze Kin Yoong, Hou Pin Numerical computation-based position estimation for QR code object marker: mathematical model and simulation |
description |
Providing position and orientation estimations from a two-dimensional (2D) image is challenging, as such images lack depth information between the target and the automation system. This paper proposes a numerical-based monocular positioning method to determine the position and orientation of a single quick response (QR) code object marker. The three-dimensional (3D) positional information can be extracted from the underdetermined system using the QR code’s four vertices as positioning points. This method uses the fundamental principles of the pinhole imaging theory and similar triangular rules to correspond the QR code’s corner points in a 3D environment to the 2D image. The numerical-based model developed with suitable guessing parameters and correct updating rules successfully determines the QR code marker’s position. At the same time, an inversed rotation matrix determines the QR code marker’s orientation. Then, the MATLAB platform simulates the proposed positioning model to identify the maximum rotation angles detectable at various locations using a single QR code image with the known QR code’s size and the camera’s focal length. The simulation results show that the proposed numerical model can measure the position and orientation of the tilted QR code marker within 30 iterations with great accuracy. Additionally, it can achieve no more than a two-degree angle calculation error and less than a five millimeter distance difference. Overall, more than 77.28% of the coordinate plane simulated shows a converged result. The simulation results are verified using the input value, and the method is also capable of experimental verification using a monocular camera system and QR code as the landmark. |
format |
Article |
author |
Teoh, Mooi Khee Teo, Kenneth Tze Kin Yoong, Hou Pin |
author_facet |
Teoh, Mooi Khee Teo, Kenneth Tze Kin Yoong, Hou Pin |
author_sort |
Teoh, Mooi Khee |
title |
Numerical computation-based position estimation for QR code object marker: mathematical model and simulation |
title_short |
Numerical computation-based position estimation for QR code object marker: mathematical model and simulation |
title_full |
Numerical computation-based position estimation for QR code object marker: mathematical model and simulation |
title_fullStr |
Numerical computation-based position estimation for QR code object marker: mathematical model and simulation |
title_full_unstemmed |
Numerical computation-based position estimation for QR code object marker: mathematical model and simulation |
title_sort |
numerical computation-based position estimation for qr code object marker: mathematical model and simulation |
publisher |
MDPI |
publishDate |
2022 |
url |
https://eprints.ums.edu.my/id/eprint/42365/2/FULL%20TEXT.pdf https://eprints.ums.edu.my/id/eprint/42365/ https://doi.org/10.3390/computation10090147 |
_version_ |
1819911290541309952 |
score |
13.223943 |