Небольшой мод превращает «Теслу» в станцию видеонаблюдения


    Программа Surveillance Detection Scout обнаружила знакомого человека и предлагает кадры из архива с его лицом

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

    Исследователь безопасности Трумэн Кейн (Truman Kain) на хакерской конференции DEF CON представил любопытный мод для автомобиля Tesla под названием Surveillance Detection Scout (слайды презентации, демо). С его помощью автомобиль превращается в настоящую платформу видеонаблюдения на колёсах. Он распознаёт номера машин на дороге и лица людей в реальном времени.

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

    В самом деле, автомобиль Tesla оборудован аппаратным и программным обеспечением, функциональность которого выходит далеко за рамки автопилота:

    • Три встроенные камеры с почти круговым обзором
    • Полнофункциональные API
    • Режим Sentry Mode (всегда включён): если автомобиль фиксирует вокруг себя движение, то автоматически начинает запись со всех камер.
    • Встроенный веб-браузер

    Наблюдение идёт в реальном режиме времени. Surveillance Detection Scout высылает предупреждения примерно такого вида: «Серебристый Mercedes-Menz C300 следует за вами в течение 7 минут».



    Контрразведка


    Автор приводит два типичных сценария контрразведывательной деятельности:

    • Во время парковки: какие автомобили/люди ходят рядом с вашим автомобилем/домом?
    • На ходу: как долго определённый автомобиль следует за вами? Встречался ли он раньше?

    Программа-скаут отвечает на эти вопросы.


    Surveillance Detection Scout показывает на карте, какой автомобиль двигался рядом


    Программа извлекает из архива кадры с этим автомобилем

    Разведка


    • В какое время цель пришла домой или покинула офис?
    • В какое время мимо здания проходят патрули охраны? В какое время оно пустует?

    Если раньше для наружного наблюдения возле дома/офиса цели должен был дежурить агент, то теперь можно оставить пустой автомобиль, он всё для вас сделает.

    Есть некоторые сомнения, что подобная деятельность вписывается в законы Российской Федерации. Но активация видеорегистратора во время парковки — это штатная функция автомобиля Tesla, так что вряд ли здесь речь идёт о запрещённых «скрытых шпионских устройствах».

    На GitHub лежит программа Tesla USB, которая позволяет владельцам Tesla копировать видео с автомобиля на внешний диск. Остаётся только обработать видео, что вроде бы не противоречит законодательству.

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

    Surveillance Detection Scout задействует видеопоток со штатных видеокамер Tesla и обрабатывает их на собственном оборудовании, которое подключается к бортовому компьютеру. Оборудование можно выбрать в зависимости от ваших потребностей на любой бюджет:

    • Pi Zero W: 10 долларов США
    • Pi 4B (4 ГБ RAM): 55 долларов США
    • Jetson Nano: 100 долларов США
    • Jetson Xavier: 700 долларов США

    Конечно, производительность отличается на порядки:



    Компьютер помещается в консоль Tesla Model S или Model 3 и подключается к USB-порту приборной панели. Бэкенд реализован на MongoDB, оконечная точка — Node.js и Express, машинное зрение — Keras, Tensorflow, Darknet/YoloV3 и Nvidia TensorRT.

    Для распознавания номерных знаков работает ALPR Unconstrained, для отслеживания лиц — Facenet. Обе программы свободно доступны на GitHub. Система также использует набор данных Google Open Images В качестве обучающих данных.

    Демо



    Перспективы


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

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

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

    Программный код Surveillance Detection Scout опубликован на GitHub.




    СПЕЦИАЛЬНЫЕ УСЛОВИЯ на PKI-решения для малого и среднего бизнеса до 30.11.2019 г. по промо-коду AL003HRFR. Предложение действует для новых клиентов. Подробности уточняйте у менеджеров +7 (499) 678 2210, sales-ru@globalsign.com.

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    У вас в автомобиле есть видеорегистратор?

    • +21
    • 11,6k
    • 9
    GlobalSign
    156,79
    Компания
    Поделиться публикацией

    Комментарии 9

      +1
      Вот это я понимаю — отличная работа.
      Недавно смотрел доклад про процессоры Теслы, на которых они гоняют свои нейронные сетки. Интересно — они сделают опцию «доп. процессор», чтобы внутри поставить еще один такой же, только на нем запускать задачи типа этой (а не колхозить доп.оборудование сбоку)?

      UPD: хмм, смотрел я его недавно, но он оказался аж апрельским.
        +1
        По поводу слежки «за вами уже продолжительное время следует мерседес» — тут есть много нюансов и можно невольно стать параноиком. Например, я езжу на работу и с работы в более-менее определенное время. Много людей делает точно также. И я уже замечаю некоторое количество знакомых машин, с которыми мы едем в одном направлении некоторое время. Так что тут палка о двух концах. Не будет же владелец заносить вручную номера машин, которые просто едут в попутном направлении на работу/с работы. При этом я не отменяю эффекта Хеменгуэя.
          +2
          Ага, и еще в пробках: «за вами уже час едет один и тот же автомобиль»
            –1
            Можно и на трассе: Вы уже 2 часа едите за одним и тем же автобусом.
            В России много фед.дорог в одну полосу.
          0
          Опять какая-то шляпа… громкий заголовок при этом внутри — совсем не соответствующее заголовку содержимое!
          Ну зачем вы это делаете? Итак всё что связано с теслой — всегда открывается максимальным кол-вом людей! Кликбейт ради кликбейта?
          Ну в самом деле — мы же прочитав такой заголовок — надеялись что ктото раскрыл очередную пасхалку как собственный автопилотный компьютер теслы который итак умеет детектить лица машины номера знаки птиц велосипедистов и так далее — будет это делать не просто так а в целях умного видеонаблюдения а выходит что тесла тут просто как 4 камеры с диском используются. тогда уж не надо было акцентировать внимание на тесле — никто не мешает эти же 3 камеры подключить по юсб к тому же пи зеро. причем тут вообще тесла? Только потому что у неё есть на борту камеры и много? да90% современных машин имеют панорамный обзор камерами и дают прям 3д картинку при парковке которую крутить и зумить можно как угодно.
          Конечно это круто что тесла умеет так делать но это давно и далеко не новость.
            +1
            Всё верно, нужно было указать, что мод был разработан для машины — название которой нельзя произносить вслух.
              0
              что именно разработано было для машины а не платы с линуксом? То что есть мощные линуксминикомпьютеры — было известно давно, то что есть нейросети распознавания обьектов — было известно давно, то что это могло получать картинку с разных камер тоже было известно давно — вопрос в том что смогли считывать эти самые картинки с камер теслы? афигеть новость, люди то в приложении не получали никогда уведомлений в стиле «этот человек толкнул ваш авто». Мде… дешевая попытка самопиара за счет раскрученности автомобильной марки, название которой в слух называть почемуто нельзя…
            0
            А есть ли бесплатные оффлайновые программы, которые распознают автономера на фотках? Не мне, знакомый спрашивал.
              0

              "Мопед не мой — я просто разместил объяву" ©

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое