Как работает джипиэс трекер: Принцип работы GPS трекера, автомобильные и детские исполнения, настройка


0
Categories : Разное

Содержание

GPS трекер BOXY / Хабр

Привет, Хабр!

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

  • максимально компактный GPS трекер с возможностью отслеживать положение онлайн;
  • аккумулятора должно хватить на день или больше.

В итоге, поиск компактного трекера привёл к написанию данного обзора.

Итак – новая игрушка для гаджетомана – микро-GPS-трекер BOXY. Найден в Даджете за 3490р. Понятно, что есть оригинальный изготовитель, но его обнаружить не удалось. По одежке встречают. Обратил внимание на этот гаджет именно из-за размера. Реально – размер с пол-спичечного коробка! СИМ – карта – нано-сим. Снаружи никаких кнопок или индикаторов. По инструкции -есть одна кнопка под крышкой.

Нажимается – надавливанием на крышку. Прилагается простенькая инструкция и ссылка на программу отслеживания на Google Play. Скачал еще до покупки для сравнения с теми прогами, которыми пользовался. Эх ёёё… китайская программа с машинным переводом на русский. Половина функций непонятна или надо разбираться… В общем – всё вместе выглядело очень интересно, понятно было что продукт ну совсем новый и есть с чем поразбираться. В общем – находка для настоящего гаджетомана. Решено – беру.

В комплекте — только ремешок на руку

Шпионский размерчик

Поскольку инструкция совсем ни о чём, буду разбираться с учётом понимания, как это должно работать.

Сама «железяка» действительно микроскопическая. Крышка не герметичная, она отщёлкивается. Посередине внутри кнопка, нажимаемая при нажатии на крышку. Видна GPS антенна — квадратик с наклеенным QR-кодом с номером (вероятно IMEI). Также есть светодиодики индикации состояния: питание, состояние GSM модуля, состояние GPS модуля. Обычно при включении GSM сначала ищется сеть и далее переходит в режим работы. Батарейку явно не видно. Но должна быть крохотная. А GPS любит поесть батарейку, проверим. Ну и есть отверстие для крепления штатного шнурочка. Общий вес — чуть более 20 г. Действительно микроскопическая фитюлька, в которую запихнули GSM и GPS и аккумулятор. Интересно как это будет работать.

Сим карта — наносим, вкл. и выкл. — одной кнопкой в центре, нажимается через крышку

Под крышкой есть три светодиода: статус GSM, статус GPS и индикация питания

Программа

Как уже сказал выше — программа конечно вызывает улыбку. Явно рассчитана на другое устройство. Фактически работает только часть функций. Ну а перевод на русский некоторых названий – непереводимый китайский фольклор. По порядку: изучаю, что же тут работает? Регистрация на удивление быстро. Предлагает отсканировать QR-код или ввести IMEI (напечатан на этикетке под крышкой). Ну это как у всех – идентификация по IMEI.
После регистрации – присвоился какой–то краткий номер. Положение предлагает показывать на картах Google или какой-то Китайской. Других вариантов нет.

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

В настройках есть настройка частоты обновления. Ну хоть что то… Любой трекер обычно работает по следующему алгоритму: трекер отправляет свои координаты на сервер через определенные интервалы. Чем чаще – тем точнее будет показано положение. И обычно это можно так или иначе задать в настройках. И далее есть настройка частоты обновления карты: как часто программа смотрит на сервере положение. В общем, обе эти настройки частоты в программе есть, но похоже обе не работают. Как показали натурные испытания, трекер посылает свои координаты 1раз в минуту. Это можно увидеть, если потом кликать на соответствующую отметку на карте, но на изменение интервала не реагирует, жаль.

Технические данные трекера указаны крайне скромно

  • Симкарта – наносим
  • Стандарт связи — 2G. На это обращено особое внимание
  • Объём аккумулятора не указан, в инструкции написано до 72 часов
  • Координаты фиксируются по GPS или (если нет данных GPS) по LBS (по вышкам сотовой связи)
  • Тех. характеристики GSM и GPS модулей не указаны
  • Чувствительность – непонятна

С одной стороны – это может говорить о некотором снижении скорости передачи данных от трекера к серверу. С другой стороны – объём данных каждого пакета – небольшой. 2G (или стандарт EDGE) – поддерживает любая современная симка (если не ошибаюсь, кроме Теле 2). Никаких возможностей контроля связи фактически не предусмотрено. Работа светодиодов – в инструкции не описана.
Хотя опыт показывает – частота мигания соответствующего индикатора может показывать уровень сигнала, статус и другие характеристики. Как уже написал, программа для настройки не предлагается. Обычно, программирование таких устройств выполняется с помощью специальой программы и подключения к ПК по кабелю, но тут такой вариант не предлагается. В инструкции упоминается возможность программирования с помощью SMS команд, при этом никаких команд не приводится.

Итог по технической части: для работы «из коробки» достал, включил, работает.

Для настоящего гаджетомана:

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

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

— Подготовьте nano sim-карту, которая совместима в 2G сетью и с открытым интернет-сервисом GPRS (очень важно, потому что gps-трекер работает только с 2G).

Если sim-карта новая, нужно 24 часа для правильной активации, отключите пин-код Sim-карты-очень важно!
— Вставьте nano sim-карту в слот для трекера (есть закругленный угол выравнивания для sim-карты и слота)
— Нажмите на три секунды кнопку питания, дождитесь медленного мигания желтого светодиода — Загрузите приложение 365GPS, идентификатор входа: 15 цифр IMEI на трекере, пароль: 123456
— Проведите тест трекера на открытом воздухе для получения спутникового сигнала и определения точности местоположения

Для включения устройства нужно нажать центральную кнопку, подержать её три секунды, все диоды загорелись. Для выключения – нажать и досчитать до 10.

Индикатор GSM начинает мигать быстро – это поиск сети, и после регистрации в сети начинает мигать более медленно. Не забываем, что отправка данных на сервер идёт через мобильный интернет. Там, где мобильного интернета нет – координаты не будут показываться. При этом, координаты должны накапливаться и отправляться после появления связи. Как это работает тут – пока непонятно.

Сразу становится понятен основной алгоритм работы: в устройстве имеется акселерометр (датчик движения). При отсутствии движения — устройство «засыпает» (все диоды гаснут). Стоит взять в руки – тут же просыпается. И этим объясняется долгая «жизнь» от одной зарядки.

Дальнейшие наблюдения показали: при срабатывании датчика движения, BOXY выдаёт координаты на сервер 1 раз в минуту. Это и есть интервал обновления координат «по умолчанию». Каждый раз трекер считывает координаты по GPS или по вышкам (если GPS недоступно) и отправляет на сервер. Таким образом, при контроле положения трекера, будем видеть не плавное движение, а точку текущего положения. Если трекер двигается, будем видеть обновление каждую минуту. Если трекер находится в покое, координаты также отправляются, но с гораздо большими интервалами.

Становится понятна общая логика работы устройства (рассуждаю как производитель):

основной потребитель – это не техногик, который будет заморачиваться с настройками;
кнопки и светодиоды спрятаны. Для включения нужно нажать на центр крышки на 3 секунды;
после включения кладём BOXY ребенку в карман, закрепляем на ошейнике собаки или размещаем его в сумочке супруги;
в приложении для смартфона фактически нужна только одна функция: просмотр положения на карте. Если трекер в движении – будем видеть положение на карте Google с обновлением каждую минуту, если трекер неподвижен – будем видеть опять же – текущее положение трекера;

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

И это основное – что от него и требуется.

Программа для работы с BOXY

Используется программа 365GPS из Google Play. Программа явно «заточена» для работы с другими устройствами, т.к. большинство функций не работает или непонятно, работает ли. Чтобы не расстраиваться на этот счёт, постоянно напоминаем себе, что основная задача трекера – отслеживать положение BOXY.
Основные доступные опции программы

Фото довольных китайских товарищей вызывает доверие

Пункт с картой, в настройках выбирается карта Google или BaIDU

На экране сверху можно увидеть «статус», уровень заряда аккумулятора трекера, дату и время последнего положения

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

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

