Все новости

Алгоритм синхронизировал часы на объединенных в сеть смартфонах

С его помощью сетть из таких смартфонов можно использовать, например, для панорамной съемки хоккейного матча

ТАСС, 19 февраля. Российские ученые разработали алгоритм синхронизации времени на нескольких смартфонах. Благодаря ему можно создать полноценную сенсорную сеть для решения задач, в которых нужна синхронность измерений. Статью с описанием разработки опубликовал научный журнал Sensors, кратко об этом пишет пресс-служба Сколковского института науки и технологий.

"[Ученые] разработали метод синхронизации часов при помощи MEMS-гироскопов, без которых уже не обходится ни один современный смартфон. Ученые реализовали его в виде программного алгоритма и провели эксперимент с одновременной фотосъемкой на два смартфона, продемонстрировав не только высокую точность в несколько микросекунд, но и более высокую производительность алгоритма по сравнению с существующими программными средствами", – говорится в сообщении.

Синхронизация часов – это сновная задача при создании сети из интеллектуальных устройств, например, камер для съемки динамичного процесса, либо сети из датчиков, и обеспечении их корректной работы. Все устройства сети должны использовать одну и ту же временную шкалу, причем в сложных задачах синхронизация должна обеспечиваться с точностью до долей миллисекунды.

Если включить в такую сеть современные смартфоны, они могут выполнять функции универсальных датчиков. Однако их недостаток состоит в том, что у них нет аппаратного интерфейса для синхронизации времени. Это создает дополнительные неудобства в зонах, где недоступен сигнал GPS, который также может выполнять роль эталонных часов. Поэтому любые часы, кроме самых точных, атомных, постепенно могут рассинхронизироваться. Поэтому их приходится периодически заново синхронизировать.

В новой работе ученые смогли решить эту проблему. Они разработали алгоритм, точности которого достаточно, например, чтобы при помощи нескольких смартфонов делать панорамные фотографии с футбольного или хоккейного матча. Это сложная задача, потому что хоккейная шайба развивает скорость до 160 км/ч, за одну миллисекунду преодолевая расстояние приблизительно в 4 см, а за 20 микросекунд – 0,9 миллиметра.

"Это намного меньше, чем поле зрения одного пикселя профессиональной фотокамеры. Значит, этого вполне достаточно для синхронизации нескольких камер при съемке хоккейного матча. Точности, измеряемой микросекундами, более чем достаточно для любительской фото- и видеосъемки", – объяснил один из авторов статьи, сотрудник Сколковского института науки и технологий Марсель Файзуллин.

В дальнейшем ученые планируют использовать разработанный метод для системам, в состав которых входят не только смартфоны, но и другие датчики: лидары, камеры глубины и другие.