Как навигаторы «видят» пробки и правда ли, что через них идет слежка за водителями
Первые автомобильные навигаторы, отдаленно напоминающие современные девайсы, появились лишь в конце 80-ых годов прошлого столетия. И разве могли мы тогда представить, что однажды строить маршруты научатся и мобильники, отправив на свалку истории бумажные карты. А если бы нам еще сказали, что смартфоны будут, помимо прочего, предупреждать об авариях, ремонтах дорог и пробках, то мы бы точно покрутили пальцем у виска.
Сегодня «умные» навигаторы, предоставляющие водителям массу полезных функций — неотъемлемая часть жизни. Но даже несмотря на широкое распространение самих девайсов и программ для мобильных телефонов, далеко не все автомобилисты знают, на каких принципах основана работа системы. Давайте в этом разберемся.
ПРИЕМ-ПРИЕМ
Главный источник актуальной информации — пользователи навигаторов. Именно они, зачастую сами того не подозревая, передают данные о загруженности дорог посредством GPS-модулей в смартфонах и прочих устройствах с предустановленной системой. Сигналы о местонахождении, направлении и скорости машины исходят с периодичностью в несколько секунд, что позволяет искусственному интеллекту оперативно корректировать ситуацию, отображаемую на экранах.
Конкретный пример: если на дороге случилась авария, вследствие которой образовался затор, проезжающие водители вынуждены снижать скорость, чтобы объехать препятствие в порядке очереди. Система, получающая GPS-сигналы от автомобилистов, оказавшихся в этой пробке, «видит», что творится что-то неладное. Алгоритм анализирует данные, сравнивая текущие показатели с запрограммированными, и выставляет соответствующие «метки» — зеленые, желтые, красные или бордовые.
Как навигаторы собирают информацию о пробках?
Каким образом навигатор распознает заторы на дорогах?
Навигаторами пользуются многие. Польза этого устройства заключается в построении маршрута до выбранной точки, а также информирование о дорожной ситуации. Так, современные навигаторы предоставляют водителям сведения о пробках, авариях, дорожных работах. И это очень полезная информация для тех, кто спешит на работу и не хочет простаивать в пробках. Но мало кто знает, каким образом устройства собирают информацию о загруженности дорог.
О чем говорят навигаторы?
Навигаторы бывают двух видов — отдельные устройства и мобильные приложения. Работают они по одинаковой схеме, поэтому нет смысла переплачивать за покупку новомодного устройства.
Каждый навигатор имеет операционную систему, содержащую базу знаний. Они разделяются на два типа. Первый — статические данные. Это сведения о достопримечательностях, светофорах, дорожных знаках, магазинах, больницах и т.д. Статистические данные не обновляются ежесекундно, поскольку практически не влияют на загруженность дорог и маршрут. Исключения составляют дорожные работы, которые могут заставить перестроить часть маршрута.
Второй тип данных — динамические. К ним относятся сведения, обновляющиеся каждые несколько секунд. И относится к ним информация о пробках и авариях. Также сюда относятся сообщения водителей и пассажиров, предупреждения о постах ГАИ.
Что навигатор принимает за пробку?
Активные пользователи сталкиваются с ситуацией, когда навигатор указывает на пробку, а ее нет. Или наоборот, не уведомляет водителей о большой загруженности дороги. Ругать устройство в этом случае не стоит. Дело в том, что у навигатора нет человеческих глаз, которые следят за ситуацией на дороге. Пробки для навигатора представляют собой снижение скорости движения на определенном участке движения и увеличение количества машин.
Источник изображения: naked-science.ru
У каждого навигатора свой способ анализа данных — это секретная информация, не подлежащая разглашению. Известно только одно — у системы свой способ определения загруженности дороги. Для этого учитывается среднее количество машин на данном участке в другое время, а также средняя скорость движения. И если количество транспорта выше нормы, а скорость ниже, то навигатор выдает информацию о пробке.
Как навигатор собирает информацию?
У навигаторов главным источником информации является GPS и ГЛОНАСС. Но эти системы нужна только для определения координат нахождения пользователя приложения. Сведения же собираются благодаря самим водителям. В некоторых устройствах данные отправляются автоматически, в других требуется согласие пользователя.
Подключившись к навигатору, система начинает собирать и анализировать полученные данные. Это автоматический процесс, практически не требующий участия человека. Стоит отметить, что данные передаются в обезличенной форме. То есть система не понимает, от какого пользователя и на какой машине. Ей важны только динамические данные — координаты, скорость движения. Обновляются данные каждые несколько секунд, старая информация обновляется. Происходит все это быстро, незаметно для водителя. Он лишь получает информацию о том, что впереди пробка или авария.
Есть и еще один источник информации — датчики на дорогах. Они устанавливаются и обслуживаются Центром организации дорожного движения. Эти датчики также отправляют информацию о состоянии на выбранном дорожном участке. Правда, такая система доступна пока только Москве, Санкт-Петербургу и некоторым другим крупным городам.
Другие возможности навигатора
Возможностей у навигатора много. Это не только анализ сведений о загруженности на дорогах, но также предоставление информации об авариях, постах ГИБДД. И появляются эти данные благодаря пользователям. Но в расчет берется сведения от нескольких водителей, что позволяет избежать предоставления ложных сведений.
Источник изображения: partprice.ru
Происходит это так. Один пользователь указывает, что на том участке дороги, где он находится сейчас, авария. Информация отправляется другим пользователям, которые находятся на том же участке. И после нескольких подтверждений информация появляется на карте навигатора.
Еще одна возможность навигатора — отсеивание пешеходов от водителей. Необходимо это для того, чтобы не нарушать статистику и не учитывать скорость движения людей. Платформа на сервере учитывается данные всех пользователей навигаторов. И если пользователь движется с низкой скоростью в течение длительного времени, то его отсеивают как пешехода. Но стоит этому пользователю воспользоваться автомобилем (например, остановить такси), его данные будут использоваться при расчете.
Система расчета у навигатора сложная и понять ее обычному человеку довольно трудно. Поэтому продолжайте пользоваться удобными приложениями и не забывайте участвовать в формировании статистики, что помочь себе и другим участникам движения создавать целостную и правдивую картину происходящего не дорогах. Тем более, что для этого ничего не нужно делать, только включить навигатор, разрешить отслеживать данные и поставить галочку “Сообщать о пробках”, если она нужна.
Как работают «Яндекс.Пробки» и как устроен этот сервис
Содержание
Содержание
Для жителя большого города «Яндекс.Пробки» — один из самых полезных и востребованных сервисов. Он позволяет ориентироваться в текущей дорожной ситуации, планировать время на дорогу и строить оптимальные маршруты. Разберемся, как устроен этот сервис и кто учит его так хорошо следить за дорогой.
Если вам лень читать всю статью, то вот коротко о том, как сервис отслеживания пробок получает информацию. «Яндекс. Пробки» учатся и формируют карту пробок благодаря:·
А теперь разберем все моменты подробнее.
Передача информации от пользователей
Важным элементом в работе Яндекс.Пробок являются все пользователи сервиса. Первоначальную информацию, из которой строится карта пробок, сервис получает от пользователей картографическо-навигационных приложений «Яндекса». Помните, при первом запуске приложения «Яндекс.Навигатор» вам задавали вопрос, хотите ли вы делиться информацией с сервисом? Если вы ответили «Да», значит, тоже принимаете участие в формировании карты. Кроме того, информацию о перемещениях транспортных средств передают многочисленные партнеры «Яндекса». В первую очередь это водители сервиса «Яндекс.Такси» и прочие транспортные компании.
Сведения о ваших перемещениях в обезличенном виде постоянно поступают в общую базу данных сервиса «Яндекс.Пробки». При этом его создатели отмечают, что они не могут определить, от какого конкретно человека поступили данные и на каком автомобиле он перемещается. От пользователя нужна только схема его перемещений. То есть координаты, направление и скорость.
Вся навигационная информация от пользователя формируется с помощью системы GPS. При этом мы не передаем на спутники GPS информацию о своем местонахождении, а наоборот, принимаем на свое устройство сигнал с нескольких спутников. На основании сигнала навигационная программа точно вычисляет наше местоположение. По этой причине чем больше спутников заметно из той точки, где мы находимся, тем лучше. Чем больше сигналов от спутников принято, тем точнее можно найти географические координаты конкретного пользователя.
Анализ полученной пользовательской информации
Весь массив данных от пользователей поступает на анализ. Любой GPS-приемник обладает погрешностью. Поэтому автомобиль, при построении карты, запросто может сместиться на ней в сторону от реального положения, оказавшись, например, на тротуаре, вообще на доме или, что особенно важно, — на параллельной улице. Также среди общего потока информации могут оказаться треки от пешеходов или просто неправильные данные со слишком большой или слишком маленькой скоростью. Например, пользователь остановился, но не из-за пробки, а по другим причинам.
Ввиду всех этих погрешностей данные нужно проанализировать, чтобы свести к соответствию с реальной дорожной ситуацией полученный от пользователя трек перемещений. Для этого требуется сравнить его с треками, полученными на этом участке дороги или улицы от других пользователей. После сравнения данные, которые сильно отличаются от общей картины, отбрасываются.
Формирование карты пробок
После того, как массив данных проанализирован, у сервиса «Яндекс.Пробок» образуется массив данных Big Data, поступающий на отрисовку карты пробок. Каждые две минуты формируется новая карта загруженности городских дорог. Теперь информация о текущей ситуации для каждого участка объединяется в единую схему и формируется в наглядный вид на специальном слое «Пробки» в «Яндекс.Картах» в одноименном мобильном приложении, «Яндекс.Навигаторе» и в десктопной веб-версии. При этом во многих крупных городах не просто создается карта загрузки дорог в зеленом, желтом и красном цвете, но и выставляется оценка загруженности по десятибальнной шкале.
Хотя шкала десятибалльная, оценки для каждого города индивидуальны и, например, то, что в Москве оценивается на загрузку дорог 5 из 10, в Петербурге сервис оценит на 6 из 10. То, что в мегаполисе считается небольшим дорожным затруднением, в другом городе окажется серьезной пробкой. Количество городов, для которых выставляются оценки, постоянно увеличивается.
Получение данных пользователем
Данные посчитаны, и их массив проанализирован. Вся информация объединена, переведена из цифр и графов в наглядный вид и передана в навигационный и картографический сервисы «Яндекса». Теперь пользователи «Яндекс.Карт» и «Яндекс.Навигатора» получают карту с только что обновленным слоем пробок и видят реальную дорожную ситуацию на текущий момент времени.
Более того, навигационное приложение «Яндекс.Навигатор» способно построить маршрут с учетом пробок, так, чтобы по возможности их объехать и потратить на дорогу как можно меньше времени. Круг замкнулся: пользователь, передав вначале информацию в сервис, получил от него сведения, позволяющие планировать маршрут с учетом загрузки дорог.
masterok
Мастерок.жж.рф
Хочу все знать
Мне то в своем мелком городишке не приходилось пользоваться таким сервисом, а вот недавно в Москве ездил с несколькими водителями и обратил внимание, что все пользуются либо Яндекс-Пробками либо подобным сервисом. Удобно конечно. И я тут задумался, а как эти организации получают сведения в он-лайн режиме о пробках?
Как, собственно, Google или Яндекс узнает о новообразовавшейся пробке, о которой еще никто, кроме очевидцев не знает?
Возможно, вы удивитесь, но узнает он это — от нас. Например компания Компания Google использует данные геолокации с телефонов. И неважно Apple у вас или Android: если ваша система геолокации подключена к Google maps — у Google есть данные о вашем местоположении. Да, собственно, не только о местоположении: система получает информацию о том, как много времени у вас обычно уходит на то, чтобы добраться из пункта А в пункт Б, а потом совмещает все полученные данные. Так Google maps получает сведения о ситуации на дороге, о том где и с какой скоростью движется транспорт (ну или не движется, тут как повезет).
Через некоторое время, все полученные данные сортируются, и система получает данные о том, с какой скоростью транспорт обычно продвигается по тому или иному участку дороги. А так как данные компания получает каждый день, то и показатели “нормы” у них имеются. Вот и получается, что как только в одном из участков замедляется скорость транспортного потока, вы сразу получаете эту информацию онлайн. Правда, геолокация — не единственный источник сведений для Google maps. Приложение также использует данные полученные от своего, можно сказать, коллеги — приложения Waze app, которое, помимо прочего передает Google самые свежие новости от региональных офисов Министерства Транспорта — вот откуда приложение “знает” об авариях на дорогах.
А теперь про Яндекс.
Основную часть данных он получает в автоматическом режиме от пользователей мобильных приложений «Яндекс.Карты» и «Яндекс.Навигатор». Если пользователь согласился передавать данные (поставил соответствующую галочку в приложении), то каждые несколько секунд устройство с помощью GPS передаёт свои географические координаты, направление и скорость движения в компьютерную систему «Яндекс.Пробок». Естественно, все данные анонимны: Яндекс не может по ним определить, о каком человеке или автомобиле идёт речь. Известна только скорость, координаты и направление движения некой точки. Таким образом автоматически собираются данные многих пользователей. По каждому пользователю программа-анализатор строит единый маршрут движения с информацией о скорости его прохождения — трек. Треки поступают не только от частных водителей, но и от машин компаний-партнёров «Яндекса» (организаций с большим парком автомобилей, курсирующих по городу).
Чтобы правильно воссоздать картину загруженности дорог, необходимо проверять, соответствует ли трек ситуации на участке. Ведь пользователи мобильных «Яндекс.Карт» могут останавливаться или замедлять движение не из-за затора, а, например, чтобы купить что-нибудь в киоске или не пропустить малозаметный поворот. И если мимо свободно едут ещё несколько автомобилей с мобильными устройствами, такой трек будет отсеян алгоритмом, потому что не отображает реальную загруженность участка. Соответственно, чем больше пользователей передают нам данные о своём движении, тем точнее будет информация о пробках.
После объединения проверенных треков алгоритм анализирует их и выставляет «зелёные», «жёлтые» и «красные» оценки соответствующим участкам дорог. Эта схема отрисовывается на слое «Пробки Яндекс.Карты» — и в мобильном приложении, и на веб-сервисе.
Помимо своих координат, автомобилисты могут сообщать сервису дополнительную информацию об авариях, ремонтных работах или других дорожных неприятностях. Для этого нужно поставить соответствующую точку в мобильных «Яндекс.Картах» и «Яндекс.Навигаторе».
В Москве, Петербурге, Киеве и ещё нескольких крупных городах, где пробки стали уже непобедимым явлением, сервис «Яндекс.Пробки» оценивает ситуацию по 10-балльной шкале. Для каждого из городов шкала баллов настроена по-разному: то, что в Москве — небольшое затруднение, в другом городе — уже серьёзная пробка. Например, в Санкт-Петербурге при 6 баллах водитель потеряет примерно столько же времени, сколько в Москве при 5.
Есть вопрос: Как «Яндекс.Пробки» узнаёт о ситуации на дорогах? Редакция The Village продолжает с помощью экспертов отвечать на вопросы о жизни города. В этот раз мы выяснили, как интернет-сервисы получают актуальную информацию о заторах на дорогах.
За прошедшие месяцы жители Петербурга не раз вспоминали о том, что такое 10-балльные пробки. Сильные снегопады, закрытие Петроградской, ремонт Дворцового и ограничение движения на десятках улиц привели город к транспортному коллапсу, при котором интернет-сервис «Яндекс.Пробки» советует идти пешком. The Village выяснил, как в «Яндексе» получают информацию о текущей ситуации на дорогах, обратившись к региональному представителю компании.
Как «Яндекс.Пробки»
узнаёт о ситуации на дорогах?
ЮРИЙ БЕЛОУСОВ
Основную часть данных мы получаем в автоматическом режиме от пользователей мобильных приложений «Яндекс.Карты» и «Яндекс.Навигатор». Если пользователь согласился передавать нам данные (поставил соответствующую галочку в приложении), то к аждые несколько секунд устройство с помощью GPS передаёт свои географические координаты, направление и скорость движения в компьютерную систему «Яндекс.Пробок». Естественно, все данные анонимны: мы не можем по ним определить, о каком человеке или автомобиле идёт речь. Мы знаем только скорость, координаты и направление движения некой точки. Таким образом мы автоматически собираем данные многих пользователей (в Киеве, например, это десятки тысяч людей). По каждому пользователю программа-анализатор строит единый маршрут движения с информацией о скорости его прохождения — трек. Треки поступают не только от частных водителей, но и от машин компаний-партнёров «Яндекса» (организаций с большим парком автомобилей, курсирующих по городу).
Чтобы правильно воссоздать картину загруженности дорог, необходимо проверять, соответствует ли трек ситуации на участке. Ведь пользователи мобильных «Яндекс.Карт» могут останавливаться или замедлять движение не из-за затора, а, например, чтобы купить что-нибудь в киоске или не пропустить малозаметный поворот. И если мимо свободно едут ещё несколько автомобилей с мобильными устройствами, такой трек будет отсеян алгоритмом, потому что не отображает реальную загруженность участка. Соответственно, чем больше пользователей передают нам данные о своём движении, тем точнее будет информация о пробках.
После объединения проверенных треков алгоритм анализирует их и выставляет «зелёные», «жёлтые» и «красные» оценки соответствующим участкам дорог. Эта схема отрисовывается на слое «Пробки Яндекс.Карты» — и в мобильном приложении, и на веб-сервисе.
В Москве, Петербурге, Киеве и ещё нескольких крупных городах, где пробки стали уже непобедимым явлением, сервис «Яндекс.Пробки» оценивает ситуацию по 10-балльной шкале. Для каждого из городов шкала баллов настроена по-разному: то, что в Москве — небольшое затруднение, в другом городе — уже серьёзная пробка. Например, в Санкт-Петербурге при 6 баллах водитель потеряет примерно столько же времени, сколько в Москве при 5.
Дорожная обстановка по месяцам
В первую неделю после январских праздников пробок очень мало, далее загруженность постепенно увеличивается и к концу января выходит на рабочий уровень. Такое явление мы наблюдали в 2012 году и ожидаем в начале 2013 года. С февраля по конец мая ситуация в городе в целом держалась на одном уровне. Если не учитывать майские праздники, то средняя загруженность в Петербурге утром и вечером составляла 5 и 7 баллов соответственно.
Летом движение в городе становится чуть свободнее. Утром светофор «Яндекс.Пробок» в среднем показывал всего 4 балла, а вечером — 6–7. Но уже в последнюю неделю августа загруженность города резко растёт: люди возвращаются из отпусков и начинают активно готовиться к новому учебному году и бизнес-сезону. С наступлением сентября дорожная ситуация стабилизировалась. Средний балл пробок поднялся на 20 % выше летнего уровня. Понемногу загруженность дорог росла, и уже 29 ноября с выпадением большого количества снега достигла 10 баллов — впервые за два года в вечерний час пик. Уже 30 ноября рекорд был побит: 10 баллов в середине дня были зафиксированы впервые за три года. Третий раз за год 10 баллов были достигнуты 25 декабря из-за снегопада и общей предновогодней повышенной активности автомобилистов.






