EyeQ
Valeur ajoutée gratuite
Guide complet des outils d’IA Outils de programmation IA

EyeQ

EyeQ, pour une programmation IA plus efficace et plus simple

Étiquettes :

Qu’est-ce que EyeQ et Perfectly Clear ?

EyeQ Imaging Inc. est une entreprise canadienne spécialisée dans les technologies d’imagerie, et Perfectly Clear représente sa technologie clé d’automatisation de la correction des images et vidéos par l’IA. Ses produits s’adressent à l’impression de photos, à la photographie scolaire et sportive, aux sites touristiques, aux logiciels d’image ainsi qu’aux plateformes de contenu en grande quantité.

Ce n’est pas un assistant de programmation universel, mais plutôt un moteur de traitement d’images pouvant être intégré dans les systèmes métier, les clients et les flux de caméras, qui propose également une API web en nuage sans nécessité d’installation locale.

Forme du produit

ProduitEmplacement d’exécutionMode d’accèsScénarios adaptés
Web APIEyeQ cloudAPI asynchrone, consultation de tâches et WebhookAccès rapide, traitement en batch flexible
Server SDKClient serveurC/C++, .NET, Java/JNI, etc.Backend à fort débit et personnalisation avancée
Desktop SDKClients Windows, macOS, LinuxBibliothèque localeLogiciel d’édition, de organisation et de commande de photos
Mobile SDKiOS et AndroidBibliothèque mobile nativeChaîne d’image et applications de retouche mobile
Browser SDKNavigateur de l’utilisateurWebAssembly et API JavaScriptPrévisualisation en temps réel de la page web et traitement côté client
Docker ContainerRéseau privé du client et matérielAPI dans le conteneurDonnées non exportables et déploiement privé
Command LineServeur backendLigne de commandeScripts, automatisation et intégration sans code
QuickServerStation de travail Windows ou macOSBatch de dossier chaudRetouche automatique en studio photo

Fonction principale

Ajustement automatique intelligent de la couleur

Perfectly Clear analyse la scène, l’exposition, les visages, la teinte de la peau et les couleurs, puis sélectionne les paramètres de correction appropriés. L’utilisateur peut choisir parmi les préréglages d’IA ou utiliser des préréglages fixes pour assurer une cohérence de style dans un ensemble de photos.

  • Exposition et détection de visages : correction de la luminosité globale, tout en évitant que les visages ne soient affectés par le fond.
  • Équilibrage des blancs et suppression des déviations de couleur : correction des couleurs froides ou chaudes artificielles ainsi que des déviations de couleur anormales.
  • Restauration des couleurs et intensité : améliorer les couleurs tout en conservant autant que possible un aspect naturel.
  • Contraste, profondeur et netteté : améliorer les niveaux de contrastes, les détails et la clarté visuelle.
  • Réduction du bruit et traitement des yeux rouges : diminution du bruit à haute sensibilité ISO et correction des yeux rouges identifiables.

Scénarios d’IA et reconnaissance de la couleur de peau

La détection de scène sert à attribuer les photos à des préréglages plus appropriés, tandis qu’AI Skin Tone identifie les différents tons de peau et effectue des ajustements de correction. Cette fonctionnalité est idéale pour des tâches exigeant une grande cohérence, telles que les portraits scolaires, la photographie d’événements et les photos de groupe.

Retouche de portrait

Retouching 2.0 et ses paramètres associés couvrent la peau, les yeux, les dents et les détails du visage. Les développeurs peuvent contrôler l’intensité en fonction des exigences de la marque, sans être obligés d’accepter uniquement des filtres prédéfinis.

  • Peau lisse, élimination des imperfections et contrôle de la brillance du visage.
  • Amélioration de la vue, agrandissement des yeux et atténuation des cernes.
  • Blanchiment des dents ainsi que profondeur et volume pour les portraits.
  • Certains paramètres anciens sont indiqués comme non utilisés dans le SDK actuel ; lors de l’intégration, il convient de les migrer vers les champs de la version la plus récente.

