Easy augmented reality

This paper introduces the design and implementation process of an AR project, aiming to embed virtual objects into videos. Firstly, the world coordinate system is fixed and the three-dimensional world coordinates of the object to be rendered are set. Then, camera intrinsic calibration is completed, including distortion parameters. Afterwards, the PnP algorithm is used to solve the rotation and translation relationship between the world coordinate system and the camera coordinate system in each frame, projecting the three-dimensional coordinates of the rendering object onto the image. This paper focuses on the implementation of the PnP algorithm, calculating the relationship between the world coordinate system and the camera coordinate system through feature point tracking and PnP calculation. The algorithm process is divided into four steps, including initial pose estimation, cube projection, optical flow tracking, and continuous PnP pose calculation. In actual operation, there are sources of error, including intrinsic errors, world coordinate point errors, and instability in PnP calculations. Overall, by combining the PnP algorithm with real-time optical flow tracking technology, the project achieves the goal of dynamically inserting virtual objects into videos, providing a new method for the application of augmented reality technology.

Authors

Institutions

Publication Details

Journal
IET conference proceedings.
Published
2025-01-01
DOI
https://doi.org/10.1049/icp.2024.2916
Primary Topic
Augmented Reality Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Easy augmented reality

Xuan Li, Yurui Liu, Siying Li, X. Y. Shen
IET conference proceedings.
Augmented Reality Applications
article

Easy augmented reality

Xuan Li, Yurui Liu, Siying Li, X. Y. Shen
article en

Abstract

This paper introduces the design and implementation process of an AR project, aiming to embed virtual objects into videos. Firstly, the world coordinate system is fixed and the three-dimensional world coordinates of the object to be rendered are set. Then, camera intrinsic calibration is completed, including distortion parameters. Afterwards, the PnP algorithm is used to solve the rotation and translation relationship between the world coordinate system and the camera coordinate system in each frame, projecting the three-dimensional coordinates of the rendering object onto the image. This paper focuses on the implementation of the PnP algorithm, calculating the relationship between the world coordinate system and the camera coordinate system through feature point tracking and PnP calculation. The algorithm process is divided into four steps, including initial pose estimation, cube projection, optical flow tracking, and continuous PnP pose calculation. In actual operation, there are sources of error, including intrinsic errors, world coordinate point errors, and instability in PnP calculations. Overall, by combining the PnP algorithm with real-time optical flow tracking technology, the project achieves the goal of dynamically inserting virtual objects into videos, providing a new method for the application of augmented reality technology.

IET conference proceedings.Vol. 2024(9)
Chongqing University (CN), China South Industries Group (China) (CN), Zhejiang Institute of Mechanical and Electrical Engineering (CN), Zhejiang University (CN)
Openalex Percentile: Top 100%
Augmented Reality Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Easy augmented reality — Xuan Li, Yurui Liu, et al. · IET conference proceedings. (2025) | TGRS Research Map | TGRS