Откуда узнают данные о пробках. Яндекс.Пробки: как работают и как правильно пользоваться на компьютере, iOS и Android

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

Источники данных

Один из источников - непосредственное наблюдение. В Москве у Яндекс.Пробок установлены видеокамеры. Они присутствуют вдоль всех крупнейших автомагистралей, на крупных развязках и перекрестках. На страницах сервиса можно даже посмотреть онлайн-трансляции с них. Исходя из плотности движения и скорости потока, операторы выставляют каждому видимому участку соответствующую оценку. Если транспорт движется быстро, то участок дороги отмечается как «зеленый» - движение свободно. По мере скопления автомобилей, операторы могут сменить оценку на «желтый» – движение с затруднениями, а то и на «красный» – это пробка. На некоторых магистралях, например на МКАД, вместо видеокамер установлены специальные видеодетекторы, которые автоматически распознают автомобили, определяют плотность потока и выставляют участку оценку самостоятельно.

Однако, в общей сложности таких камер несколько сотен, и они не могут охватить весь город целиком. Но есть еще один источник, который с каждым днем поставляет все больше информации: это сами автомобилисты. Оказывается, мобильные устройства пользователей Яндекс.Карт передают в аналитический центр Яндекс.Пробок параметры движения автомобиля. Для этого пользователю требуется подключенное к интернету мобильное устройство с GPS-приемником и установленное на этом устройстве приложение Яндекс.Карты с включенным режимом «сообщать о пробках». Это может быть КПК, навигатор, смартфон. Такое устройство каждые 20 секунд передает свои координаты, направление и скорость движения в процессинговый центр Яндекс.Пробок. Конечно, эти данные не содержат никакой информации о самом пользователе или автомобиле. Основным поставщиком данных являются автомобили компаний-партнеров Яндекса (службы такси и прочие, постоянно курсирующие по городу). Дополнительно автомобилисты могут сообщать сервису информацию об авариях или ремонтных работах.


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

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

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

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

Редакция The Village продолжает с помощью экспертов отвечать на вопросы киевлян о жизни города. В этот раз мы узнавали, как интернет-сервисы узнают актуальную информацию о заторах на дорогах.

  • The Village Київ 24 грудня 2012
  • 18224
  • 0

В этом месяце жители Киева неоднократно получали возможность прочувствовать, что такое 10-балльные заторы. Актуальную информацию о загруженности дорог предоставляет интернет-сервис «Яндекс.Пробки». The Village узнавал, как в «Яндексе» узнают о ситуации на дорогах, обратившись к аналитику этой компании.

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

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

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

Помимо своих координат автомобилисты могут сообщать сервису дополнительную информацию об авариях, ремонтных работах или других дорожных неприятностях. Для этого нужно поставить соответствующую точку в мобильных «Яндекс.Картах».

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

Кстати, не так давно на улицах Киева появились экраны с информацией от «Яндекс.Пробки». Они показывают загруженность на ближайшем участке дороги и примыкающих улицах. Экраны расположены около стадиона «Динамо» и ТРЦ «Арена-Сити», на пересечении улицы Саксаганского с улицей Шота Руставели, а также на Бессарабке.

Интернет-серис Яндекс.Пробки впервые была запущен в 2008 году и с тех пор приобрёл огромную популярность среди автолюбителей многих городов-миллионников, в частности – в Киеве. И вопреки распространенному мнению, что в формировании данных Яндекс.Пробок задействованы видеокамеры, это не так.

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

Для этого используется подключенное к интернету мобильное устройство с GPS-приёмником и установленным на нём приложением Яндекс.Карты (с включенным режимом «сообщать о пробках»). Каждые несколько секунд устройство передаёт свои географические координаты, направление и скорость движения в компьютерную систему Яндекс.Пробок.

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

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

После объединения проверенных треков, алгоритм анализирует их и выставляет «зелёные», «жёлтые» и «красные» оценки соответствующим участкам дорог.

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

Стоит отметить, что в регионах покрытие пока не такое хорошее, как в Киеве, потому что там пока меньше водителей, которые в автоматическом режиме передают данные Яндексу. Однако в компании полагают, что рост числа GPS-смартфонов приведёт к большему числу пользователей мобильных Яндекс.Карт и, соответственно, к более высокой точности и широте покрытия. Кроме того, компания проверяет качество сервиса с помощью асессорских заездов.