Découpage automatique, mise à l’échelle et conversion de format

L’API Web peut couper automatiquement selon des paramètres prédéfinis et ajuster les dimensions de sortie, tout en convertissant le format de sortie. Les SDK et la ligne de commande conviennent également pour intégrer des coordonnées de coupe ou des paramètres prédéfinis dans les processus de production existants.

Amplification par l’IA

L’upscaling par IA ajoute des pixels aux images à faible résolution et augmente la taille de sortie. Il s’agit d’une capacité générative, adaptée à l’agrandissement de petites images, mais il ne peut pas garantir la restauration de détails réels qui n’étaient pas présents dans l’image originale.

Suppression et remplacement d’arrière-plan

La suppression d’arrière-plan utilise des modèles de segmentation pour distinguer le premier plan de l’arrière-plan ; les services cloud permettent également de le remplacer par une image, une couleur uniforme ou un arrière-plan généré par l’IA. Les bords des personnes, les objets transparents et les cheveux complexes nécessitent cependant une vérification manuelle.

Traitement anti-réflexe des lunettes

Le système peut détecter et corriger les reflets des lunettes qui obscurcissent la vue, la partie de complétion du contenu utilisant de l’IA générative. Les résultats de correction peuvent modifier les détails oculaires ; ils ne doivent pas être utilisés à des fins d’identité, médicales ou judiciaires sans vérification supplémentaire.

Correction vidéo

Les Web API et les produits cloud prennent en charge l’amélioration vidéo, avec un facturation basée sur la résolution et le nombre de secondes de traitement. Les tâches vidéo permettent d’unifier l’exposition, les couleurs et l’aspect visuel, mais le temps de téléchargement et le coût de traitement augmentent en fonction de la taille du fichier, de sa résolution et de sa durée.

Processus de travail de l’API web

  1. Créez un compte cloud Perfectly Clear, obtenez une clé API, et utilisez d’abord des éléments de test ne contenant pas d’informations sensibles.
  2. Téléchargez des fichiers JPEG, PNG, MP4 ou MOV, et notez l’identifiant du fichier retourné par le service.
  3. Soumettez la tâche de correction, choisissez un preset prédefini par l’IA ou un preset personnalisé, et configurez selon les besoins les paramètres de cadrage, de mise à l’échelle, d’arrière-plan ou de réflexion.
  4. Conserver l’identifiant de la tâche, vérifier son état par polling, ou configurer un Webhook pour recevoir des notifications de finition.
  5. Après la réussite de la tâche, téléchargez les résultats de correction ; ne considérez pas l’adresse publique temporaire comme un stockage permanent.
  6. Vérifier le portrait, les bords, la teinte de peau, l’exposition et la taille de sortie, puis transmettre le résultat au processus de livraison suivant.

Processus d’intégration du SDK local

  1. Vérifier avec EyeQ les SDK Server, Desktop, Mobile ou Browser, ainsi que la plateforme cible et le nombre de nœuds autorisés.
  2. Obtenir le paquet SDK, la licence, les certificats, les fichiers de modèles d’IA et la documentation correspondante à la version.
  3. Créer et réutiliser des moteurs de traitement, charger des scénarios d’IA, effectuer le calibrage des couleurs, ainsi que les modèles de teint et de visage.
  4. Transférer le buffer d’image RGB ou l’objet de fichier à l’étape d’analyse pour obtenir des profils de la scène et des visages, etc.
  5. Chargez un preset exporté depuis Workbench ou définissez dans l’objet de paramètres l’intensité de l’exposition, du portrait, du réduction du bruit, etc.
  6. Appliquer la correction, enregistrer les résultats, et libérer les ressources du profil, de l’image et du moteur.
  7. Tester la vitesse, la mémoire, les threads, les nœuds d’autorisation et le traitement d’images anormales à l’aide de données représentatives.

