Skip to content

Novel approach to estimating the pair-wise relationship between nearby cameras using fiducial markers. It then performs a full optimization incorporating real-world information to refine the results further.

License

Notifications You must be signed in to change notification settings

pabgaru/Indoor-Camera-Positioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Large Scale Indoor Camera Positioning Using Fiducial Markers

Overview

This project introduces a novel approach to estimating the pair-wise relationship between nearby cameras using fiducial markers. It then performs a full optimization incorporating real-world information to refine the results further.

C++ OpenCV CMake Qt Blender

Abstract

Accurately mapping the position of a large set of fixed indoor cameras is crucial for applications in augmented reality, autonomous navigation, video surveillance, and logistics. Current methods are limited by their dependence on distinct environmental features, large overlapping camera views, and specific conditions. Our approach utilizes fiducial markers to estimate the pair-wise relationship between nearby cameras, followed by a full optimization that incorporates real-world information to refine the results. We validate our method using both artificial and real datasets with varying complexity levels. Our experiments demonstrate superior performance over existing state-of-the-art techniques, with increased effectiveness in real-world applications. This repository includes the code, tutorials, and application framework to support the deployment of our methodology.

Tutorials 📚

Coming soon!

Download 📥

We provide the research community with access to our code, datasets, and resources to support further exploration:

  • Download the code - Developed using C++, OpenCV, CMake, and QT Creator.
  • Access the datasets - Includes both real and artificial datasets, along with the resources needed for the generation of the artificial datasets in Blender.

Citing 📄

If you use this library in your research, please cite:

@article{GarciaRuiz2024,
  title={Large Scale Indoor Camera Positioning Using Fiducial Markers},
  author={Garc\'ia-Ruiz, Pablo and Romero-Ramrize, Francisco J. and Mu\~noz-Salinas, Rafael and Mar\'in-Jim\'enez, Manuel J. and Medina-Carnicer, Rafael},
  journal={Sensors},
  year={2024},
  volume={1},
  number={1},
  pages={0},
  doi={https://doi.org/...}
}

License

This software is licensed under the MIT License.

Contact 📧

For further questions, please contact:

Related Projects 🔗

Getting Started 🚀

For more details, visit the Indoor Camera Positioning project page.

About

Novel approach to estimating the pair-wise relationship between nearby cameras using fiducial markers. It then performs a full optimization incorporating real-world information to refine the results further.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published