top of page

La détection des maladies des cultures par AgriEyeNet semble efficace, mais sa précision sur le terrain reste à prouver

il y a 55 minutes
15 min de lecture

La détection des maladies des cultures par AgriEyeNet arrive avec un modèle de 2,13 millions de paramètres, mais ses résultats publiés révèlent un conflit plus complexe que ne le laisse entendre le titre. Le système cible les zones malades dans des images de cultures compliquées tout en utilisant bien moins de calcul que de nombreux détecteurs d’objets établis. Toutefois, son mAP50 annoncé de 52,33 % laisse une marge importante pour des lésions manquées ou mal localisées.

Des chercheurs dirigés par Jipei Cao et Hanxiang Wang de l’Université normale de Qufu ont développé le modèle avec des collaborateurs en Chine et au Vietnam. Leur article est paru dans Applied Intelligence en octobre 2026. L’équipe a conçu AgriEyeNet autour d’une question pratique : un petit détecteur peut-il gérer des lésions irrégulières sans perdre les détails nécessaires à des décisions utiles sur le terrain ?

Cette question importe car le modèle rivalise avec la variabilité du terrain, et pas seulement avec un autre réseau neuronal. Les feuilles se chevauchent, l’ensoleillement évolue, les symptômes changent avec le temps et les tissus sains peuvent ressembler aux premiers signes de maladie. AgriEyeNet propose une réponse technique efficace, mais son benchmark publié ne peut pas encore confirmer des performances fiables entre exploitations, appareils, saisons et stades de maladie.

Ce que la détection des maladies des cultures par AgriEyeNet a changé

AgriEyeNet combine une attention spatiale, une tête de détection adaptative et une nouvelle fonction de perte dans un détecteur d’objets exceptionnellement compact.

L’article évalué par les pairs sur AgriEyeNet décrit un système conçu pour localiser et classifier les régions visibles touchées par une maladie. Il diffère d’un classificateur d’images classique, qui attribue une seule étiquette à une photographie entière. Un détecteur d’objets doit aussi dessiner des cadres de délimitation autour de chaque lésion suspectée.

Cette distinction est importante dans les contextes agricoles. Un agriculteur ou un agronome doit voir quelle zone a déclenché la prédiction, en particulier lorsque plusieurs feuilles apparaissent sur une même image. La localisation peut aussi aider à estimer ultérieurement la répartition de la maladie, même si un cadre de délimitation ne mesure pas directement la gravité d’une lésion.

Les chercheurs ont testé le modèle sur DCrop12, une collection couvrant six cultures et deux maladies pour chacune d’elles. La divulgation de brevet associée indique que la collection contient 136 443 images annotées réparties sur 12 catégories de maladies. Des organisations participantes en Corée du Sud ont collecté et traité les données agricoles sous-jacentes.

L’équipe a réduit les images sources de 4K à une résolution de 1K avant de préparer des entrées de modèle de 640 par 640 pixels. L’augmentation des données d’entraînement comprenait des rotations, des retournements horizontaux et verticaux, ainsi que des images mosaïques. L’augmentation mosaïque combine plusieurs images d’entraînement afin d’exposer un détecteur à davantage de dispositions et d’échelles d’objets.

AgriEyeNet a rapporté une précision de 61,316 %, un rappel de 49,006 % et un mAP50 de 52,33 % sur le jeu de données. La précision mesure la fréquence à laquelle les détections signalées sont correctes. Le rappel mesure combien de cibles annotées le modèle parvient à trouver.

La précision moyenne à un seuil d’intersection de 50 %, appelée mAP50, résume la qualité de détection entre les classes. Une prédiction est généralement considérée comme localisée lorsque son cadre de délimitation chevauche la boîte de référence d’au moins la moitié. Cette métrique est utile pour les comparaisons, mais elle n’équivaut pas à une précision diagnostique.

Cette différence rend la formulation d’une « précision inhabituelle » trop générale. Un résultat de 52,33 % de mAP50 peut représenter une amélioration utile dans le cadre d’un benchmark défini. Cela ne signifie pas qu’AgriEyeNet diagnostique correctement chaque maladie dans 52,33 % des situations rencontrées à la ferme.

Les chiffres d’efficacité du modèle sont plus clairs. AgriEyeNet utilise 2,13 millions de paramètres et nécessite 5,5 milliards d’opérations en virgule flottante pour une passe d’inférence dans la configuration rapportée. Ces chiffres décrivent un détecteur relativement petit, susceptible de s’adapter à des environnements de déploiement où la mémoire et la puissance de calcul sont limitées.

Les chercheurs ont entraîné le système pendant 200 époques avec une descente de gradient stochastique et une taille de lot de 32. Leur configuration d’entraînement utilisait deux cartes graphiques Nvidia GeForce RTX 4090. L’entraînement a donc eu lieu sur du matériel haut de gamme, même si le modèle fini cible des appareils de terrain plus légers.

L’architecture compacte constitue le changement immédiat. AgriEyeNet regroupe plusieurs techniques de détection dans une enveloppe de calcul réduite tout en préservant des performances compétitives sur benchmark. La question non résolue est de savoir si ces économies restent significatives sur de véritables téléphones, drones ou machines agricoles.

Les échantillons de difficulté moyenne guident la conception du modèle

L’idée la plus intéressante du modèle n’est pas un bloc d’attention supplémentaire, mais une fonction de perte qui concentre l’entraînement sur des exemples modérément difficiles.

Les réseaux neuronaux apprennent en calculant une perte, qui mesure l’écart entre une prédiction et son étiquette de référence. L’entraînement ajuste à répétition les paramètres du modèle pour réduire cette perte. Le schéma de pondération détermine quelles erreurs exercent la plus forte influence lors de ces ajustements.

La perte focale, une approche largement utilisée pour les tâches de détection déséquilibrées, réduit l’influence des exemples que le modèle traite déjà facilement. Cela peut empêcher des exemples simples et abondants d’éclipser des cas plus rares et difficiles. Pourtant, une forte insistance sur les cas les plus ardus peut créer un autre problème.

Les exemples extrêmement difficiles contiennent parfois des symptômes ambigus, des points de vue inhabituels, des annotations faibles ou des informations visuelles ne permettant pas une réponse fiable. Accorder un poids excessif à ces échantillons peut orienter l’entraînement vers le bruit. Les exemples faciles, quant à eux, apportent peu de nouvelles informations une fois que le détecteur les maîtrise.

AgriEyeNet introduit une perte de classification sensible à la difficulté moyenne, identifiée comme MRFL dans le brevet. Elle répartit les exemples d’entraînement en groupes faciles, moyens et difficiles selon le niveau de confiance des prédictions. La conception accorde une influence supplémentaire au groupe intermédiaire, où le modèle dispose d’un signal suffisant pour apprendre sans avoir encore arrêté sa réponse.

Les chercheurs indiquent que des seuils de confiance de 0,3 et 0,7 ont produit leur meilleure configuration testée. Les échantillons situés entre ces limites reçoivent le traitement spécial associé à une difficulté moyenne. Cela crée un curriculum d’entraînement fondé sur l’évolution de la confiance du modèle plutôt que sur des étiquettes manuelles fixes.

Ce mécanisme est pertinent au-delà de l’agriculture. L’imagerie médicale, l’inspection industrielle et la télédétection comportent elles aussi des exemples allant de l’évident au presque impossible à interpréter. Une fonction de perte qui évite les extrêmes à la fois triviaux et bruités pourrait aider lorsque les cas intermédiaires contiennent le signal réutilisable le plus fort.

Néanmoins, l’évaluation publiée n’isole pas chaque explication du résultat final. L’équipe a réalisé des expériences d’ablation, qui retirent ou ajoutent des composants précis pour mesurer leur contribution. Selon la divulgation associée, la fonction de perte a amélioré le rappel dans certaines configurations.

Un rappel plus élevé peut réduire le nombre de régions malades manquées, mais il peut aussi augmenter les fausses alertes lorsque le détecteur devient moins sélectif. Les chercheurs ont observé que certaines configurations réduisaient la précision, car les exemples difficiles encourageaient des prédictions positives excessivement confiantes. Ce compromis compte lorsque les alertes entraînent des inspections sur le terrain ou des décisions de traitement.

Un faux négatif pourrait retarder une intervention tandis qu’une maladie se propage. Un faux positif pourrait gaspiller de la main-d’œuvre, déclencher un usage inutile de pesticides ou éroder la confiance dans le système. Le meilleur seuil opérationnel dépend donc de la culture, de la maladie, du coût du traitement et du niveau de risque acceptable.

AgriEyeNet utilise aussi un FGNblock, un module léger de traitement des caractéristiques qui combine attention de canal et attention géométrique. L’attention de canal aide le réseau à prioriser les cartes de caractéristiques utiles. L’attention géométrique met l’accent sur la structure spatiale, notamment la position, le contour et la forme irrégulière d’une lésion.

Le SDHead du modèle effectue la détection à différentes échelles d’objets. Il utilise une convolution séparable en profondeur, qui divise la convolution standard en opérations moins coûteuses. Une attention sensible à l’échelle, spatiale et orientée tâche aide ensuite à coordonner la classification avec le placement des cadres de délimitation.

Le mélange de canaux redistribue l’information entre les groupes de caractéristiques après ces convolutions moins coûteuses. L’approche cherche à préserver la communication entre canaux sans restaurer le coût complet du traitement conventionnel. Ces choix expliquent le faible nombre de paramètres et de calculs du modèle.

Dans la comparaison des chercheurs, SDHead a réduit le nombre de paramètres de 54,39 % et le calcul de 60,71 % par rapport à DyHead. Son mAP50 était inférieur de 0,061 point de pourcentage, tandis que son score F1 était supérieur de 0,097 point. Il s’agit avant tout d’un résultat d’efficacité, et non d’un gain spectaculaire de précision.

Ce mécanisme constitue le retournement central de l’article. AgriEyeNet se distingue parce qu’il limite le calcul tout en orientant l’apprentissage vers des exemples informatifs. Son importance ne repose pas sur un score de détection absolu exceptionnellement élevé.

Le véritable adversaire est la variabilité du terrain, pas YOLO

Un gagnant compact sur benchmark doit encore résister à des conditions qu’un jeu de données organisé ne peut pas pleinement reproduire.

Les lésions sur les cultures se comportent rarement comme des objets nets dans les jeux de données conventionnels de vision par ordinateur. Leurs contours peuvent se fondre dans les tissus sains, se diviser au niveau des nervures des feuilles ou changer d’apparence à mesure que l’infection progresse. Plusieurs maladies produisent également des décolorations, des taches ou des flétrissements similaires.

Les images de terrain ajoutent des ombres, des reflets, de la poussière, du feuillage en mouvement, des insectes, des mauvaises herbes et des plantes qui se chevauchent. Les caméras introduisent une variabilité supplémentaire par la mise au point, l’exposition, la compression, la distance et l’angle de vue. Un détecteur peut fonctionner de manière cohérente sur une collection tout en rencontrant des difficultés dès que l’une de ces conditions évolue.

AgriEyeNet traite une partie de ce problème grâce à l’attention spatiale et à la détection multi-échelle. Les petites lésions et les zones endommagées plus étendues exigent des champs réceptifs différents, ce qui signifie que différentes portions d’une image doivent informer chaque prédiction. Sa tête adaptative est conçue pour répondre à cette variation sans imposer une lourde charge de traitement.

Toutefois, il s’agit d’un domaine de recherche actif comportant plusieurs approches concurrentes. Un système de 2026 appelé AF-RT-DETR a modifié un détecteur Transformer en temps réel avec une interaction de caractéristiques inter-échelles et une perte ajustée. Les auteurs ont rapporté un mAP50 de 93,6 % sur leur jeu de données principal Plant-Disease.

Cette étude sur AF-RT-DETR montre également pourquoi les chiffres de titre nécessitent du contexte. Sur un jeu de données indépendant consacré au riz, son mAP50 est tombé à 52,0 %. Sur un jeu de données distinct portant sur les maladies de la laitue, il a atteint 68,3 %.

Ces écarts importants n’établissent pas qu’un modèle est universellement meilleur. Les jeux de données comprennent des cultures, des étiquettes, des conditions d’image et des distributions de classes différents. Ils montrent à quel point le benchmark peut façonner les performances apparentes d’un détecteur agricole.

Un autre modèle de 2026, LSCDNet, cible directement les petites taches de maladie dans des environnements de terrain complexes. Ses auteurs ont rapporté un mAP50 de 52,6 % et 77 images par seconde sur DCrop12. Les résultats de LSCDNet placent le score de 52,33 % d’AgriEyeNet dans un contexte plus informatif.