Настройки есть, но не все работают

Как работает трекер

1. Есть внешний сервер. Например в Китае. В трекер изначально внесены адрес и номер порта сервера.
2. Когда трекер определяет свое положение по GPS, он формирует пакет данных (координаты, время, номер) и отправляет через GSM этот пакет на сервер.
3. Мы через приложение подключаемся к серверу и видим — положение трекера.

В чем проблема. Трекер отправляет данные в полу-зашифрованом виде. Т.о. после покупки — система работает как описал в своей статье.
Если захотеть привязать трекер к более удобному серверу, это конечно можно сделать, записав новый адрес сервера с помощью СМС. НО. Как оказалось, чать пакетов — шифруется. И сторонний сервер — не может распознать координаты. НО грусность в том что прежний адрес китайского сервера — уже не внести! т.к. изначально — он никак нигде не прописан, и попытавшись изменить настройки, старые настройки — уже не вернуть — т.к. адрес китайского сервера для данных — неизвестен.

Обычно это можно увидеть -есть подключится к трекеру, но в данном случае — трекер управляется только смс командами.

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

Вот такая история.

Запись треков

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

Если кликнуть в каждую точку, будет видно время регистрации.

Что ещё может пригодится, и с чем можно «поиграться»

Пункт «Регулирование»

Можно задать номер мобильного телефона, и при нажатии и удержании кнопки управления более 5 сек, трекер звонит на этот номер. При поднятии трубки — звонок сбрасывается. Типа функции SOS. Позвонить на трекер не получится: постоянно «занято».
Пункт «Сообщение»

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

Свои функции выполняет. И это пожалуй главный результат начала эксплуатации. Основной момент – это живучесть аккумулятора. На удивление, но день проживает спокойно. Для проверки положил в карман и так проходил целый день, не давая трекеру «засыпать». Успешно «дожил до вечера.

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

Первые выводы

Плюсы:
  • миниатюрный размер, в который запихнули GSM+GPS+аккумулятор. Фактически – шпионская штучка. Занятно, что на коробке отдельно отмечается, что прибор сертифицирован и не подпадает под понятие «шпионской штучки»$;
  • действительно красивое решение, когда нужно решить задачу микротреккера для разных задач: положить в карман, прицепить на пояс, ошейник. Заряжать можно раз в 1-2 дня;
  • удобно, что основные функции работают «из коробки». Простая регистрация в приложении, и более не требует никаких настроек. Приложение хоть кривое, но положение трекера показывает;
  • интервал фиксации координат – 1 минута, вполне разумный компромисс между точностью определения текущего положения и продолжительностью работы аккумулятора с учетом миниатюрных размеров.

Минусы:
Для нас, обычных техно-маньяков, конечно же непонятно:
  • нет приложения для настройки трекера;
  • время обновления координат, чувствительность датчика движения. Китайские товарищи наверное и не догадываются, что нам без программы настройки ну просто никуда;
  • нет возможности внести адрес другого сервера отображения координат. Соответственно, пользуемся пока только китайским приложением.

P.S.: После первого знакомства с устройством некоторые технические вопросы удалось задать дистрибьютору. Основной ответ – «ожидается написание отдельной программы или «нормальная» адаптация существующей». Ждемс.
… А для машины?

Трекер не имеет внешнего порта для выносной антенны. Питание: через разъем micro-USB. В принципе, спрятать в укромном месте где-то под торпедой или задней панелью можно. Получим дополнительный GPS/GSM трекер с возможностью автономной работы в течение суток при отключении АКБ. Надо только проверить чувствительность GPS антенны при установке внутри машины.

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

Итого – может подойти как дополнительный GPS трекер для авто.

Ну, это пока в планах…

Ну и разобрать…

Куда ж без посмотреть «а чё там внутри»: половину объёма занимает аккумулятор, обозначений на нём не обнаружено. Вся электроника собрана на маленькой платке.

Продолжение следует…

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

GPS-трекер для мониторинга — как настроить и использовать маяк

Портативный GPS-трекер используется для отслеживания людей, транспортных средств или любых активов, которые люди считают важными в любой точке Земли. Геотрекер GPS предоставляет точную информацию о местоположении объекта, используя глобальную навигационную спутниковую сеть. Он получает данные от 27 спутников, рассеянных вокруг земного пространства, 24 из которых действуют, в то время как 3 других находятся в режиме ожидания и готовы взять управление, если один или несколько основных спутников будут неисправны.

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

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

Что такое GPS tracking

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

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

Некоторые системы GPS-мониторинга позволяют настроить предупреждения в реальном времени об опасности.

Они полезны, когда водитель ускоряется или ребенок выходит за предварительно установленные границы безопасности.

Как работает GPS-отслеживание

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

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

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

Для чего нужен GPS-трекер

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

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

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

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

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

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

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

Как пользоваться и как подключить GPS-трекер

Настроить трекер в автомобиле или другом активе, как правило, довольно легко, но этот процесс немного отличается в зависимости от устройства. Основное различие заключается в источнике питания, но большой разницы, как настроить GPS-трекер из Китая или США нет. В комплекте всегда идет инструкция по настройке и пользованию, в которой пошагово описаны правила.

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

Преимущество здесь в том, что такой трекер на магните получает питание непосредственно от диагностического разъема, поэтому он чрезвычайно прост в использовании.

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

Самые незаметные GPS-трекеры питаются от батареи, что означает, что они могут быть установлены практически в любом месте.

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

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

Некоторые делают трекер своими руками. Однако, это под силу далеко не каждому человеку.

Какой GPS-девайс выбрать

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

GPS-трекер Mini A8

Сертифицированный трекер выбирают по таким критериям:

  • Точность слежения. Устройство отслеживания должно предоставить самую точную информацию. Одним из хороших примеров является Trackimo, поскольку девайс может обеспечить точное местоположение в пределах 2,5 метра.
  • Чувствительность слежения. Подобные системы обычно используются скрытно, поэтому идеальный блок слежения должен иметь возможность передавать данные, даже если объект находится вне поля зрения – в гараже, крытом здании и даже подвале.
  • Частота сбора данных. Пассивные девайсы хранят информацию, такую ​​как положение, время и скорость каждую секунду. Пользователь получает доступ к этой информации раз в минуту, 5, 30 или до 120 минут. Частота сбора данных также имеет решающее значение.
  • Время автономной работы. Устройство можно подключить к системе транспортного средства, что даст ему неограниченный источник питания; однако его мобильность будет затронута, что не идеально, поскольку многие пользователи предпочитают портативные GPS-трекеры. Частое использование в зоне с очень ограниченным охватом сети приведет к разрядке аккумулятора быстрее, чем обычно.

Теперь стоит разобраться, законно ли использование подобных устройств в нашей стране.

Разрешен ли в России GPS tracker

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

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

Если человек не является родителем ребенка, владельцем автомобиля или другого актива, нельзя устанавливать GPS-мониторинг.

Это подпадает под категории шпионажа или киберпреступности, которые запрещены в России и караются законом.

Что такое GPS трекеры и как они работают?

Автор Исхаков Максим На чтение 3 мин. Просмотров 74 Опубликовано Обновлено

GPS трекеры – это высокоточные устройства, главной целью которых является быстрая и точная передача информации о местоположении. Благодаря им, даже в случае кражи, вы можете легко найти свой автомобиль. GPS передатчики позволяют определить точное его местоположение и гарантируют высокий уровень безопасности. Стоит знать, что популярность GPS-трекеров обусловлена популярностью спутниковой системы, которая впервые использовалась во времена холодной войны. В самом начале американцы использовали Transit. Русские располагали системой под названием Парус. Так началась история GPS.

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

Что такое GPS трекеры?

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

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

Принцип работы GPS трекеров