Limites d’entrée/sortie et de fichiers

TâcheEntréePrincipales restrictionsSortie
Correction d’image ordinaireRGB/RGBA JPEG, PNGPlus de 32×32 ; le côté le plus long ne dépasse pas 100 000 ; moins de 200 MP ; rapport de hauteur à largeur inférieur à 21:1Correction de l’image et dimensions ou format optionnels
Amplification par l’IAImage dont le côté le plus court est d’au moins 64 pixelsLa taille d’entrée doit être inférieure à 50 MB ; pour General, la longueur maximale est de 20 000 ; pour Small Details, elle est de 8 192.Agrandir l’image
Suppression d’arrière-planImages de moins de 30 MBLa longueur du côté le plus long ne doit pas dépasser 5 000 ; en cas de dépassement, la taille sera automatiquement réduite.Image de fond transparente ou traitée
Amélioration vidéoMP4, MOVJusqu’à 5 GBVidéo améliorée

Workbench prend également en charge les formats JPG, TIFF, BMP, PNG en RGB 8 bits ou 16 bits, et peut charger des fichiers au format brut grâce à son moteur RAW ; le HEIC n’est pas actuellement pris en charge. Les capacités de traitement des formats varient selon les produits.

Performances et choix de déploiement

  • L’API Web cloud ne nécessite aucune installation et permet d’envoyer de nombreuses tâches en parallèle, mais il est nécessaire de télécharger et de téléverser les fichiers originaux.
  • Le Server SDK et le Desktop SDK s’exécutent localement ; les délais et le débit dépendent du matériel du client.
  • Docker convient pour placer des API similaires dans un réseau privé, de sorte que les images ne quittent pas l’environnement du client.
  • Le SDK du navigateur effectue le traitement principal dans le navigateur, ce qui convient à une prévisualisation immédiate, mais nécessite néanmoins la vérification d’un certificat de licence et l’association à un nom de domaine.
  • SDK recommande d’utiliser un moteur par thread et de le réutiliser sur plusieurs images afin d’éviter les coûts liés à des initialisations répétées.
  • La licence nodale SDK compte les machines virtuelles et les instances clonées dans le nombre d’activations ; il est nécessaire de vérifier le modèle d’autorisation avant l’élargissement élastique.

À qui s’adresse-t-il

  • Agences de photographie pour les écoles, le sport et les événements : exposition uniforme en masse, teint de peau, portraits et recadrage.
  • Plateforme d’impression et de commande de photos : amélioration automatique des images lors du processus de téléchargement, de visualisation et de commande.
  • Photographie de sites touristiques et de croisières : traitement à grande vitesse de nombreuses photos de visiteurs.
  • Développeurs de logiciels d’image : intégrer des moteurs de correction dans des produits desktop, mobiles ou web.
  • Plateformes de e-commerce et de contenu : traitement des produits, des portraits et des images téléchargées par les utilisateurs, mais avec un contrôle manuel aléatoire requis.
  • Organisations sensibles à la vie privée : choisissez SDK ou Docker pour conserver les images sur le réseau local.

Forfait de prix

L’API Web fait le suivi de la consommation mensuellement, en regroupant les frais par groupes de 100 images. Le tableau ci-dessous indique les prix en vigueur ; pour des quantités supérieures ou en cas de besoin d’installation locale, veuillez contacter le service des ventes.

