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

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

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

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

Скоро мы запустим живую демонстрацию.