Они работают по принципу, аналогичному навигации. Для того чтобы уточнить точное слежение за транспортным средством или мобильным телефоном, они используют несколько спутниковых систем, таких как: американский GPS и русский ГЛОНАСС. Локационные устройства работают, измеряя время, когда радиосигнал со спутников достигает приемника. Зная скорость электромагнитной волны и точное время отправки сигнала, можно рассчитать расстояние от приемника до спутников. GPS-сигнал содержит информацию о расположении спутников в небе (так называемый альманах) и их теоретическом пути и отклонениях от него (эфемериды). GPS-приемник обновляет эту информацию в своей памяти, а затем использует ее для определения расстояния до каждого спутника.

Сигнал транслируется на спутник – как это?

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

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

На видео: GPS трекер | как отследить человека без интернета?

Как работает GPS трекер?

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

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

Зачем нужны GPS трекеры?

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

  1. GPS маяк – это достаточно простое и компактное изделие, которое почти всегда оснащается автономным источником питания. Маяки обычно используются там, где нужно обеспечить разовое определение координат – например, при поиске угнанного автомобиля. Маяк не поддерживает связь со спутником постоянно: обмен данными ведется периодически, с установленным интервалом (в дежурном режиме – реже, после активации маяка – чаще).
  2. Автомобильный GPS трекер, в отличие от маяка, может обеспечить постоянную передачу данных со спутника на компьютер, планшет или смартфон. Это позволяет отслеживать перемещение объекта в режиме реального времени с минимальной задержкой. Увы, расширенный функционал не позволяет сделать устройство автономным: они обычно работают от бортовой сети.

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

  • Организовать систему мониторинга транспорта.
  • Оперативно отслеживать перемещение всей задействованной в перевозке грузов или выполнении работ техники.
  • Собирать информацию о перемещении техники для оптимизации логистики и сведения к минимуму транспортных расходов.
  • Снизить расход топлива.
  • Ускорить реагирования не любые нештатные ситуации — аварии, угоны и т.д.

Устройство автомобильного GPS трекера

Конструкция всех автомобильных GPS трекеров, представленных на рынке, ориентирована на выполнение устройствами двух основных функций:

  • Связи со спутниковой системой для определения и координат в текущий момент.
  • Передачи данных о местоположении ТС пользователю.

Для этого в комплект включаются следующие элементы:

  • Спутниковый приемник GPS/ГЛОНАСС. Отвечает за связь с глобальной системой позиционирования для определения координат. Современные модели обычно используют обе спутниковые сети — и ГЛОНАСС, и GPS: это снижает погрешность.
  • GSM-модуль. Обычно работает с SIM-картой одного из мобильных операторов (возможна установка двух SIM-карт).  Используется для передачи информации по сети GPRS или с помощью SMS.
  • Блок памяти. Используется для хранения данных, полученных от спутника, а также от других датчиков авто (спидометр, датчик топлива и т.д.).
  • Антенны. Обычно конструкция терминала предусматривает наличие встроенной антенны. Но для более уверенного приема и передачи сигналов GPS трекер для автомобиля может подключаться и к внешним антеннам: одной для связи со спутников, и второй — для работы с мобильной сетью.

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

Как работает GPS-трекер для автомобиля?

Теперь проанализируем, как работает автомобильный GPS трекер? Схема очень проста:

  • Терминал монтируется в автомобиль и подключается к бортовой сети и антеннам. Большинство моделей позволяют подключать и другие устройства для обеспечения телеметрии: спидометры, датчики ДТП, датчики уровня топлива и т.д.
  • При активации трекер связывается со спутником (GPS, ГЛОНАСС или с обоими сразу), после чего спутниковый модуль рассчитывает координаты транспортного средства – примерно так же, как в обычном автомобильном навигаторе.
  • С помощью модуля GSM данные поступают на сервер системы навигации или мониторинга. Для передачи данных используется мобильная сеть.
  • На сервере данные обрабатываются, после чего осуществляется их передача пользователя. Следить за перемещением автомобиля можно либо с помощью компьютерной программы, либо с помощью мобильного приложения для iOS/Android.
  • В местах с плохим покрытием мобильной сети спутниковые данные записываются в память устройства. Как только появляется возможность передачи, пакет данных отправляется на сервер: там с помощью специального алгоритма маршрут восстанавливается и накладывается на карту для формирования целостной картины.

Дополнительные возможности

Помимо основной функции – определения местоположения ТС – трекеры можно использовать и для других целей. Перечень дополнительных возможностей таких устройств включает:

  • Голосовую связь. Если терминал оснащен микрофоном и динамиком (или к нему подключены внешние модули), то его модно использовать в качестве переговорного устройства. Наличие микрофона также дает возможность удаленного контроля обстановки в салоне авто.
  • Телеметрию. Подключение к терминалу датчиков от функциональных систем автомобиля позволяет удаленно контролировать основные параметры транспортного средства – скорость, расход топлива и т.д. Такой контроль повышает уровень безопасности вождения и позволяет бороться со злоупотреблениями.
  • Геозоны. Постоянный контроль перемещения ТС будет более эффективным, если программно задать «коридоры», по которым автомобиль может перемещаться. В этом случае при любом отклонении от утверждённого маршрута будет срабатывать служебная команда, и на сервер будет поступать уведомление.

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

Как работает GPS трекер. Обзор. Пример работы.

В данном обзоре рассмотрим работу GSP трекера TK-102.

Для работы GPS трекера нужна SIM-карта любого оператора мобильной связи.

GSP трекер TK-102 может работать в двух режимах.

1. Отправка на Ваш мобильный телефон SMS с информацией о местоположении отслеживаемого объекта по запросу. Для этого нужно просто совершить звонок на GPS трекер с Вашего мобильного телефона. По умолчанию в тексте SMS будет указаны координаты отслеживаемого объекта, скорость, заряд батареи и уровень сигнала сотовой сети.

Координаты можно ввести в автомобильный навигатор или программу Google Earth на персональном компьютере для отслеживания местоположения объекта.
Этот вариант наименее удобен и используется в случаях если Ваш мобильный телефон поддерживает только мобильный интернет. Если же Ваш мобильный телефон поддерживает полноценный интернет (все смартфоны и большинство современных моделей мобильных телефонов), то можно выбрать режим, когда в тексте SMS будет интернет-ссылка.


Перейдя по интернет-ссылке на экране мобильного телефона можно сразу увидеть карту с указанием местоположения отслеживаемого объекта.


Выше приведенный режим работы GPS трекера Xexun TK-102 удобен в тех случаях когда нужно в определенный момент узнать местоположение объекта – потерявшийся пожилой человек, ребенок или собака. Если нужно знать маршрут отслеживаемого объекта, пройденное расстояние и места остановок, то для этого подойдет второй режим работы GPS трекера.

2. Передача информации о местоположении отслеживаемого объекта используя канал GPRS (интернет) на сервер. Благодаря данному режиму работы Вы сможете просматривать маршрут движения отслеживаемого объекта через интернет с любого компьютера. Пример можно увидеть ниже на видео с использованием сервиса мониторинга GPS-Trace Orange. GPS-Trace Orange – это бесплатный сервис GPS/ГЛОНАСС мониторинга, который даёт возможность вести наблюдение за движущимися объектами в режиме реального времени.

Пример работы GPS трекера с использованием сервиса мониторинга GPS-Trace Orange

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

При использовании GPS трекера в любом режиме вы оплачиваете только стоимость SMS и GPRS трафика. Ни какой абонентской платы, которую взимают другие сервисы за аналогичную услугу, платить не нужно! перейти к разделам

как работают спутниковые маячки для машины

GPS-трекер — это устройство, приема/передачи данных о местонахождении или передвижении транспорта, либо другого подвижного объекта (груза, человека, животного), использующее для определения расположения системы GPS или ГЛОНАСС.

 Загрузка …

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

Сводная информация

По принципу передачи данных, трекеры подразделяются на три группы:

  • GPS/ГЛОНАСС/GSM – не самые популярные виды маяков из-за дороговизны сообщений, что делает  эксплуатацию данного устройства весьма невыгодной для кошелька владельца. Работают в любом месте при наличии там GSM сигнала;
  • GPS/ГЛОНАСС/GSM/GPRS(EDGE) – самый популярный вид трекеров, благодаря привлекательным тарифам, позволяющим контролировать перемещение объекта в любое удобное для вас время. Также работает в любой зоне покрытия GSM сети;
  • GPS/ГЛОНАСС/RF – такие трекеры ведут передачу данных  в своем диапазоне. Могут работать в местах, куда не достает сигнал сотовой сети. Но, при этом, область их охвата ограничена — радиус покрытия составляет примерно 40км.

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

