Par Sophie Gigliotti
De nombreuses applications de vision par ordinateur, telles que les caméras de sécurité, les caméras embarquées et les caméras embarquées automobiles, utilisent des objectifs grand angle pour capturer un champ de vision aussi large que possible. Un sous-produit de l’utilisation d’objectifs grand angle est que les images qu’ils capturent sont déformées, ce qui signifie que les formes de tous les objets et personnes dans l’image peuvent être considérablement déformées.
Dans de nombreux cas, en particulier lorsqu’il est nécessaire que les images et les flux vidéo soient visualisés et analysés par des humains ou même par des machines et l’IA, il est nécessaire de présenter l’image dans son état d’origine non déformé. La solution consiste à utiliser une application logicielle spéciale de redressement pour remettre l’image dans son état non déformé.
Déformer sur site
Traditionnellement, les logiciels de redressement ont été exécutés dans des applications serveur-client traditionnelles, telles qu’un VMS (Video Management System). Dans le cas d’une usine ou d’un grand magasin, par exemple, où un ensemble de flux vidéo provenant de plusieurs sources de caméras sont présentés sur un ou plusieurs grands écrans et postes de travail, l’application de déformation sera généralement exécutée sur un client local installé sur les différents ordinateurs, ordinateurs portables et appareils mobiles des utilisateurs.
Dans ce cas, les développeurs, les OEM et les intégrateurs de systèmes peuvent se prévaloir du logiciel de déformage de pointe d’Immervision au moyen d’un kit de développement logiciel (SDK) spécial, disponible pour Windows, Linux, Android et iOS. Le SDK et le logiciel de correction prennent en charge une mémoire tampon d’image non compressée, les données dans l’image, la stabilisation du champ de vision et l’assemblage d’images provenant de plusieurs caméras. Une chose importante à noter ici est que l’application utilisateur qui intègre le SDK effectue tout le traitement.
Déformation vidéo Web et applications basées sur le cloud
De plus en plus, la demande des clients et les tendances technologiques exigent que le redressement soit effectué dans un navigateur Web. Cela est particulièrement vrai dans le cas des fabricants qui fournissent des pages Web intégrées avec leurs caméras et des systèmes de gestion vidéo basés sur le cloud. Typiquement, ces applications ne présentent que des vues déformées à 360°, difficiles à analyser et désagréables à visualiser.
Le déformage universel des vidéos Web basé sur HTML5 est arrivé !
Immervision met à disposition son SDK de correction de distorsion leader de l’industrie en tant que SDK HTML5. Une fois de plus, le SDK et le logiciel de correction de déformation associé – qui sont disponibles pour une utilisation avec Goggle Chrome, Firefox, Safari, Edge et d’autres navigateurs – prennent en charge un tampon d’image non compressé, les données dans l’image et la stabilisation du champ de vision. Dans ce cas, cependant, tout le traitement est effectué par le navigateur Web.
Ce SDK de correction HTML5 basé sur le cloud prend actuellement en charge plus de 30 marques de caméras de sécurité, et d’autres sont ajoutées en permanence.
Et toi? Avez-vous besoin d’effectuer un déformage vidéo dans le cloud ? Si tel est le cas, nous serions ravis de travailler avec vous sur vos projets de système de vision uniques, alors n’hésitez pas à nous contacter et commençons à collaborer ensemble !
À propos de Sophie Gigliotti
Sophie Gigliotti travaille dans le développement commercial, la gestion de produits et le marketing depuis plus de 20 ans. En tant que directeur, ventes et développement des affaires chez Immervision. Sophie s’appuie sur son baccalauréat en génie de l’Université Concordia et sur un MBA pour cadres de la John Molson School of Business pour aider les clients et les partenaires à résoudre les problèmes et les défis de leurs systèmes de vision à l’aide des solutions Immervision.