Brevet FR3064388A1 — publié le 20180928

GENERATION AUTOMATIQUE D'UNE IMAGE ANIMEE POUR SON IMPRESSION SUR UN SUPPORT LENTICULAIRE DOMAINE Le domaine de l'invention concerne le domaine des impressions de support lenticulaire. Plus particulièrement, le domaine de l'invention se rapporte aux procédés permettant de générer une image pour une impression sur un support lenticulaire. ETAT DE L'ART Actuellement, il existe des solutions permettant d'imprimer une image sur un support lenticulaire. L'image imprimée peut résulter d'une opération d'entrelacement d'images, généralement deux, pour permettre de produire un effet visuel, tel qu'un mouvement de l'image imprimée. L'opération d'impression sur un support lenticulaire est délicate puisqu'il est nécessaire de tenir compte d'un paramètre de densité de lentilles sur le support d'impression et d'une résolution d'impression. En conséquence, l'entrelacement des images est réalisé au cas par cas selon le support d'impression et des images en entrée à imprimer. Le plus souvent, il est constaté un taux de chute important, un seul décalage d'une ligne de pixel lors du traitement d'images pouvant générer une image dont l'impression ne produira plus l'effet souhaité. Par ailleurs, il existe un besoin de produire des images animées sur un support lenticulaire à échelle industrielle prenant en compte un nombre d'images pouvant varier et provenant d'un grand nombre de fichiers différents. Or les techniques actuelles de traitements d'images combinées aux précautions de configurations nécessaires du fait du type d'impression sur un support lenticulaire ne permettent pas de répondre à ce besoin. RESUME DE L'INVENTION L'invention vise à pallier les inconvénients précités. 3064388 2 Selon un aspect, l'invention concerne un procédé de génération d'une image finale pour son impression sur un support lenticulaire comportant : ^ Une acquisition d'un premier fichier comportant une pluralité 5 d'images ; ^ Une extraction automatique d'un nombre déterminé d'images du premier fichier en fonction d'un nombre d'images à extraire maximal, les dites images étant ordonnées selon un premier ordre; ^ Un redimensionnement des images en fonction d'un paramètre de 10 densité de lentilles par unité de surface du support lenticulaire, appelé pitch, et des dimensions du support lenticulaire ; ^ un entrelacement périodique générant une image formée d'une alternance de segments de pixels provenant des images extraites du premier fichier; 15 ^ Une génération d'une image finale pour être imprimée sur un support lenticulaire. Un avantage est de permettre de réaliser automatiquement un grand nombre d'impressions uniques sur des supports lenticulaires différents en prenant en compte des paramètres propres à chaque utilisateur tels que 20 le nombre d'images à imprimer. Selon un mode de réalisation, le procédé de génération d'une image finale pour son impression sur un support lenticulaire comportant : ^ Une première acquisition d'un premier fichier comportant une 25 pluralité d'images ; ^ Une seconde acquisition d'un second fichier comportant une pluralité d'images ; ^ Une extraction automatique d'un premier nombre déterminé d'images du premier fichier en fonction d'un nombre d'images à 30 extraire maximal; ^ Une extraction automatique d'un second nombre déterminé d'images du second fichier en fonction d'un nombre d'images à extraire maximal, les premier et second nombres étant différents, 3064388 3 le procédé comportant, en outre, pour chaque image extraite du premier et du second fichier: ^ Un redimensionnement des images en fonction d'un paramètre de densité de lentilles par unité de surface du support lenticulaire, 5 appelé pitch, et des dimensions du support lenticulaire ; ^ un entrelacement périodique générant une image formée d'une alternance de segments de pixels provenant des images extraites du premier fichier; ^ Une génération d'une image finale pour être imprimée sur un 10 support lenticulaire. Un avantage est de traiter automatiquement à des fichiers de différentes natures et dont le nombre d'images à traiter est différents entre plusieurs utilisateurs. 15 Selon un mode de réalisation, le premier fichier comporte une pluralité d'images est un fichier parmi la liste suivante : ^ un fichier vidéo d'une durée prédéfinie ; ^ un fichier au format Gifs ; ^ un fichier d'images animées de type LivePhoto ; 20 ^ un fichier vidéo de type Boomerang ; ^ un ensemble d'images. Un avantage est de permettre une prise en compte d'un grand nombre de formats différents. En effet, le procédé permet l'extraction dynamique d'une pluralité de photos afin de générer une image pouvant être 25 animée sur un support d'impression. Selon un mode de réalisation : ^ une pluralité d'acquisitions de premiers fichiers est réalisée simultanément et ; 30 ^ les étapes d'extraction, de redimensionnement, et d'entrelacement sont réalisées pour chacun des premiers fichiers acquis de manière indépendante. Un avantage est de permettre de traiter un grand volume d'images téléchargées par une pluralité d'utilisateurs. 3064388 4 Selon un mode de réalisation, l'extraction des images du premier fichier comprend l'association à chaque image d'un identifiant comportant une donnée propre à l'ordre de l'image dans une séquence formée de l'ensemble des images extraites. 5 Un avantage est d'utiliser l'ordre des images dans la séquence pour restituer une animation des images fidèles à l'animation des images d'un premier fichier. Selon un mode de réalisation, le nombre d'images à extraire 10 maximal NIEmax est déterminé en fonction : ^ d'un paramètre de densité de lentilles par unité de surface ou de longueur, noté pitch, et ; ^ de la résolution d'impression. Un avantage est de garantir que la totalité des premiers fichiers, 15 indépendamment de leur format, traités aboutisse à la génération d'une animation appréciable selon un changement d'angle de vue du support imprimé. Selon un mode de réalisation, l'extraction sélectionne un échantillon d'images du premier fichier dont la distribution est équirépartie 20 parmi l'ensemble des images du premier fichier. Un avantage est de conserver une fluidité de mouvement de l'animation et une fidélité du mouvement de l'animation des images du premier fichier. Selon un mode de réalisation, le format et les dimensions de 25 chaque image sont automatiquement homogénéisés entre elles en fonction d'au moins un critère prédéfini. Selon un mode de réalisation, le redimensionnement génère une nouvelle image en fonction du nombre d'images à entrelacer. Un avantage est d'optimiser les calculs lors de l'entrelacement des 30 images. Selon un mode de réalisation, le redimensionnement des images génère une largeur et/ou une hauteur de chaque image de l'ensemble des images extraites de sorte qu'elle corresponde aux dimensions du support lenticulaire, la densité des images redimensionnées étant calculée pour 35 correspondre à un multiple du pitch. 3064388 5 Un avantage est d'ajuster la taille des images finales de sorte à ce qu'elles soient compatibles de tailles de support préconfigurés. Ce qui permet en outre de rendre le procédé indépendant d'une imprimante donnée. 5 Selon un mode de réalisation, l'image générée par l'entrelacement est formée d'un ordonnancement de groupes de segments sélectionnés parmi chaque image provenant de l'ensemble ENSI , chaque segment d'un groupe correspondant à une ligne ou à une colonne d'une image extraite du premier fichier, les segments étant ordonnés dans un groupe par alternance 10 de segments sélectionnés dans des images différentes et juxtaposés entre eux selon le premier ordre, lesdits groupes étant juxtaposés les uns à la suite des autres de manière périodique. Selon un mode de réalisation, des segments de chaque image 15 sont agencés périodiquement avec une période correspondante au nombre d'image extraite du premier fichier, les autres pixels non extraits n'étant pas traité par le procédé de l'invention pour générer l'image finale. Un avantage est d'assurer l'effet visuel de reconstitution d'une image imprimée sur un support lenticulaire pour un angle de vue 20 donnée. Selon un mode de réalisation, les groupes sont agencés entre eux selon un second ordre qui est défini par un sens croissant ou décroissant des segments sélectionnés d'une image extraite du premier fichier. 25 Selon un mode de réalisation, les segments sont sélectionnés au moyen d': ^ une étape d'extraction de segments de chaque image, lesdits segments étant extrait selon une position propre à une image 30 donnée et avec une même périodicité pour toute les images entre chaque segments extraits d'une même image ; ou, ^ une étape comportant l'application d'un masque de même taille que l'image et comportant des rayures permettant de conserver des lignes ou des colonnes de pixel de chaque image et de 35 supprimer les couleurs des pixels des colonnes ou lignes 3064388 6 maquées, le masque étant appliqué à chaque image avec un décalage de la largeur d'un segment ; ou, ^ une étape de traitement d'image visant à conserver certains pixels dans leur couleur d'origine et à rendre d'autres pixels 5 transparents dans l'image, ledit traitement étant réalisé par la génération de rectangles agencés périodiquement dans l'image à traiter et dont les dimensions sont une fonction de la taille des images à traiter et du nombre d'image à traiter NIE, les rectangles étant décalés d'un pixel lors du traitement d'une 10 prochaine image à traiter provenant des images extraites. Selon un mode de réalisation, l'image entrelacée est redimensionnée en fonction de la résolution d'impression. Un avantage est d'assurer une impression optimale qui soit fidèle 15 à l'entrelacement des lignes ou des colonnes de pixels au sein de chaque lentille. Selon un mode de réalisation, le procédé comprend : - Soit une génération d'une pluralité d'images miroirs après l'extraction des images du premier fichier ; 20 - Soit une génération d'une image miroir de l'image entrelacée ou redimensionnée. Selon un autre aspect, l'invention concerne un produit programme d'ordinateur chargeable directement dans la mémoire interne d'un dispositif 25 numérique, comprenant des portions de code de logiciel pour l'exécution des étapes du procédé de l'invention lorsque ledit programme est exécuté sur un dispositif numérique. Selon un mode de réalisation, le dispositif numérique est un PC, un serveur ou un terminal mobile. 30 Selon un autre aspect, l'invention concerne un papier lenticulaire sur lequel est imprimée une image selon le procédé de l'invention. Selon un mode de réalisation, l'impression au dos de la feuille lenticulaire. Selon un mode de réalisation, le papier lenticulaire comprend un adhésif au recto de la face présentant une image visible. L'adhésif est agencé consécutivement à 35 l'impression. 3064388 7 Un avantage est de définir des formats d'image à imprimer prenant en compte des souhaits différents d'une pluralité d'utilisateurs et des formats et des tailles d'images différents. Selon un mode de réalisation, un code numérique est imprimé soit 5 au recto de l'image soit au verso en étant intégré dans l'image lors de l'étape d'entrelacement, ledit code numérique comportant une donnée d'identification. Selon un autre aspect, l'invention concerne un dispositif pour la 10 mise en oeuvre du procédé de l'invention, comprenant une mémoire pour enregistrer les images extraites et un calculateur permettant d'effectuer au moins les étapes de redimensionnement et d'entrelacement des images traitées. Un avantage est d'automatiser un procédé pouvant être 15 personnalisé en fonction de souhaits utilisateurs, d'un type de papier lenticulaire, du nombre d'images à traiter, etc. Un avantage est de supprimer les étapes de validation manuelle ou visuelle effectuée par un humain pour chaque fichier d'images à traiter. Selon un mode de réalisation, le dispositif comprend des 20 ressources de stockage et de calculs adaptables à un volume de données de premiers fichiers acquis dans un laps de temps donné. Un avantage est d'offrir des capacités de traitements d'un grand nombre de fichiers de manière simultané e/ou de manière indépendante. 25 BREVE DESCRIPTION DES FIGURES D'autres caractéristiques et avantages de l'invention ressortiront à la lecture de la description détaillée qui suit, en référence aux figures annexées, qui illustrent : ^ figure 1 : un exemple d'architecture permettant de mettre en oeuvre 30 le procédé de l'invention ; ^ figure 2: les principales étapes du procédé de l'invention permettant de générer une image finale ; ^ figure 3: un exemple d'étapes du procédé de l'invention permettant de générer une impression sur un papier lenticulaire ; 3064388 8 ^ figure 4 : un exemple de feuille lenticulaire imprimée par le procédé de l'invention ; ^ figures 5A à 5C : différents cas de figures illustrant une lentille agencée sur une impression comportant une image donc 5 l'entrelacement d'un nombre d'images peut être de 2,3 ou 8 images. DESCRIPTION La figure 1 représente un terminal utilisateur noté T comportant au 1 0 moins une mémoire et un calculateur. Dans un mode de réalisation, la première mémoire comporte un premier fichier F1, tel qu'un fichier vidéo que l'utilisateur est en capacité de télécharger vers un serveur SERV par l'intermédiaire d'un réseau de données tel que le réseau internet. Le premier fichier F1 est reçu par le serveur SERV et enregistré 15 dans une seconde mémoire du procédé. Dans ce cas de figure, le procédé de l'invention débute à réception du premier fichier F1 par le serveur SERV afin de générer une image finale IF numérique et possiblement une image pour être imprimer sur un support lenticulaire. 20 Selon un autre mode de réalisation, les moyens de calculs sont distribués sur une pluralité de serveurs, les traitements du procédé de l'invention sont alors recompilés dans une étape finale pour générer une image finale IF et/ou une image à imprimer. A titre d'exemple, les étapes d'extraction des images, de redimensionnement pour l'entrelacement et 25 d'entrelacement lui-même des images peuvent être réalisées par un premier serveur. Les étapes de redimensionnement pour l'impression, l'étape de retournement de l'image et la génération de l'image à imprimer peuvent être, elles, réalisées par un second serveur. Dans ce mode de réalisation, les étapes de la figure 2 pourraient être réalisées par le premier serveur et les 30 étapes de la figure 3 pourraient être réalisées par un second serveur. D'autres configurations de distribution sont possibles. Selon un autre mode de réalisation, le procédé de l'invention est exécuté localement sur un terminal T d'un utilisateur tel qu'un PC, une 3064388 9 tablette ou un Smartphone. Dans ce dernier cas de figure, le terminal T comprend au moins un calculateur permettant la mise en oeuvre des étapes du procédé. A cette fin, il peut avoir préalablement téléchargé une application, tel qu'un code exécutable qui sera en mesure de traiter les 5 différentes étapes du procédé. Dans ce cas de figure, idéalement, l'utilisateur est en capacité de connecter son terminal T à une imprimante IMP permettant d'imprimer l'image finale IF sur un papier lenticulaire prédéfini. Selon une autre variante, l'utilisateur télécharge le fichier final IF obtenu par le procédé de l'invention à une autre entité connectée à une 10 imprimante IMP pour réaliser l'étape d'impression. La figure 2 représente les principales étapes d'un mode de réalisation du procédé de l'invention. 15 Acquisition du premier fichier Le procédé comporte une première étape d'acquisition, notée ACQ, d'un premier fichier F1. Le premier fichier F1 est un fichier numérique qui comprend des données correspondantes à des images numériques. Selon une première variante de réalisation, le premier fichier F1 20 est un fichier vidéo, par exemple, au format Mpeg ou Avi. Il peut s'agir d'une vidéo de type Boomerang ou d'un type particulier. Selon une seconde variante, le premier fichier est un ensemble d'images pouvant être au même format et/ou aux mêmes dimensions ou peuvent correspondre à des dimensions différentes ou des formats 25 différents. Selon une troisième variante de réalisation, le premier fichier est un format d'image numérique de type Gif. Selon une quatrième variante de réalisation, le premier fichier est une image animée, par exemple de type LivePhoto. 30 Le premier fichier F1 est initialement stocké sur une première mémoire, par exemple d'un serveur ou d'un terminal utilisateur, tel qu'un smartphone, une tablette numérique ou un PC. 3064388 -10- Une première commande d'un utilisateur permet de télécharger le fichier vers une seconde mémoire pour être traité par le procédé de l'invention au moyen d'un calculateur. 5 Selon un mode de réalisation, le dispositif de l'invention qui réalise l'acquisition des images comprend des moyens de calculs et des ressources de stockage adaptables au volume de données reçues correspondantes à des premiers fichiers F1. En effet, selon un mode de réalisation, le procédé de l'invention comprend une pluralité d'acquisition d'un premier fichier F1. 10 Ces acquisitions peuvent être réalisées simultanément et de manière indépendante. Le procédé permet de recevoir le premier fichier Fi et de l'enregistrer dans une ou plusieurs mémoires. Ainsi, une ressource de calcul peut être configurée pour détecter le volume de données reçues dans un laps de temps et allouer une ressource de traitement et une mémoire 15 permettant d'assurer l'acquisition de l'ensemble des premiers fichiers F1. Dans ce mode de réalisation, les étapes du procédé qui succèdent aux acquisitions des fichiers F1, telles que les étapes d'extraction, de redimensionnement et d'entrelacement sont réalisées pour chacun des premiers fichiers F1 acquis de manière indépendantes. Les étapes peuvent 20 être possiblement réalisées simultanément pour chaque premier fichier F1 reçu dans la mesure où les ressources matérielles sont réservées au besoin pour effectuer ces traitements en parallèle. Selon un mode de réalisation, chaque premier fichier F1 peut être traité instantanément à son arrivée sur le serveur en mettant en oeuvre par 25 exemple la scalabilité d'un service tel que celui d'Amazon Web Services, plus connu sous l'acronyme AWS. Lorsque le traitement est réalisé par AWS via la technologie dite « serverless », il est possible d'adapter la ressource nécessaire pour traiter un grand volume de premier fichier F1. 30 Extraction des images du premier fichier Selon un mode de réalisation, le procédé de l'invention comporte une étape d'extraction EXT d'images du premier fichier F1. Cette étape comporte avantageusement le contrôle d'un paramètre numérique appelé « Nombre d'Images à Extraire » NIE. 3064388 -11- Selon un mode de réalisation, Le NIE est prédéterminé et comporte une valeur fixe. Selon un autre mode de réalisation, le NIE est calculé automatiquement en fonction de plusieurs critères. 5 Selon une première variante un critère de calcul du NIE dépend de la nature du premier fichier F1. Lorsque le premier fichier F1 comporte une série d'images, par exemple téléchargées par un utilisateur. Le nombre d'images du fichier NIF est comparé à une valeur maximale d'images extractible NIEmax Si le nombre d'images du fichier NIF est inférieur à NIEmax, 10 alors le nombre d'image à extraire NIE est celui du nombre d'images du fichier NIF. Si le nombre d'images du fichier NIF est supérieur à NIEmax, alors le nombre d'image à extraire NIE résulte d'un choix d'un nombre NIEmax d'images parmi le nombre d'images du fichier NIF. Le choix peut être automatiquement guidé par un algorithme d'échantillonnage prenant en 15 compte une répartition homogène des photos extraites du nombre d'images du fichier NIF. Par exemple, si NIE = 8 et NIF = 16, le procédé permettra de prendre en compte une image sur deux parmi les images du premier fichier F1. Selon une seconde variante, le calcul du NIE comprend 20 préalablement un calcul du NIEmax qui peut dépendre, par exemple, d'une configuration d'impression choisie. Cette dernière configuration d'impression peut prendre en compte, par exemple, une résolution d'impression et/ou un format de premier fichier F1 et/ou un paramètre relatif à la densité de lentilles d'un papier lenticulaire donné, notée Pitch. 25 Le pitch peut être défini par unité de surface ou par unité de longueur dans la présente invention compte tenu que les images sont segmentées par ligne ou par colonne de pixels pour produire un effet de mouvement. L'invention se réfère principalement à une répartition d'un nombre de pixels par lentille, en conséquence, la densité de lentilles est 30 indifféremment exprimée par unité de surface ou par unité de longueur. Selon un exemple de réalisation, il est possible de définir le nombre d'images à extraire maximal NIEmax ainsi : NIEmax = E[D / Pitch], ^ avec D :la densité d'impression de points par unité de 35 longueur, par exemple par pouce ou cm. Par abus de 3064388 -12- langage on peut définir la densité par unité de surface, dans ce dernier cas la surface est normalisée pour une ligne ; ^ avec E : la partie entière. 5 On appelle D la résolution d'impression. Il s'agit d'un paramètre propre à l'imprimante. On peut définir la résolution d'impression comme la densité de points imprimés par unité de surface. 10 Dans l'exemple du type de vidéo Boomerang, le premier fichier F1 comporte 10 images différentes. Si NIEmax = 8 du fait des paramètres d'impression et du pitch, alors le nombre d'images à extraire NIE doit être inférieur ou égal à 8. Le procédé de l'invention permet de prendre en compte des paramètres définissant un compromis tels que par exemple : 15 - la meilleure répartition des images à extraire pour être fidèle à l'animation d'origine ; - la qualité, c'est-à-dire, la résolution des images entrelacées qui seront imprimées ; - la qualité de l'animation. 20 Dans l'exemple d'une vidéo de type Boomerang, le procédé de l'invention extrait 5 photos du fichier F1 ce qui permet d'extraire une image sur deux et d'obtenir une dynamique d'animation fidèle à la vidéo originale. Cette extraction permet de définir un compromis résolution d'image animée / qualité de l'animation qui convienne à des critères prédéfinis. 25 A titre d'exemple, certains paramètres peuvent être priorisés selon le procédé de l'invention comme dans l'exemple de Boomerang : l'échantillonnage régulier des images. Selon d'autres exemples de réalisation, le critère dominant peut être la qualité des images. Ce cas de figure peut se produire si la qualité des images acquises n'est pas suffisante, 30 Enfin, un autre critère peut être de privilégier une qualité d'animation en assurant une extraction d'un minimum de photos du fichier F1. Les images extraites sont numérotées de sorte à définir une séquence SEQ1 d'images ordonnées selon un premier ordre ORD1. Cette 35 caractéristique permet de conserver un effet d'animation lorsque les images 3064388 -13- seront entrelacées par le procédé de l'invention. En effet, le procédé de l'invention permet de conserver l'ordre de séquence SEQ1 des images dans l'agencement des différents segments d'images provenant des différentes images. 5 Redimensionnement des images : homogénéisation du format et de la taille Les images extraites forment une séquence SEQ1 et définissent un ensemble d'images à traiter ENSI. Le procédé de l'invention comprend un 10 premier redimensionnement REDIMi qui vise à : ^ homogénéiser les formats de chaque image en un format déterminé ; ^ homogénéiser les dimensions de chaque image pour générer toutes les images de l'ensemble dans des mêmes 15 dimensions. Une image est définie par différents paramètres, dont : - sa densité de pixels par pouce ou cm : Ch, - sa taille Ta, exprimée en pouces ou cm et qui correspond au 20 moins à une hauteur H et à une largeur L ou un paramètre de proportion liant la hauteur et la largeur. Si P est le nombre de pixels de l'image, P = x Ta 25 Selon un mode de réalisation, le format choisi peut être défini par une consigne d'un utilisateur, par exemple, à partir d'une sélection d'un format parmi une liste de formats prédéfinis. Cette étape est réalisée avant la mise en oeuvre du procédé de l'invention. Les images n'ayant pas ce format sont alors converties. 30 Selon une variante de réalisation, le format est défini par défaut selon une configuration prédéfinie. Selon une autre variante de réalisation, le format est choisi parmi un format d'une des images de l'ensemble ENS1, par exemple, en fonction de : 35 - l'image de plus grande taille de l'ensemble ENS1 et/ou; 3064388 -14- - l'image de plus petite taille de l'ensemble ENSI et/ou ; - une position donnée d'une image choisie dans la séquence SEQ1, par exemple la première image. 5 Selon un mode de réalisation, les dimensions choisies des images de l'ensemble ENSI sont déterminées en fonction de dimensions d'une image finale à générer et du nombre d'images à extraire. Selon un mode de réalisation, les dimensions sont déterminées en fonction d'une proportion longueur/largeur souhaitée ou d'une longueur de 10 diagonale. Selon un mode de réalisation, une table de correspondance comprend des données associant des dimensions de support d'impression avec des résolutions d'images données en pixels. Dans cet exemple de réalisation, cette table de correspondance 15 permet de définir un format d'images à appliquer à toutes les images de l'ensemble ENSI en fonction d'un critère de choix de support d'impression. Un avantage est, par exemple, de permettre à un utilisateur de choisir les dimensions d'un support d'impression et de forcer automatiquement les dimensions des images extraites. Les dimensions 20 forcées permettent alors d'obtenir une résolution suffisante au moment de l'impression sur le support lenticulaire. Selon un exemple de réalisation, le procédé peut comprendre : - une étape visant à vérifier que chaque image de l'ensemble 25 ENSI a bien le même nombre No de pixels P, si c'est le cas, les valeurs des densités d'images Dim sont forcées à la même valeur Dim' pour obtenir des mêmes tailles d'images. - Un agrandissement ou une réduction de la taille des images à la taille souhaitée d'impression. Dans cette étape, le nombre 30 de pixels n'est pas modifié pour chaque image. De ce fait, la densité Dim' des images peut, elle, changer en Dim2. Selon un mode de réalisation, le procédé de l'invention peut comprendre une étape visant à lever une alerte lorsque la densité des images modifiées dans l'étape de redimensionnement est inférieure à un 35 seuil prédéfini, par exemple de 200 DPI. Par exemple, cette alerte peut être 3064388 -15- transmise à l'utilisateur de manière à le sensibiliser que des images de meilleures définitions sont préférables pour continuer le procédé. Redimensionnement : Adaptation au support lenticulaire 5 Les images qui ont été précédemment redimensionnées par un premier redimensionnement sont une nouvelle fois redimensionnées pour être entrelacées. Ce redimensionnement peut être vu comme un second redimensionnement qui succède au premier redimensionnement. Cependant, 10 selon un autre mode de réalisation ces redimensionnements peuvent être des étapes combinées dans une unique étape selon les choix d'implémentation de l'algorithme de préparation d'une image finale IF à générer. L'ensemble des opérations de redimensionnement sont intégrées dans une étape notée REDIM. 15 Les deux étapes de redimensionnement sont décrites successivement du fait qu'elles représentent fonctionnellement deux étapes différentes. Le second redimensionnement permet de générer une image dont la largeur et/ou la hauteur en pixels correspondent à un multiple du Pitch. On 20 rappelle que le Pitch définit le nombre de lentilles par unité de surface ou de longueur. Un intérêt est notamment de définir une densité de pixels par unité de surface de l'image qui soit compatible de la capacité de l'imprimante et du papier lenticulaire choisi pour l'impression. 25 A titre d'exemple, si le Pitch = 100 lentilles par pouce et qu'il est décidé d'entrelacer 8 images, chaque lentille L devra permettre d'adresser 8 pixels de l'image imprimée selon l'angle de vue. On peut calculer la résolution D de l'image finale qui sera D = Pitch - NIE. Selon l'exemple défini ci-dessus, on obtiendrait D = 800 pixels / 30 pouce. Cette résolution doit être compatible d'une capacité de l'imprimante choisie en conséquence, et donc dans ce cas d'exemple de 800 pixels / pouce minimum. 3064388 -16 Le second redimensionnement permet donc de définir les images dans une résolution D compatible d'une opération d'entrelacement du nombre d'image extraite NIE pour que l'image finale puisse être compatible d'une impression sur un support lenticulaire prédéfini. 5 Selon un exemple de réalisation, un format d'impression peut être choisi de {6,2 cm x 11 cm}, soit {2,4409 pouce x 4,3306 pouce}. Si une image est définie selon les dimensions exprimées en pixels de, par exemple 720 x 1280, alors la résolution d'impression de l'image est 10 de 720 / 2,4409 = 295 PPI (pixel par pouce). A partir de ces données, il est alors possible de calculer la nouvelle largeur et la nouvelle longueur de chaque image à entrelacer pour que l'opération d'entrelacement soit compatible du format d'impression et du Pitch. 15 Selon un mode de réalisation, le redimensionnement des images de l'ensemble ENS1 peut prendre en compte le nombre d'images à entrelacer, c'est-à-dire le nombre d'images extraites NIE. Selon un mode de réalisation, le procédé de l'invention permettra 20 de transmettre une information quant au choix du support lenticulaire, et plus particulièrement au critère du pitch pour que l'impression soit configurée selon le nombre d'images entrelacées. Cette transmission peut être réalisée automatiquement en fonction du type de fichier F1 et donc du nombre d'images à extraire. 25 A l'issu de l'étape de redimensionnement, les images générées sont notée IM_REDIM1. Selon l'exemple décrit dans le précédent redimensionnement, le second redimensionnement visant à préparer l'étape d'entrelacement, peut 30 comprendre : L'adaptation de la résolution de l'image Dim2 en fonction du pitch PT afin d'obtenir une nouvelle résolution Dim3. Ce changement de résolution est effectué en conservant les dimensions d'images à entrelacer. Le nombre No de pixel P est donc modifié en N1. 35 3064388 -17- Entrelacement Selon un mode de réalisation, le procédé de l'invention comporte un entrelacement ENTRL des images de l'ensemble ENS1. On rappelle que l'ordre ORD1 des images dans la séquence SEQ 1 est enregistré et les 5 images sont numérotées ou indexées. L'entrelacement est périodique, il permet d'associer à chaque pixel adressé par une lentille L : une des images de l'ensemble ENS1. De ce fait, le procédé de l'invention assure que chaque image de l'ensemble ENS1 comporte au moins un pixel adressable par la lentille L. Le fait que 10 l'entrelacement soit périodique assure que selon un angle de vue donné, on perçoit tous les pixels d'une des images donnée de l'ensemble ENS1. La figure 4 représente feuille lenticulaire sur laquelle sont agencées des lentilles L selon un certain pitch. La résolution de l'imprimante permet de disposer une image sur le support lenticulaire pour former la 15 feuille lenticulaire. Chaque lentille L est capable grâce à la capacité de l'imprimante d'adresser 3 pixels. Une première position POS1 d'un observateur permet de voir une image de la feuille lenticulaire formée des pixels Pix(Im1) qui sont adressés par la lentille selon l'angle de vue de l'observateur. 20 L'entrelacement périodique permet selon un angle de vue donné de reformer une image complète d'une des images de l'ensemble ENS1. On comprend qu'en changeant de position d'angle de vue, POS2, POS3, l'observateur accède aux autres images de l'ensemble ENS1. Un mouvement du support ou du regard permet donc d'animer 25 une série d'images de sorte à par exemple leur donnée un mouvement. Les images sont dimensionnées de sorte que 1 pixel de large de l'image correspond à une fraction de l'image segmentée. L'image est donc segmentée selon le procédé de l'invention en autant de segments de 1 pixel 30 qui mis bout à bout correspondent à la largeur de l'image. Selon d'autres modes de réalisation, les segments peuvent avoir une largeur supérieur à 1 pixel, il est alors nécessaire dans ce cas de faire correspondre les résolutions d'images en adéquation avec la définition de la largeur d'un segment. 3064388 -18 La figure 5A représente le cas de figure où une lentille L adresse deux pixels d'une image imprimée par le procédé de l'invention. La figure 5B représente une variante dans laquelle la lentille permet d'adresser trois pixels de trois images différentes. Enfin la figure 5C représente le cas où une 5 lentille L permet d'adresser 8 pixels de 8 images différentes. Les pixels dans chacun des cas qui sont associés à des images données sont ordonnés selon une même séquence sous chaque lentille de sorte que selon un angle de vue donné, l'observateur visualise tous les pixels d'une même image. 10 En considérant qu'il y a N images dans l'ensemble ENS1, le procédé de l'invention permet d'assurer que chaque lentille adressera N pixels de l'image imprimée selon l'angle de vue considéré sur la lentille. La figure 3 représente 3 angles de vue permettant de voir trois segments de trois images entrelacées adressées par une lentille donnée. 15 L'opération d'entrelacement ENTRL comporte une première étape de découpe DEC d'une première image en un nombre déterminé de segments de dimensions identiques et une étape d'ordonnancement des segments découpés des images pour générer une image finale IF. Avantageusement ces deux étapes peuvent être combinées dans une même 20 opération grâce à un masque. Selon une alternative, les images sont traitées numériquement pour extraire les segments d'intérêts et pour combiner les différents segments extraits de chaque image pour les fusionner selon un algorithme d'entrelacement. Dans un mode de réalisation, les segments ont tous une largeur 25 ou une hauteur de 1 pixel. Selon un mode de réalisation, les segments correspondent à des bandes de largeur donnée et de hauteur correspondante à celle de l'image segmentée. Dans une autre variante de réalisation, la segmentation peut avoir lieu dans le sens de la hauteur et non de la largeur de l'image. 30 La segmentation des images peut être, par exemple, réalisée à partir d'un masque. Selon un exemple de réalisation, on considère que le masque comporte au moins une rayure transparente de 1 pixel de large et les autres rayures sont noires ou opaques. L'application du masque sur 35 l'image permet d'extraire un segment d'image d'une largeur, ou d'une 3064388 -19- hauteur, d'un pixel. Le segment est extrait, numéroté est enregistré dans une mémoire. Les autres pixels masqués par les rayures opaques ne sont pas traités. Le masque permet d'une part d'extraire un segment à entrelacer et de supprimer une partie de l'image originale. Compte tenu de la densité de 5 l'image par exemple de 300 PPI, c'est-à-dire 300 pixels par pouce, la suppression de pixels de l'image ne modifie pas l'effet visuel pour un observateur. Selon un mode de réalisation, le masque est généré en fonction 10 du nombre d'images extraites NIE dans l'ensemble ENS1. Le masque est alors conçu pour extraire un pixel de large ou de haut d'une image tous les NIE pixels de l'image. Un masque peut donc comprendre une alternance de rayures transparentes et opaques. Dans le cas d'un entrelacement de 8 images, le masque comprend des groupes de rayures comportant une rayure 15 de 1 pixel transparent et une rayure de 7 pixels opaques, les groupes de rayures étant juxtaposés pour former un masque comportant un motif répété. Le masque peut être ensuite décalé dans le sens de la largeur ou de la hauteur selon le mode de segmentation choisi lorsqu'il est appliqué à 20 une seconde image. Le masque est ainsi de suite décalé jusqu'à la dernière image à traiter de l'ensemble ENS1. Dans le cas d'un ensemble ENS1 comportant 8 images, le masque est décalé 8 fois pour extraire des lignes ou des colonnes de pixels de chaque image. Les lignes ou les colonnes extraites sont ensuite agencées les unes à la suite des autres de manière 25 adjacente pour former une image finale IF. D'une manière générale, les N premiers segments de chaque image dans un groupe sont regroupés dans l'ordre de la séquence SEQ1, puis l'ensemble de segments N+1 à 2N de chaque image de l'ensemble ENS1 sont regroupés et agencés dans la continuité des précédents 30 segments suivant le même ordre. Selon un autre exemple, la segmentation des images peut être réalisée à partir de rectangles transparents appliqués sur l'image : cela efface les pixels sous ces rectangles. 3064388 - 20 - Les rectangles sont créés en fonction de la taille des images et du NIE. Ils sont placés périodiquement à partir d'un algorithme afin de laisser une ligne (ou une colonne) d'un seul pixel de large entre deux rectangles. D'une image à l'autre, dans l'ordre des images, les rectangles sont décalés 5 d'un pixel. Les images rayées de transparent ainsi obtenues sont enfin fusionnées avec les autres images traitées avec comme conditions : ^ transparent + transparent = transparent ; ^ transparent + pixel coloré = pixel coloré. Ce traitement permet un placement de rectangles sans qu'il n'y ait 10 jamais deux pixels colorés à fusionner. Redimensionnement pour l'impression Selon un mode de réalisation, l'image finale IF entrelacée obtenue est ensuite traitée de manière à prendre en compte une résolution 15 d'impression donnée. Cette étape est notée REDIM2 sur la figure 3. La résolution d'impression peut être telle que plusieurs points d'impression codent un pixel de l'image. La résolution de l'image obtenue par le procédé de l'invention peut donc être modifiée pour être compatible avec une résolution d'impression donnée. 20 A titre d'exemple, une résolution de l'impression peut être de 812.5 DPI, d'est à dire 812.5 points d'impression par pouce. Si une image comporte une résolution 300 pixels/pouce, chaque pixel sera codé par 2 ou 3 points d'impression. Selon un mode de réalisation, le procédé de l'invention 25 comporte une étape de redimensionnement afin de préparer le fichier à l'étape d'impression. L'image peut être par exemple agrandie pour correspondre à la résolution de l'imprimante. Dans cette opération, le procédé de l'invention permet de doubler ou supprimer des pixels pour ajuster parfaitement l'image à l'impression et 30 pour conserver la bonne répartition de pixel par lentille lors de l'impression. En moyenne, lors du traitement des doublons et des suppressions de pixels, l'ajustement du nombre de pixels par lentille sera conservé. Dans un mode de réalisation, la résolution de l'impression est choisie de telle sorte à être un multiple du pitch. Ce cas peut être intéressant 35 pour des imprimantes ayant une capacité d'adaptation de leur résolution 3064388 - 21 - d'impression. Un intérêt est de configurer la résolution d'impression sur la valeur du pitch qui est susceptible de changer selon le papier lenticulaire choisi et selon le nombre d'images à imprimer. L'image obtenue à l'issue de cette étape est noté IM_REDIM2 sur 5 la figure 3. Image miroir Afin de préparer l'image redimensionnée pour l'impression, le procédé de l'invention permet de retourner l'image, c'est à dire de générer 10 l'image miroir IM_MIR de l'image obtenue de manière permettre une impression au dos du support lenticulaire. Cette opération GEN_MIR permet de visualiser l'image selon la bonne symétrie lorsqu'un utilisateur observe l'image à travers le réseau de lentilles. Le retournement de l'image par la génération d'une image miroir 15 peut alternativement être réalisé avant l'étape d'entrelacement ou bien lors des étapes de redimensionnement. L'image miroir est ensuite transmise à une imprimante IMPRIM pour son impression. L'entrelacement permet notamment d'imprimer une 20 image sur un papier lenticulaire permettant d'offrir à un utilisateur un changement visuel de l'image selon l'angle de vue. Cet effet plus connu sous le nom FLIP permet de transposer un fichier animé numérique automatiquement sur un support physique. 25 Indicateur d'impression Selon un mode de réalisation, un utilisateur active la génération d'une impression en téléchargeant ou en traitant localement un fichier vidéo ou un ensemble d'images. Selon un mode de réalisation, le procédé de l'invention permet de mutualiser la génération d'une pluralité d'images finales 30 par le téléchargement ou par le traitement d'une pluralité de fichiers vidéo ou un ensemble d'images. Lorsqu'une pluralité de premiers fichiers F-I sont traités, le procédé permet de générer un indicateur d'impression visant à organiser l'impression des images finales sur une même feuille lenticulaire lorsqu'elle 35 est de plus grande taille que les dimensions d'une image finale. 3064388 -22- Selon un mode de réalisation, l'indicateur d'impression comprend une information relative à un même numéro de commande de l'ensemble des images finales d'un même utilisateur. Selon un autre mode de réalisation, l'indicateur comprend en outre une information relative au 5 nombre d'images entrelacées de chaque image finale à générer. Selon un mode de réalisation, le procédé de l'invention comprend une étape visant à décider d'une impression mutualisée ou non de plusieurs images finales sur un même support d'impression en fonction des critères précédemment décrits. 10 L'indicateur d'impression peut être généré et transmis à une imprimante connectée à un réseau ou co-localisée à un serveur ou encore à un terminal lorsque le procédé est exécuté localement sur le terminal. Cet indicateur d'impression permet de regrouper des images finales ayant un même nombre d'images entrelacées dans l'image finale 15 pour être imprimée sur un papier lenticulaire ayant un pitch donné. Lors de l'impression, les images finales sont agencées par feuille lenticulaire en fonction de l'identifiant de l'utilisateur et en fonction du pitch de la feuille. 20 REVENDICATIONS1. Procédé de génération d'une image finale (IF) pour son impression sur un support lenticulaire comportant : ^ Une acquisition (ACQ) d'un premier fichier (F1) comportant une pluralité d'images ; ^ Une extraction (EXT) automatique d'un nombre déterminé (NIE) d'images (IM_EXTk) du premier fichier (Fi) en fonction d'un nombre d'images à extraire maximal (NlEmax), les dites images étant ordonnées selon un premier ordre (ORD1 ); ^ Un redimensionnement des images (IM_REDIM1) en fonction d'un paramètre de densité de lentilles (PT) par unité de surface du support lenticulaire, appelé pitch, et des dimensions du support lenticulaire ; ^ un entrelacement (ETRL) périodique générant une image formée d'une alternance de segments de pixels provenant des images extraites du premier fichier (F1) ; ^ Une génération d'une image finale (IF) pour être imprimée sur un support lenticulaire. 2. Procédé selon la revendication 1, caractérisé en ce que le premier fichier (F1) comportant une pluralité d'images est un fichier parmi la liste suivante : ^ un fichier vidéo d'une durée prédéfinie (T1) ; ^ un fichier au format Gifs ; ^ un fichier d'images animées de type LivePhoto ; ^ un fichier vidéo de type Boomerang ; ^ un ensemble d'images. 3. Procédé selon l'une quelconque des revendications 1 à 2, caractérisé en ce que : ^ une pluralité d'acquisitions (ACQ) de premiers fichiers (F1) est réalisée simultanément et ; 24 3064388 ^ les étapes d'extraction, de redimensionnement, et d'entrelacement sont réalisées pour chacun des premiers fichiers (F1) acquis de manière indépendante. 5 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'extraction des images du premier fichier comprend l'association à chaque image d'un identifiant comportant une donnée propre à l'ordre de l'image dans une séquence formée (SEQ1) de l'ensemble des images extraites. 10 5. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le nombre d'images à extraire maximal (NlEmax) est déterminé en fonction : ^ d'un paramètre de densité de lentilles par unité de surface, noté 15 pitch, et ; ^ de la résolution d'impression. 6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que l'extraction sélectionne un échantillon d'images du premier 20 fichier (F1) dont la distribution est équirépartie parmi l'ensemble des images du premier fichier (F1). 7. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le format et les dimensions de chaque image sont 25 automatiquement homogénéisés entre elles en fonction d'au moins un critère prédéfini. 8. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que le redimensionnement (REDIM) des images (IM_REDIM1) 30 génère une largeur et/ou une hauteur de chaque image de l'ensemble (ENSI) des images extraites de sorte qu'elle corresponde aux dimensions du support lenticulaire, la densité des images redimensionnées étant calculée pour correspondre à un multiple du pitch. 25 3064388 9. Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en ce que le redimensionnement (REDIM) génère une nouvelle image en fonction du nombre d'images à entrelacer. 5 10. Procédé selon l'une quelconque des revendications 1 à 9, caractérisé en ce que l'image générée par l'entrelacement est formée d'un ordonnancement de groupes de segments sélectionnés parmi chaque image provenant de l'ensemble ENSI, chaque segment d'un groupe correspondant à une ligne ou à une colonne d'une image extraite du 10 premier fichier (F1), les segments étant ordonnés dans un groupe par alternance de segments sélectionnés dans des images différentes et juxtaposés entre eux selon le premier ordre (ORD1), lesdits groupes étant juxtaposés les uns à la suite des autres de manière périodique. 15 11. Procédé selon la revendication 10, caractérisé en ce que des segments de chaque image sont agencés périodiquement avec une période correspondante au nombre d'image extraite (NIE) du premier fichier (F1), les autres pixels non extraits n'étant pas traité par le procédé de l'invention pour générer l'image finale (IF). 20 12. Procédé selon l'une quelconque des revendications 10 à 11, caractérisé en ce que les groupes sont agencés entre eux selon un second ordre (ORD2) qui est défini par un sens croissant ou décroissant des segments sélectionnés d'une image extraite du 25 premier fichier (F1). 13. Procédé selon l'une quelconque des revendications 10 à 12, caractérisé en ce que les segments sont sélectionnés au moyen d': - une étape d'extraction de segments de chaque image, lesdits 30 segments étant extrait selon une position propre à une image donnée et avec une même périodicité pour toute les images entre chaque segments extraits d'une même image ; ou, - une étape comportant l'application d'un masque de même taille que l'image et comportant des rayures permettant de conserver 35 des lignes ou des colonnes de pixel de chaque image et de supprimer les couleurs des pixels des colonnes ou lignes 3064388 , 26 maquées, le masque étant appliqué à chaque image avec un décalage de la largeur d'un segment ; ou, ^ une étape de traitement d'image visant à conserver certains pixels dans leur couleur d'origine et à rendre d'autres pixels 5 transparents dans l'image, ledit traitement étant réalisé par la génération de rectangles agencés périodiquement dans l'image à traiter et dont les dimensions sont une fonction de la taille des images à traiter et du nombre d'image à traiter (NIE), les rectangles étant décalés d'un pixel lors du traitement d'une 10 prochaine image à traiter provenant des images extraites (ENSI). 14. Procédé selon l'une quelconque des revendications 1 à 13, caractérisé en ce que l'image entrelacée est redimensionnée 15 (REDIM2) en fonction de la résolution d'impression. 15. Produit programme d'ordinateur chargeable directement dans la mémoire interne d'un dispositif numérique, comprenant des portions de code de logiciel pour l'exécution des étapes du procédé selon l'une 20 quelconque des revendications 1 à 14 lorsque ledit programme est exécuté sur un dispositif numérique. 16. Produit programme d'ordinateur selon la revendication 15 caractérisé en ce que le dispositif numérique est un PC, un serveur ou un terminal 25 mobile. 17. Dispositif pour la mise en oeuvre du procédé de l'une quelconque des revendications 1 à 14, caractérisé en ce qu'il comprend une mémoire pour enregistrer les images extraites et un calculateur permettant 30 d'effectuer les étapes de redimensionnement et d'entrelacement des images traitées. 18. Dispositif selon la revendication 17, caractérisé en ce qu'il comprend des ressources de stockage et de calculs adaptables à un volume de 3064388 27 données de premiers fichiers (F1) acquis dans un laps de temps donné.