Brevet FR3094532A1 — publié le 20201002

Description Titre de l'invention : Procédé et système d'identification d'objets à partir d'images labellisées desdits objets [0001] Le domaine de l'invention est celui de l'identification d'objets à partir d'images la- bellisées (étiquetées) desdits objets. [0002] Elle trouve une application dans de nombreux secteurs, qui peuvent aller de la recon- naissance faciale et vocale, des voitures autonomes, de la robotique civile et militaire jusqu'à la reconnaissance d'images médicales, en passant par la détection de défauts en industrie telle que celle du bois par exemple. [0003] Dans l'exemple de l'industrie du bois, on entend par « image labellisée » d'un défaut du bois, une image dans laquelle on a relié un défaut à un défaut connu appartenant au groupe formé par exemple par fissure, trou de termite, trou de choc. [0004] On connaît au moins trois approches différentes pour classifier, reconnaitre ou identifier des défauts à partir d'images labellisées de ces défauts. [0005] En premier lieu, on connaît l'approche dite « par Expert Métier », basée sur l'expérience et le savoir-faire de l'Expert de l'objet à identifier, par exemple l'Expert en industrie du bois. L'expert métier traite alors en entrée une grande quantité d'images de poutres et attribue en sortie un « label » correspondant à la présence ou non d'un défaut connu. Une telle approche est par exemple celle décrite dans le document US9135747 B. [0006] En deuxième lieu, on connaît en intelligence artificielle l'approche appelée par « apprentissage automatique » ou « Machine Learning » en anglo-saxon, qui fonctionne par apprentissage automatique d'une base d'invariants (attributs ou caractéristiques) labellisés. Un algorithme est entrainé avec une grande quantité de données en entrée aboutissant à la création d'un modèle qui permet de fournir une sortie. Le modèle est ici une représentation de la question posée et de la manière d'y répondre. [0007] En troisième lieu, on connaît en intelligence artificielle l'approche appelée par « apprentissage automatique profond » ou « Deep Learning » en anglo-saxon, qui fonctionne par la mise en correspondance des images contenant l'objet et les labels associés. Une telle approche est par exemple celle décrite en reconnaissance faciale dans US2015/0125049 de Facebook. [0008] La première approche par Expert Métier est limitée par l'expertise et la capacité humaine à classifier des objets complexes. Généralement, le taux de réussite de l'expert métier est entre 85% et 90% (Taux de réussite = Nombre d'identifications réussies / Nombre d'identifications réalisées * 100). [0009] La deuxième approche par Machine Learning a besoin d'une base de données 2 d'invariants labélisés représentative, pas nécessairement factorielle, afin de pouvoir reconnaitre ou identifier un objet donné. Le taux de réussite de cette approche dépasse rarement ou de peu celui de l'expert métier. [0010] La troisième approche par Deep Lcarning a besoin d'importantes hases de données 2D/3D labélisées, obtenues en factoriel. Elle réussit à identifier un objet donné avec un taux de réussite ou de précision supérieur à 95%, d'où l'intérêt de cette approche. [0011] Dans la pratique, la notion de taux de réussite est également appelée précision ou confiance associée aux réponses des modèles d'identification d'objets. [0012] Par la suite, on retient la notion de précision et on l'associe spécifiquement aux réponses de chaque approche. [0013] L'inconvénient de l'existant réside dans le fait que chaque approche est utilisée indi- viduellement ou éventuellement en cascade, l'une après l'autre, ne permettant pas d'interagir entre les approches. Cela induit des temps d'application très longs, des discordances entre la mise à jour des hases de données, voire entre les connaissances extraites ainsi que la limitation des confiances en identification. [0014] De plus, au fur à mesure de l'implémentation automatique des techniques d'Intelligence Artificielle (Machine Lcarning, Deep Lcarning) dans des applications de détection, de classification, de reconnaissance et d'identification d'objets, l'action de l'Expert Métier diminue et implicitement son expérience s'affaiblit. Cela induit à court ou à moyen terme à un appauvrissement du savoir-faire de l'Expert Métier en faveur d'une connaissance artificielle de plus en plus riche et élargie. [0015] Le but de l'invention est de remédier aux inconvénients des approches d'identification de l'art antérieur. [0016] Elle vise à faire travailler en simultané et séquentiellement les trois approches via des procédés mis en parallèle avec un enrichissement mutuel et continu des bases de données labellisées nécessaires aux apprentissages automatiques des modèles. [0017] Elle porte sur un système d'identification d'un objet à partir d'images dudit objet à identifier, comprenant : - un module d'extraction d'invariants de l'objet à partir d'images dudit objet ; - un premier module d'identification dudit objet propre à recevoir en entrée les images de l'objet à identifier et les invariants issus du module d'extraction d'invariants, et apte à délivrer en sortie une première pluralités d'images dudit objet labellisées par un expert métier, et une première pluralité d'invariants labellisés par ledit expert métier; ledit premier module d'identification ayant une première précision d'identification correspondant à celle de l'expert métier ; - un deuxième module d'identification propre à recevoir en entrée les images de l'objet à identifier et les invariants labellisés par l'expert métier et apte à délivrer en sortie une deuxième pluralité d'images dudit objet labellisées par apprentissage au- 3 tomatiquc et une deuxième pluralité d'invariants labellisés par apprentissage automatique; ledit deuxième module d'identification ayant une deuxième précision correspondant à celle de l'apprentissage automatique ; et - un troisième module d'identification propre à recevoir en entrée les images de l'objet à identifier et apte à délivrer en sortie une troisième pluralité d'images labellisécs par apprentissage automatique profond et une troisième pluralité d'invariants labellisés par apprentissage automatique, ledit troisième module d'identification ayant une troisième précision correspondant à celle de l'apprentissage automatique profond. [0018] Selon une définition générale de l'invention, le système comprend en outre : - un module d'agréation et de mutualisation d'images labélisées recevant en entrée les première, deuxième, et troisième pluralités d'images lahellisées respectivement par l'expert métier, par apprentissage automatique et par apprentissage automatique profond et délivrant en sortie une pluralité d'images labélisées mutualisécs d'ajustement ayant la meilleure précision ; et - un module d'agrégation et de mutualisation d'invariants labélisés recevant en entrée les première, deuxième, et troisième pluralités invariants labellisés respectivement par l'expert métier, par apprentissage automatique et par apprentissage automatique profond et délivrant en sortie une pluralité d'invariants labélisés mutualisés d'ajustement ayant la meilleure précision ; et - en réponse à une nouvelle pluralité d'images de l'objet à identifier, les premier, deuxième, et troisième modules d'identification utilisent en entrée pour leur identification respective, la pluralité d'images labellisés mutualisés d'ajustement et/ou la pluralité d'invariants labellisés mutualisés d'ajustement issus des modules d'agrégation et de mutualisation. [0019] Grâce à l'invention, le système d'identification bénéficie non seulement du résultat en sortie du module d'identification présentant la meilleure précision en phase d'apprentissage pour l'identification d'un objet choisi mais aussi de réutiliser (mutualiser) le meilleur résultat d'identification en entrée pour la phase de test (d'interrogation) sur les identifications ultérieures d'objet à traiter. [0020] 11 en résulte une identification aboutissant à des meilleurs résultats. [0021] Ainsi le système d'identification conforme à l'invention permet de remédier aux in- convénients de chaque approche individuelle, de réduire les discordances entre la mise à jour des bases de données, voire entre les connaissances extraites et augmente les précisions de chaque approche respective grâce à la mutualisation des bases de données (images 2D/3D, invariants 2D/3D couplés à la meilleure précision) enrichies par la meilleure réponse. [0022] De manière surprenante, c'est en mutualisant les bases de données issues des modules d'identification par Expert Métier, Machine Learning et Deep Learning en parallèle et synergie et non en silo comme dans l'art antérieur et en choisissant la meilleure précision qu'un système d'identification performant peut être obtenu, de plus sans entraincr de temps de traitement supplémentaire important. [0023] En pratique, une hase mutualisée d'images lahellisées est enrichie séquentiellement et continuellement par les résultats du module d'agrégation et de mutualisation d'images. [0024] De même, une hase mutualisée d'invariants lahellisés est enrichie séquentiellement et continuellement par les résultats du module d'agrégation et de mutualisation d'invariants. [0025] Selon un mode de réalisation, la meilleure précision mutualisée est égale au maximum entre la précision de l'Expert Métier, la précision du Machine Lcarning et la précision du Deep Learning. [0026] Selon un autre mode de réalisation, le lahel mutualisé d'ajustement est égal au lahel Expert Métier si la précision Expert Métier est supérieure à la précision Machine Lcarning et à la précision Deep Lcarning., le lahel mutualisé de l'objet est égal au Label Machine Learning si la Précision Machine Learning est supérieure à la Précision Deep Learning et à la Précision Expert Métier, le Label mutualisé est égal au Label Deep Learning si la Précision Deep Learning est supérieure à la Précision Expert Métier et à la Précision Machine Learning. [0027] Selon encore un autre mode de réalisation, les Images labélisées mutualisécs d'ajustement sont obtenues par la consolidation des images de l'objet avec le label mutualisé de l'objet. [0028] Selon encore un autre mode de réalisation les invariants labélisés mutualisés d'ajustement sont obtenus par la consolidation des Invariants agrégés avec le Label mutualisé de l'objet, les Invariants agrégés sont obtenus par l'agrégation des Invariants labélisés Expert Métier, des Invariants labélisés Machine Learning et des Invariants labélisés Deep Learning. [0029] La présente invention a également pour objet un procédé d'identification d'un objet à partir d'images labellisées dudit objet mis en oeuvre par ledit système d'identification conforme à l'invention. [0030] La présente invention a également pour objet un programme d'ordinateur télé- chargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable pal- un processeur, lequel comprend des instructions pour l'exécution du procédé conforme à l'invention lorsque ledit programme est exécuté sur un ordinateur. [0031] D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit, faite à titre d'exemple non limitatif et en référence aux dessins annexés dans lesquels : [0032] [fig.1] représente schématiquement l'agrégation et la mutualisation des résultats de trois approches : Expert Métier, Machine Lcarning et Deep Lcarning, [0033] [fig.2] représente schématiquement le processus d'identification d'objets par l'Expert Métier faisant appel à la Base mutualisée d'Invariants 2D/3D labélisés, [0034] [fig.3] représente schématiquement le processus complet, d'apprentissage et d'Identification d'objets par Machine Lcarning faisant appel à la Base mutualisée d'Invariants 2D/3D labélisés, [0035] [fig.4] représente schématiquement le processus complet, d'apprentissage et d'Identification d'objets par Deep Lcarning faisant appel à la Base mutualisée d'Images 2D/3D labélisées, [0036] [fig.5]a, h, c, d sont des illustrations d'Images 2D des défauts à identifier et des labels associés, [0037] [fig.6] est un label obtenu par approche Expert Métier, et [0038] [fig.7] est un label obtenu par approche Deep Lcarning. [0039] D'une figure à l'autre, les mêmes éléments sont repérés par les mêmes références. [0040] En référence à la figure 1, on a représenté un système d'identification d'objets qui va utiliser en parallèle les trois approches d'identification par Expert Métier, Machine Lcarning et Deep Learning. [0041] En premier lieu, le système comprend un premier module d'identification IDEM entraîné par un expert métier EM qui reçoit en entrée des images IMO d'un objet à identifier (2D et/ou 3D), des invariants IVO extraits par un algorithme d'extraction EXTIV. [0042] Par exemple, dans l'industrie du bois, les invariants ainsi extraits appartiennent au groupe formé par la texture, la surface, la zone remplie et la zone vide, le diamètre équivalent, la longueur de l'axe majeur, la longueur de l'axe mineur, le périmètre... [0043] En sortie, le premier module d'identification IDEM délivre des images labellisées ILEM de l'objet par l'expert métier (humain) selon des règles prédéfinies liées à l'objet à identifier et au métier de l'expert, des invariants labellisés par l'expert métier IVLEM, et une précision PEM de l'expert métier EM. [0044] Par exemple, en identification de défauts dans une poutre en bois, le trou appartient à la liste de labels spécifiques en industrie du bois. Ici le trou (figure 6) dans la poutre a été identifié par l'expert métier par le label « Trou t_i ». [0045] En second lieu, le système d'identification comprend un deuxième module d'identification IDLM entrainé par apprentissage automatique appelé encore Machine Learning qui reçoit en entrée des images IMO d'un objet à identifier (2D et/ou 3D), des invariants (géométriques ou autres) et des invariants IVO extraits par l'algorithme d'extraction EXTIV. [0046] En sortie, le deuxième module d'identification IDLM délivre des images labellisées 6 ILML de l'objet par machine learning, des invariants labellisés IVLML, et une précision PML du machine learning. [0047] Enfin en troisième lieu, le système d'identification comprend encore en outre un troisième module d'identification IDDL entrainé par apprentissage automatique profond ou « Deep Lcarning » qui reçoit en entrée des images 'MO d'un objet à identifier (2D et/ou 3D). [0048] En sortie, le troisième module d'identification IDDL délivre des images labellisées ILDL de l'objet par Deep Learning, des invariants labellisés IVLDL, et une précision PDL du Deep Learning. [0049] Le troisième module d'identification IDDL a une précision PDL correspondant à celle de l'apprentissage automatique profond. [0050] Comme on le verra plus en détail ci-après, il est prévu d'utiliser un module algo- rithmique d'Agrégation et de Mutualisation MAMR qui reçoit les résultats issus de trois approches Expert Métier EM, Machine Learning ML et Deep Learning DL afin de mutualiscr les résultats issus de l'apprentissage et ne retenir que ceux ayant la meilleure précision afin de les réutiliser dans l'identification des nouvelles images de l'objet à traiter en phase de test. [0051] En pratique, le module MAMR a comme entrées : - les Images 2D/3D ILEM de l'objet labélisées par l'Expert Métier, les Invariants2D/3D IVLEM de l'objet labélisés par l'Expert Métier et la Précision de l'Expert Métier PEM, - les Images 2D/3D de l'objet labélisées par Machine Learning ILML, les Invariants2D/3D de l'objet labélisés par Machine Learning IVLML et la Précision du Machine Learning PML, - les Images 2D/3D de l'objet labélisées par Deep Learning ILDL, les Invariants 2D/3D IVLDL de l'objet labélisés par Deep Learning et la Précision du Deep Learning PDL. [0052] En sortie, le module MAMR génère : - des Images 2D/3D de l'objet labélisées et mutualisées ILM, - des Invariants 2D/3D de l'objet labélisés et mutualisés IVLM, - une Précision mutualisée image PMIM et - une Précision mutualisée invariant PMIV. [0053] Avantageusement, les Précisions mutualisées PMIM et PMIV sont choisies de manière à être égales au maximum entre la Précision de l'Expert Métier PEM, la Précision du Machine Learning PML et la Précision du Deep Learning PDL. [0054] Le module d'agrégation et de mutualisation délivre en sortie un résultat qui correspond au label retenu, appelé encore « Label LAB » de l'objet mutualisé. [0055] Le label retenu, mutualisé LAB est égal : 7 - au Label de l'objet donné par l'Expert Métier EM si la Précision de l'Expert Métier PEM est supérieure à la Précision de la Machine Lcarning PML et à la Précision du Deep Learning PDL, - au Label de l'objet donné par Machine Learning si la Précision du Machine Lcarning PML est supérieure à la Précision du Deep Learning PDL et à la Précision de l'Expert Métier PEM, - au Label de l'objet donné par Deep Lcarning si la Précision du Deep Lcarning PDL est supérieure à la Précision de l'Expert Métier PEM et à la Précision du Machine Lcarning PML. [0056] Les Images 2D/3D labélisées mutualisées sont obtenues par la consolidation des Images 2D/3D de l'objet avec le Label mutualisé LAB de l'objet. [0057] Les Invariants 2D/3D labélisées mutualisés sont obtenus par la consolidation des In- variants agrégés avec le Label mutualisé LAB de l'objet. [0058] Les Invariants 2D/3D agrégés sont obtenus par l'agrégation des Invariants labélisés par l'Expert Métier, des Invariants labélisés par Machine Lcarning et des Invariants labélisés par Deep Lcarning. [0059] Très avantageusement, les images 2D/3D labélisées mutualisécs et les Précisions mu- tualisécs associées vont enrichir une Base mutualisée d'Images 2D/3D labélisées BMIM avec Précisions associées PMTM. De même, les Invariants 2D/3D labélisés mutual isés et les Précisions mutualisécs vont enrichir une Base mutualisée d'Invariants 2D/3D labélisés BMIV et avec Précisions associées PMIV. [0060] La Base mutualisée d'Images 2D/3D labélisées BMIM avec Précisions associées PMIM sera utilisée pour l'ajustement des modules d'identification 1DLM et IDDL (en pointillé dans la figure 1). La Base mutualisée d'Invariants 2D/3D labélisés BMIV et avec Précisions associées PMIV sera utilisée par le module IDEM (en pointillé dans la figure 1). [0061] Le processus complet d'enrichissement et d'utilisation des bases mutualisées de données labélisées BMIM (images) et BMIV (invariants) comporte de nombreuses étapes d'acquisition et de traitement de données. [0062] Les images 2D/3D IMO d'un objet à identifier sont envoyées : - vers l'Approche 1 d'Identification d'objets IDEM par l'Expert Métier (figure 2), - vers un Module algorithmique d'Extraction d'Invariants 2D/3D EXTIV de l'objet ( figure 2), - vers l'Approche 3 IDDL d'Identification d'objets par Deep Learning (figure 4), [0063] Le Module algorithmique d'Extraction d'Invariants 2D/3D EXTIV génère les In- variants 2D/3D IVO de l'objet à partir des Images 2D/3D IMO de l'objet. [0064] Les Invariants 2D/3D IVO de l'objet sont envoyés : - vers l'Approche 1 IDEM d'Identification d'objets par l'Expert Métier (figure 2), 8 - vers l'Approche 2 IDLM d'Identification d'objets par Machine Learning (figure 3), [0065] En référence à la figure 2, l'Approche 1 IDEM d'Identification d'objets par l'Expert Métier génère en sortie : - les Images 2D/3D de l'objet lahélisées par l'Expert Métier ILEM, - les Invariants2D/3D de l'objet lahélisés par l'Expert Métier IVLEM, - la Précision de l'Expert Métier PEM, à partir de ses entrées : - les images 2D/3D de l'objet à identifier, - les Invariants 2D/3D de l'objet. [0066] En référence à la figure 3, l'Approche 2 d'Identification d'objets par Machine Lcarning génère en sortie : - les Images 2D/3D de l'objet lahélisées par Machine Learning ILML, - les Invariants2D/3D de l'objet lahélisés par Machine Learning IVML, - la Précision du Machine Lcarning PML, à partir de ses entrées : - les Images 2D/3D de l'objet à identifier, - les Invariants 2D/3D de l'objet. [0067] En référence à la figure 4, l'Approche 3 d'Identification d'objets par Deep Lcarning génère en sortie : - les Images 2D/3D de l'objet lahélisées ILDL par Deep Lcarning, - les Invariants2D/3D de l'objet labélisés par Deep Learning IVLDL, - la Précision du Deep Learning PDL, à partir de ses entrées les images 2D/3D de l'objet à identifier. [0068] En référence à la figure 2, en réponse à des nouvelles images IMO de l'objet à identifier (phase de test), le processus complet d'Identification d'objets par l'Expert Métier va faire appel à la Base mutualisée d'Invariants 2D/3 labélisés BMIV pour ajuster son identification humaine si les invariants stockés dans la base de données présente une meilleure précision que ceux issus du module d'extraction EXTIV. [0069] En premier lieu, les nouvelles images 2D/3D 1MO d'un objet à identifier sont envoyées : - vers l'Expert Métier pour identifier l'objet, - vers un Module algorithmique d'Extraction d'Invariants 2D/3D EXTIV de l'objet, - vers un Module algorithmique de Consolidation des résultats CREM. [0070] De manière classique, le Module algorithmique d'Extraction d'Invariants 2D/3D EXTIV génère les Invariants 2D/3D de l'objet à partir des Images 2D/3D de l'objet. [0071] Les Invariants 2D/3D IVO de l'objet sont envoyés - vers un Module de Recherche des Invariants 2D/3D labélisés RIVL correspondant dans la Base mutualisée d'Invariants 2D/3D labélisés avec Précisions associées BMIV, 9 - vers un Module algorithmique de Consolidation de résultats CREM. [0072] Lorsque la recherche est positive, c'est-à-dire lorsque les Invariants 2D/3D lahélisés issus de la Base mutualisée d'Invariants 2D/3D BMIV sont meilleurs que ceux issus du module d'extraction, alors les invariants lahélisés avec Précisions associées issus de la hase de données BMIV sont envoyés à leur tour vers l'Expert Métier comme aide à l'identification humaine de l'objet. Sinon, en cas de recherche négative l'expert s'appuie sur les invariants issus du module d'extraction EXTIV. [0073] L'Expert Métier génère le Label ILEM de l'objet et la Précision associée PEM sur la hase des invariants ainsi mis à jour et optimisés grâce à la hase de données d'invariants lahellisés et mutualisés. [0074] Le Module algorithmique de Consolidation de résultats CREM génère les images 2D/3D de l'objet labélisées par l'Expert Métier, les Invariants 2D/3D de l'objet lahélisés par l'Expert Métier et la Précision de l'Expert Métier en consolidant (associant) le Label de l'objet aux images 2D/3D de l'objet, aux invariants 2D/3D de l'objet et à la Précision associée. [0075] De manière similaire, en phase de test sur de nouvelles images à traiter, le processus complet d'Identification d'objets par Machine Learning va faire appel à la Base mutualisée d'Invariants 2D/3D lahélisés (figure 3). Le processus comporte deux phases en interaction. [0076] En premier lieu, le processus comprend une phase d'Apprentissage par Machine Learning afin d'ajuster (optimiser, mettre à jour) le Modèle Machine Learning sur la correspondance Invariants 2D/3D et Labels à partir des invariants issus de la Base mutualisée d'Invariants 2D/3D labélisés avec Précisions associées. [0077] En second heu (en phase de test), le processus comprend une phase d'Interrogation du Modèle Machine Learning IDML, ajusté durant la phase d'Apprentissage, qui comporte les éléments suivants : - les images 2D/3D d'un objet à identifier sont envoyées : - vers un Module algorithmique d'Extraction d'Invariants 2D/3D de l'objet, - vers un Module algorithmique de Consolidation des résultats, - le Module algorithmique d'Extraction d'Invariants 2D/3D génère les Invariants 2D/3D de l'objet à partir des Images 2D/3D de l'objet, - les Invariants 2D/3D de l'objet sont envoyés - vers un Module Interrogation du Modèle Machine Learning ajusté, - vers le Module algorithmique de Consolidation des résultats, - le Module Interrogation du Modèle Machine Learning ajusté génère le Label de l'objet et la Précision associée, - le Module algorithmique de Consolidation de résultats génère les Images 2D/3D de l'objet labélisées par Machine Learning, les Invariants 2D/3D de l'objet labélisés par Machine Learning et la Précision du Machine Learning en consolidant (associant) le Label de l'objet aux Images 2D/3D de l'objet, aux Invariants 2D/3D de l'objet et à la Précision associée. [0078] De manière similaire, le processus complet d'identification d'objets par Deep Lcarning va faire appel à la Base mutualisée d'Images 2D/3D lahélisées (figure 4). Le processus comporte lui aussi deux phases en interaction. [0079] En premier lieu, une phase d'Apprentissage par Deep Learning permet d'ajuster le Modèle Deep Learning sur la correspondance Images 2D/3D x Labels à partir de la Base mutualisée d'Images 2D/3D lahélisées avec Précisions associées. [0080] En second lieu (en phase de test), le processus comprend une phase d'Interrogation du Modèle Deep Lcarning IDDL, ajusté durant la phase d'Apprentissage. [0081] En pratique, les images 2D/3D d'un objet à identifier sont envoyées : - vers un Module Interrogation du Modèle Deep Learning ajusté IDDL, - vers un Module algorithmique de Consolidation des résultats CRDL. [0082] Le Module Interrogation du Modèle Deep Learning ajusté IDDL génère à la fois le Label de l'objet, la Précision associée et les Invariants 2D/3D de l'objet, [0083] Le Module algorithmique de Consolidation de résultats CRDL génère les Images 2D/3D de l'objet lahélisées par Deep Lcarning, les Invariants 2D/3D de l'objet labélisé par Deep Lcarning et la Précision du Deep Learning en consolidant (associant) le Label de l'objet aux Images 2D/3D de l'objet, aux Invariants 2D/3D de l'objet et à la Précision associée. [0084] En référence aux figures 5a à 5d on a illustré un exemple de quatre images d'une poutre en bois comprenant des anomalies ou des défauts à identifier. [0085] En figures 5a à 5d, on a représenté une pluralité de défauts possibles sur une poutre : fissure, trou de termite, trou de choc,... [0086] La problématique ici est d'identifier le défaut rédhibitoire en industrie du bois sur une grande quantité de poutres en bois à traiter. [0087] Par exemple, en identification de défauts dans une poutre en bois, le trou appartient à la liste de labels spécifiques en industrie du bois. Ici le trou (figure 6) dans la poutre a été identifié par expert métier et machine leaming et labélisé par le label « Trou ». [0088] En figure 7, ce même trou a été identifié et labellisé par deep leaming par le label « Trou ». Chaque module d'identification (EM, ML, DL) a le même label mais avec une précision différente. [0089] En référence à la figure 6 on a représenté des Labels obtenus par l'Approche Experts Métiers des anomalies ou des défauts sur l'une des images de la poutre en bois : Trou t_i : tl_loc : localisation du Trou_1 [xl,yl,x2,y2] tl_d : diamètre du Trou il en mm 11 tl p : profondeur du Trou _1 en mm Fissure f 1 : fl loc : localisation de la Fissure 1 [xl,y1,x2,y2] fl I : longueur de la Fissure 1 en mm fl c : épaisseur de la Fissure 1 en mm Fissure f 2 : f2 loc : localisation de la Fissure 2 [xl,y1,x2,y2] f2 _I : longueur de la Fissure 2 en mm f2 _c : épaisseur de la Fissure 2 en mm Trous termites tm (n) : tml loc : localisation trous_ termites _1 [xl ,y1] tm2 loc : localisation trous_ termites _2 [x 1 ,y1] tm3 loc : localisation trous_ termites _3 [x 1 ,y1] tm4 loc : localisation trous_ termites _4 [x 1 ,y1] tm5 loc : localisation trous_ termites _5 [x 1 ,y1] tm6 loc : localisation trous_ termites _6 [x 1 ,y1] tm7 loc : localisation trous_ termites _7 [xl ,y1] Bois : b es : essence du bois b état : état du bois (bon, moyen, mauvais). [0090] En référence à la figure 7 on a représenté des Labels obtenus par l'Approche Deep Learning et les régions d'intérêt associées aux anomalies ou aux défauts sur la même image de la poutre en bois. Ces Labels sont de type : Trou, Fissure et Trou termites. [0091] A titre d'exemple non limitatif, la structure de l'Approche Machine Learning utilisée pour la classification de défauts (apprentissage supervisé) est de type Support Vector Machine (SVM). [0092] A titre d'exemple non limitatif, la structure de l'Approche Deep Learning utilisée pour la détection et la classification de défauts est de type « Faster R-CNN (Regions with Convolutional Neural Network features) object classification ». [0093] A titre d'exemple non limitatif, l'agrégation des invariants utilise des opérateurs booliens adaptatifs : ET, OU et XOR. D'autres méthodes sont applicables : les méthodes Bayésiennes probabilistes, la méthode de Dempster-Shafer» basée sur la théorie des croyances, les méthodes de rangs de Borda Count, Ordered Weighted Averaging operator (OWA), Aggregator Weight-Functional Operator (AWFO), les Chaînes de Markov cachées (CMC), la logique floue basée sur des règles d'inférence et les réseaux de neurones artificiels. [0094] Ainsi l'invention permet de remédier aux inconvénients de chaque approche indi- viduelle, de réduire les discordances entre la mise à jour des bases de données, voire 12 entre les connaissances extraites et augmente les précisions de chaque approche respective grâce à la mutualisation des hases de données (images 2D/3D, invariants 2D/3D couplés à la meilleure précision) enrichies par la meilleure réponse [0095] Gracc à l'invention : - l'approche Deep Lcarning utilise les Labels acquis en apprentissage par l'Approche Expert Métier et les Labels de l'Approche Machine Lcarning, - l'Approche Machine Lcarning utilise les invariants acquis en apprentissage par l'Approche Expert Métier et les invariants de l'Approche Deep Learning, - l'Approche Expert Métier utilise les invariants de l'Approche Deep Learning et les invariants de l'Approche Machine Lcarning, pour une meilleure précision d'identification. [0096] De plus, le système d'identification bénéficie non seulement du résultat en sortie du module d'identification présentant la meilleure précision en phase d'apprentissage pour l'identification d'un objet choisi mais aussi de réutiliser (mutualiscr) le meilleur résultat d'identification en entrée pour la phase de test sur les identifications ultérieures d'objet à traiter. [0097] Les domaines d'application de l'invention sont larges, couvrant la détection, la clas- sification, la reconnaissance et l'identification d'objets à intérêt. 13 [Revendication I] REVENDICATIONSSystème d'identification d'un objet à partir d'images dudit objet à identifier, comprenant : - un module d'extraction d'invariants (EXTIV) de l'objet à partir d'images dudit objet ; - un premier module d'identification (IDEM) dudit objet propre à recevoir en entrée les images de l'objet à identifier et les invariants issus du module d'extraction d'invariants, et apte à délivrer en sortie une première pluralités d'images dudit objet labellisées par un expert métier (EM), et une première pluralité d'invariants labellisés par ledit expert métier (EM); ledit premier module d'identification (IDEM) ayant une première précision d'identification (PEM) correspondant à celle de l'expert métier (EM) - un deuxième module d'identification (IDML) propre à recevoir en entrée les images de l'objet à identifier et les invariants issus du module d'extraction d'invariants et apte à délivrer en sortie une deuxième pluralité d'invariants labellisés par apprentissage automatique et une deuxième pluralité d'images dudit objet labellisées par correspondance avec les invariants labélisés. ledit deuxième module d'identification (IDML) ayant une deuxième précision (PML) correspondant à celle de l'apprentissage automatique ; et - un troisième module d'identification (IDDL) propre à recevoir en entrée les images de l'objet à identifier et apte à délivrer en sortie une troisième pluralité d'images labellisées par apprentissage automatique profond et une troisième pluralité d'invariants labellisés par apprentissage automatique profond, ledit troisième module d'identification (IDDL) ayant une troisième précision (PDL) correspondant à celle de l'apprentissage automatique profond ; caractérisé en ce qu'il comprend en outre : - un module d'agréation et de mutualisation d'images (MAMR) recevant en entrée les première, deuxième, et troisième pluralités d'images labellisées respectivement par l'expert métier, par apprentissage automatique et par apprentissage automatique profond et délivrant en sortie une pluralité d'images labélisées mutualisées d'ajustement ayant la meilleure précision ; et - un module d'agrégation et de mutualisation d'invariants (MAMR) recevant en entrée les première, deuxième, et troisième pluralités in- 14 variants labellisés respectivement par l'expert métier, par apprentissage automatique et par apprentissage automatique profond et délivrant en sortie une pluralité d'invariants labélisés mutualisés d'ajustement ayant la meilleure précision ; et - en ce qu'en réponse à une nouvelle pluralité d'images de l'objet à identifier, les premier, deuxième, et troisième modules d'identification sont conçus pour utiliser en entrée, séparément et séqucntiellemcnt pour leur identification respective, la pluralité d'images labellisés mutualisés d'ajustement et/ou la pluralité d'invariants labellisés mutualisés d'ajustement issus des modules d'agrégation et de mutualisation (MAMR). [Revendication 2] Système selon la revendication 1, caractérisé en ce qu'il comprend en outre une hase mutualisés d'images labellisées enrichie séquentiellement et continuellement par les résultats du module d'agrégation et de mutualisation d'images. [Revendication 3] Système selon la revendication 1 ou la revendication 2 caractérisé en ce qu'il comprend en outre une hase mutualisés d'invariants labellisés enrichie séquentiellement et continuellement par les résultats du module d'agrégation et de mutualisation d'invariants. [Revendication 4] Système selon l'une quelconque des revendications précédentes, ca- ractérisé en ce que la meilleure précision (PMIM) est égale au maximum entre la précision du premier module (PEM), la précision du deuxième module (PML) et la précision du troisième module (PDL). [Revendication 5] Système selon l'une quelconque des revendications précédentes, ca- ractérisé en ce que le label mutualisé d'ajustement (LAB) est égal au label du premier module (ILEM) si la précision du premier module (PEM) est supérieure à la précision du deuxième (PML) et du troisième modules (PDL) ; en ce que le Label d'ajustement de l'objet (LAB) est égal au Label du deuxième module (ILML) si la précision du deuxième module est supérieure à celle du troisième (PDL) et du premier module (PEM), et en ce que le Label d'ajustement (LAB) est égal à celui du troisième module si la précision du troisième module est supérieure à celle du premier (PEM) et à celle du deuxième module (PML). [Revendication 6] Système selon l'une quelconque des revendications précédentes, ca- ractérisé en ce que les Images labélisées d'ajustement sont obtenues par la consolidation des Images de l'objet avec le Label d'ajustement de l'objet. [Revendication 7] Système selon l'une quelconque des revendications précédentes, ca- 15 [Revendication 8] ractérisé en cc que les Invariants labélisés mutualisés d'ajustement sont obtenus par la consolidation des Invariants agrégés avec le Label d'ajustement de l'objet. [Revendication 9] [Revendication 10] Système selon l'une quelconque des revendications précédentes, caractérisé en cc que les Invariants agrégés sont obtenus par l'agrégation des Invariants labélisés des premier, second et troisième modules d'identification. Procédé d'identification d'un objet à partir d'images labellisées dudit objet mis en oeuvre par un système selon l'une des revendications 1 à 8. Programme d'ordinateur téléchargeable depuis un réseau de communication ct/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions pour l'exécution du procédé selon la revendication 9 lorsque ledit programme est exécuté sur un ordinateur.