GPS и ГЛОНАСС — самые надежные и точные (до 2,5 м) спутниковые системы, способные передать вам самые точные координаты местоположения искомого объекта.

Нужно также учесть и то, что технический прогресс никогда не стоит на месте, количество и комбинации спутниковых систем постоянно пополняется, число и уровень работы ресурсов поиска растет. Например, аппарат системы Geonic X3 работает с системой ГЛОНАСС/GPS/GALILEO/SBAS.

Бортовой GPS маяк, подключаемый к сети автомобиля, либо работающий автономно (например, gps ГЛОНАСС маяк FindMe F2, для работы которого требуется лишь закрепить его на необходимый объект). Такие маячки способны отслеживать перемещение машины, скорость движения, могут вести прослушку и многое другое (в зависимости от модели и производителя). Основная задача такого прибора — безопасность.

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

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

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

Кроме обеспечения безопасности личного транспорта, бортовой GPS/ГЛОНАСС трекер может использоваться для наблюдения за сотрудниками (курьеры, рабочие, поставщики, шоферы), дабы исключить недобросовестность или обман с их стороны. Для отслеживания расхода ГСМ и километража и многих других целей.

Персональный маяк используется для контроля за домашними животными, детьми, пожилыми родственниками, требующими постоянного надзора, а также для спорта и активного отдыха. К слову, в качестве персонального маяка можно использовать как специальные модели (фитнесс-маяки, пет-трекеры, GPS-ошейники и т.д), так и некоторые модели автомобильных маячков (например, маяк Автофон SE, который благодаря большому сроку автономной работы позволяет всегда быть в курсе перемещения объекта, а его компактность позволяет разместить его в кармане, в детском рюкзаке, на ошейнике собаки)

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

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

Принцип работы

Данный трекер состоит из:

  1. приемника навигационных сигналов, распознающего координаты расположения прибора;
  2. модуля (передатчика), отправляющего собранные сведения на сервер, либо напрямую на телефон владельца;
  3. антенны;
  4. слота памяти для хранения данных;
  5. источника питания (аккумулятор, батарея).

Сбор данных устройство производит при помощи доступной сети (GPS/ГЛОНАСС). Вид данных и их количество зависит от модели прибора. Собранные сведения устройство отправляет либо на сервер, либо напрямую на телефон.

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

Рекомендуем купить

Чем руководствоваться при выборе трекера?

Прежде чем приобрести GPS трекер ГЛОНАСС/GPS необходимо определиться с некоторыми нюансами.

Во-первых стоит выбрать более удобную систему спутниковой навигации — ГЛОНАСС или GPS. В чем разница?

Система ГЛОНАСС имеет на сегодняшний день 24 активных спутника, которые курсируют в трех плоскостях и не синхронизированы с движением планеты, благодаря чему отличаются высокой точностью сбора и передачи данных. Данная система защищена от перебоев и глушения, а также обладает высокой стабильностью сигнала.

Минусы системы ГЛОНАСС — меньшее количество плоскостей перемещения спутников, по сравнению с GPS, более длительная обработка сигнала. Точность определения координат — от 3 до 6 метров.

GPS (или Global Positioning System) — американский аналог ГЛОНАСС — также имеет 24 спутника, но перемещаются они в шести плоскостях, обладает более быстрой обработкой данных и отличается меньшей погрешностью в определении координат. Также маячок способен измерять скорость движения объекта и обладает более компактными размерами.

Минусы данной системы — по сравнению с ГЛОНАСС, система GPS гораздо менее защищена от внешних воздействий, глушащих устройств и обладает посредственным качеством сигнала в туннелях, помещениях и других замкнутых пространствах.

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

Масса производители современных маяков предоставляют устройства с ГЛОНАСС и GPS одновременно. Это «Автофон» (одна из моделей — Автофон SE-маяк), «iRZ Onlinе» (вышеупомянутый GPS-маяк FindMe F2), «Teltonika» (к примеру, Teltonika FM1202), «Galileosky» и многие другие.

При желании можно отыскать маяки, работающие только с сетями GPS. Например, некоторые модели от Галилео. Данный производитель, кстати, выпускает приборы как с системой GPS/ГЛОНАСС, так и с каждой из них по-отдельности.

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

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

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

YouTube responded with an error: The provided API key has an IP address restriction. The originating IP address of the call (87.236.20.136) violates this restriction.

Как работают трекеры сна и насколько они точны?

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

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

Всего несколько лет назад ваши возможности для оценки сна были несколько ограничены: вы могли вести дневник сна, если бы у вас была преданность; спросите партнера о своем сне; или запишите себя во сне (маловероятное занятие!)

Единственный способ точно оценить свой сон — провести ночь или две в специализированной клинике сна.Но теперь есть еще один способ повысить точность самооценки: персональный трекер сна.

Вопрос точности

Как же работают трекеры сна потребителей? Как они соотносятся с оборудованием и опытом в лаборатории сна? И можно ли полагаться на информацию, которую они предоставляют?

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

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

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

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

Как специалисты по сну измеряют сон

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

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

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

  • Мозговые волны.
  • Дыхание.
  • ЧСС.
  • Движение тела.
  • Движение ног.
  • Движение глаз.
  • Уровни кислорода в крови.
  • Положения, в которых вы спите ночью.

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

Трекеры сна против полисомнограммы

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

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

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

Наука, лежащая в основе носимых трекеров сна

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

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

Как сообщает Fitbit на своей странице справки:

Когда вы не двигаетесь около часа, устройство предполагает, что вы спите. Дополнительные данные, такие как продолжительность вашего движения, указывающая на поведение во сне (например, переворачивание), помогают подтвердить, что вы спите.

Почему может быть полезна актиграфия

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

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

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

Но насколько точна актиграфия запястья и что она может точно сказать вам о вашем сне?

К счастью, по этим двум вопросам было проведено довольно много исследований.

Насколько точна актиграфия запястья?

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

  • Клинические интервью и анкеты сна.
  • Ежедневные дневники сна.
  • Лабораторная полисомнография.
  • Видеосомнография у детей.

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

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

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

Однако они также заявляют, что основным ограничением является ошибочное принятие бодрствования и неподвижности за состояние

Tracker

Вкладка трекера

Треков

e

НЕТ

включен

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

название

НЕТ

дорожка 1

Устанавливает название дорожки.

track_x

НЕТ

Зависит от входа источника

Регулирует координаты x центра привязки связанного трека.

track_y

НЕТ

Зависит от входа источника

Регулирует координаты y центра привязки связанного трека.

смещение_x

НЕТ

0

Устанавливает величину смещения в пикселях между привязкой трекинга и положением объекта по осям x и y.

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

offset_y

НЕТ

0

т

НЕТ

включен

При включении перевод рассчитывается во время отслеживания.

R

НЕТ

отключен

При включении вращение вычисляется во время отслеживания.

Примечание: Для отслеживания вращения требуется как минимум две дорожки.

S

НЕТ

отключен

При включении масштаб рассчитывается во время отслеживания.

Примечание: Для шкалы отслеживания требуется как минимум две дорожки.

ошибка

НЕТ

0

Отображает общий рейтинг ошибок трека.

добавить трек

add_track

НЕТ

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

удалить трек

del_tracks

НЕТ

Щелкните, чтобы удалить все выбранные дорожки.

выбрать все

select_all

НЕТ

Щелкните, чтобы выбрать все дорожки в списке дорожек.

средних треков

average_tracks

НЕТ

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

Экспорт CornerPin2D

Опции углового штифта

уголокPinOptions

CornerPin2D (использовать текущий кадр)

Задает вывод узла при нажатии кнопки создать .Параметры запеченные не используют связи выражений между Tracker и экспортируемым узлом:

