FR 3033657 A1 20160916 FR 1552023 A 20150311 « Carrousel numérique pour combiner des tenues vestimentaires et procédé s'y rapportant » Domaine technique La présente invention concerne à la fois un dispositif et un procédé de combinaison d'images. La présente invention se situe dans le domaine du prêt à porter, et plus particulièrement dans le domaine du conseil en image et de la création esthétique. Etat de la technique antérieure On connait d'une part les penderies virtuelles qui permettent à ses utilisateurs de réaliser des juxtapositions de photographies de vêtements sur cintres ou pliés et/ou d'accessoires. Plusieurs images sont ainsi déplacées librement à l'intérieur d'une l'interface utilisateur, généralement celle d'un smartphone. Il est ainsi possible de créer des montages photos sur lesquels les images des vêtements sont associées les uns à côté des autres - sans proposer de rendu « final » porté - et afin de mettre en avant des couleurs et des assemblages particuliers. L'inconvénient de ces penderies virtuelles est qu'elles sont d'utilisation compliquée car il est nécessaire de réaliser un prétraitement sur les photographies réalisées et notamment un détourage afin de mettre en valeur l'image du vêtement que l'utilisateur souhaite associer. Par ailleurs, l'assemblage ne rend pas compte du rendu visuel auquel l'utilisateur pourrait s'attendre s'il portait effectivement les vêtements et accessoires ainsi juxtaposés puisqu'il ne permet pas de visualiser les vêtements portés ensembles. Enfin, au cours de la phase d'association des vêtements et/ou accessoires, l'utilisateur ne peut voir que les images des vêtements et/ou accessoires d'une seule catégorie, ce qui ne facilite pas la création d'associations 3033657 - 2 - particulières et ne permet pas de réaliser une combinaison aléatoire de vêtements et/ou accessoires. On connait d'autre part des sites internet qui proposent de faire porter virtuellement un vêtement proposé à la vente par un mannequin 5 numérique, rendant possible un certain nombre d'associations choisies par l'utilisateur. L'inconvénient des méthodes mises en oeuvre pour la publication de tels sites internet est qu'elles nécessitent à la fois une prise de vue rigoureuse (éclairage, cadrage, distance de l'objectif...) mais aussi un prétraitement des images obtenues lourd à mettre en oeuvre. En effet, il 10 est notamment nécessaire de réaliser un détourage parfait desdites photos afin de pouvoir les ajuster sur le mannequin numérique ainsi qu'une mise à l'échelle. Enfin, ces méthodes ne permettent pas non plus de réaliser des associations de manière ludiques ou aléatoires, l'utilisateur devant percevoir a priori l'intérêt esthétique de l'association de vêtements qu'il s'apprête à 15 réaliser. La présente invention a pour objet de répondre au moins en grande partie aux problèmes précédents et de conduire en outre à d'autres avantages. Un autre but de la présente invention est de proposer à moindre coût une solution simple et ludique pour créer des associations de vêtements et/ou 20 d'accessoires. Un autre but de la présente invention est de pouvoir réaliser des associations aléatoires de vêtements et/ou d'accessoires. Exposé de l'invention On atteint au moins l'un des objectifs précités avec un dispositif de 25 combinaison d'une pluralité d'images comprenant : - K files de tailles NK comportant EKNK vignettes, K étant un entier supérieur ou égal à 2 et NK des entiers supérieurs ou égaux à 1, les vignettes de chaque file étant chacune, pour un indice donné desdites files, une partie d'une image appartenant à la pluralité d'images, 3033657 - 3 - une interface utilisateur comprenant : une zone d'affichage comportant K x J cellules d'affichages réparties en K lignes et J colonnes, J étant un entier supérieur ou égal à 1, chaque cellule d'affichage étant 5 configurée pour afficher une vignette d'une desdites files, T zones de contrôles, T étant un entier supérieur ou égal à 1 et inférieur ou égal à K, chacune des T zones de contrôle étant configurée pour transposer au moins une vignette d'une cellule d'une eme ligne de la zone d'affichage avec 10 une vignette de la eme file, y étant un entier supérieur ou égal à 1 et inférieur ou égal à K, lesdites T zones de contrôles contrôlant chacune une ligne différente de la zone d'affichage, des moyens de traitement pour modifier les dimensions et/ou la 15 position et/ou l'apparence de la vignette affichée par chaque cellule d'affichage, des moyens de stockage configurés pour enregistrer une combinaison d'au moins une partie des vignettes affichées dans la zone d'affichage. 20 II est ainsi possible à l'aide de la présente invention de disposer d'un carrousel numérique qui permet de faire défiler un certain nombre d'images et/ou parties d'images choisies parmi une collection d'images, et de les associer les unes avec les autres de manière très simple. En effet, par opposition aux systèmes développés jusqu'à présent, le découpage des 25 images en plusieurs parties se fait de manière très simple. Par ailleurs, l'enregistrement de toutes les parties d'images dans une file permet de générer un mode de visualisation très simple et ludique, chaque file pouvant être « déroulée » de manière à afficher l'élément suivant de ladite file. Le dispositif selon l'invention permet ainsi de générer des associations 30 d'images inattendues puisqu'elles sont toutes disponibles sur ladite file. Par ailleurs, le dispositif selon la présente invention constitue un moyen ludique de générer de telles associations d'images et/ou de parties d'images. 3033657 - 4 - De manière avantageuse, mais non limitative, le présent dispositif vise à être utilisé dans le domaine de la mode et du prêt à porter. Les images manipulées par ledit dispositif et enregistrées dans les files correspondantes peuvent de manière préférentielle consister en des images de prêt à porter, 5 représentant des personnages portant des vêtements. Dans ce domaine d'utilisation, chaque file comprend des images de vêtement d'au moins une certaine catégorie. Les catégories de vêtements pour lesquelles des files peuvent être créées sont : 10 les accessoires portés sur la tête (chapeaux, lunettes, écharpes, foulards...) ; les vêtements portés sur le haut du corps, couvrant au moins une partie du buste (chemises, chemisiers, sous-vêtements, débardeurs, t-shirts, pulls, manteaux...) ; 15 les vêtements portés sur le bas du corps (pantalons, jupes, shorts, sous-vêtements...) ; les accessoires portés sur les pieds, tels des chaussures. Préférentiellement, une file regroupe toutes les images des vêtements d'une catégorie, mais il peut être aussi possible de regrouper les catégories au 20 sein d'une même catégorie afin de limiter les combinaisons. Dans le dispositif selon le mode de réalisation général de l'invention, les parties des images sont enregistrées dans des files. Une file est une structure de données particulière qui est basée sur le principe du « premier entré, premier sorti », ce qui veut dire que les premiers éléments ajoutés à 25 la file sont les premiers éléments à pouvoir être récupérés. Selon un autre mode de réalisation possible de l'invention, les parties des images peuvent être enregistrées dans des piles. Une pile est une structure de données particulière qui est basée sur le principe du « dernier arrivé, premier sorti », ce qui veut dire que les derniers éléments ajoutés à la pile 30 sont les premiers à pouvoir être récupérés 3033657 - 5 - Les piles et les files sont ainsi des structures de données dont l'indexation est simplifiée : il n'est pas possible d'accéder à un élément situé en milieu de pile ou de file ; seuls les éléments situés avant ou après l'élément actuellement sélectionné sont accessibles. Ces structures de données 5 particulières sont parfaitement adaptées au carrousel numérique qui constitue la présente invention. Selon un autre mode de réalisation du dispositif, les parties d'images peuvent être enregistrées au sein d'un tableau bidimensionnel dont l'indexation plus complexe permet d'accéder à n'importe quel élément. 10 Dans le dispositif selon l'invention, l'interface utilisateur comprend à la fois (i) une zone d'affichage composée d'une pluralité de cellules d'affichages et (ii) une pluralité de zones de contrôle. Les cellules d'affichage peuvent avoir des dimensions différentes les unes des autres. De même, les zones de contrôle peuvent être de types et de dimensions différentes les unes des 15 autres. Les cellules d'affichage sont configurées pour afficher au moins une partie d'une vignette, une vignette étant une partie d'une image. Plus particulièrement, les cellules d'affichage sont configurées pour représentées au moins une partie de la vignette correspondant à un indice 20 particulier dans l'une des files ou piles ou dans l'un des sous-ensembles du tableau bidimensionnel regroupant la pluralité d'images. Dans le cas où le dispositif selon l'invention comprend plusieurs cellules d'affichage, chaque cellule d'affichage est configurée pour afficher au moins une partie de la vignette correspondant à un indice différent de la structure 25 de données qui regroupe l'ensemble des vignettes. Les zones de contrôles sont configurées pour agir, éventuellement en collaboration avec les moyens de traitement, sur l'une des files ou piles ou sous-ensemble du tableau bidimensionnel dans lesquels au moins une partie des vignettes sont enregistrées. Typiquement, l'action de chaque 30 zone de contrôle consiste en une transposition du sous-ensemble du tableau bidimensionnel ou de la file ou de la pile de manière à modifier les index 3033657 - 6 - respectifs d'au moins une partie de l'une de ces structures de données. Il est ainsi possible de modifier la vignette qui correspond à l'indice affiché par au moins une partie des cellules d'affichage, et donc de modifier la vignette affichée par elles. 5 Cette transposition peut être de tout type, elle peut consister en la permutation d'au moins deux éléments distincts de la structure de données, tout en laissant les autres éléments inchangés. Selon un mode de réalisation particulier de l'invention, il peut aussi s'agir d'une transposition de tous les éléments d'au moins une des files, piles ou de l'un des sous- 10 ensembles du tableau bidimensionnel regroupant les images. Selon un mode de réalisation particulier de l'invention, la transposition réalisée par chacune des T zones de contrôles peut être du type d'une permutation circulaire d'une des K files. Selon le type de structure de données mis en oeuvre, les moyens de 15 contrôles, en collaboration éventuellement avec les moyens de traitement, sont configurés pour réaliser une permutation circulaire de ladite structure de données. Le dispositif selon l'invention comprend au plus autant de zones de contrôles que de lignes de la zone d'affichage et/ou de piles et/ou files et/ou 20 ligne du tableau bidimensionnel, de manière à ce que chaque sous- ensemble correspondant puisse faire l'objet d'une transposition et que l'affichage des vignettes correspondantes puisse être changé. Alternativement, le dispositif selon l'invention comprend moins de zones de contrôle que le nombre de lignes de la zone d'affichage et/ou de piles et/ou 25 files et/ou ligne du tableau bidimensionnel, de manière à ce qu'au moins une ligne de la zone d'affichage ne puisse pas être modifiée par l'utilisateur. Avantageusement, la première ligne de la zone d'affichage reste fixe, l'utilisateur du dispositif selon l'invention ne pouvant pas changer les vignettes qui y sont affichées. 30 Selon un mode préférentiel de réalisation du dispositif selon l'invention, K est égal à trois ou quatre. Et préférentiellement, J est égal à trois. 3033657 - 7 - Le dispositif selon l'invention comprend aussi des moyens de traitement qui peuvent être configurés pour partitionner une image en K vignettes, chacune des K vignettes étant ajoutée à une seule des K files, et chacune des K files n'étant complétée que par une seule des K vignettes de ladite 5 image. Il est ainsi possible de subdiviser une image en une pluralité de sous-ensembles - appelés vignettes - la totalité des vignettes couvrant la totalité de l'image initiale. De manière préférentielle, et non limitative, les moyens de traitement peuvent consister en un microprocesseur, un processeur numérique, un 10 ordinateur ou toute autre unité de traitement agencée pour réaliser des opérations mathématiques et/ou exécuter un programme informatique. Selon un mode de réalisation préférentiel et particulièrement adapté au domaine de la mode et du prêt-à-porter, la partition réalisée par les moyens de traitement correspond à un tronçonnage vertical et bord à bord de 15 l'image. Il est ainsi possible de subdiviser une image en une pluralité de vignettes de manière simple, rapide et efficace, ladite pluralité de vignettes ainsi créées permettant de réaliser des combinaisons et des associations de manière ludique et/ou aléatoire. Et avantageusement, les moyens de traitement sont configurés pour 20 détecter dans l'image à partition ner : au moins une partie qui représente la tête d'un personnage portant éventuellement au moins un accessoire ; et/ou au moins une partie qui représente le buste d'un personnage ; et/ou 25 au moins une parie qui représente les membres inférieurs d'un personnage ; et/ou au moins une partie qui représente les pieds d'un personnage. Il est ainsi possible à l'aide d'une telle partition de découper une image en une pluralité de vignettes illustrant une partie particulière du corps et 30 illustrant un type particulier de vêtement et/ou d'accessoire. 3033657 - 8 - Les moyens de traitements sont configurés pour enregistrer les vignettes dans la structure de données correspondante qui regroupe au moins une partie des vignettes illustrant une catégorie. L'invention ne se limite pas au seul domaine de la mode et il est possible de 5 découper et de classer les vignettes ainsi obtenues selon une autre forme hiérarchique. Le dispositif selon l'invention comprend aussi des moyens de stockage qui sont configurés pour enregistrer au moins une combinaison d'une partie des vignettes affichées dans les cellules d'affichage et/ou la structure de 10 données dans laquelle sont enregistrées au moins une partie des vignettes. Les moyens de stockage sont aussi configurés pour enregistrer la ou les structures de données utilisées pour indexer les images et/ou vignettes. Les moyens de stockage sont aussi configurés pour enregistrés les images et/ou les vignettes. 15 A titre d'exemples non limitatifs, les moyens de stockage peuvent comprendre au moins une mémoire d'ordinateur, un support de stockage lisible, éventuellement non transitoire. Avantageusement, les moyens de traitement peuvent être configurés pour modifier les dimensions et/ou la position et/ou l'apparence d'une vignette. A 20 titre d'exemples non limitatifs, les moyens de traitement peuvent être configurés pour : recadrer la vignette en définissant un cadre au-delà duquel les parties de la vignette sont effacées et en deçà duquel la partie de la vignette est conservée ; 25 centrer la vignette à l'intérieur d'une cellule d'affichage, afin par exemple d'affiner la position relative de la vignette d'une première cellule d'affichage avec la position relative de la vignette d'une seconde cellule d'affichage ; zoomer la vignette à l'intérieur d'une cellule d'affichage afin par 30 exemple d'adapter l'échelle de la vignette d'une première cellule 3033657 - 9 - d'affichage avec l'échelle de la vignette d'une seconde cellule d'affichage ; faire pivoter la vignette à l'intérieur d'une cellule d'affichage afin par exemple d'adapter l'orientation relative de la vignette d'une 5 première cellule d'affichage avec l'inclinaison de la vignette d'une seconde cellule d'affichage ; appliquer sur la vignette d'une cellule d'affichage un certain nombre de filtres connus de l'homme du métier afin de modifier son apparence, en faisant varier par exemple son contraste, sa 10 luminosité, la couleur dominante, le piqué de l'image... Eventuellement, les T zones de contrôle du dispositif selon l'invention peuvent être configurées en outre pour superposer au moins une vignette d'une cellule d'une eme ligne de la zone d'affichage avec une autre vignette de la yième file afin de pouvoir afficher, par exemple par transparence, une 15 superposition de plusieurs vignettes à l'intérieure d'une même cellule d'affichage. Selon une première version compatible avec chaque mode de réalisation et chaque perfectionnement de la présente invention, l'interface utilisateur peut être un écran tactile. 20 De manière préférentielle, chaque zone de contrôle peut être superposée à la ligne de la zone d'affichage qu'elle contrôle de manière à simplifier l'utilisation dudit dispositif et, plus particulièrement, de simplifier la génération d'associations particulières de vignettes. Plus spécifiquement, dans le cas où l'interface utilisateur comprend un écran 25 tactile, la zone de contrôle peut être activée par l'intermédiaire d'un geste particulier préprogrammé. Par exemple, et de manière connue, la permutation circulaire « vers la gauche » des vignettes d'une zone d'affichage donnée peut être obtenue par un mouvement de glissé « vers la gauche » du doigt ou d'un outil de pointage dudit écran tactile. 30 Selon une autre version compatible avec les modes de réalisation et perfectionnements de la présente invention, au moins une des T zones de 3033657 - 10 - contrôle peut être un bouton situé sur ledit dispositif. Un appui sur le bouton peut ainsi permettre de réaliser au moins une transposition sur au moins ligne de d'une zone d'affichage. De manière préférentielle, le dispositif selon l'un quelconque des modes de 5 réalisation de la présente invention peut comprendre par ailleurs des moyens de référencement, à l'aide de mots-clefs, de la combinaison d'au moins une partie des vignettes, lesdits mots-clefs pouvant être enregistrés avec ladite combinaison d'au moins une partie des vignettes. Avantageusement, chacune des vignettes enregistrées dans la structure de 10 données peut être référencée de manière comparable. Les mots-clefs utilisés pour un tel référencement peuvent être définis, tels que par exemple un horodatage, un référencement de couleurs, de motifs, de saisons ou encore indéfinis à l'aide de mots-clefs choisis par l'utilisateur. On entend par mot-clef et de manière indifférente des chaines de 15 caractères, des chiffres ou des symboles. Selon un mode de réalisation particulier, le dispositif selon l'invention peut comprendre des moyens supplémentaires de tri et/ou de recherche afin d'indexer les vignettes enregistrées dans les moyens de stockages en fonction des mots-clefs utilisés. 20 Par ailleurs, le dispositif selon l'invention peut, dans un mode de réalisation compatible avec n'importe laquelle des versions décrites des moyens de communication sans-fils, de type wifi, Bluetooth ou réseaux télécom, et/ou des moyens de communication filaires. Le dispositif peut aussi comprendre des moyens de publication d'au moins 25 une partie des vignettes et/ou au moins une partie des combinaisons de vignettes enregistrées sur des réseaux de communication afin de partager avec un groupe d'utilisateurs les associations de vignettes réalisées. Selon un autre aspect de l'invention, il est proposé un procédé de combinaison d'au moins une partie d'une pluralité d'images à l'aide d'un 3033657 - 11 - dispositif selon l'une quelconque des revendications précédentes, ledit procédé comprenant les étapes suivantes : prise d'une photographie et enregistrement de l'image correspondante sur le dispositif, 5 partitionnement de l'image en K partitions, K étant un entier supérieur ou égal à 2, à l'aide des moyens de traitements dudit dispositif, ajout de chacune des K partitions de ladite image à une seule des K files, chacune des K files n'étant complétée que par une 10 seule des K partitions de ladite image, affichage sur l'interface utilisateur dudit dispositif d'au moins une partition d'au moins une image des K files. De manière avantageuse, l'étape de partitionnement peut consister en un découpage d'un bord à l'autre de l'image correspondant à la photographie 15 en au moins deux parties agencées verticalement l'une par rapport à l'autre. Préférentiellement, l'étape d'affichage peut consister en ce que chaque cellule d'une eme ligne de la zone d'affichage affiche une partition d'une image de la eme file, y étant un entier supérieur ou égal à 2 et inférieur ou 20 égal à K. Selon un mode de réalisation avantageux, le procédé selon l'un quelconque des perfectionnements peut comprendre une étape supplémentaire de défilement à l'aide d'au moins un des moyens de contrôle dudit dispositif, ladite étape de défilement consistant en une permutation circulaire par le 25 eme moyen de contrôle de la eme file affichée sur la eme ligne de la zone d'affichage. Avantageusement, le procédé selon l'invention peut comprendre en outre une étape d'ajustement de la position et/ou des dimensions et/ou de l'apparence d'au moins une partition d'une image affichée dans une cellule 30 de la zone d'affichage. 3033657 - 12 - Préférentiellement, le procédé selon l'invention peut comprendre en outre une étape d'enregistrement d'une image, dite combinée, sur les moyens de stockage dudit dispositif, ladite image combinée résultant de la combinaison d'au moins une partie des cellules de la zone d'affichage. 5 Préférentiellement, les moyens de stockages du procédé selon l'invention sont configurés pour enregistrer la combinaison d'au moins une partie des cellules de la zone d'affichage situées dans une même colonne et sur différentes lignes. Il est ainsi possible, dans le cas où les vignettes représentent des images de mode et/ou de prêt-à-porter, d'enregistrer des 10 combinaisons de vêtements et/ou d'accessoires qui s'associent entre eux de manière à former un ensemble comprenant (i) un accessoire de tête et/ou (ii) un vêtement pour le haut du corps, et/ou (iii) un vêtement pour le bas du corps et/ou (iv) des chaussures. De préférence, le procédé selon l'invention peut comprendre une étape 15 ultérieure de référencement de l'image combinée à l'aide de mots clefs. Description des figures et des modes de réalisation D'autres caractéristiques et avantages de l'invention apparaîtront encore au travers de la description qui suit d'une part, et de plusieurs exemples de réalisation donnés à titre indicatif et non limitatif en référence aux dessins 20 schématiques annexés d'autre part, sur lesquels : la FIGURE 1 illustre de manière schématique le dispositif selon l'invention et selon un premier mode de réalisation, la FIGURE 2 illustre de manière schématique le dispositif selon l'invention et selon un second mode de réalisation, 25 - la FIGURE 3 illustre les étapes principales du procédé selon l'invention, - la FIGURE 4 illustre de manière schématique l'étape de défilement de l'une des zones d'affichage du dispositif selon l'invention, 3033657 - 13 - - la FIGURE 5 illustre certaines des possibilités de retouches à l'aide du dispositif selon l'invention. Les modes de réalisation qui seront décrits dans la suite ne sont nullement limitatifs ; on pourra notamment imaginer des variantes de l'invention ne 5 comprenant qu'une sélection de caractéristiques décrites par la suite isolées des autres caractéristiques décrites, si cette sélection de caractéristiques est suffisante pour conférer un avantage technique ou pour différencier l'invention par rapport à l'état de la technique antérieur. Cette sélection comprend au moins une caractéristique de préférence fonctionnelle sans 10 détails structurels, ou avec seulement une partie des détails structurels si cette partie uniquement est suffisante pour conférer un avantage technique ou pour différencier l'invention par rapport à l'état de la technique antérieur. En particulier toutes les variantes et tous les modes de réalisation décrits 15 sont combinables entre eux si rien ne s'oppose à cette combinaison sur le plan technique. Sur les figures, les éléments communs à plusieurs figures conservent la même référence. Dans la suite de la description, on appelle « écran tactile » une interface 20 utilisateur qui combine de manière connue les fonctionnalités d'affichage d'un écran et celles d'un dispositif de pointage, par interaction physique avec ledit écran. Cependant, les fonctionnalités et dispositifs décrits à l'aide d'un tel écran tactile ne sont pas limités à ce seul mode de réalisation Un écran tactile peut être mis en oeuvre par différentes technologies. De 25 manière non limitative, ces technologies peuvent être de type résistive analogique ou analogique-numérique, capacitive, par jauges de contraintes, infrarouge, à ondes de surface et/ou NFI (Near Field Imaging). L'interaction avec l'interface utilisateur peut être réalisée par tout « outil de sélection » apte à produire une interaction avec ladite interface utilisateur, 30 comme par exemple un doigt, un stylet ou un pointeur. L'interaction peut, selon les technologies, avoir lieu lorsque ledit outil est en contact avec 3033657 - 14 - surface de ladite interface utilisateur, et/ou lorsque l'outil n'est pas en contact direct avec la surface de l'interface utilisateur mais à une distance donnée. L'interaction entre l'outil de sélection et l'interface utilisateur permet de 5 déterminer une position au moins bidimensionnelle dudit outil et ladite interface utilisateur et d'activer par la suite certaines fonctionnalités du dispositif à l'aide d'éléments de l'interface utilisateur. L'interaction entre l'outil de sélection et l'interface utilisateur peut aussi être assurée par le biais de plusieurs points ou zones de contacts, comme par exemple et de 10 manière connue, lorsque plusieurs doigts sont en interaction avec un écran tactile pour réaliser un grandissement de l'image affichée par ledit écran. On appelle « élément » tout objet affiché par l'interface utilisateur et avec lequel ledit utilisateur est susceptible d'interagir afin de provoquer certaines actions et certaines fonctionnalités du dispositif. De manière non limitative, 15 un élément peut par exemple être une icône, un lien, une zone de contrôle... En référence aux FIGURES 1 et 2, deux modes de réalisations du dispositif selon l'invention vont maintenant être décrits. Le dispositif 100 comprend une structure bidimensionnelle de données 150, cette structure bidimensionnelle pouvant être de type tableau, file(s) ou 20 liste(s) selon les possibilités d'indexations choisies et évoquées dans les paragraphes précédents. Dans la suite du document, l'emploi du terme « structure de données » désigne indifféremment, et non limitativement, un tableau, un tableau bidimensionnel, une file ou une pile. 25 La structure de données 150 comprend une pluralité de cellules 151-166 qui contiennent chacune une image, dénommée vignette dans le reste du document. Chaque vignette peut être une partie d'une image plus grande, issue d'une partition de ladite image selon un mode de réalisation de la présente invention, ou être une image indépendante à part entière, 30 notamment de par son contenu. 3033657 - 15 - Les vignettes sont organisées dans des sous-ensembles qui peuvent être des lignes ou colonnes d'un tableau bidimensionnel ou encore au moins une file ou au moins une pile. De préférence, les images d'un même sous-ensemble sont issues d'une 5 partition unique. Le dispositif 100 comprend aussi une interface utilisateur 101, ladite interface utilisateur pouvant comprendre elle-même un écran et/ou écran tactile par exemple. L'interface utilisateur 101 du dispositif 100 comprend une zone d'affichage 10 110 qui est configurée pour afficher sur au moins une partie de l'interface utilisateur des données provenant de la structure de données 150. Notamment, la zone d'affichage est configurée pour afficher au moins une vignette enregistrée dans une cellule 151-166. Plus particulièrement, la zone d'affichage 110 est organisée en cellules 15 d'affichage 131-146 agencées, par exemples, en au moins une ligne 111- 114 et au moins une colonne. Dans les modes de réalisation illustrés sur les FIGURES 1 et 2, chaque cellule 131-146 est configurée pour affichée une vignette de la structure de données 150. De préférence chaque cellule 131-146 affiche une vignette différente. 20 Préférentiellement, chaque cellule 131-134 de la première ligne 111 de la zone d'affichage 110 affiche une vignette contenue dans le sous ensemble de la structure de données 150 correspondant à la première ligne d'un tableau bidimensionnel ou la première file ou la première pile. De même, chaque cellule 135-138 de la seconde ligne 112 de la zone d'affichage 110 25 affiche une vignette contenue dans le sous ensemble de la structure de données 150 correspondant à la seconde ligne d'un tableau bidimensionnel ou la seconde file ou la seconde pile. Chaque cellule 139-142 de la troisième ligne 113 de la zone d'affichage 110 affiche une vignette contenue dans le sous ensemble de la structure de données 150 correspondant à la troisième 30 ligne d'un tableau bidimensionnel ou la troisième file ou la troisième pile. Enfin, chaque cellule 143-146 de la quatrième ligne 114 de la zone 3033657 - 16 - d'affichage 110 affiche une vignette contenue dans le sous ensemble de la structure de données 150 correspondant à la quatrième ligne d'un tableau bidimensionnel ou la quatrième file ou la quatrième pile. Préférentiellement, la zone d'affichage 110 comprend autant de lignes que 5 la structure de données 150, correspondant au nombre de lignes d'un tableau bidimensionnel ou au nombre de files ou de piles. Le dispositif 100 illustré sur les FIGURES 1 et 2 comprend aussi 4 zones de contrôles 121-124 configurés pour modifier l'affichage de la zone d'affichage 110. 10 Plus particulièrement, chaque zone de contrôle est configurée pour modifier l'affichage d'une ligne de la zone d'affichage 110. Ainsi, par exemple, la zone de contrôle 121 est configurée pour modifier l'affichage de la ligne 111 de la zone d'affichage 110 ; la zone de contrôle 122 est configurée pour modifier l'affichage de la deuxième ligne 112 de la 15 zone d'affichage 110; la zone de contrôle 123 est configurée pour modifier l'affichage de la troisième ligne 113 de la zone d'affichage 110; et la zone de contrôle 124 est configurée pour modifier l'affichage de la quatrième ligne 114 de la zone d'affichage 110. Lorsque l'utilisateur du dispositif 100 active une zone d'affichage, celle-ci 20 réalise, en collaboration avec les moyens de traitement (non représentés), une transposition d'un sous ensemble de la structure de données 150, selon le type de structure de données. Plus particulièrement, dans le cas où la structure de données 150 est de type tableau bidimensionnel, chaque zone d'affichage 121-124 réalise une transposition de l'une des lignes d'un 25 tableau bidimensionnel. Dans le cas où la structure de données 150 est constituée d'au moins une file ou d'au moins une pile, chaque zone d'affichage 121-124 réalise une transposition de l'une des files ou des piles. Ainsi, selon la transposition réalisée, les vignettes contenues dans les cellules 151-166 de la structure de données 150 sont changées, l'une 30 prenant la place de l'autre ; et l'affichage correspondant sur la zone d'affichage 110 est modifié d'une manière identique, une vignette affichée 3033657 - 17 - dans une cellule étant remplacée par une autre vignette qui n'était pas nécessairement affichée. Chaque zone de contrôle 121-124 peut être activée individuellement à l'aide d'un outil adapté au type de zone de contrôle. 5 En effet, dans le premier mode de réalisation du dispositif 100 selon l'invention, les zones de contrôle 121-124 correspondent à des zones particulières de l'interface utilisateur 101. Plus particulièrement, il s'agit de zones particulières de l'écran tactile. Préférentiellement, ces zones de contrôles sont confondues au moins en partie avec au moins une cellule 10 d'affichage de la zone d'affichage 110. De manière avantageuse, chaque zone de contrôle 121-124 est confondue avec la ligne de la zone d'affichage 110 qu'elle contrôle afin de faciliter l'utilisation du dispositif 110. Dans ce premier mode de réalisation, les zones de contrôles 121-124 sont des éléments qui réagissent à une interaction de type contact entre l'outil 15 de sélection et l'écran tactile : lorsqu'un utilisateur du dispositif 110 selon ce premier mode de réalisation touche (avec l'outil de sélection ou un doigt par exemple) la zone de l'écran tactile correspondant à la zone de contrôle, cette dernière est activée et génère l'action pour laquelle elle est configurée, comme expliqué dans les paragraphes précédents. 20 Avantageusement, le premier mode de réalisation du dispositif selon l'invention peut consister en un smartphone comprenant des moyens de communication connus de l'homme du métier, un écran tactile configuré pour afficher à la fois la zone d'affichage 110 et les zones de contrôles 121124 du dispositif 100 selon l'invention, un microprocesseur configuré pour 25 réaliser les traitements du procéder objet de l'invention, une mémoire configurée pour enregistrer une combinaison d'au moins une partie des vignettes, ainsi que la structure de données dans laquelle les vignettes sont organisées pour générer le carrousel numérique objet de la présente invention. 30 Dans un autre mode de réalisation du dispositif 100 selon l'invention illustré sur la FIGURE 2, les zones de contrôle 121-124 sont des boutons situés à côté de l'écran tactile. Comme expliqué précédemment, chaque bouton 3033657 - 18 - 121-124 est associé à une ligne d'affichage 111-114 ; et un appui sur l'un des boutons 121-124 génère l'action pour laquelle il est configuré, comme expliqué dans les paragraphes précédents. A titre d'exemple non limitatif, le second mode de réalisation du dispositif 5 selon l'invention peut consister en un smartphone comprenant des moyens de communication connus de l'homme du métier, un écran non tactile configuré pour afficher la zone d'affichage 110 du dispositif 100 selon l'invention, au moins une zone de contrôle 121-124 consistant en au moins un bouton, un microprocesseur configuré pour réaliser les traitements du 10 procéder objet de l'invention, une mémoire configurée pour enregistrer une combinaison d'au moins une partie des vignettes, ainsi que la structure de données dans laquelle les vignettes sont organisées pour générer le carrousel numérique objet de la présente invention. Selon un autre exemple du second mode de réalisation de la présente 15 invention, le dispositif 100 peut consister en un boitier comprenant une interface utilisateur selon l'invention, des moyens de traitement et des moyens de stockage, ledit boitier ne comprenant pas des moyens agencés pour recevoir ou émettre des appels téléphoniques, ledit boitier comprenant éventuellement des moyens de connexion à internet. 20 La FIGURE 3 illustre les différentes étapes du procédé objet de l'invention. Toutes les étapes ne sont pas nécessairement réalisées et le procédé objet de la présente invention comprend au moins une des étapes décrites dans les paragraphes suivants. La première étape 301 consiste à prendre une photographie à l'aide de tout 25 dispositif connu de l'homme du métier. Préférentiellement, et comme expliqué précédemment, la présente invention se rapportant au domaine de la mode et du prêt-à-porter, les photographies réalisées ont préférentiellement pour sujet un individu portant des vêtements, ladite photographie étant réalisée avantageusement « de plein pied » de manière 30 à représenter l'intégralité dudit individu et des vêtements qu'il porte. 3033657 - 19 - Les images correspondantes des photographies prises au travers de cette première étape 301 constituent les données numériques avec lesquelles le dispositif 100 selon l'invention est mis en oeuvre. Avantageusement, les images correspondantes des photographies sont 5 enregistrées dans les moyens de stockage du dispositif 100. Tous les modes de réalisation du dispositif 100 comprennent des moyens de stockage. La seconde étape 302 du procédé selon l'invention est optionnelle et, si elle est réalisée, peut être réalisée à tout moment dans le procédé. Il s'agit 10 d'une étape de traitement d'au moins une image ou partie d'image (les vignettes) afin de modifier leur apparence et/ou leurs dimensions et/ou leur position dans les cellules d'affichage de la zone d'affichage 110. La troisième étape 303 du procédé selon l'invention est une étape de partition de l'image obtenue par photographie lors de la première étape 301 15 et/ou d'images enregistrées dans les moyens de stockage dudit dispositif 100. Cette étape peut être réalisée automatiquement à l'aide de paramètres prédéfinis ou manuellement par l'utilisateur. L'image est découpée en une pluralité de parties, les vignettes, et de 20 préférence sans perte. Le découpage peut être réalisé de n'importe quelle manière. Préférentiellement, l'image est tronçonnée verticalement en au moins deux parties, d'un bord à l'autre de l'image de manière à ce que chaque vignette ainsi obtenue est une bande de l'image. Avantageusement, dans le cas où le présent dispositif 100 et le présent 25 procédé selon l'invention sont mis en oeuvre dans le domaine de la mode et du prêt-à-porter, l'image est tronçonnée verticalement en au moins deux vignettes, lesdites au moins deux vignettes délimitant chacune une partie du corps et/ou un vêtement selon l'une des catégories citées précédemment (tête, tronc, membres inférieures, pieds). 3033657 - 20 - Les vignettes ainsi créées sont enregistrées sur le dispositif 100 via les moyens de stockage. La quatrième étape 304 du procédé selon l'invention consiste en l'ajout d'au moins une partie des vignettes créées durant l'étape précédente 303 dans 5 la structure de données du dispositif. Avantageusement, chaque vignette provenant d'une même image sont ajoutées à un et un seul sous-ensemble de ladite structure de données, ledit sous-ensemble pouvant être une ligne d'un tableau bidimensionnel ou une file ou une pile. 10 Avantageusement, chaque sous-ensemble de la structure de données (une ligne d'un tableau bidimensionnel ou une file ou une pile) ne reçoit qu'une seule vignette provenant d'une image donnée. Préférentiellement, les vignettes sont ajoutées à un sous-ensemble particulier de la structure de données, en fonction du contenu de chaque 15 vignette, de manière à ce que chaque sous-ensemble de la structure de données regroupe les vignettes ayant un paramètre en commun. Ledit paramètre peut être défini selon le contenu de ladite vignette ou selon la forme, la taille ou la position relative de la partition réalisée de l'image. Préférentiellement, dans le domaine de la mode et du prêt-à-porter, les 20 vignettes sont organisées dans la structure de données en fonction de leur contenu et/ou du type de vêtement représenté sur chaque vignette. Ainsi, un premier sous-ensemble de la structure de données regroupe l'ensemble des vignettes représentant des accessoires et/ou vêtements portés sur la tête, un second sous-ensemble de la structure de données regroupe 25 l'ensemble des vignettes représentant des accessoires et/ou vêtements porté sur le buste et/ou le haut du corps, un troisième sous-ensemble de la structure de données regroupe l'ensemble des vignettes représentant des accessoires et/ou vêtements porté sur les membres inférieurs, et un quatrième sous-ensemble de la structure de données regroupe l'ensemble 30 des vignettes représentant des accessoires et/ou vêtements porté sur les pieds. 3033657 - 21 - La cinquième étape 305 du procédé selon l'invention est une étape de modification de l'affichage et de défilement des vignettes à l'intérieur de la zone d'affichage. Cette étape est illustrée conjointement au travers de la FIGURE 4. 5 La FIGURE 4 illustre une partie de l'interface utilisateur 101, et notamment une partie de la zone d'affichage dans comprenant 12 cellules d'affichage 401-412 réparties suivant trois colonnes et quatre lignes. Sur la première colonne, composée des cellules d'affichage 401, 404, 407, 410, une première combinaison de vignettes permet de visualiser une 10 première combinaison de vêtements. Sur la deuxième colonne, composée des cellules d'affichage 402, 405, 408, 411, une deuxième combinaison de vignettes permet de visualiser une deuxième combinaison de vêtements. Sur la troisième colonne, composée des cellules d'affichage 403, 406, 409, 15 412, une troisième combinaison de vignettes permet de visualiser une troisième combinaison de vêtements. Un outil de sélection 420 est mis en contact avec l'interface utilisateur 101, et plus particulièrement avec l'une des zones de contrôles non représentées sur la FIGURE 4. Dans l'exemple illustré sur la FIGURE 4, l'outil de sélection 20 est le doigt de l'utilisateur du dispositif 100 selon l'invention. Il pourrait aussi s'agir de n'importe quel autre outil de sélection, comme décrit précédemment. Le contact 430 entre l'outil de sélection 420 et une zone de contrôle, ici celle qui permet de contrôler la deuxième ligne de la zone d'affichage, 25 permet via un mouvement prédéfini (ici un mouvement de glissé vers la gauche) de faire défiler les vignettes de la deuxième ligne. Plus particulièrement, chaque vignette de la deuxième ligne est décalée d'une cellule d'affichage (ici vers la gauche). Il est ainsi possible de modifier de manière très simple et très ludique les combinaisons de vignettes affichées 30 dans la zone d'affichage. 3033657 - 22 - Comme décrit dans les paragraphes précédents, l'activation d'une zone de contrôle réalise une transposition particulière du sous-ensemble de la structure de données en relation avec la ligne d'affichage de la zone de contrôle. Dans l'exemple illustré sur la FIGURE 4, la transposition réalisée 5 est préférentiellement de type permutation circulaire. La sixième étape 306 du procédé selon l'invention est une étape d'enregistrement d'au moins une combinaison des vignettes affichées sur la zone d'affichage. Préférentiellement, toutes les vignettes d'une même colonne sont 10 enregistrées sur les moyens de stockage du dispositif 100 selon l'invention. Avantageusement, la combinaison de vignettes est enregistrée dans une seule image, lesdites vignettes composant ladite combinaison étant fusionnées. La septième étape 307 du procédé selon l'invention est une étape 15 optionnelle de référencement d'au moins une vignette affichée sur la zone d'affichage. Avantageusement, il est aussi possible de référencer une combinaison d'au moins une partie des vignettes affichées dans la zone d'affichage. Comme décrit précédemment, le référencement consiste à associer à une 20 image (ou vignette) au moins un mot-clef. Les mots-clefs utilisés peuvent être prédéfinis et/ou indéfinis, et de types numérique et/ou textuels et/ou symboles. La huitième étape 308 du procédé est une étape optionnelle de publication d'au moins une partie des vignettes et/ou images et/ou combinaisons sur 25 des réseaux de communication, type internet ou réseau sociaux par exemple. Cette publication peut se faire par tout moyen connu de l'homme du métier. A l'aide des moyens de communication sans fils ou filaires du dispositif 100 selon l'invention. 3033657 - 23 - En référence à la FIGURE 5, certaines opérations particulières réalisables durant l'étape de retouche 302 du procédé selon l'invention vont maintenant être décrites. Ces opérations sont réalisées à l'aide des moyens de traitement du dispositif 100 selon l'invention. 5 La FIGURE 5 illustre une partie de la zone d'affichage de l'interface utilisateur, comprenant quatre cellules d'affichage 402, 405, 408, 411 réparties en une colonne et quatre lignes 111-114. Les illustrations 501 et 502 montrent une modification des dimensions de la vignette contenue dans la cellule d'affichage 405. 10 L'outil de sélection 510 est mis en contact avec l'écran tactile au travers de deux points de contact 511 et 512. Un mouvement relatif entre ces deux points de contact permet de modifier le facteur de grandissement de la vignette correspondante 405. Si les points de contact 511 et 512 se rapprochent, alors la vignette 405 est rétrécie ; si les points de contact 511 15 et 512 s'éloignent, alors la vignette 405 est agrandie. Il est ainsi possible d'adapter le grandissement de chaque vignette afin que la combinaison affichée sur une colonne soit cohérente, c'est-à-dire notamment que l'échelle de chaque vignette d'une même colonne soit sensiblement identique. 20 Les illustrations 503 et 504 montrent une modification de l'apparence de la vignette contenue dans la cellule d'affichage 405, et plus particulièrement une modification de son inclinaison afin d'une part de parfaire l'alignement relatif de la vignette 405 par rapport aux vignettes 402 et 408, et d'autre part d'améliorer la cohérence entre deux vignettes juxtaposées dans une 25 même colonne. Les illustrations 505 et 506 montrent une modification de la position de la vignette contenue dans la cellule d'affichage 405 afin d'aligner l'alignement relatif de la vignette 405 par rapport aux vignettes 402 et 408. L'outil de sélection 510 est mis en contact avec l'écran tactile au travers 30 d'un point de contact 513. Un mouvement latéral permet de modifier la 3033657 - 24 - position de la vignette correspondante 405 à l'intérieur de la cellule d'affichage. La présente invention concerne un dispositif 100 de combinaison d'une pluralité d'images comprenant : 5 une structure bidimensionnelle 150 comprenant des vignettes 151-166, une interface utilisateur 101 comprenant : - une zone d'affichage 110 comportant des cellules d'affichages 131-146, chaque cellule d'affichage 131-146 10 étant configurée pour afficher une vignette 151-166, des zones de contrôles 121-124, chacune étant configurée pour transposer au moins une vignette 151-166 d'une cellule d'affichage 131-146, des moyens de traitement pour modifier les dimensions et/ou la 15 position et/ou l'apparence des vignettes 151-166 affichées, des moyens de stockage configurés pour enregistrer une combinaison d'au moins une partie des vignettes affichées 151166 dans la zone d'affichage 110. 20 Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. Notamment, les différentes caractéristiques, formes, variantes et modes de réalisation de l'invention peuvent être associées les unes avec les autres selon diverses combinaisons 25 dans la mesure où elles ne sont pas incompatibles ou exclusives les unes des autres. En particulier toutes les variantes et modes de réalisation décrits précédemment sont combinables entre eux. REVENDICATIONS1. Dispositif (100) de combinaison d'une pluralité d'images comprenant : - des moyens de stockage configurés pour : - enregistrer K files de tailles NK (150) comportant >K NK vignettes (151-166), K étant un entier supérieur ou égal à 2 et NK des entiers supérieurs ou égaux à 1, les vignettes (151-166) de chaque file étant chacune, pour un indice donné desdites files, une partie d'une image appartenant à la pluralité d'images, - enregistrer une combinaison d'au moins une partie des vignettes affichées (151-166) dans la zone d'affichage (110). - des moyens de traitement pour partitionner une image en K vignettes (151-166), chacune des K vignettes (151-166) étant ajoutée à une seule des K files, et chacune des K files n'étant complétée que par une seule des K vignettes (151-166) de ladite image, - une interface utilisateur (101) comprenant : - une zone d'affichage (110) comportant K x J cellules d'affichages (131-146) réparties en K lignes et J colonnes, J étant un entier supérieur ou égal à 1, chaque cellule d'affichage (131-146) étant configurée pour afficher une vignette (151-166) d'une desdites files, - T zones de contrôles (121-124), T étant un entier supérieur ou égal à 1 et inférieur ou égal à K, chacune des T zones de contrôle (121-124) étant configurée pour transposer au moins une vignette (151-166) d'une cellule (131-146) d'une ylème ligne de la zone d'affichage (110) avec une vignette (151-166) de la ymme file, y étant un entier supérieur ou égal à 1 et inférieur ou égal à K, lesdites T zones de contrôles 3033657 - 26 - (121-124) contrôlant chacune une ligne différente de la zone d'affichage (110). 2. Dispositif (100) selon la revendication précédente, caractérisé en ce que les moyens de traitement sont configurés en outre pour modifier les 5 dimensions et/ou la position et/ou l'apparence de la vignette (151-166) affichée par chaque cellule d'affichage (131-146). 3. Dispositif (100) selon l'une quelconque des revendications précédentes, caractérisé en ce que les T zones de contrôle sont configurées en outre pour superposer au moins une vignette (151-166) d'une cellule (131- 10 146) d'une ymme ligne de la zone d'affichage (110) avec une autre vignette (151-166) de la ylème file. 4. Dispositif (100) selon l'une quelconque des revendications précédentes, caractérisé en ce que la transposition réalisée par chacune des T zones de contrôles est du type d'une permutation circulaire d'une des K files. 15 5. Dispositif (100) selon l'une quelconque des revendications précédentes, caractérisé en ce que l'interface utilisateur (101) est un écran tactile. 6. Dispositif (100) selon l'une quelconque des revendications précédentes, caractérisé en ce que chaque zone de contrôle (121-124) est superposée à la ligne de la zone d'affichage (110) qu'elle contrôle. 20 7. Dispositif (100) selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'au moins une des T zones de contrôle (121-124) est un bouton situé sur ledit dispositif. 8. Dispositif (100) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend par ailleurs des moyens de 25 référencement, à l'aide de mots-clefs, de la combinaison d'au moins une partie des vignettes (151-166). 3033657 - 27 - 9. Procédé de combinaison d'au moins une partie d'une pluralité d'images à l'aide d'un dispositif (100) selon l'une quelconque des revendications précédentes, ledit procédé comprenant les étapes suivantes : - prise d'une photographie (301) et enregistrement (306) de 5 l'image correspondante sur le dispositif, - partitionnement (303) de l'image en K partitions, K étant un entier supérieur ou égal à 2, à l'aide des moyens de traitements dudit dispositif (100), - ajout de chacune des K partitions de ladite image à une seule 10 des K files (304), chacune des K files n'étant complétée que par une seule des K partitions de ladite image, - affichage sur l'interface utilisateur dudit dispositif (100) d'au moins une partition d'au moins une image des K files. 10.Procédé selon la revendication précédente, caractérisé en ce que l'étape 15 de partitionnement (303) consiste en un découpage d'un bord à l'autre de l'image correspondant à la photographie en au moins deux parties agencées verticalement l'une par rapport à l'autre. 11.Procédé selon l'une quelconque des revendications 9 ou 10, caractérisé en ce que l'étape d'affichage consiste en ce que chaque cellule d'une 20 en' ligne de la zone d'affichage (110) affiche une partition d'une image de la yeme file, y étant un entier supérieur ou égal à 2 et inférieur ou égal à K. 12.Procédé selon l'une quelconque des revendications 9 à 11, caractérisé en ce qu'il comprend une étape supplémentaire de défilement (305) à 25 l'aide d'au moins un des moyens de contrôle (121-124) dudit dispositif (100), ladite étape de défilement consistant en une permutation circulaire par le ymme moyen de contrôle de la yiè" file affichée sur la eine ligne de la zone d'affichage. 13.Procédé selon l'une quelconque des revendications 9 à 12, caractérisé 30 en ce qu'il comprend en outre une étape d'ajustement (302) de la 3033657 - 28 - position et/ou des dimensions et/ou de l'apparence d'au moins une partition d'une image affichée dans une cellule de la zone d'affichage. 14.Procédé selon l'une quelconque des revendications 9 à 13, caractérisé en ce qu'il comprend en outre une étape d'enregistrement (306) d'une 5 image, dite combinée, sur les moyens de stockage dudit dispositif, ladite image combinée résultant de la combinaison d'au moins une partie des cellules de la zone d'affichage (110). 15.Procédé selon l'une quelconque des revendications 9 à 14, ledit procédé comprenant une étape ultérieure de référencement (307) de l'image 10 combinée à l'aide de mots clefs.