Brevet FR2815743A1 — publié le 20020426

PROCEDE DE DESCRIPTION D'IMAGES PAR SEPARATION DE CALQUES La présente invention concerne une nouvelle technique de description d'images numériques en vue de les archiver sur un ou plusieurs supports de stockage informatique. Cette technique de description d'images, appelée procédé de description d'images par séparation de calques, est élaborée pour servir au référencement des images afin d'en faciliter le classement et la recherche parmi plusieurs. Avec l'avènement d'Internet et grâce d'une part aux systèmes de numérisation d'images qui se démocratisent et d'autre part aux appareils photographiques numériques, les images deviennent aujourd'hui accessibles et visibles par tous. Pour peu que ces images, stockées sur des supports informatiques, soient indexées et référencées, il est désormais possible de les retrouver par la saisie de quelques mots clés via une interface graphique et à partir d'un ordinateur. Néanmoins, il est actuellement délicat de retrouver une image parmi plusieurs milliers, voire plusieurs centaines de milliers au sein de grandes banques d'images. Soit, suite à la saisie de deux ou trois mots clés, il nous est proposé l'affichage des centaines d'images et il nous faut faire une sélection de visu, longue et laborieuse, soit aucune image n'est trouvée, les mots clés et leur nombre étant éliminatoires. Par ailleurs, la description d'une image par quelques mots, lors d'une recherche, ne sera pas faite avec une objectivité identique à celle de celui qui l'a référencé. En effet, chacun pourra interpréter selon sa culture, sa capacité d'analyse ou sa sensibilité, le contenu d'une image. Les méthodes les plus efficaces, à ce jour et quand on parle d'assistance par informatique, consistent à choisir les thèmes et sous thèmes, les rubriques et sous rubriques, pour retrouver l'image que l'on cherche. C'est un système de tri long et qui remplace mal le documentaliste expérimenté d'une photothèque. Le phénomène est moins lié à la qualité des moteurs de recherche et des moteurs de catalogue, dont les performances s'améliorent de jour en jour, qu'à la qualité du référencement des images. Une image mal référencée sera difficilement retrouvée. Référencer une image consiste à en effectuer une description la plus précise possible, en toute objectivité. Mais quel serait l'intérêt d'une telle objectivité lors de la description d'une image, si celui qui la cherche ensuite n'a pas cette même objectivité ? Pourrait-on, dès lors, considérer qu'il existe plusieurs types d'objectivité ? (Un architecte ne décrira pas un monument, en toute objectivité, de la même manière qu'un maçon.) Il nous faut donc considérer qu'il est possible de décrire des images selon différents modes et que, s'il n'est pas possible de tous les envisager à ce jour, il est possible d'en déterminer les principaux, à l'évidence, et de prévoir l'accroissement de leur nombre. Il n'existe pas aujourd'hui et à notre connaissance de système de description d'image utilisant la technique, dite de description par séparation de calques, expliquée ici. La technique de description d'images par séparation de calques, objet de ce document, apporte un attrait nouveau par rapport aux procédés habituellement utilisés du fait qu'elle dissocie différents modes de description d'une image. Elle permet de séparer la description d'une image en plusieurs modes afin d'obtenir des calques de description tel que la superposition de ces calques donne la description la plus complète possible de cette image, un peu comme on agit, en imprimerie, pour séparer les films d'impression selon les couleurs des bains d'encre. Un mode de description d'une image permet de déterminer un vocabulaire et une grammaire propres à définir cette image. La grammaire est utile pour établir une relation entre les mots d'un vocabulaire employé. Les modes de description d'images sont utilisés pour faciliter le référencement ainsi que la recherche d'images, en dissociant les processus mentaux utilisés lors de leur description. Le référencement, comme la recherche des images, peuvent alors être effectués selon les divers modes de description, séparément ou conjointement par des personnes physiques différentes, plus particulièrement aptes et efficaces au regard d'un seul ou de plusieurs modes de description. La description d'une image selon un mode de description permet d'obtenir un calque de description. Le système permet de décrire une image plusieurs fois, selon plusieurs modes et par plusieurs personnes. Il est également possible de réviser ou de compléter un ou plusieurs calques de description et que ceci soit fait par des personnes différentes. Parmi les différents modes de description nous citerons : La description technique, donnant les contextes techniques de l'image (matériel utilisé pour la création, procédé de numérisation, définition et qualité de l'image numérisée...) ; La description objective, donnant les sujets, objets et éléments qui composent l'image ; La description contextuelle, décrivant les situations, les actions et les mouvements ; La description artistique, donnant les ambiances, les tonalités et les couleurs ; etc. Cette liste n'est pas exhaustive. Les différents modes de description permettent d'obtenir autant de calques, sans que leur nombre soit limité. La superposition des calques permet d'obtenir la description la plus complète possible de l'image, utile à son référencement comme à sa recherche. Pour être référencée, une image doit être décrite dans au moins un mode de description. A chacun des modes de description est associé un guide de description ainsi que son propre thesaurus inscrit dans une base de données informatique. Chaque guide de description fait appel à un vocabulaire (liste de mots d'un thesaurus) et à une grammaire qui permet d'établir une relation entre les mots. Le guide propose, également et de manière automatique, le classement des mots choisis dans une ou plusieurs catégories, dans un ou plusieurs thèmes. Le guide utilise, pour ce faire, un moteur logiciel de catalogue. Il existe un guide pour chacune des principales langues utilisées dans le monde. L'achèvement de la description d'une image selon au moins un mode conduit à la création d'une fiche de description spécifique à ce mode, appelé calque de description, et à son référencement. Le référencement est différent de l'indexation. L'indexation a lieu préalablement à la description et permet d'identifier une image par un code alphanumérique. Suite à la description, l'index d'une image se voit associé les références du ou des calques de description. Un classement dans une base de données informatique de l'index et des références des calques de description est ensuite effectué. La technique considérée ici, consiste à utiliser, à partir d'un terminal informatique isolé ou connecté à un réseau informatique ou à Internet, une interface homme machine (IHM) graphique offrant la saisie et la visualisation du vocabulaire et de la grammaire utiles à la description de l'image. L'IHM est unique et offre une division en zones correspondant aux différents modes de description et aux guides de description associés. La sélection des modes de recherche, par celui qui référence ou cherche une image, influe sur le nombre de ces zones affichées via l'IHM, ainsi que sur leur disposition à l'écran. Les commentaires sur les procédures techniques de description d'images qui suivent s'appuient sur la figure 1 pour le référencement d'images et sur la figure 2 pour la recherche d'images. Ces figures sont données en annexe. PROCEDE DE DESCRIPTION D'IMAGES PAR SEPARATION DE CALQUES-REFERENCEMENT (FIGURE 1) On considère que, préalablement à sa mise à disposition pour description et référencement, l'image a été numérisée, indexée et stockée sur un support informatique. La procédure de description d'images pour le référencement s'effectue à partir d'un ordinateur ou d'un terminal d'ordinateur et utilise une interface homme machine (IHM) graphique. En premier lieu, il convient de choisir la ou les images à décrire. L'intervenant, que nous considérerons arbitrairement et ici avoir un rôle de documentaliste, saisit ou choisit parmi une liste l'index d'une image, c'est à dire son code d'identification alphanumérique. Ce code d'identification est supposé connu et est utilisé pour archiver l'image sur un support informatique. La validation du code d'identification a alors pour effet d'effectuer une requête vers un système informatique pour extraire une représentation graphique de l'image et l'afficher sur l'écran de l'ordinateur du documentaliste. Suite à l'affichage de l'image choisie sur l'écran de l'ordinateur du documentaliste et suite à une requête informatique vers la base des états des calques (13), un état des calques de description correspondant à l'image choisie lui est donné (14) : calques renseignés ou non, nombre de mots clés saisis par calque. En effet, le documentaliste peut ne pas être le premier, ni le dernier à décrire l'image. Ce dernier choisit alors parmi les modes de description disponibles et encore non renseignés, celui ou ceux qui lui conviennent (1). Il peut également choisi de compléter la description d'une image qui aura été initialisée par lui-même ou par un autre. Le choix d'un mode de description fait apparaître à l'écran une zone de saisie et le guide de description associé (2). La saisie de mots dans des champs de saisie à l'écran de l'ordinateur génère, via le guide de description, des requêtes informatiques vers des bases de données dans lesquelles sont inscrits les différents mots des différents thesaurus (8), ainsi que la grammaire (9) destinée à déterminer une relation entre ces mots. Un moteur logiciel de catalogue (7) assure une interaction intelligente avec la ou les bases de données. Il interagit sur le guide de description et permet de proposer, entre autre, le classement des mots choisit dans une ou plusieurs catégories ou thèmes, l'association du mot choisit à un autre mot, éventuellement à l'aide de la grammaire, etc. Les détails sur le fonctionnement et les fonctionnalités dudit moteur logiciel de catalogue ne font pas l'objet de ce document. On se reportera éventuellement aux documentations respectives des différents moteurs logiciels de catalogues disponibles sur le marché. L'achèvement de la description d'une image selon au moins un mode (3) conduit à la validation (5) par le documentaliste des mots et de la grammaire qu'il a choisit pour décrire l'image. Il pourra néanmoins, lui ou un autre, venir modifier ou compléter sa ou ses descriptions en suivant la même procédure. Suite à la validation sont effectués l'enregistrement (6) de la description, c'est à dire du calque de description, ainsi créé spécifiquement pour ce mode. Le calque de description est ainsi nommé eu égard à l'effet virtuel de transparence qui permet de superposer l'ensemble des calques de description selon les différents modes pour obtenir une description complète de l'image (Cf. page 2-lignes 30 à 36). Grâce à un moteur d'indexation (11) le calque de description est stocké dans une base de données informatique et référencé (10). La référence de ce calque est également associée à l'index de l'image (12). Une base des états des calques (13), indiquant le fait que les calques sont renseignés ou non et l'état du contenu qui les renseigne (nombre de mots clés) est mis à jour via le moteur d'indexation (11). Les différents calques et l'image concernée sont ainsi archivés. La recherche de cette image peut alors être effectuée selon les mêmes modes de description. PROCEDE DE DESCRIPTION D'IMAGES PAR SEPARATION DE CALQUES-RECHERCHE (FIGURE 2) Il est considéré ici que la recherche d'images se fait sur un volume d'images numérisées, indexées et stockées sur un ou plusieurs supports informatiques. Le nombre d'images sur lequel on effectue cette recherche n'influe pas sur la technique de recherche. Néanmoins, plus le nombre d'images est grand plus l'utilisation de la technique de description par les calques est opportune. La procédure de description d'images pour la recherche s'effectue à partir d'un ordinateur ou d'un terminal d'ordinateur et utilise une interface homme machine (IHM) graphique. Celui qui recherche une image commence par choisir la manière avec laquelle il va chercher cette image. Il peut effectuer soit une recherche libre soit une recherche guidée ou assistée. Le choix d'une recherche libre oblige à la saisie d'un ensemble de mots clés, vocabulaire et grammaire pour décrire son image. Un moteur de recherche et de catalogue (7) l'assiste dans sa recherche. Ce type de recherche ne fait pas l'objet de ce document. On notera néanmoins que l'on peut, à ce stade de la recherche, s'orienter vers une recherche guidée. La recherche guidée offre, à celui qui cherche l'image, de choisir parmi les modes de description disponibles celui ou ceux qui lui conviennent (1). oil peut en effet choisir d'utiliser plusieurs modes de description simultanément ou alternativement pour chercher son image. Le choix d'un mode de description fait appel à un guide de description (2). L'inscription de mots dans des champs de saisie affichés à l'écran de l'ordinateur génère, via le guide de description, des requêtes informatiques vers une ou plusieurs bases de données dans lesquelles sont inscrits les différents mots des différents thesaurus (8), ainsi que la grammaire (9) destinée à déterminer une relation entre ces mots. Un moteur logiciel de recherche et de catalogue (7) assure une interaction intelligente avec la ou les bases de données. Il interagit sur le guide de description (2) et permet, entre autres, d'affiner la sélection des mots choisit dans une ou plusieurs catégories ou thèmes, l'association du mot choisit à un autre mot, éventuellement à l'aide de la grammaire, etc. Les détails sur le fonctionnement et les fonctionnalités dudit moteur logiciel de recherche et de catalogue ne font pas l'objet de ce document. On se reportera éventuellement aux documentations respectives des différents moteurs logiciels de catalogues disponibles sur le marché. Néanmoins, on précisera que, à chaque requête, le moteur logiciel permet l'affichage du nombre d'images trouvées (4), globalement et par rapport aux différents modes de description utilisés. Le moteur logiciel effectue une comparaison des saisies faites selon les modes de description avec l'ensemble des calques de description (10) des images stockées dans la base d'images. Celui qui cherche une image peut à tout moment valider (16) les saisies qu'il a effectuées selon un ou plusieurs modes de description. Cette validation a pour effet de permettre l'affichage des images suite à leur extraction de la base d'images (15). Il est alors possible soit de sélectionner une ou des images (17) et de mémoriser cette sélection (18), soit de continuer la recherche en utilisant le ou les mêmes modes de recherche, voire en les modifiant (19). Il sera également possible de faire un autre choix quant au type de recherche. EXEMPLE DE REALISATION Un exemple d'application de la procédure de description par la technique des calques est celui dans lequel on considère la réalisation d'un site Web sur Internet dont l'activité principale est la mise en relation entre photographes et acheteurs d'images. Ces acheteurs d'images peuvent être : la presse, les agences de communication et de publicité ou les éditeurs de catalogues papier, etc. Ce site Web est ce que l'on appelle une place de marché électronique. Il comprend, entre autres, un ensemble de serveurs de données informatiques sur lesquels peuvent être stockées : des images numériques ; les index de ces images ; les descriptions de ces images. On y trouve également un certain nombre de modules logiciels tels que des moteurs de recherche et de catalogue et autres programmes informatiques nécessaires à l'exploitation d'une telle activité. Les photographes affiliés à ce site Web sur Internet peuvent y déposer des images numériques, soit qu'elles sont le résultat d'un appareil photographique numérique, soit qu'elles ont été numérisées à l'aide d'un scanner et à partir d'un document papier ou d'un film photographique négatif ou positif. Les photographes doivent également procéder ou faire procéder à la description des images qu'ils déposent sur le site. La saisie des informations de description est faite à partir d'un ordinateur ou d'un terminal d'ordinateur pour pouvoir être stockées sur un support informatique. Dans ce contexte, il est impensable de devoir visualiser la totalité d'une base d'images de plusieurs milliers d'unité pour effectuer un choix. Seule une description par un vocabulaire et une grammaire permet d'effectuer une sélection arbitraire avant de pouvoir effectuer un choix de visu. Un nombre important de photographes pouvant déposer ensemble un très grand nombre d'images, on comprend l'importance de décrire très précisément une image pour la différencier d'une autre, à l'aide de sa description. Celui qui recherche l'image peut alors, suivant la précision de la description qu'il fait, visualiser un nombre plus ou moins important d'images sur l'écran de son ordinateur connecté à Internet. Il fait ensuite sa sélection de manière visuelle. Il faut noter dans le cas où la description des images serait mal faite, tant au niveau du référencement que de la recherche, on obtient soit ce que les professionnels appellent du bruit, c'est à dire un trop grand nombre d'images inopportunes, soit une absence d'image. Dans le cas d'une place de marché électronique sur Internet les photographes ou plus généralement les faiseurs d'images, comme ceux qui vont rechercher les images, exercent des métiers différents, ont des formations et des cultures différentes, des modes de pensée différents... Ce qui paraît évident pour l'un ne l'est pas pour l'autre et leur regard sur un même objet, un même événement se traduit par des mots différents. Il est donc primordial, dans un tel environnement, d'utiliser la technique de description d'image par les calques. Le photographe peut alors se faire assister partiellement ou totalement dans la description de l'image qu'il a créée. Selon sa compétence, sa culture, sa sensibilité, chacun peut alors aider à la description d'une image selon le ou les modes de description dans lequel ou lesquels il est efficace (Cf. Page 2-lignes 30 à 36 : les différents modes de description). Par cette technique de description d'image par les calques l'association et le partage des compétences de chacun deviennent utile à tous. REVENDICATIONS 1-Procédé de description d'images numériques appelé procédé de description d'images par séparation de calques, utilisé pour faciliter la description, le référencement, la recherche d'images et leur archivage sur un ou plusieurs supports de stockage informatique (10), (12), (13) et (15), caractérisé en ce qu'il permet de séparer la description d'une image en plusieurs modes (1) et d'obtenir des calques de description particuliers (10) tel que la superposition de ceux-ci donne la description complète de l'image. 2-Procédé de description d'images numériques par séparation de calques, selon la revendication 1 caractérisé en ce qu'un calque de description d'image, stocké dans une base de données informatique (10), est l'ensemble du vocabulaire, contenu dans des thesaurus (8) et de la grammaire (9) servant à décrire l'image. 3-Procédé de description d'images numériques par séparation de calques, selon les revendications 1 et 2, caractérisé en ce qu'il offre l'enregistrement, le stockage, le référencement et l'indexation de calques de description d'images au sein de bases de données informatiques et sur un ou plusieurs supports informatiques (10), (12) et (13). 4-Procédé de description d'images numériques par séparation de calques, selon les revendications 1 et 2, caractérisé en ce qu'il est accessible à partir d'un ordinateur ou d'un terminal d'ordinateur isolé ou connecté à un réseau d'ordinateurs ou à Internet et utilisant une interface homme machine (IHM) graphique pour la visualisation d'informations et d'images ainsi que la saisie d'informations. 5-Procédé de description d'images par séparation de calques, selon les revendications 1,2 et 4, caractérisé en ce qu'il fait appel, séparément ou conjointement, à des modes de description d'image (1) tels que ces modes permettent de dissocier les processus mentaux utilisés lors de la description et de différencier les individus intervenant pour décrire les images (3). 6-Procédé de description d'images par séparation de calques, selon les revendications 1 à 5, caractérisé en ce qu'un mode de description d'image (1) génère un et un seul calque de description stocké dans une base de données informatique (10). 7-Procédé de description d'images par séparation de calques, selon les revendications 1 à 6, caractérisé en ce qu'il permet que l'état des calques de description d'une image soit mémorisé (13) et restitué (14) éventuellement sur l'écran d'un ordinateur, sachant que l'état d'un calque de description indique s'il est renseigné ou non ainsi que le nombre de mots qui le renseigne. 8-Procédé de description d'images par séparation de calques, selon les revendications 1,4, 5 et 6, caractérisé en ce qu'il utilise des modes de description (1) sans limitation de leur nombre. 9-Procédé de description d'images par séparation de calques, selon les revendications 1,4, 5,6 et 8, caractérisé en ce qu'il utilise des modes de description (1) standards et des modes de description spécifiques. Les modes de description standards sont : La description technique, donnant les contextes techniques de l'image (matériel utilisé pour la création, procédé de numérisation, définition et qualité de l'image numérisée...) ; La description objective, donnant les sujets, objets et éléments qui composent l'image ; La description contextuelle, décrivant des situations, des actions et des mouvements ; La description artistique, donnant des ambiances, des tonalités et des couleurs. Les modes de descriptions spécifiques sont à définir selon les cas particuliers à venir. 10-Procédé de description d'images par séparation de calques, selon les revendications 1 à 9, caractérisé en ce qu'il utilise des guides de description (2) sachant qu'un guide de description est associé à chaque mode de description (1). 11-Procédé de description d'images par séparation de calques, selon les revendications 1 à 10, caractérisé en ce que un guide de description (2) fait appel, via un moteur de recherche et de catalogue (7), à un vocabulaire particulier contenu dans des thesaurus (8) et à une grammaire (9) qui établit une relation entre les mots de vocabulaire utilisés. 12-Procédé de description d'images par séparation de calques, selon les revendications 1 à 11, caractérisé en ce que les vocabulaires contenus dans des thesaurus (8) et la grammaire (9) sont inscrits dans une ou plusieurs bases de données informatique. 13-Procédé de description d'images par séparation de calques, selon les revendications 1 à 12, caractérisé en ce qu'un vocabulaire particulier contenu dans un thesaurus (8) est associé à un guide de description (2). 14-Procédé de description d'images par séparation de calques, selon les revendications 1, 4, 5 et 8 à 13, caractérisé en ce qu'il utilise des guides de description (2) qui sont présentés sur l'écran d'un ordinateur via une interface graphique et sous une forme ergonomique et structurée. 15-Procédé de description d'images par séparation de calques, selon les revendications 1 à 14, caractérisé en ce que la description d'une image peut se faire simultanément selon plusieurs modes de description (1) et avec plusieurs guides de description (2).