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...

Full description

Saved in:
Bibliographic Details
Main Authors: Teoh, Mooi Khee, Teo, Kenneth Tze Kin, Yoong, Hou Pin
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