Распознавание изображения маркера для AR - PullRequest
0 голосов
/ 25 октября 2018

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

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

С уважением

1 Ответ

0 голосов
/ 26 октября 2018

Эта проблема требует обнаружения определенного объекта, функция которого может сильно отличаться в естественных сценах из-за разной точки обзора, интенсивности, поэтому вы можете попробовать использовать SIFT, SURF для сопоставления ключевых точек и распознавания объектов.Если возможности изображения не сильно различаются, вы можете достичь этого навыка с помощью простого сопоставления храма, используя opencv.js (порт JavaScript библиотеки OpenCV).Кроме того, если интересующий объект содержит определенный фиксированный цвет, вы можете отфильтровать объект, используя предопределенный диапазон цветов в изображении цветовой модели HSV, как описано здесь

Более надежное решение: если у вас есть хорошие данные-установив интересующий вас объект, вы можете построить модель глубокого обучения для обнаружения объектов с использованием тензорного потока и использовать ее в JavaScript с использованием Tensorflow.js , хотя я не пробовал этот подход.

...