Forfait ou versionPrixPériode de facturationDroits ou crédit principalAdéquat pour les utilisateurs
Test d’API WebGratuitLimite de test unique100 corrections de photos et 5 minutes de vidéo, sans carte bancaireVérification conceptuelle
Correction automatique des photos0,10 dollar américain/pieceTarif par mois, calculé pour 100 feuillesDe 0 à 50 000 par moisProcessus pour petits et moyens volumes d’images
Correction de photos à haute quantitéContacter le service des ventesCotation sur mesurePlus de 51 000 par moisGrandes entreprises de l’image
Suppression d’arrière-plan0,15 dollar américain/pieceSelon la quantité utiliséeSuppression du fond individuelPhotos de portraits et de produits
Amélioration vidéo0,005 à 0,020 dollar américain/secondePar seconde de traitementJusqu’à 720p : 0,005 ; Jusqu’à 1080p : 0,010 ; Au-delà de 4K : 0,020Vidéos à différentes résolutions
SDK, Docker et outils locauxContacter le service des ventesConformément au contratLa plateforme, les nœuds, les postes ou la portée des services sont déterminés selon le plan.Local ou intégré en profondeur

Taille de photo Prix

Résolution de sortiePrixUnité de facturation
1 à 4 MP0,06 dollar américainChaque
4 à 16 MP0,10 dollar américainChaque
16 à 67 MP0,15 dollar américainChaque
67 à 151 MP0,30 dollar américainChaque

Perfectly Clear Cloud dispose d’une zone de redimensionnement indépendante et d’un système de paiement par tranches de 10 dollars, et ne peut pas être combiné avec les tarifs de la Web API. Avant de passer commande, il convient également de vérifier la devise, les taxes, la cotisation mensuelle minimale et les remises pour entreprises.

Essai, annulation et remboursement

  • La Web API et le Cloud offrent actuellement 100 corrections de photos et 5 minutes de test vidéo.
  • QuickServer propose une période d’essai de 15 jours avec toutes les fonctionnalités et sans watermark, et exige un e-mail professionnel.
  • La page produit de Workbench offre une période d’essai de 30 jours pour prévisualiser les corrections et créer des presets.
  • L’annulation d’une Web API au cours du mois prend effet immédiatement, sans frais supplémentaires, mais les quantités non facturées doivent encore être payées.
  • Il est possible de descendre au niveau Free ; les conditions publiques ne prévoient pas d’engagement général de remboursement proportionnel.
  • La demande de suppression du compte sera traitée, selon les conditions, au plus tôt 10 jours ouvrés après réception de la demande.

Avantages du produit

  • La même technique de correction peut être déployée dans le cloud, sur des serveurs locaux, sur ordinateur de bureau, sur appareils mobiles et dans les navigateurs.
  • Les scénarios automatiques et les presets conviennent à un traitement uniforme en grande quantité, tout en conservant la possibilité de personnaliser les paramètres.
  • Non seulement le calibrage des couleurs, mais aussi les portraits, le recadrage, l’agrandissement, l’arrière-plan, les reflets et la vidéo.
  • Le SDK local et Docker offrent une option pour ne pas transmettre d’images dans le réseau pour les workflows sensibles à la vie privée.
  • Le document contient des exemples en C, .NET, Java/JNI, Android, Browser SDK et Web API.

Limites des capacités

  • La correction automatique est influencée par l’exposition, la compression, la résolution, l’espace couleur et la taille du visage de l’image d’origine.
  • Les miniatures peuvent réduire la qualité de la détection des scènes, des visages et des teints de peau ; il convient d’utiliser une entrée en résolution maximale avant de la réduire.
  • L’amplification générative et la réparation par réflexion peuvent créer des détails absents de l’image originale, ce qui les rend inadaptées aux tâches nécessitant une fidélité aux preuves.
  • La segmentation d’arrière-plan peut présenter des erreurs de bordure sur les cheveux, les objets transparents, le flou de mouvement et les arrière-plans de couleurs similaires.
  • Le SDK a des exigences en matière d’activation de nœuds et d’instructions de processeur ; la version v11 nécessite AVX2, il convient de le vérifier avant de déployer sur du matériel ancien.
  • La page de marketing mentionne une garantie d’ disponibilité de 99,5 % pour la Web API, mais les conditions publiques indiquent également qu’aucune garantie d’ disponibilité continue ou de fiabilité n’est assurée ; les clients contractuels doivent se référer aux niveaux de service signés.

