Sub-millisecond Video Synchronization of Multiple Android Smartphones

Azat Akhmetyanov, Anastasiia Kornilova, Marsel Faizullin, David Pozo, Gonzalo Ferrer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper addresses the problem of building an affordable easy-to-setup synchronized multi-view camera system, which is in demand for many Computer Vision and Robotics applications in high-dynamic environments. In our work, we propose a solution for this problem - a publicly-available Android application for synchronized video recording on multiple smartphones with sub-millisecond accuracy. We present a generalized mathematical model of timestamping for Android smartphones and prove its applicability on 47 different physical devices. Also, we estimate the time drift parameter for those smartphones, which is less than 1.2 ms per minute for most of the considered devices, that makes smartphones' camera system a worthy analog for professional multi-view systems. Finally, we demonstrate Android-app performance on the camera system built from Android smartphones quantitatively on setup with lights and qualitatively - on panorama stitching task.

Original languageEnglish
Title of host publication2021 IEEE Sensors, SENSORS 2021 - Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728195018
DOIs
Publication statusPublished - 2021
Event20th IEEE Sensors, SENSORS 2021 - Virtual, Online, Australia
Duration: 31 Oct 20214 Nov 2021

Publication series

NameProceedings of IEEE Sensors
Volume2021-October
ISSN (Print)1930-0395
ISSN (Electronic)2168-9229

Conference

Conference20th IEEE Sensors, SENSORS 2021
Country/TerritoryAustralia
CityVirtual, Online
Period31/10/214/11/21

Keywords

  • Android
  • camera synchronization
  • clock synchronization
  • sensor network
  • Smartphone

Fingerprint

Dive into the research topics of 'Sub-millisecond Video Synchronization of Multiple Android Smartphones'. Together they form a unique fingerprint.

Cite this