Le mAP50 rapporté par AgriEyeNet est donc légèrement inférieur à ce résultat sur le même jeu de données nommé, même si les détails expérimentaux exigent encore un alignement soigneux. Des différences de prétraitement, de résolution d’entrée, de partitions, de logiciels et de matériel peuvent empêcher une comparaison directe. Les résultats de vitesse dépendent aussi fortement de l’appareil et de la configuration d’inférence.

L’avantage le plus convaincant réside dans la compacité. AgriEyeNet annonce 2,13 millions de paramètres et 5,5 milliards d’opérations. Un modèle plus petit peut réduire l’utilisation de la mémoire, les besoins énergétiques et la latence, en particulier sur du matériel dépourvu de GPU puissant.

Pourtant, le nombre de paramètres n’est qu’un indicateur indirect de la qualité du déploiement. Les systèmes réels dépendent aussi du prétraitement, de la capture par caméra, du stockage, de la disponibilité du réseau, des limites thermiques et du logiciel applicatif. Un modèle rapide dans un test optimisé peut néanmoins sembler lent au sein d’un flux de travail mobile de bout en bout.

Le contexte d’utilisation visé modifie également le résultat acceptable. Un drone qui analyse des milliers de plantes peut privilégier le rappel, car des examinateurs humains peuvent ensuite inspecter les zones signalées. Un smartphone fournissant immédiatement des conseils de traitement nécessite une confiance soigneusement calibrée et des garde-fous diagnostiques plus robustes.

Les caméras fixes en serre constituent un autre cas. Leur éclairage et leurs angles de vue peuvent être mieux contrôlés qu’en plein champ. Cette stabilité peut rendre un détecteur de taille modérée utile, notamment lorsque des observations répétées révèlent des évolutions au fil du temps.

Une machine agricole peut nécessiter une inférence locale plus rapide, car elle se déplace en continu. Des images manquées peuvent se traduire par des plantes non détectées. La poussière, les vibrations, la hauteur de la caméra et le flou de mouvement deviennent alors partie intégrante du défi système.

Ces scénarios montrent pourquoi la compétition principale n’oppose pas AgriEyeNet à une unique version de YOLO. Elle oppose la conception de modèles compacts à des variations environnementales non contrôlées. AgriEyeNet propose une architecture crédible pour cette confrontation, mais l’architecture seule ne la décide pas.

Ce que le benchmark ne prouve pas

Les éléments actuels étayent un modèle de recherche prometteur, pas un service de diagnostic des maladies prêt pour le terrain.

Les tests rapportés utilisent des images annotées et des métriques standard de détection d’objets. Ils ne documentent pas un essai agricole prospectif dans lequel le système aurait influencé de véritables décisions de traitement. Les preuves disponibles n’établissent pas non plus les performances selon les régions, les saisons, les types de caméras ou des catégories de maladies jamais rencontrées auparavant.

DCrop12 est vaste par son nombre d’images, avec 136 443 exemples annotés selon le brevet. La taille est utile, mais elle ne peut garantir l’indépendance entre les images. Des images consécutives d’une même plante ou d’une même session de capture peuvent être extrêmement similaires.

Si des images étroitement liées figurent à la fois dans les ensembles d’entraînement et de test, un modèle peut rencontrer durant l’évaluation des arrière-plans, plantes ou conditions de caméra familiers. Les informations publiques disponibles pour cet article ne fournissent pas assez de détails pour évaluer chaque décision de séparation au niveau des sources. Cette incertitude mérite attention avant d’élargir les affirmations sur le déploiement.

L’augmentation des données crée des variations supplémentaires, mais elle ne remplace pas de nouvelles exploitations. Faire pivoter ou retourner une image en modifie la composition sans introduire un autre type de sol, climat, souche pathogène ou capteur de caméra. L’augmentation Mosaic accroît la variété compositionnelle, non la diversité géographique.

L’étiquette elle-même peut créer une autre limite. Les boîtes englobantes simplifient les maladies en régions rectangulaires, même lorsque les lésions présentent des contours irréguliers ou dispersés. Ce format est utile pour la détection, mais il peut inclure une quantité importante de tissu sain ou omettre des bords fins.

Une boîte englobante indique également peu de choses sur la gravité de la maladie. Deux boîtes de même taille peuvent contenir des quantités très différentes de tissu endommagé. Les décisions de traitement peuvent dépendre de la proportion de surface foliaire infectée, du stade de la maladie, de la phase de croissance de la culture et des recommandations agronomiques locales.