Confidentialité et conservation des données

  • Les images d’origine et les résultats de la Web API sont accessibles via une adresse publique temporaire, conservées pendant au moins 24 heures et pas plus de 7 jours, avant d’être supprimées automatiquement.
  • Les conditions stipulent que le contenu du client est stocké en cache pendant 7 jours sans sauvegarde externe ; le client doit donc le télécharger et en faire une sauvegarde par lui-même en temps voulu.
  • Les données peuvent être traitées aux États-Unis et au Canada ; le client est responsable des transferts transfrontaliers et du respect de la réglementation sur la vie privée applicable.
  • Ne téléchargez pas de pièces d’identité, de numéros de carte bancaire ou de données sensibles soumises à des lois spéciales sur la sécurité des données.
  • Les employés d’EyeQ n’accèdent généralement pas aux images, qui ne peuvent être consultées que si le client demande explicitement un soutien ou un diagnostic.
  • Le site collecte des données de vente, d’achat, de support et de abonnement, et utilise des cookies ; les statistiques de licence d’entreprise peuvent contenir une clé de licence ainsi que des comptes de utilisation agrégés.
  • La politique de confidentialité indique que les données ne sont ni vendues ni louées, et que seules les informations nécessaires sont partagées avec les partenaires qui fournissent des services essentiels tels que les commandes, l’email et le support.

Entraînement de l’IA et sélection de sortie

Les conditions de la Web API autorisent l’utilisation du Contenu du Client pour développer, améliorer et former les produits, lorsque l’utilisateur consent au partage des données, et offrent une option d’abonnement dans les paramètres du compte. L’abonnement n’affecte que les contenus téléchargés par la suite et ne peut pas rétroactiver les données déjà partagées.

La politique d’IA d’EyeQ précise que les images des clients ne seront pas utilisées pour l’entraînement sans consentement, et que le déploiement local ne fera pas retourner les images à EyeQ. Les clients professionnels doivent définir dans le contrat le statut par défaut, les délais de retrait et les produits concernés.

Propriété du contenu et usage commercial

Le client conserve la propriété des images, vidéos et résultats de correction qu’il télécharge. Afin de fournir le service, le client accorde à EyeQ la licence de héberger, stocker, copier, modifier et effectuer les traitements dérivés nécessaires.

  • Le client doit posséder les droits sur le contenu et obtenir l’accord des personnes photographiées, des employés ou des utilisateurs finaux.
  • Le logiciel Perfectly Clear, le SDK, la documentation et les algorithmes restent la propriété d’EyeQ ; l’achat d’une licence ne signifie pas l’obtention du code source.
  • Les résultats génératifs tels que le remplacement d’arrière-plan, l’art IA, l’agrandissement et la correction des reflets nécessitent encore une vérification en matière de droits d’auteur, de portraits et d’authenticité.
  • La portée de l’utilisation commerciale dépend du SDK, de l’API ou du contrat d’entreprise signé ; une version de test gratuite ne peut pas remplacer une autorisation de production.

GitHub, API et statut open source

ProjetVérifier l’étatExplication
Web APIConfirméTraitement asynchrone d’images et de vidéos en cloud, utilisation d’une clé API
SDKConfirméSDK commercial multiplateforme pour Serveur, Bureau, Mobile, Navigateur
GitHub officielConfirméExemples d’API web publiés par le groupe EyeQ-Imaging
Exemple CloudAPIMITExemples incluant Bash et TypeScript
Moteur Perfectly ClearPas open sourceLa licence commerciale et l’autorisation de nœud contrôlent l’utilisation
Backend cloudPas open sourceLe fait que le code d’exemple soit publié ne signifie pas que le serveur l’est également.