• CornerPin2D (использовать текущий кадр) — создает связанный с выражением узел CornerPin2D, который деформирует изображение в соответствии с относительным преобразованием, используя текущий кадр в качестве ссылки.

• CornerPin2D (использовать кадр ссылки преобразования) — создает связанный с выражением узел CornerPin2D, который деформирует изображение в соответствии с относительным преобразованием, используя кадр, указанный на вкладке Преобразование в качестве ссылки.

Transform (стабилизировать) — создает связанный с выражением узел Transform с предустановками управления для стабилизации клипа.

Transform (match-move) — создает связанный с выражением узел Transform с предустановками управления для сопоставления-перемещения клипа.

создать

createCornerPin

НЕТ

Щелкните, чтобы создать узел CornerPin2D или Transform, указанный в раскрывающемся списке Export .

Примечание: Для создания узла CornerPin2D в списке дорожек должны быть выбраны 4 дорожки.

Вкладка настроек

Общий

канала трека

канала

RGB

Отслеживание происходит только в этих каналах.

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

Трековый фильтр

pretrack_filter

медиана

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

• none — фильтр не применяется.

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

• median — пытается удалить шум изображения.

регулировка яркости

adjust_for_luminance_changes

отключен

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

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

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

макс. Итераций

max_iter

100

Устанавливает максимальное количество итераций, прежде чем алгоритм отслеживания прекратит поиск объектов.

Примечание: Этот параметр обычно не требует регулировки.

эпсилон / разрешение

эпсилон

0.01

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

Примечание: Этот параметр обычно не требует регулировки.

max_error

max_error

0.2

Устанавливает уровень ошибки, при котором Tracker прекращает поиск функций.

зажим супер-белый, минус

метраж

фиксатор стопы

включен

При включении отслеживаемые патчи ограничиваются значениями от 0 до 1.

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

показать ошибку на путях пути

show_error_on_track_links

отключен

При включении ключевые кадры на дорожке окрашиваются в соответствии с их относительной ошибкой:

• зеленый — хорошо сочетается с рисунком захвата.

• янтарный — разумное соответствие рисунку захвата.

• красный — не соответствует рисунку захвата.

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

скрыть индикатор выполнения

hide_progress_bar

отключен

Если этот параметр включен, диалоговое окно прогресса отслеживания не отображается во время отслеживания.

привязка к маркерам

snap_to_markers

отключен

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

показать окно увеличения

zoom_window_behavior

всегда

Устанавливает, когда окно масштабирования отображается в средстве просмотра:

• всегда — окно масштабирования всегда видно.

• при смене трека — отображать окно масштабирования только при изменении трека.

• при отслеживании — отображать окно масштабирования только во время отслеживания.

• при отслеживании или изменении дорожки — отображать окно масштабирования только во время отслеживания или при изменении дорожки.

• never — окно масштабирования никогда не отображается.

Размер окна увеличения / увеличение

zoom_window_size

200 пикселей

Устанавливает размер окна масштабирования.

zoom_magnification_size

х1

Устанавливает увеличение в окне масштабирования.

фильтр окна масштабирования

zoom_window_filter_behaviour

на воспроизведении

Устанавливает, когда фильтрация применяется к окну увеличения:

• всегда

• при воспроизведении

• никогда

Примечание: Примененный фильтр такой же, как выбранный на вкладке Преобразование , и может создавать более визуально стабильную дорожку.Однако это может затруднить позиционирование трека.

Автоматическое отслеживание

прогнозировать трек

pred_track

отключен

Если этот параметр включен, используйте текущий путь анимации трекера, чтобы определить, где смотреть в следующем кадре.

Примечание: Если Tracker не может найти функцию в следующем кадре, нажмите кнопку clearfwd над Viewer перед продолжением, или та же ошибка повторится.

тип основы

основа

Перевести

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

Перевести — ожидать только перевод шаблона.

Перевести / повернуть — ожидать перемещения и поворота шаблона.

Translate / Scale — ожидать преобразования и масштабирования шаблона.

Перевести / Повернуть / Масштабировать — ожидать перемещения, поворота и масштабирования узора.

• Affine — прямые линии и расстояние между точками на них должны оставаться одинаковыми.

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

поведение захвата образца

grab_behavior

, если ошибка выше

Устанавливает, когда трекер пытается захватить новый паттерн:

на первом кадре — захватить узор только на первом кадре.

каждый кадр. — новый узор для каждого кадра.

• каждые n кадров — используйте элемент управления каждые n кадров, чтобы указать интервал кадров.

• если ошибка выше — используйте элемент управления when error>, чтобы указать поведение захвата.

• если ошибка ниже — используйте элемент управления when error <, чтобы указать поведение захвата.

• custom — используйте элементы управления каждые n кадров и при ошибке <>, чтобы указать поведение захвата.

каждые n кадров

grab_interval

0

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

при ошибке>

grab_error_above

0.05

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

при ошибке <

grab_error_below

0

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

при остановке слежения

auto_regrab_pattern

отключен

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

при перемещении трекера

regrab_when_offset

включен

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

Отслеживание ключевых кадров

повторяется при перемещении / создании ключевого кадра

retrack_on_move

включен

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

создать новый ключ при перемещении дорожки

create_key_on_move

включен

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

автоматическое отслеживание удаления ключевых кадров

auto-track_delete_keyframes

включен

Когда включено, автоматическое отслеживание удаляет ручные ключевые кадры.

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

отображение ключевого кадра

отображение_ключевого кадра

прокрутка, только одна строка

Устанавливает способ отображения снимков ключевых кадров в средстве просмотра:

• все — показать

Linxup GPS Vehicle Tracker

Продажи: 877-732-4980 Активировать устройства Заказ на вход клиента Сейчас же

Нажмите, чтобы позвонить в Linxup

  • Отрасли промышленности
    • Обзор отраслей
    • Строительство
    • Прицепы
    • Грузоперевозки и перевозки
    • Ландшафтный дизайн
    • Аренда оборудования
    • Сантехника
    • HVAC
    • Аварийная служба
    • Другие отрасли
  • Решения
    • Обзор решений
    • Отслеживание флота
    • Личное отслеживание
    • Отслеживание транспортных средств
    • Отслеживание лодки
    • Отслеживание активов и оборудования
    • Решение ELD
  • Как это работает
    • Как это работает Обзор
    • GPS-слежение в реальном времени
    • Мониторинг и рейтинг водителя
    • Оповещения и подробные отчеты
    • Отслеживание технического обслуживания
    • Предупреждения о диагностическом коде неисправности
    • Отчетность по налогу на топливо
    • Диспетчерская служба и учет рабочего времени
    • Датчики температуры
    • Мобильные приложения
  • GPS трекеры и цена
    • GPS трекеры и обзор цен
    • Автомобильные GPS трекеры
    • GPS трекеры активов
    • Мини GPS трекер
    • Видеорегистратор
    • ELD Устройства
    • Запросить цену
  • Преимущества
    • Обзор преимуществ
    • Уменьшение расхода топлива и холостого хода
    • Повышение эффективности флота
    • Повышение безопасности водителя
    • Экономьте на страховании
    • Лучшее обслуживание

Отслеживание объектов с помощью dlib — PyImageSearch

Щелкните здесь, чтобы загрузить исходный код этого сообщения

Из этого туториала Вы узнаете, как выполнять отслеживание объектов с помощью dlib и Python.Прочитав сегодняшнюю запись в блоге, вы сможете отслеживать объекты в видео в реальном времени с помощью dlib.

Пару месяцев назад мы обсуждали отслеживание центроидов, простой, но эффективный метод для (1) присвоения уникальных идентификаторов каждому объекту на изображении , а затем (2) отслеживания каждого из объектов и связанных идентификаторов, когда они перемещаются в видеопоток .

Самым большим недостатком этого алгоритма отслеживания объектов является то, что отдельный детектор объектов должен запускаться на для каждого входного кадра — в большинстве ситуаций такое поведение нежелательно для детекторов объектов, включая HOG + Linear SVM, Faster R-CNNs , а использование SSD может быть дорогостоящим в вычислительном отношении.