Une étude d’évaluation en conditions de terrain distincte publiée en 2026 illustre cette différence. Des chercheurs ont évalué la sévérité de l’oïdium à partir d’images de smartphone et comparé les estimations automatisées à celles d’évaluateurs humains formés, dans des conditions de terrain. Le système automatisé a atteint un coefficient de concordance de 0,952, contre 0,513 pour les évaluateurs.

Cette étude portait sur un problème de maladie plus restreint et utilisait une conception d’évaluation différente. Elle ne peut donc pas servir de comparaison directe avec AgriEyeNet. Elle montre toutefois l’intérêt de mesurer un système agricole par rapport à une référence pratique dans son environnement prévu.

Le rappel de 49,006 % d’AgriEyeNet soulève une question particulièrement importante. Dans la configuration rapportée, le détecteur n’a pas retrouvé une part substantielle des cibles annotées. Certaines omissions peuvent concerner des lésions minuscules, ambiguës ou fortement obstruées, mais le résultat disponible n’élimine pas leur importance opérationnelle.

La valeur de précision signifie également que les détections rapportées incluent des faux positifs. Une interface utilisateur pourrait gérer l’incertitude en affichant le niveau de confiance et en demandant des images supplémentaires. Elle ne devrait pas transformer chaque détection en recommandation de traitement sans réserve.

Le diagnostic des maladies exige aussi de distinguer les symptômes visuels des carences nutritionnelles, des dommages chimiques, du stress hydrique et des dégâts causés par les insectes. Un détecteur entraîné sur des catégories de maladies nommées peut toujours attribuer une étiquette relevant de son champ à une condition qui n’en relève pas. Il s’agit d’un problème classique de décalage de distribution.

L’étalonnage devrait donc accompagner l’exactitude. Un modèle calibré aligne les scores de confiance sur la justesse observée, rendant un score de 70 % significatif dans de nombreux cas. Le résumé publié d’AgriEyeNet met l’accent sur les métriques de détection, mais fournit peu d’éléments sur l’étalonnage des probabilités au niveau du terrain.

La supervision humaine reste nécessaire. Les agronomes peuvent combiner les éléments visuels avec la météo, l’historique des cultures, les analyses de laboratoire et les informations locales sur les foyers. Un modèle de vision par ordinateur ne voit que ce que l’image sélectionnée et les étiquettes d’entraînement lui permettent de voir.

Le système pourrait néanmoins apporter de la valeur avant qu’un diagnostic autonome devienne réaliste. Il pourrait prioriser les images à examiner, mettre en évidence des zones suspectes, appuyer les relevés de prospection ou mesurer des symptômes récurrents dans des conditions contrôlées. Ces usages préservent le jugement humain tout en vérifiant si le détecteur fonctionne de manière fiable.

L’orientation de recherche ouverte de l’équipe compte également. Un jeu de données reproductible, une implémentation du modèle et un protocole d’évaluation fixe permettraient à des groupes indépendants de tester les affirmations. Une réplication sur du matériel edge peu coûteux préciserait si la compacité produit des bénéfices pratiques en matière d’énergie et de latence.

Les tests indépendants devraient inclure des contrôles négatifs, tels que des plantes saines sous un éclairage inhabituel et des plantes soumises à un stress non lié à une maladie. Ils devraient aussi présenter les résultats pour chaque culture et chaque condition. Une mAP agrégée peut masquer de faibles performances sur une catégorie à haut risque.

L’article sur AgriEyeNet justifie une évaluation continue, mais pas une confiance généralisée dans le diagnostic agricole automatisé. Le modèle a passé un benchmark technique contrôlé. Il n’a pas encore passé l’épreuve plus vaste créée par la variation des champs et les décisions aux conséquences réelles.

Trois signaux montreront si AgriEyeNet fonctionne hors du laboratoire

Une validation indépendante sur le terrain, des mesures sur des appareils réels et des tests interrégionaux détermineront si AgriEyeNet devient davantage qu’un modèle de benchmark efficace.

Le premier signal est un essai prospectif sur le terrain utilisant des images recueillies après que le modèle et le plan d’évaluation ont été fixés. Les chercheurs devraient tester plusieurs exploitations, stades de maladie, conditions d’éclairage et types de caméras. Les résultats devraient inclure la précision, le rappel et les taux d’erreur pour chaque culture et chaque maladie.