Liste de vérification avant mise en ligne

  1. Choisissez une solution cloud ou locale, et déterminez le débit cible, les délais, la confidentialité et le budget.
  2. Créer un ensemble de test à partir des photos les plus difficiles provenant de situations réelles, couvrant les teints clairs et foncés, les lunettes, la lumière inverse, le bruit et les arrière-plans complexes.
  3. Vérifier la facturation par superposition pour chaque fonction, les plages de résolution, le groupe de facturation minimal et les réductions pour entreprises.
  4. Définir les valeurs par défaut pour le partage de données, la sortie de l’entraînement, le cache sur sept jours, le traitement transfrontalier et les processus de soutien à l’accès.
  5. Vérifier que la sortie ICC, EXIF, orientation, miniature, format et taille sont conformes aux systèmes ultérieurs.
  6. Définir des contrôles aléatoires, des procédures de régression en cas d’échec et des processus de correction manuelle pour la correction automatique.
  7. Lors du déploiement local, vérifiez les ressources AVX2, la mémoire, les threads, les conteneurs ainsi que le nombre de nœuds de licence.

Questions fréquentes

Quelle est la relation entre EyeQ et Perfectly Clear ?

EyeQ Imaging Inc. est une société de développement et d’exploitation, et Perfectly Clear est sa marque pour les technologies et produits de correction automatique d’images et de vidéos.

Perfectly Clear, n’a-t-il qu’une API cloud ?

Non, il propose également des serveurs, des versions desktop et mobile, des SDK pour navigateur, ainsi que Docker, la ligne de commande, QuickServer et Workbench.

La Web API peut-elle être testée gratuitement ?

Oui, le quota de test actuel est de 100 corrections de photos et 5 minutes de vidéo, sans nécessité de carte bancaire ; l'utilisation en production sera facturée en fonction des fonctionnalités.

Combien de temps les images téléchargées sont-elles conservées ?

L’image d’origine et les résultats de la Web API restent accessibles pendant au moins 24 heures et au maximum 7 jours, avant d’être supprimés automatiquement ; la plateforme ne propose pas de sauvegarde hors site.

Les photos des clients seront-elles utilisées pour entraîner l’IA ?

Les conditions prévoient un partage de données et des options de retrait ; la politique en matière d’IA stipule qu’elle ne sera pas utilisée pour l’entraînement sans consentement ; les utilisateurs doivent confirmer le statut par défaut dans leur compte et le contrat, et le retrait n’a pas d’effet rétroactif sur les contenus déjà partagés.

Perfectly Clear est-il open source ?

Non, le moteur principal, l’SDK et les services cloud sont soumis à une licence commerciale ; seuls certains exemples d’appels aux Web API sont libres sous licence MIT, et non le moteur de traitement.

L’édition d’image par l’IA peut-elle remplacer complètement l’intervention humaine ?

Ce n’est pas adapté : l’automatisation en masse peut améliorer l’efficacité, mais les portraits, les bords d’arrière-plan, l’agrandissement génératif et la correction des reflets nécessitent encore un contrôle aléatoire ainsi que des retouches manuelles nécessaires.

Quel est le prix du SDK ?

Les SDK, Docker et la plupart des produits locaux sont proposés via des contacts commerciaux ; les prix dépendent de la plateforme, des nœuds, des licences, du volume d’utilisation et de la portée du contrat.

Résumé

Perfectly Clear convient aux entreprises travaillant avec des images qui ont besoin d’une correction de couleur fiable en masse, d’un retouche de portraits et d’une intégration sur plusieurs plateformes. L’API Web permet une connexion rapide, tandis que le SDK local et Docker offrent un contrôle plus poussé ainsi qu’une meilleure protection de la vie privée.

Lors du choix, il convient de vérifier en même temps la facturation par surimposition, les restrictions de fichiers, le cache de sept jours, la sortie de l’entraînement, les nœuds autorisés et la correction automatique des erreurs, afin d’éviter de ne se concentrer que sur le prix de base unique.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outils similaires à EyeQ