Reconnaissance d'objets dans un flux vidéo!
Un algorithme de reconnaissance d'objet prend un exemple d'image de l'objet à rechercher, cela se retire des «fonctionnalités» (fonctionnalités intéressantes) et donne une description. Cette description peut ensuite être utilisée pour identifier l'objet dans la scène.
Le principal défi est de s'assurer que l'ensemble des caractéristiques extrait de l'échantillon est insensible aux variations de l'échelle des images, du bruit, de l'éclairage et de la distorsion géométrique, afin de reconnaître fiable. Pour cette raison, certains algorithmes ont été développés pour le rendre plus robuste et rapide, l'extraction et en particulier la description des fonctionnalités. L'un d'eux est son ORB, utilisé dans cette application.
Grâce à l'application, vous pouvez reconnaître un objet plan, avec un motif particulier (comme un logo, une marque de commerce sur un plafond de bouteille, etc.) dans le flux vidéo d'un smartphone.
La demande est effectuée sur deux écrans principaux:
- Dans le premier, vous devez sélectionner l'image de l'objet (de votre galerie) pour rechercher dans la scène;
- Dans la seconde commence à diffuser la caméra vidéo de l'appareil et peut être détectée dans la scène si l'objet de la photo précédente est présent.
Dans le premier écran, les trois boutons situés dans la barre supérieure ont besoin de gauche à droite, le premier à télécharger l'image de la galerie de l'appareil, la seconde pour prendre une photo directement et charger son image (fonction à développer dans les futures versions), et le dernier à démarrer la vidéo de la recherche de l'objet dans la scène.
Il est important de concentrer correctement l'objet dans le viseur, afin qu'il puisse être correctement reconnu!