Un essai solide comparerait également le modèle à des inspecteurs formés ou à des phytopathologistes. Cette comparaison devrait mesurer la même tâche, plutôt que de placer la mAP de détection à côté de la précision diagnostique humaine. Le degré d’accord, le temps par inspection et les types d’erreurs exploitables fourniraient une image opérationnelle plus claire.

Si AgriEyeNet conserve un rappel utile sur des exploitations inédites sans générer un nombre excessif de fausses alertes, l’argument de déploiement de l’article deviendra plus convaincant. Une baisse marquée suggérerait que DCrop12 contient des conditions que le modèle a apprises de manière trop spécifique. Dans les deux cas, le résultat améliorerait la compréhension de l’architecture.

Le deuxième signal est un test de bout en bout sur les appareils mentionnés dans le scénario de déploiement. Les chercheurs évoquent un usage potentiel sur des équipements edge, des drones ou des machines agricoles. Les tests publiés devraient donc indiquer la latence, la mémoire, la consommation électrique et la température de fonctionnement soutenue sur un matériel représentatif.

Les images par seconde ne suffiraient pas à elles seules. Un flux de travail complet comprend le redimensionnement des images, l’inférence, la suppression non maximale, la visualisation et le transfert de données. Les équipements alimentés par batterie nécessitent également des mesures énergétiques sur des sessions de prospection réalistes.

Si la conception à 2,13 millions de paramètres fournit une inférence réactive avec une faible consommation d’énergie, AgriEyeNet acquiert un avantage significatif sur des concurrents plus grands. Si le prétraitement et la surcharge de l’application dominent, le petit modèle pourrait ne pas transformer les performances globales du système.

Le troisième signal est une validation sur des jeux de données et des régions indépendants. Les éléments les plus solides proviendraient de groupes qui n’ont pas construit le modèle et utilisent des images issues de programmes de capture différents. Les tests inter-jeux de données devraient préserver des arrière-plans et des conditions de collecte encore inédits.

Les performances devraient aussi être rapportées pour les plantes saines et les troubles inconnus. Un outil déployable doit réagir de manière sûre lorsqu’une image sort de ses catégories entraînées. Rejeter les cas incertains peut être plus utile que de forcer chaque image dans une étiquette de maladie.

Une réplication indépendante renforcerait l’affirmation selon laquelle l’entraînement tenant compte de la difficulté moyenne améliore la généralisation. Des résultats limités à DCrop12 positionneraient au contraire MRFL comme une optimisation spécifique au jeu de données. Cette distinction comptera pour les équipes envisageant cette fonction de perte pour d’autres problèmes d’inspection.

Les un à trois prochains mois ne régleront probablement pas toutes les questions liées au déploiement agricole. Ils peuvent néanmoins révéler si les auteurs publient un code exploitable, des consignes complètes sur le jeu de données et des benchmarks sur appareils. Ces éléments permettraient à d’autres équipes de reproduire tant l’exactitude que l’efficacité rapportées.

Les lecteurs devraient considérer la détection de maladies des cultures d’AgriEyeNet comme un système de recherche compact doté d’une stratégie d’entraînement intéressante. Les éléments actuels justifient une attention technique, non une confiance diagnostique sans réserve. Surveillez les essais agricoles indépendants, les mesures complètes sur appareils et l’analyse des erreurs interrégionales avant d’accepter des affirmations plus larges.

Pour les développeurs, la leçon immédiate est d’évaluer l’ensemble du pipeline de décision, et pas seulement le nombre de paramètres ou la mAP50. Pour les organisations agricoles, l’étape pratique est un pilote limité avec examen par des experts et cas d’échec documentés. La prochaine question est de savoir si AgriEyeNet peut conserver son efficacité face à des plantes, des caméras et des conditions que ses concepteurs n’ont jamais sélectionnées.

 
 

Commencez pour Gratuit

Un premier assistant IA local avec gestion des connaissances personnelles

Pour une meilleure expérience IA,

remio ne supporte que Windows 10+ (x64) et M-Chip Macs actuellement.

Votre partenaire IA au travail
Faites-en plus avec remio

Planifiez. Créez. Livrez.
Tout au même endroit.

bottom of page