Qu'est-ce que le traitement d'image mobile?
Le traitement des images mobiles implique la modification, la classification ou l'interprétation des images capturées sur des appareils mobiles tels que les téléphones portables ou les ordinateurs de poche. Le traitement d'image mobile vise principalement à donner aux utilisateurs la possibilité de corriger les images prises avec l'appareil photo de l'appareil immédiatement après avoir pris une photo, ou un logiciel corrigeant automatiquement les aspects de l'image qui sont généralement considérés comme indésirables. Parmi les autres utilisations du traitement d’images mobiles, on peut citer le suivi et la détection d’objets, ainsi que la traduction de documents en texte numérique. À mesure que la technologie utilisée pour créer des appareils de poche évolue, la vitesse et la complexité du logiciel de traitement d'images utilisé évoluent également.
Le type le plus élémentaire de traitement d'image mobile est une application qui fonctionne sur une photo prise avec l'appareil photo monté sur l'appareil. Il peut s'agir d'opérations simples, telles que permettre à l'utilisateur de rogner une image, ou complexes, telles qu'analyser et modifier l'histogramme des couleurs d'une image afin de corriger automatiquement les problèmes d'éclairage dans une scène. Les applications rencontrent des difficultés, car les opérations de traitement des images peuvent nécessiter beaucoup de ressources processeur, en particulier si la résolution de l'image est élevée. Lorsqu'il est combiné à un espace limité pour effectuer des opérations, le traitement d'image mobile a tendance à nécessiter de petits composants qui fonctionnent avec des algorithmes optimisés.
Un traitement plus avancé des images mobiles peut en réalité impliquer des ajustements et un rendu en temps réel. Cela peut impliquer la suppression du flou de mouvement ou le centrage d'une photo sur le point d'être prise en fonction d'objets détectés dans la scène. D'autres routines compliquées peuvent supprimer automatiquement les yeux rouges d'un portrait ou prendre plusieurs images et les assembler pour créer un seul composite. Le principe de développement de ces types d'applications pour appareils mobiles est de supprimer le besoin de traitement d'image séparé sur un ordinateur de bureau plus grand ou dans un studio numérique.
La prédominance des appareils mobiles entièrement intégrés avec la capacité de se connecter de manière transparente à Internet a également donné lieu à de nombreuses utilisations possibles. La détection et le décodage d'objets ont permis à un appareil équipé du logiciel approprié de devenir un lecteur de codes à barres, certains codes conduisant immédiatement à des sites Web ou à des descriptions de produits. Le traitement en temps réel d'images qui ne sont pas nécessairement toujours a conduit au développement d'un logiciel de réalité augmentée.
La réalité augmentée se produit lorsqu'un appareil utilise le traitement d'image mobile pour détecter des points de repère ou d'autres structures dans un champ de vision, parfois en combinaison avec des coordonnées de positionnement globales. Utilisé conjointement avec un serveur en ligne, cela permet à un appareil d'afficher des images qui ne sont pas réellement présentes dans la réalité, mais qui peuvent être vues après le traitement de l'image sur l'appareil. Certaines applications pour ce type de traitement d’images mobiles incluent des visites virtuelles de villes et des panneaux d’affichage virtuels cachés.