All streams
Search
Write a publication
Pull to refresh
44
0
Александр Пономарев @lamerman

User

Send message
Да, можно сюда приаттачить ссылки. Думаю тем кто будет читать тоже может быть интересно
Из наших публикация — это первая публичная, а остальные я не смог найти, когда искал. Вот хотел как-нибудь перевести статью на английский язык и запостить, тогда может быть найдутся те, кто тоже этим занимаются.
Я писал об этом в своем посте и частично в этом комментарии habrahabr.ru/post/254707/#comment_8359769 :)
нейросеть — Сеть прямого распространения, я также описывал это в посте
Тут несколько иное, мы не предсказываем позицию, дополняя gps, мы стараемся определять маневры машины. То есть сейчас, нам все равно в какой точке пространства окажется автомобиль после перестроения или обгона, для нас важно определить сами факты перестроения или поворота скажем.
У нас было проект номер два инерциальное дополнение gps, но мы вряд ли когда то будем заниматься им как сейчас поняли :)
Пока что не надо, я думал потом разместить там перевод статьи.
Хороший вопрос.
Из статьи действительно не так очевидно, как в дальнейшем все это будет превращаться в навигацию по полосам. Навигацию мы сможем сделать в том случае, если нам удастся повысить точность определения событий с нынешних 50 процентов. Поэтому, предположим, что перестроения мы определяем достаточно точно.
Умея определять перестроения, мы можем, запустив этот алгоритм на тысячах устройств, попробовать определить полосность всех дорог (то есть сколько полос есть у дороги). Устройства будут передавать информацию о перестроениях на сервер и агрегируя эту информацию можно попытаться понять, сколько где полос.
Если мы будем знать полосность дороги, то, кажется что можно будет определить по действиям пользователя, на какой полосе он находится. Эту задачу лучше решать компьютеру, мне кажется он лучше составит алгоритм, чем человек. Можно попробовать обучить, например, какую-нибудь разновидность classification tree на большом объеме данных, где факторами будут выступать наличие перестроений, полосность дороги, что-то еще. Но если бы я сам составлял такой алгоритм, то например, на дороге с двумя полосами, вычислить полосу после перестроения налево не представляется сложным. Вариант только один — машина на левой полосе. В этом случае пропуск одного перестроения не критичен, всегда можно начать с чистого листа.
Повороты на открытой местности — да, но уходы в карман, думаю, намного сложнее, особенно если он не глубокий. Повороты же во дворах — совсем другая история, там у gps очень большой разброс.
Спасибо, я думал чуть позже разместить на HN перевод статьи :) нужно ее перевести только. Но это тоже не лишнее :)
я отвечу чуть позже, нужно посмотреть в код, но у нас для оси Х используется gps
Да, в тот момент, когда телефон находится у него в руках мы не можем собирать точные данные, потому что он скорее всего будет постоянно вращаться, но как только он его положит на место нормализатор определит это и поменяет вектора вращения и данные снова начнут поступать.
На мобильные телефоны, устройства для мониторинга транспорта, возможно другие
Не уверен, что до конца понял вопрос, поправьте, если понял не так.
Я так понял вопрос в том, не планируем ли мы в дальнейшем определять маневры по видео. Если так, то пока что не планируем и основной мотив — потому, что люди не смогут располагать в своем автомобиле телефоны таким образом, чтобы не загораживать видеокамеру держателем и она смотрела на дорогу. Плюс ко всему, обработка видео сейчас занимает много процессорного времени.
С сенсорами все несколько проще, телефон может быть расположен как угодно.
голосование нескольких классификаторов дало порядка 5 процентов точности, нужно будет попробовать AdaBoost
Это хорошая идея и должна работать действительно точно, но мы пошли таким путем для массовости продукта. Мы хотели, чтобы этим мог воспользоваться любой человек, у которого есть мобильный телефон. :)
Мы используем видеорегистратор DailyRoads Voyager и программу для записи показаний датчиков Sensor Recording Pro. Последняя платная, но хорошо работающая.
Для того, чтобы собрать данные, нужно запускать их параллельно, при этом качество видео должно быть не самым хорошим. Разрешение порядка 640 на 480 и общий поток не более 100 мегабайт за 5 минут. Это позволяет разглядеть маневры машины и, при этом, не занимать очень много места в облачных хранилищах. Звук стоит отключать из соображений приватности, по умолчанию он там выключен.
Нужны именно эти две программы, поскольку мы используем их формат в наших скриптах и приложениях.
А вы не проводили никаких исследований на тему использования солнечной батареи на обратной стороне телефона или может знакомы с исследованиями других компаний? Это не позволит сделать работающий намного дольше телефон?
Мне кажется, что лучшим сном для человека является тот, к которому он был приспособлен природой на протяжении миллионов лет, а именно ко сну ночью. Думаю, эксперименты со сном в реальности приводят в сумме к менее оптимальной работе организма, просто мы не в состоянии заметить все негативные последствия. Человек слишком сложен и без хорошего понимания того как работает организм, которого у нас пока нет, я думаю, лучше не играть наперегонки с природой, она скорее всего победит, просто мы этого не заметим.
Можно не спать целые сутки, но потом вы обязательно уснете, можно экспериментировать со сном и выигрывать несколько лет, но потом могут прийти негативные аспекты экспериментов и не факт, что в конечном счете баланс будет положительным.
Кстати, мы ищем человека к нам в команду в Санкт-Петербурге company.yandex.ru/job/vacancies/devbrows_go.xml :)

Information

Rating
Does not participate
Works in
Registered
Activity