Альтернативный подход:

  1. Выполнять обнаружение объекта один раз (или один раз каждые N кадров)
  2. А затем применить специальный алгоритм отслеживания, который может отслеживать движение объекта в последующих кадрах без необходимости выполнять обнаружение объекта

Возможен ли такой способ?

Ответ — да, и, в частности, мы можем использовать реализацию dlib алгоритма отслеживания корреляции .

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

Чтобы узнать больше о трекере корреляции dlib, просто прочтите .

Отслеживание объектов с помощью dlib

Сегодняшнее руководство мы начнем с краткого обсуждения реализации dlib отслеживания объектов на основе корреляции.

Оттуда я покажу вам, как использовать объектный трекер dlib в ваших собственных приложениях.

Наконец, сегодня мы подведем итоги обсуждения некоторых ограничений и недостатков средства отслеживания объектов dlib.

Что такое трекеры корреляции?

Реализация трекера корреляции dlib основана на статье Данелльян и др. 2014 г., Точная оценка шкалы для надежного визуального отслеживания .

Их работа, в свою очередь, основана на популярном трекере MOSSE из работы Болма и др. 2010 года « Визуальное отслеживание объектов с использованием адаптивных фильтров корреляции ».Хотя трекер MOSSE хорошо работает с объектами, которые переводятся, он часто не работает с объектами, которые меняют масштаб.

Работа Danelljan et al. предложил использовать масштабную пирамиду для точной оценки масштаба объекта после того, как был найден оптимальный перенос. Этот прорыв позволяет нам отслеживать объекты, которые изменяются как при (1) трансляции, так и (2) масштабировании по всему видеопотоку — и, кроме того, мы можем выполнять это отслеживание в режиме реального времени.

Подробный обзор алгоритма можно найти в ссылках выше.

Структура проекта

Чтобы увидеть, как организован этот проект, просто используйте команду tree в своем терминале:

 $ дерево
.
├── ввод
│ ├── cat.mp4
│ └── race.mp4
├── выход
│ ├── cat_output.avi
│ └── race_output.avi
├── mobilenet_ssd
│ ├── MobileNetSSD_deploy.caffemodel
│ └── MobileNetSSD_deploy.prototxt
└── track_object.py

3 каталога, 7 файлов
 

У нас три каталога:

  • input / : Содержит входные видео для отслеживания объекта.
  • вывод / : Наши обработанные видео. В обработанном видео отслеживаемый объект помечается рамкой и меткой.
  • mobilenet_ssd / : Файлы модели CNN Caffe содержатся в этом каталоге.

Сегодня мы рассмотрим один скрипт Python: track_object.py .

Реализация трекера объектов dlib

Давайте продолжим и приступим к реализации нашего средства отслеживания объектов с использованием dlib.

Откройте track_object.py и вставьте следующий код:

 # импортируем необходимые пакеты
из imutils.video импорт FPS
импортировать numpy как np
import argparse
импорт imutils
import dlib
импорт cv2
 

Здесь мы импортируем наши необходимые пакеты. В частности, мы используем dlib, imutils и OpenCV.

Оттуда давайте проанализируем наши аргументы командной строки:

 # построить аргумент, синтаксический анализ и синтаксический анализ аргументов
ap = argparse.ArgumentParser ()
ap.add_argument ("- p", "--prototxt", required = True,
help = "путь к файлу прототипа Caffe 'deploy'")
ap.add_argument ("- m", "--model", required = True,
help = "путь к предварительно обученной модели Caffe")
ap.add_argument ("- v", "--video", required = True,
help = "путь к входному видеофайлу")
ap.add_argument ("- l", "--label", required = True,
help = "метка класса, в обнаружении которого мы заинтересованы + отслеживание")
ap.add_argument ("- o", "--output", type = str,
help = "путь к дополнительному выходному видеофайлу")
ap.add_argument ("- c", "--confidence", type = float, по умолчанию = 0,2,
help = "минимальная вероятность отфильтровать слабые обнаружения")
args = vars (ap.parse_args ())
 

У нашего сценария четыре обязательных аргумента командной строки:

  • --prototxt : Наш путь к файлу prototxt развертывания Caffe.
  • --model : путь к предварительно обученной модели Caffe.
  • --video : путь к входному видеофайлу. Сегодняшний сценарий работает с видеофайлами, а не с вашей веб-камерой (но вы можете легко изменить его для поддержки потока с веб-камеры).
  • --label : метка класса, которую мы хотим обнаруживать и отслеживать. Просмотрите следующий блок кода на предмет доступных классов, которые поддерживает эта модель.

И два дополнительных:

  • --output : необязательный путь к выходному видеофайлу, если вы хотите сохранить результаты отслеживания объектов.
  • --confidence : с по умолчанию = 0,2 , это минимальный порог вероятности, который позволяет нам фильтровать слабые обнаружения от нашего детектора объектов Caffe.

Давайте определим классы, которые поддерживает эта модель, и загрузим нашу сеть с диска:

 # инициализировать список меток классов MobileNet SSD был обучен
# обнаружить
CLASSES = [«фон», «самолет», «велосипед», «птица», «лодка»,
«бутылка», «автобус», «машина», «кошка», «стул», «корова», «обеденный стол»,
«собака», «лошадь», «мотоцикл», «человек», «растение в горшке», «овца»,
«диван», «поезд», «твмонитор»]

# загружаем нашу сериализованную модель с диска
print ("[INFO] модель загрузки... ")
net = cv2.dnn.readNetFromCaffe (args ["prototxt"], args ["модель"])
 

Мы будем использовать предварительно обученный твердотельный накопитель MobileNet для обнаружения объектов в одном кадре. Оттуда местоположение объекта будет передано в средство отслеживания корреляции dlib для отслеживания на протяжении оставшихся кадров видео.

Модель, входящая в комплект «Загрузки» , поддерживает 20 классов объектов (плюс 1 для фонового класса) на строках 27–30 .

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

Перед тем, как перебирать кадры, нам нужно загрузить нашу модель в память. Это обрабатывается в , строка 34 , где все, что требуется для загрузки модели Caffe, — это путь к файлам prototxt и модели (оба доступны в нашем словаре командной строки args ).

Теперь давайте выполним важные инициализации, в частности, наш видеопоток:

 # инициализировать видеопоток, трекер корреляции dlib, выводить видео
# writer и прогнозируемая метка класса
print ("[INFO] запускает видеопоток... ")
vs = cv2.VideoCapture (args ["видео"])
трекер = Нет
писатель = Нет
label = ""

# запускаем оценку пропускной способности кадров в секунду
fps = FPS (). start ()
 

Наш видеопоток, трекер и видео writer объекты инициализируются на строках 39-41 . Мы также инициализируем нашу текстовую метку в строке , строка 42 .

Наша оценка количества кадров в секунду реализуется на Line 45 .

Теперь мы готовы начать зацикливаться на наших видеокадрах:

 # перебирать кадры из потока видеофайлов
в то время как True:
# взять следующий кадр из видеофайла
(схвачено, рамка) = vs.читать()

# проверяем, дошли ли мы до конца видеофайла
если кадр - Нет:
перемена

# изменить размер кадра для более быстрой обработки, а затем преобразовать
# кадр из BGR в порядок RGB (для dlib требуется порядок RGB)
frame = imutils.resize (рамка, ширина = 600)
rgb = cv2.cvtColor (кадр, cv2.COLOR_BGR2RGB)

# если мы должны записывать видео на диск, инициализируем
# писатель
если args ["output"] не равен None, а writer - None:
fourcc = cv2.VideoWriter_fourcc (* "MJPG")
Writer = cv2.VideoWriter (args ["вывод"], fourcc, 30,
(Рамка.shape [1], frame.shape [0]), True)
 

Мы начинаем цикл , а на строке 48 и переходим к захвату кадра на строке 50 .

Размер нашей рамки изменен, и цветовые каналы меняются местами в строках 58 и 59 . Изменение размера позволяет ускорить обработку — вы можете поэкспериментировать с размерами кадра, чтобы добиться более высокого FPS. Преобразование в цветовое пространство RGB требуется для dlib (по умолчанию OpenCV хранит изображения в порядке BGR).

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

