Как навигатор собирает информацию о пробках. По количеству смартфонов? Важные ответы

Вы когда-нибудь задумывались, откуда ваш навигатор знает о каждой пробке, даже самой последней? Иногда кажется, что это какая-то магия, но на самом деле все основано на данных, которые мы с вами постоянно передаем в Интернет.

Наши смартфоны являются основным источником информации. Когда вы ездите с включенным навигатором (или даже с включенной геолокацией в фоне), ваш телефон периодически отправляет анонимные данные о вашем местоположении и скорости. Система собирает эти «точечки» от тысяч водителей на одном и том же участке дороги, анализирует их скорость и почти в режиме реального времени определяет, свободна ли дорога или загружена.

Но одних смартфонов недостаточно, чтобы навигаторы были более точными. Они используют информацию от таксопарков и служб доставки, оснащенных GPS-трекерами, а также от дорожных датчиков и камер, установленных в городах и на трассах. Эта информация объединяется в сложные алгоритмы, которые создают точную картину дорожной обстановки и отсекают ложные сигналы, такие как сигналы от пешеходов со смартфоном. Таким образом, навигаторы могут

Откуда вообще навигатор берёт данные о пробках?

Картографические сервисы используют совокупность двух типов данных для определения места возникновения дорожных заторов.

Для начала, у навигатора на сервере есть база знаний: информация о дорогах на карте, скоростных ограничениях и правилах проезда, дорожных знаках, POI (points of interest) – особых объектах, от супермаркетов и достопримечательностей до постов ГИБДД и дорожных камер.

Несмотря на то, что это статистические данные, их изменения не происходят мгновенно, за исключением случаев, когда дорогу закрывают на ремонт или открывают новую заправку.

Не менее важными являются динамические данные, которые включают информацию о дорожной ситуации, которая постоянно меняется, такую как координаты автомобилей, сообщения водителей и пассажиров, отметки о ДТП и другие элементы.

Что для навигатора называется пробкой?

В целом, пробка определяется как когда сравнительно большое количество автомобилей движется по дороге с небольшой скоростью (вплоть до нулевой). Однако существуют два варианта для этого определения:

Во-первых, параметр «сравнительно много машин» может быть настроен по-разному в каждой навигационной программе, но в любом случае, если одна машина едет по проселочной дороге со скоростью 10 км/ч, навигатор не увидит пробку из-за недостатка данных.

Во-вторых, что такое небольшая скорость? Это значительно меньше средней и максимальной скорости на этом участке дороги. Как быть, если на участке можно ехать 60 км/ч, но поток практически всегда едет 30 км/ч?

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

Откуда навигатор получает динамические данные?

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

Например, в настройках Яндекс.Карт и Яндекс.Навигатора можно указать галочку «Сообщать о пробках» и отправить данные в Яндекс.Пробки, включая вашу скорость, направление движения и координаты.

Кроме того, трек, созданный после движения по карте, строится для определенного объекта, поскольку информация, передаемая приложением, не привязывается к вашей учетной записи. Это гарантирует, что данные остаются обезличенными.

Сообщения с данными отправляются каждые несколько секунд; старые данные удаляются и не участвуют в расчете.

Яндекс.Пробки собирает данные не только от обычных водителей, но и от партнеров, таких как такси, доставки и другие компании, чьи автомобили регулярно курсируют по городу.

Наконец, датчики на дорогах устанавливаются и обслуживаются Центром организации дорожного движения (ЦОДД) и другими организациями.

Однако датчики есть только в крупных городах, и водителей с навигаторами куда больше.

Как навигатор анализирует данные других пользователей

На сервере всегда обрабатываются данные из всех доступных источников, а готовый результат выдается в приложении-клиенте (на смартфоне).

Платфoрма перерисовывает карту с учетом интенсивности движения и пробок, если она видит, что на определенном участке карты скорость автомобилей резко уменьшается.

Кроме того, анализируются сообщения об авариях, посты и другие подобные события. Когда один пользователь ставит отметку, другие участники вблизи могут подтвердить или опровергнуть ее.

В результате карта не будет заполнена ложными сообщениями. Кроме того, отметка о происшествии исчезнет, когда она будет удалена с дороги.

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

Тpеки автомобилей, которые едут в одинаковом направлении по одному участку, объединяются по совпадающим отрезкам, и их скорости усредняются, что дает лучшее представление о дорожной ситуации.

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

Именно поэтому машина на «аварийке» со скоростью 10 км/ч не заставит систему думать, что образовалась пробка. Однако навигатор покажет затор, когда больше медленных машин.

Как навигатор понимает, в каком ряду вы едете и почему тормозите?

Приложение не может определить, в каком ряду вы едете, но может подумать, что вы прошли сквозь угол здания или врезались в столб, потому что GPS обычно точен на 6–8 метров, но это может быть ниже в плотной застройке.

