Object Recognition into a video stream!
Алгоритм распознавания объектов принимает образец изображения объекта, который будет искать, это выходит из «функций» (интересные функции) и дает описание. This description can then be used to identify the object in the scene.
Основная задача состоит в том, чтобы убедиться, что набор функций, извлеченных из образца, нечувствителен к изменениям в масштабе изображений, шума, освещения и геометрических искажений, чтобы сделать надежное распознавание. For this reason, some algorithms have been developed to make it more robust and fast, the extraction and especially the description of features. One of these is its ORB, used in this application.
Благодаря приложению вы можете распознать плоский объект с определенным шаблоном (например, логотип, TradeMarck на крышке бутылки и т. Д. ...) в видеопотоке смартфона.
The application is carried out in two main screens:
- In the first you need to select the image of the object (from your gallery) to search into the scene;
- Во втором начинает потоковая видеокамера устройства и может быть обнаружена в сцене, если объект предыдущей фотографии присутствует.
На первом экране три кнопки, расположенные в верхней панели, нужны слева направо, первые, которые загружают изображение из галереи устройства, второе, которое будет сфотографироваться напрямую и загрузить его изображение (функция, которая будет разработана в будущих версиях), а последнее, чтобы запустить видео для поиска объекта в сцену.
It 'important to focus properly the object in the viewfinder, so that it can be correctly recognized!