Кстати, буквально недавно на улицах Киева появились большие уличные экраны с данными Яндекс.Пробок . Каждый из них показывает загруженность на ближайшем участке дороги и примыкающих улицах. Данные о пробках стали транслироваться на улицах города впервые. Сейчас в Киеве четыре таких монитора: около стадиона «Динамо» и ТЦ «Арена-Сити», на пересечении улицы Саксаганского с улицей Шота Руставели, а также на Бессарабке. Все экраны принадлежат партнёрам Яндекса - компании Hitech Advertisement. Представители Яндекс заверяют, что в дальнейшем мониторы с Яндекс.Пробками появятся и в других районах Киева.

«Мегамонстры» карт, навигации и пробок, Google и Яндекс, должны, по идее, развиваться в этом вопросе «ноздря в ноздрю», но на деле предлагают пользователю данные, весьма отличающиеся друг от друга! Точно так же и другие « пробочные» сервисы – кому верить, если на одном сайте пробки составляют 7 баллов, а на другом – все 10. При этом нужный вам участок дороги может быть как красным, так и зеленым!...

В чем проблема?

Пробки в 7 баллов – весьма серьезные затруднения, ехать (хотя это сложно назвать ездой!) придется весьма долго… Но 10 баллов по 10-балльной же шкале – это вообще полный… конец. Конец вашим планам на сегодня. Тут явно лучше пересидеть дома и переждать, пока не спадет пик. Однако, скажем, Петя поехал, а вот Вася решил подождать. Петя идиот? Да нет, просто он посмотрел перед выездом пробки по одному сервису, а Вася – по другому.

Вот скриншоты, сделанные на разных « пробочных» сервисах с интервалом в 1 секунду. Один сообщает о пробках в 7 баллов, другой более откровенен – «10 баллов, движения нет!». Как вам такая разница?

1 / 2

2 / 2

Как определяется уровень пробок?

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

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

При этом лет десять назад, когда мобильный интернет был дорогим и нестабильным, первые системы оповещения о пробках работали в основном с использованием дорожных датчиков и даже веб-камер. Итоговая информация была скудная и точностью не отличалась, но это была заря « пробочных» технологий… К примеру, активно использовались датчики, установленные городскими службами Москвы: в 2004 году их было 2-3 сотни на столицу – на МКАДе, Садовом кольце и на въездах в город.

Кстати, эти датчики не канули в Лету – они используются и сейчас, и их число серьезно возросло. Около 7 000 датчиков применяет сегодня московский Центр организации дорожного движения (ЦОДД), ведущий для своих нужд анализ загруженности столичных трасс. Интересно, что когда их данные стали обнародовать, многие граждане в интернете накинулись на ЦОДД, обвиняя в том, что они приукрашивают данные. Якобы «официальные пробки» были заметно меньше яндексовских! Хотя и к самому Яндексу уже не один раз звучали претензии в том, что они, дескать, негласно «дружат» с департаментом транспорта и слегка «корректируют реальность»…

Что имеем и почему?

Вечер, люди разъезжаются из столичных офисов домой в область. Традиционно стоят в пробках все вылетные магистрали и кольца. Берем для примера выезд из Москвы по трассе М7 – участок дороги с вечно проблемным движением. Пытаемся выяснить оптимальное время для выезда домой или на дачу. Открываем навскидку пробочные сервисы – Яндекс, Google и активно развивающийся в последнее время 2ГИС, который пробками еще недавно вообще не занимался и не является авторитетным источником. Обновляем и делаем скриншоты с интервалом в 1 секунду. Вот результат в 21:00:

Яндекс



2ГИС


Данные, как видим, весьма различаются, и во многих случаях способны повлиять на выбор маршрута и привести к недоумению – «почему я глухо стою там, где по карте была желтая или даже зеленая дорога?!» Не особенно, впрочем, надеясь на откровения, сайт не могли не спросить специалистов «пробочных» сервисов, почему так происходит. В чем правда, брат? (с)