Если приложение будет строить ваш трек только по вашим координатам, это будет странно. Поэтому система аналитики навигатора сопоставляет ваши динамические данные со статической картой города и оптимизирует ваш трек, учитывая знаки и разметку.

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

Кроме того, вы можете замедлиться перед въездом во двор или на парковку. Однако приложение не создает пробку в этом месте, учитывая поведение водителей, едущих рядом с вами.

Но если кто-то решит объехать пробку по обочине или по полосе для общественного транспорта, его скорость повлияет на общее впечатление. К примеру, дорога может стать желтой из красной.

A-GPS и определение положения по вышкам мобильной связи и Wi-Fi отчасти снижают погрешность GPS, ГЛОНАСС и других навигационных систем. Однако проблема должна исчезнуть через несколько лет благодаря обновлению спутников и технологиям позиционирования.

Навигаторы, такие как Google Карты и Яндекс.Навигатор, используют данные с миллионов смартфонов для определения пробок. Люди с включенной геолокацией получают информацию о скорости и местоположении, когда они едут. Карта становится «краснее», когда больше машин медленно движется по одному участку дороги. То есть не количество телефонов определяет пробки, а скорость их перемещения. Фотография становится более точной, когда в сети больше пользователей.

Как навигатор отличает водителей от пешеходов?

Как можно отличить автомобиль от пешехода, если автомобиль движется со скоростью 5-6 км/ч?

Платфoрма на сервере измеряет скорость объекта в течение определенного периода времени, а затем сравнивает характер движения, чтобы определить, идет ли человек пешком или автомобилем.

К примeру, автомобиль со средней скоростью 10 км/ч будет двигаться неравномерно в пробке: часть времени он будет стоять, часть времени достаточно быстро приближаться к впереди стоящему автомобилю, а в некоторых моментах разгоняться до больших скоростей. Пешеход вряд ли сможет двигаться быстрее 10 км/ч, что является скоростью вполне бодрого бега.

По какой причине это важно? Платформа должна отсеивать данные пешеходов и показывать только скорость автомобилей в городе.

Как рассчитываются баллы пробок?

К примеру, Яндекс.Навигатор использует данные, полученные из сервиса Яндекс.Пробки, который является отдельным слоем данных, интегрированным в общую систему Яндекс.Карт, для отображения скорости на различных участках. Это помогает водителю ориентироваться в карте с учетом загруженности дорог.

Кнопка «Дорожная ситуация» позволяет включить этот слой. Если в данных о пробках нет или они не нужны, слой просто не показывается.

В крупных городах пробки также отображаются в виде баллов. Балл 0 означает, что пробок нет, а балл 10 означает, что пробки максимальны.

  • 1: Дороги свободны;
  • 2: Дороги почти свободны;
  • 3-4: Местами затруднения;
  • 5: Движение плотное;
  • 6: Движение затрудненное;
  • 7: Серьезные пробки;
  • 8: Многокилометровые пробки;
  • 9: Город стоит;
  • 10: Пешком быстрее.

Навигационная платформа определяет среднее время, за которое водители проезжают определенные участки пустой дороги. Это время считается стандартным и обычно не измеряется.

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

Для получения баллов используются различные коэффициенты для каждого города. Например, если вы едите по пустому шоссе ночью в Москве и потратите на дорогу вдвое больше времени, вы получите пять баллов.

В Санкт-Петербурге максимальные пробки меньше, поэтому аналогичные заторы оценят в 6-7 баллов.

Навигационные платформы накапливают данные, чтобы точнее рассчитать время в пути по конкретному маршруту. Эти данные также помогают предсказать, где вскоре образуется пробка, и определить, как избежать ее.

Технологии искусственного интеллекта также используются для связи, казалось бы, разрозненных событий. Это похоже на настоящее машинное обучение на той самой «биг дате». Например, если система постоянно знает, что пробки на одном перекрестке разгружают определенные маршруты, она заранее поведет вас по ним.

В режиме «Дорожная ситyация» на той же Яндекс.Карте можно увидеть прогноз пробок на конкретный день и время. Этот режим поможет вам спланировать свой день и не терять слишком много времени на дороге.

Точно так же внезапные дорожно-транспортные происшествия и заторы из-за неработающих светофоров могут нарушить все планы. Тем не менее, прогнозы Яндекс.Пробок и Google Maps в целом достаточно точны.

Почему уровни пробок в разных сервисах отличаются?

Прежде всего, нет единого стандарта, определяющего зеленый уровень пробок для одного сервиса, а желтый для другого.

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

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

Как вы можете видеть, навигатор — это больше, чем просто мониторинг скопления смартфонов на карте; это умная система, которая собирает данные из различных источников.

Оcнову действительно составляют анонимные сигналы от мобильных устройств водителей. Программа определяет, где движение замедляется или останавливается, анализируя их скорость и направление.

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

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

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

Поделиться с друзьями
Ольга Федорова

Журналистка по экосистемам Apple и Android, 11 лет опыта. Фанатка минимализма в гаджетах.

Оцените автора
Добавить комментарий