Далее нам нужно будет определить объект для отслеживания (если мы еще этого не сделали):

 # если наш трекер корреляционных объектов - None, нам сначала нужно
# применяем детектор объектов, чтобы заполнить трекер чем-нибудь
# чтобы реально отслеживать
если трекер None:
# взять размеры кадра и преобразовать его в каплю
(h, w) = рамка.форма [: 2]
blob = cv2.dnn.blobFromImage (кадр, 0,007843, (ширина, высота), 127,5)

# передать BLOB-объект по сети и получить детекции
# и прогнозы
net.setInput (большой двоичный объект)
обнаружения = net.forward ()
 

Если наш объект отслеживания Нет ( Строка 71 ), нам сначала нужно обнаружить объекты во входном кадре . Для этого мы создаем большой двоичный объект (, строка 74, ) и передаем его по сети (, строки 78 и 79, ).

Давайте обработаем обнаружения сейчас:

 # убедитесь, что сделано хотя бы одно обнаружение
если len (обнаружений)> 0:
# найти индекс обнаружения с наибольшим
# вероятность - из соображений удобства идем только
# для отслеживания первого найденного объекта с наибольшим
# вероятность; будущие примеры продемонстрируют, как
# обнаруживать и извлекать * определенные * объекты
i = np.argmax (обнаружения [0, 0,:, 2])

# получаем вероятность, связанную с объектом
# с меткой класса
conf = обнаружения [0, 0, i, 2]
label = CLASSES [int (обнаружения [0, 0, i, 1])]
 

Если наш детектор объектов обнаружит какие-либо объекты (, строка 82, ), мы возьмем тот, который с наибольшей вероятностью (, строка 88, ).

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

Оттуда мы возьмем достоверность ( conf ) и метку , связанную с объектом ( строки 92 и 93 ).

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

 # отфильтровать слабые обнаружения, требуя минимум
# уверенность
если conf> args ["уверенность"] и label == args ["label"]:
# вычисляем (x, y) -координаты ограничивающего прямоугольника
# для объекта
коробка = обнаружения [0, 0, i, 3: 7] * np.массив ([ш, в, ш, в])
(startX, startY, endX, endY) = box.astype ("int")

# построить объект прямоугольника dlib из ограничивающего
# координаты коробки, а затем запустить корреляцию dlib
# трекер
трекер = dlib.correlation_tracker ()
rect = dlib.rectangle (startX, startY, endX, endY)
tracker.start_track (RGB, прямоугольник)

# рисуем ограничивающую рамку и текст для объекта
cv2.rectangle (frame, (startX, startY), (endX, endY),
(0, 255, 0), 2)
cv2.putText (кадр, метка, (startX, startY - 15),
cv2.FONT_HERSHEY_SIMPLEX, 0,45, (0, 255, 0), 2)
 

В строке 97 мы проверяем, превышает ли conf порог достоверности и , что объект действительно является типом класса, который мы ищем. Когда мы запустим сценарий позже, мы будем использовать в качестве примеров слова «человек» или «кот», чтобы вы могли увидеть, как мы можем фильтровать результаты.

Определяем ограничивающий прямоугольник координаты нашего объекта на строках 100 и 101 .

Затем мы устанавливаем наш трекер объектов dlib и предоставляем координаты ограничивающего прямоугольника ( строки 106-108, ).С этого момента будет проще отслеживать обновления в будущем.

Прямоугольник ограничивающей рамки и метка класса объектов текст рисуется на фрейме на строках 111-114 .

Давайте рассмотрим случай, когда мы уже установили трекер :

 # в противном случае мы уже выполнили обнаружение, поэтому давайте проследим
# объект
еще:
# обновить трекер и получить позицию отслеживаемого
# объект
tracker.update (rgb)
pos = трекер.get_position ()

# распаковать объект позиции
startX = int (pos.left ())
startY = int (pos.top ())
endX = int (pos.right ())
endY = int (поз. снизу ())

# рисуем ограничивающую рамку из трекера корреляционного объекта
cv2.rectangle (frame, (startX, startY), (endX, endY),
(0, 255, 0), 2)
cv2.putText (кадр, метка, (startX, startY - 15),
cv2.FONT_HERSHEY_SIMPLEX, 0.45, (0, 255, 0), 2)
 

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

Думайте об этом как о воздушном бою в фильме Top Gun . Как только вражеский самолет заблокирован «системой наведения», его можно отслеживать с помощью обновлений.

Это требует двух основных действий с нашей стороны:

  1. Обновите наш объект отслеживания (, строка 121, ) — основная работа выполняется в бэкэнде этого метода обновления .
  2. Захватите позицию ( get_position ) нашего объекта из трекера (, строка 122, ).Здесь может пригодиться контур ПИД-регулирования, если, например, робот пытается следовать за отслеживаемым объектом. В нашем случае мы просто собираемся аннотировать объект в кадре с помощью ограничительной рамки и метки в , строки 131–134, .

Завершим цикл:

 # проверяем, нужно ли записывать фрейм на диск
если писатель не None:
Writer.write (кадр)

# показать выходной кадр
cv2.imshow ("Фрейм", фрейм)
ключ = cv2.waitKey (1) & 0xFF

# если была нажата клавиша `q`, выйти из цикла
если ключ == ord ("q"):
перемена

# обновить счетчик FPS
кадров в секунду.Обновить()
 

Если кадр должен быть записан в видео, мы делаем это в строках 137 и 138 .

Покажем на экране кадр ( строка 141 ).

Если в любой момент во время воспроизведения + трекинга будет нажата клавиша выхода («q»), мы выведем из цикла (, строки 142–146, ).

Наша оценка кадров в секунду обновляется на Строке 149 .

Наконец, давайте распечатаем статистику пропускной способности FPS и указатели выпуска до выхода из скрипта:

 # остановить таймер и отобразить информацию о FPS
кадров в секунду.стоп()
print ("[ИНФОРМАЦИЯ] прошедшее время: {: .2f}". format (fps.elapsed ()))
print ("[ИНФОРМАЦИЯ] прибл. FPS: {: .2f}". format (fps.fps ()))

# проверяем, нужно ли освободить указатель записи видео
если писатель не None:
writer.release ()

# немного почистить
cv2.destroyAllWindows ()
по сравнению с выпуском ()
 

