2017-02-01 11 views
-1

Я смотрю на valide, когда объект держится достаточно близко к камере в webrtc и думал, что я могу обнаружить форму и сравнить границы с размером потока. Это казалось довольно простой задачей, но у меня проблемы с обнаружением фигур с помощью javascript. Существует множество примеров обнаружения лиц или частей лиц с каскадами Хаара, но я не уверен, действительно ли это то, что я должен искать. Конечной целью было бы иметь что-то похожее на банковские приложения, которые сфотографируют чек после того, как он выстроен или займет достаточно места в потоке. Я просто хочу, чтобы пользователь знал, что у них есть предмет, который они будут фотографировать по центру и достаточно близко к камере. Я смотрел на jsFeat, который кажется довольно крутым и хорошо работает с предопределенными каскадами, такими как лица, но как я могу определить фигуры или, по крайней мере, позиционирование основного элемента в видеопотоке без обучения моим собственным каскадам?Как определить формы webrtc и положение объекта в javascript?

+0

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

+0

не совсем уверен, готов ли я к этому: http://cdn.intechweb.org/pdfs/5781.pdf – jumpdart

ответ

1

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

Первый называется «обнаружения объектов с HTML5 GetUserMedia», и это обсуждение распознавания лица с помощью JavaScript, и предоставляет кучу ссылок на проекты

http://techslides.com/object-detection-with-html5-getusermedia

Второй отслеживания. js

В библиотеке tracking.js представлены различные алгоритмы компьютерного зрения и методы в среде браузера. С использованием современных HTML5 спецификации, мы даем вам делать в режиме реального времени отслеживать цвета, сталкиваются с обнаружения и многое другое - все, что с легким ядром (~ 7 KB) и интуитивный интерфейс

https://trackingjs.com/

Удачи, это звучит как классный проект!