Есть несколько объяснений этому обстоятельству. Во-первых, в разных сервисах один и тот же цвет может соответствовать разным скоростям. Например, на одних картах красный цвет используется для маркировки пробки, в которой автомобили движутся со скоростью 20 км/ч и ниже, а на других – 15 км/ч и ниже.
Во-вторых, даже если открыть сразу две вкладки с одним и тем же сервисом, и в этом случае данные могут незначительно, но отличаться. Это происходит, если информация передается с разных серверов, которые работают в режиме реального времени, асинхронно и непрерывно пересчитывая данные по пробкам. Тогда с одного сервера, например, приходит картинка, которая собрана на основе информации 3 минуты назад, а с другого – 5 минут назад. Если трафик в этом месте быстро изменяется, картинки будут отличаться.
И, наконец, картинку с пробками имеет смысл использовать только для предварительной оценки ситуации на дорогах. Чтобы получить полное представление о том, сколько займет путь до точки назначения, необходимо построить на картах маршрут. Отличительная особенность Карт Google в том, что при построении маршрута учитывается не только текущий трафик.

Алгоритм на основе множества данных пытается предсказать пробки, которые могут появиться на вашем пути позже – например, через 40 минут, и строит маршрут, чтобы избежать затруднений по ходу движения. Исследования показали, что такой предиктивный метод позволяет существенно улучшить качество маршрутизации и, как следствие, значительно сократить время, которое водитель проводит в пробках. При использовании мобильного приложения алгоритм постоянно пересчитывает текущий маршрут и, если находит более быстрый, обязательно предлагает его пользователю.

Евгений Гребенников, менеджер сервиса Google Карты в России

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

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

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

Дмитрий Горчаков, региональный представитель компании «Яндекс» (Юг и Поволжье)

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

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

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

Татьяна Богданова, руководитель сервиса пробок в 2ГИС

Выводы

«Верить нельзя никому, даже себе!» – говорил гражданин в известном анекдоте, застирывая штаны… Безусловно, нет смысла надеяться, что разные картографические сервисы когда-либо объединят усилия в формировании единого дата-центра « пробочной» информации, хотя это было бы здорово. Каждый сервис будет лелеять и отстаивать свои алгоритмы расчета и прогноза и свои источники данных.

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

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


<a href=»http://polldaddy.com/poll/9157867/»>Какие вы используете сервисы для мониторинга пробок?</a>

Дорожные пробки без преувеличения можно назвать «бичом современности». Особенно это актуально для Москвы и других мегаполисов. Хотя с ними повсеместно ведётся борьба, на сегодняшний день результат оставляет желать лучшего. Чтобы не терять драгоценные часы, простаивая в заторах, целесообразно воспользоваться онлайн картой Яндекса. Пробки в Москве сейчас можно отследить на МКАДе, на Волоколамском и Рижском шоссе и других направлениях.

Сервис демонстрирует:

  • Наполненность дорожных направлений в баллах (на данный момент времени и среднюю) в различных цветах.
  • Скорость потока в км/ч.
  • Точки происшествий.
  • Дислокацию ремонтных мероприятий.
  • Видео с камер Москвы.

Памятка по просмотру

Показатель загруженности отрезка дороги демонстрируется с помощью разных цветов:

Скорость можно узнать, направив указатель на нужный отрезок трассы.

Обратите внимание! При отсутствии проверенных сведений дорожный участок не выделяется с помощью цвета.

Единицей измерения наличия заторов является «балл». Баллы отражаются в соответствии с интенсивностью наполненности трассы.

Загруженность измеряют по 10-ти балльной линейке. Она выглядит примерно так:

Прогноз перегруженности трассы даётся на 1 час. Он просматривается с помощью перетаскивания движка на шкалу Сейчас / Через час на требующийся показатель.

Обратите внимание! тумблер Сегодня / Статистика требуется поставить на показатель Сегодня.

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

Чтобы рассмотреть подробности, следует отметить галочку “Дорожные события”:

Статистика пробок определяется для различных дней недели и времени суток. С целью ознакомления с нею:

  • Переключатель устанавливается на показатель Статистика.
  • Нажимается интересующий день.
  • Движок переставляется на требуемую позицию.

С помощью сервиса Яндекс Пробки водитель имеет возможность определить, как много времени он потеряет из-за заторов. Например, когда средний балл равен 7-ми, это означает, что время пути увеличится где-то в 2 раза. Нужно учитывать, что для разных городов шкала имеет различную настройку. Так, 6 баллов в Санкт-Петербурге соответствует 5-ти балльной ситуации в Москве.