Housekeeping для нашего скрипта включает:

  • Наш счетчик fps остановлен, и информация о FPS отображается в терминале (, строки 152-154, .
  • Затем, если мы записываем видео на выходе, мы выпускаем видео writer (, строки 157 и 158, ).
  • Наконец, мы закрываем все окна OpenCV и выпускаем видеопоток (, строки 161 и 162, ).

Запуск средства отслеживания объектов dlib в режиме реального времени

Чтобы увидеть наш трекер объектов dlib в действии, убедитесь, что вы используете раздел «Загрузки» этого сообщения в блоге для загрузки исходного кода.

Оттуда откройте терминал и выполните следующую команду:

 $ python track_object.py --prototxt mobilenet_ssd / MobileNetSSD_deploy.prototxt \
--model mobilenet_ssd / MobileNetSSD_deploy.caffemodel --video input / race.mp4 \
--label person --output output / race_output.avi
[INFO] загрузка модели ...
[INFO] запуск видеопотока ...
[INFO] истекшее время: 13.18
[ИНФОРМАЦИЯ] прибл. Кадров в секунду: 25.80
 

Усэйн Болт (обладатель мирового рекорда Олимпийских игр) был обнаружен с максимальной достоверностью в начале видео. Оттуда он успешно отслеживается на протяжении всего забега на 100 метров.

Полное видео можно найти ниже:

Ниже у нас есть второй пример отслеживания объекта с помощью dlib:

 $ python track_object.py --prototxt mobilenet_ssd / MobileNetSSD_deploy.prototxt \
--model mobilenet_ssd / MobileNetSSD_deploy.caffemodel --video input / cat.mp4 \
--label cat --output output / cat_output.avi
[INFO] загрузка модели ...
[INFO] запуск видеопотока ...
[ИНФОРМАЦИЯ] затраченное время: 6,76
[ИНФОРМАЦИЯ] прибл. FPS: 24.12
 

Кот, показанный выше, был частью владельцев кошек из сегмента BuzzFeed, которые пытались вывести своих кошек на прогулку (как если бы они были собаками). Бедные кошки!

Недостатки и возможные улучшения

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

Итак, что здесь происходит?

Почему трекер теряет объект?

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

Вместо этого трекер корреляции dlib объединяет как (1) предварительную информацию о местоположении ограничивающего прямоугольника объекта в предыдущем кадре , так и (2) данные, собранные из текущего кадра , чтобы сделать вывод, где новое местоположение объекта. является.

Будет наверняка раз, когда алгоритм потеряет объект.

Чтобы исправить эту ситуацию, я рекомендую время от времени запускать более дорогой детектор объектов, чтобы (1) убедиться, что объект все еще существует, и (2) повторно установить отслеживание объекта с обновленными (и в идеале правильными) координатами ограничивающего прямоугольника. Августовская запись в блоге о людях, подсчитывающих с помощью OpenCV, сделала именно это, поэтому обязательно ознакомьтесь с ней.

А как насчет отслеживания нескольких объектов?

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

Можно ли отслеживать несколько объектов с помощью трекера корреляции dlib?

Ответ - да, безусловно!

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

Видео кредиты

Чтобы создать примеры для этого урока, мне нужно было использовать клипы из двух разных видео. Большое спасибо BuzzFeed Video и GERrevolt.

Сводка

В сегодняшней записи блога мы обсудили алгоритм отслеживания объектов dlib.

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

Как мы выяснили, алгоритм отслеживания корреляции dlib достаточно надежен и может работать в режиме реального времени.

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

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

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

Загрузите исходный код и БЕСПЛАТНОЕ 17-страничное руководство по ресурсам

Введите свой адрес электронной почты ниже, чтобы получить.zip кода и БЕСПЛАТНОЕ 17-страничное руководство по компьютерному зрению, OpenCV и глубокому обучению . Внутри вы найдете мои тщательно отобранные учебники, книги, курсы и библиотеки, которые помогут вам освоить CV и DL!

7 примеров идеального коммерческого предложения (и то, что заставляет их работать)

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

Почему? Создание выигрышной коммерческой презентации никогда не было так сложно.В недавнем отчете эксперт по продажам Марк Вайшак обнаружил, что только 24,3% из 400 опрошенных торговых представителей превысили квоты в прошлом году.

61% считают, что продавать сложнее, чем пять лет назад.

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

Но лучшие практики часто противоречат друг другу.

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

Вот советы и тактика, лежащие в основе этих 7 примеров успешных коммерческих предложений:

  1. Ссылка на прошлые разговоры
  2. Начните свою презентацию в лифте с вопроса
  3. Коротко
  4. Выделить преимущества, а не особенности
  5. Зафиксируйте свою презентацию в данных
  6. Расскажите историю
  7. Говорите, а не формально

7 примеров и советов по продажам

Пример коммерческого предложения № 1 - Ссылка на прошлые разговоры

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

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

  • Какую проблему вы пытаетесь решить?
  • Как вы сегодня решаете эту проблему?
  • Как вы оцениваете свои цели?

| Связанный: Как действительно запустить эффективный звонок по обнаружению продаж

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

Вот пример слайда:

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

Вот пример электронного письма, которое ссылается на предыдущий разговор:

«Привет, Сара,

Спасибо, что нашли время поговорить со мной за чашкой кофе в Dreamforce во вторник. Очень понравился дизайн вашей будки!

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

Сейчас в DocSend я помогаю другим медиа-компаниям - например, Mic - решить эту проблему, давая им представление о том, кто и когда работает с документом.

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

Лиза »

Пример рекламной презентации № 2 - Начните свою презентацию с вопроса

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

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

Эти факты могут быть правдой, но простое изложение фактов не является хорошим коммерческим предложением! Как потенциальный клиент Грега отреагирует на это заявление, кроме как «О, это интересно»?

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

Посмотрите этот пример Криса Вестфолла, автора книги The New Elevator Pitch: The Definitive Guide to Insuasive Communication in the Digital Age:

Вот несколько вопросов, на которые квалифицированный потенциальный клиент мог бы ответить «да»:

  • Вы когда-нибудь замечали…
  • Вы умеете…
  • Я никогда не забуду, когда ...
  • Не похоже ...

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

Например, вы можете перевернуть речь Криса из видео и сказать что-то вроде:

«Вы, наверное, платите меньше 19% налогов каждый год, верно?»

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

Пример рекламной презентации №3 - Будьте короткими

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

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

Посмотрите этот пример на сайте Shultz Photo School:

«Мы помогаем родителям делать лучшие фотографии.”

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

Это крайний пример, и такая короткая презентация может работать не в каждом контексте, но она иллюстрирует важный момент: короткие презентации - это просто. Простые передачи легко понять. А когда потенциальный клиент быстро вас поймет, с ним будет легче поговорить.

Пример рекламной презентации №4 - Выделите преимущества, а не характеристики

Это то, что вы, вероятно, слышите много, но как вы на самом деле воплотите его в жизнь? Вот один пример из G2Crowd:

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

Мне нравится эта презентация, потому что она короткая, но все же ясно дает понять, почему G2Crowd приносит пользу пользователям.

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

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

Пример рекламной презентации №5 - Зафиксируйте свою презентацию в данных

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

Так что используйте четкие данные из авторитетных источников в качестве якоря для своей презентации. Например, вот слайд из презентации Тянь-цзы о Zoura , ведущей движущей силы экономики подписки.

Цзыо не просто заявил, что экономика подписки - это будущее в его питче, - вместо этого он представил конкретные, авторитетные данные, которые позволили его аудитории сделать такой вывод для себя.

Вот еще пример. Что более убедительно?

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

или

«Почти 85% посещений сайта, посвященного коммерческому обеспечению, осуществляются на компьютерах, а не на мобильных устройствах».

Когда дело доходит до данных, важна конкретность. (Между прочим, эта статистика верна и является частью отчета DocSend Sales Benchmarks Report !)

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

Пример рекламной презентации №6 - Расскажите историю

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

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

Этот пример уже привлек много внимания, но мы должны выделить его, потому что он стал прототипом для повествования в питч-деке:

Энди Раскин, профессионал в области повествования, провел быстрый анализ того, что делает эту презентацию эффективной для продаж . Вот TL; версия DR:

  1. Он начинается с заявления о том, что произошли большие изменения, которые затрагивают аудиторию.
  2. Называет врага.
  3. Он дразнит «землю обетованную» - как будет выглядеть мир для людей, которые правильно справятся с новыми переменами.
  4. Он выделяет некоторые особенности как ингредиенты своего рода волшебного зелья, которое может привести людей в землю обетованную.
  5. Это подводит нас к сути дела с некоторым доказательством того, что вся история правдива.

Пример рекламной презентации № 7 - говорите, а не формально

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

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

Брайан Уолтер называет это фреймворком WOW, HOW, NOW , и это выглядит так:

  1. WOW - Сделайте короткое, интересное утверждение, которое заставит собеседника подумать про себя: «Вау!».Это утверждение может даже немного сбить с толку, если это не просто отраслевой жаргон.
  2. КАК - Если вы выполнили первую часть правильно, вы получили подъем брови, наклон головы или «а?» в ответ. Теперь у вас есть шанс немного уточнить и расширить.
  3. СЕЙЧАС - В конце приведите конкретный пример того, как вы делаете то, что делаете.

Вот пример:

Проспект

: «Итак, чем вы занимаетесь?»

Я: «Я помогаю продавцам стать мухой на стене.”

Проспект: «А? Что это значит?"

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

Используйте данные, чтобы убедиться, что ваша презентация эффективна

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

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

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

Например,

Gong.io или Chorus - это платформы диалогового анализа, которые анализируют коммерческие звонки, чтобы определить, как представители могут более эффективно продвигать свои предложения.

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

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2019 © Все права защищены.