Google объявила, что будет использовать данные акселерометров в смартфонах на Android по всему миру для раннего обнаружения землетрясений.
Смартфоны будут пересылать на сервер компании сигналы, похожие на P-волны, которые распространяются быстрее всего, после чего сервер анализирует данные из одного района и рассылает экстренные уведомления людям в нем.
Традиционно для обнаружения землетрясений используются наблюдательные станции с высокоточными сейсмографами. В некоторых случаях они позволяют предсказать вероятное землетрясение, а в случае, если оно начинается, они дают небольшое время для предупреждения людей. Дело в том, что землетрясения состоят из сейсмических волн разных типов: P-волны доходят до поверхности первыми, а через некоторое время за ними следуют S-волны и поверхностные волны, приносящие максимальные разрушения. При быстрой работе наблюдательных станций и систем оповещения у людей, находящихся недалеко от эпицентра, появляется несколько секунд или десятков секунд, которых может быть достаточно, чтобы по крайней мере найти укрытие внутри дома или выбежать на улицу.
Однако строительство и работа большой сети наблюдательных станций стоит дорого, поэтому несколько лет назад исследователи предложили решить эту проблему с помощью гражданской науки: устанавливать на смартфоны приложение, которое будет анализировать показания акселерометра и в случае подозрения на начало землетрясения посылать их в систему обработки сигналов. Эта система достаточно хорошо зарекомендовала себя: за первые полгода работы она обнаружила более 400 землетрясений. Но у нее есть фундаментальный недостаток: она выполнена в виде приложения, которое люди должны устанавливать добровольно, причем многие даже не знают о нем.
Google решила эту проблему, внедрив алгоритмы обнаружения сейсмических волн в саму операционную систему Android. На первом этапе смартфоны будут работать в пассивном режиме: будут собирать данные и отсылать на сервер для обработки, но они не будут использоваться для оповещений. Вместо этого пользователи смогут увидеть по поисковому запросу «землетрясение» (или похожим) информацию о том, что в районе может быть землетрясение, примерную карту мест, в которых были обнаружены сейсмические волны, и вопрос, почувствовал ли пользователь толчки.
На втором этапе, после сбора данных и обучения алгоритмов, система будет развернута в активном режиме. Если много смартфонов в одном районе обнаружат похожие на P- или S-волны движения, Google будет рассылать полноэкранное уведомление с инструкцией по укрытию внутри здания и информацией о землетрясении: интенсивности и удаленности от эпицентра.
Поскольку алгоритмы обнаружения волн-кандидатов постоянно работают в фоне и расходуют вычислительные мощности, они будут активны только когда смартфон находится на зарядке и не используется. Кроме того, система работает только в том случае, если у пользователя включена функция «Геолокация Google» в настройках. Система будет работать на уже выпущенных смартфонах, на которых используются сервисы Google Play (фактически, почти все Android-смартфоны, за исключением локальных китайских) и установлена версия Android 5.0 или выше.
Также Google анонсировала, что теперь работает вместе с калифорнийской системой предупреждения о землетрясениях и будет посылать жителям штата уведомления при обнаружении опасных сейсмических волн.