milvus-logo
LFAI
Home

Recherche de similarité vidéo

Ce tutoriel montre comment utiliser Milvus, la base de données vectorielle open-source, pour construire un système de recherche de similarité vidéo.

Les modèles ML et les logiciels tiers utilisés sont les suivants :

  • OpenCV
  • ResNet-50
  • MySQL
  • Towhee


De nos jours, après avoir regardé un film ou une vidéo qu'ils aiment, les gens peuvent facilement faire des captures d'écran et partager leurs pensées en les publiant sur diverses plateformes de réseaux sociaux. Lorsque les internautes voient les captures d'écran, il peut être très difficile pour eux de savoir de quel film il s'agit si le nom du film n'est pas explicitement indiqué dans le message. Pour trouver le nom du film, les internautes peuvent utiliser un système de recherche de similitudes vidéo. Ce système permet aux utilisateurs de télécharger une image et d'obtenir des vidéos ou des films contenant des images clés similaires à l'image téléchargée.


Dans ce tutoriel, vous apprendrez à construire un système de recherche par similarité vidéo. Ce tutoriel utilise environ 100 gifs animés sur Tumblr pour construire le système. Cependant, vous pouvez également préparer vos propres ensembles de données vidéo. Le système utilise d'abord OpenCV pour extraire les images clés des vidéos, puis obtient les vecteurs de caractéristiques de chaque image clé à l'aide de ResNet-50. Tous les vecteurs sont stockés et recherchés dans Milvus, qui renvoie les ID des vecteurs similaires. Les ID sont ensuite mis en correspondance avec la vidéo correspondante stockée dans MySQL.


video_search video_search video_search_demovideo_search_demo

Traduit parDeepLogo

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Cette page a-t - elle été utile ?