Brevet FR2942890A1 — publié le 20100910

L'invention concerne un procédé de création d'une séquence de photographies à partir d'images fixes prises à un moment déterminé, et un appareil pour la mise en oeuvre du procédé. Dans un appareil photo numérique, l'image devant l'objectif est projetée sur un capteur CCD ou CMOS. L'image est ensuite convertie en données numériques et stockée dans une mémoire. La mémoire peut être incorporée définitivement dans l'appareil ou être amovible, elle se présente alors sous la forme d'un support enfichable. Grâce à la technologie numérique, l'utilisateur prend une photographie et peut la voir immédiatement après sur un petit écran généralement situé sur la face arrière de l'appareil, l'écran est typiquement de technologie LCD ou OLED. A l'aide de l'écran, l'utilisateur peut vérifier la qualité de la photographie qui vient d'être prise, décider de la garder en mémoire ou de l'effacer, et afficher d'anciennes photographies dont les données sont enregistrées dans la mémoire. Dans certains appareils, le capteur CCD ou CMOS est suffisamment rapide pour faire l'acquisition d'une séquence vidéo d'une durée courte. Ces appareils disposent également d'un microphone pour capter l'environnement sonore pendant l'enregistrement de la séquence vidéo. Lors de la reproduction de la séquence vidéo, un haut-parleur disposé dans l'appareil permet de reproduire le son enregistré en même temps que les images. Des programmes d'ordinateur permettent de relier des photographies prises à des moments successifs de façon à créer une animation visuelle. Si la séquence est constituée d'un nombre important de photographies et s'il existe peu de différences entre deux photographies consécutives, la reproduction de la séquence procure une impression de mouvement. Par exemple, un utilisateur dispose d'une poupée articulée qu'il prend en photo. Entre deux photographies, il fait bouger légèrement les membres et la tête de la poupée montrant ainsi que la poupée marche. Pour chaque prise, il avance légèrement le décor qui sert d'arrière plan à la photographie. Lors de la reproduction automatique de la suite d'images, la séquence donne l'impression que la poupée marche devant un décor. Si la reproduction s'effectue en utilisant une dizaine au moins d'images par seconde, le spectateur a l'impression d'une fluidité dans le mouvement. N'importe quel objet peut être utilisé pour créer une séquence animée : un animal, un jouet, un assemblage de jeu de construction (il est ainsi possible de créer une séquence montrant la construction d'une maison). Il est aussi possible de se prendre en photo en train de danser, la séquence animée produite présente un effet identique à celui du � Kinetoscope �, appareil inventé vers 1891 par Dickson. Cet appareil présentait une série d'images figées, chaque image apparaissant un court instant, la persistance rétinienne donne une impression de mouvement. Pour réaliser une séquence animée en filmant des objets qui ne se meuvent pas naturellement, il est nécessaire de prendre de nombreuses photographies desdits objets avec un appareil fixé sur un support. Sur certains io appareils photographiques, le déclenchement de la prise de photographies peut s'effectuer en appuyant sur le bouton d'une télécommande infrarouge. Ce déclenchement oblige l'opérateur à un mouvement, et donc à lâcher au moins d'une main l'objet qu'il est en train d'animer. De ce fait l'opération devient fastidieuse et comporte un risque que l'objet tombe, ce qui obligerait l'opérateur à 15 reprendre à partir du début de la création de la suite de photographies. Il y a donc un réel besoin d'une solution permettant d'automatiser le déclenchement des prises de photographies en évitant à l'opérateur de faire un quelconque geste pour provoquer ce déclenchement. 20 L'invention a pour objet un procédé de création d'une suite de photographies, comportant une pluralité d'étapes d'acquisitions et de mémorisations de photographies par un appareil ; caractérisé en ce qu'il comporte une étape d'analyse des images afin de détecter l'absence de mouvement dans les images captées au cours d'une durée déterminée, la 25 détection d'une absence de mouvement pendant la durée déterminée déclenchant l'acquisition d'une photographie et la mémorisation des données de l'image acquise en les concaténant avec les données d'images précédemment acquises, l'introduction manuelle d'une commande clôturant la saisie de la suite de photographies. 30 De cette manière, les photographies prises sont associées les unes aux autres selon un ordre bien défini, chaque photographie étant prise consécutivement à la détection d'une absence de mouvement devant l'objectif de la caméra. Ces photographies prises sont affichées au cours de la reproduction de la séquence animée à des intervalles de temps réguliers. De cette façon, l'utilisateur perçoit une animation centrée sur l'objet en mouvement avec un grand réalisme. Selon un premier perfectionnement, le procédé comporte une étape d'introduction par l'utilisateur de la durée déterminée. De cette manière, l'utilisateur peut paramétrer le temps au cours duquel il doit maintenir immobiles les objets de l'image afin de déclencher la prise d'une nouvelle photographie. Selon un autre perfectionnement, le procédé comporte une étape d'acquisition d'un son déclenchant l'acquisition d'une photographie avant la fin de la durée déterminée. De cette manière, l'utilisateur qui maintient immobiles les io objets de l'image, peut écourter la durée programmée et prendre ainsi plus rapidement la nouvelle photographie. Selon une variante, le procédé comporte une étape d'acquisition d'un son déclenchant l'effacement des données de l'image de la dernière photographie acquise dans la suite de photographie. De cette manière, l'effacement est commandé sans que l'utilisateur fasse de geste 15 qui pourrait déplacer les objets. Selon un perfectionnement, le procédé comporte une étape d'introduction d'une autre durée prise en compte lors de la reproduction de la suite de photographies pour déterminer l'intervalle de temps entre la reproduction de deux images, la durée introduite étant incorporée dans les données constituant la suite 20 de photographies. De cette manière, les images de la suite peuvent être reproduites selon un cadencement paramétrable par le créateur de la suite de photographies. Selon un perfectionnement, l'acquisition de chaque photographie s'effectue à la suite d'une étape de détection de mouvement suivie d'une étape 25 de détection d'absence de mouvement au cours de la durée déterminée. De cette manière, on peut éviter la prise intempestive de photographies du fait d'une longue immobilisation des objets devant l'objectif de l'appareil et ainsi utiliser une quantité moins importante de données d'image. Selon un perfectionnement, le procédé comporte une étape d'émission 30 d'un premier signal perceptible par l'utilisateur lors de la détection d'une absence de mouvement au cours de la durée déterminée. De cette manière, l'utilisateur est averti de la prise de chaque photographie et appliquer un mouvement aux objetx pour prendre une nouvelle image. Si l'image qui vient d'être prise ne lui convient pas, l'utilisateur peut éventuellement la supprimer de la suite. Selon une variante, le procédé comporte une étape d'émission d'un signal perceptible par l'utilisateur lors de la détection d'une absence de mouvement et qui s'interrompt à la fin de la durée déterminée. De cette manière, l'utilisateur peut être averti que l'appareil détecte une absence de mouvement et que la prise de la prochaine photographie est imminente. Il peut éventuellement faire un mouvement pour différer cette prise. L'invention a également pour objet un appareil pour la création d'une suite de photographies, comportant un moyen de mémorisation d'une pluralité d'images io acquises à l'aide d'un moyen d'acquisition d'images ; caractérisé en ce qu'il comporte un moyen d'analyse des images afin de détecter l'absence de mouvement dans les images captées au cours d'une durée déterminée, la détection d'une absence de mouvement pendant la durée déterminée déclenchant l'acquisition d'une photographie et la mémorisation des données de 15 l'image acquise en les concaténant avec les données d'images précédemment acquises, un moyen d'introduction de commande clôturant la saisie de la suite de photographies. D'autres caractéristiques et avantages de l'invention apparaîtront 20 maintenant avec plus de détails dans le cadre de la description qui suit à l'aide d'exemples de réalisation donnés à titre illustratif en se référant aux figures annexées qui représentent : - les figures 1.a et 1.b représentent une vue avant et une vue arrière d'un appareil photographique pour la mise en oeuvre d'un exemple de réalisation de 25 l'invention, - la figure 2 illustre un ordinogramme des opérations qui vont permettre de réaliser une suite animée de photographies, - la figure 3 illustre un chronogramme des prises de photographies pour l'acquisition de la séquence animée de photographies, 30 - la figure 4 montre un exemple de table d'index pour la gestion de la structure d'une suite animée de photographies. Selon un exemple préféré de réalisation et non limitatif, l'invention est mise en oeuvre par un appareil photo numérique, tel que le représentent les figures 1.a et 1.b. Extérieurement, l'appareil photo numérique 1 comporte un objectif 2, un écran 3 de technologie LCD ou OLED, un module mémoire éventuellement amovible 4, et des boutons 5 de réglage, de prise de vue, de navigation dans les menus affichés sur l'écran 3 et une touche de validation � OK �. Les boutons permettent de placer l'appareil 1 soit en mode � prise de vues � où l'écran 3 affiche l'image détectée par les capteurs CCD, soit en mode reproduction de contenus mémorisés où les images enregistrées dans le module mémoire 4 sont affichées sur l'écran 3. Selon certains modèles, les commandes sont accessibles par des icônes affichées sur l'écran 3. Une icône est mise en io évidence et la fonction associée est exécutée en appuyant sur la touche � OK �. L'appareil photographique 1 dispose de nombreux modes de prises de vue dont celui permettant d'enregistrer une � Séquence Animée de Photographies �, SAP en abrégé. L'appareil photo 1 peut aussi faire l'acquisition de l'environnement sonore à l'aide d'un microphone 6 disposé sur la face avant de l'appareil photo. Il 15 dispose également d'un petit haut parleur 7 placé sur le côté. Lorsque l'utilisateur met son appareil en mode reproduction de contenu audiovisuel, les données visuelles apparaissent à l'écran et la séquence sonore associée est reproduite à l'aide du haut-parleur 7. De façon optionnelle, l'appareil photo 1 comporte un connecteur 8 qui 20 permet de transmettre des contenus visuels et sonores vers un ordinateur. Par exemple, la communication s'effectue par une liaison de type USB. Les photos sont enregistrées dans des fichiers qui sont transférés vers l'ordinateur. L'utilisateur peut ainsi voir ses photos sur un grand écran et écouter les contenus sonores par des hauts parleurs reliés à l'ordinateur. 25 Après avoir détaillé les principaux composants d'un exemple d'appareil pour la mise de l'invention, nous allons expliciter comment ceux-ci coopèrent. L'ordinogramme de la figure 2 décrit le déroulement des principales étapes pour la mise en oeuvre du procédé selon un exemple de réalisation de 30 l'invention. L'utilisateur positionne d'abord son appareil photographique 1 dans une position fixe, son objectif dirigé vers l'objet qu'il compte filmer. A l'étape 2.1, l'utilisateur paramètre son appareil photographique dans le mode SAP, en utilisant les touches 5 ou éventuellement un menu et une icône à sélectionner. L'appareil photographique 1 commence alors l'acquisition des images devant l'objectif (étape 2.2). Les images sont numérisées et analysées par un module exécutable de l'appareil photographique. Dans un premier temps, le module détecte un mouvement dans l'image (étape 2.3). La détection de mouvement s'effectue dans n'importe quelle zone de l'image captée par l'objectif de l'appareil. Le mouvement peut aussi provenir de la modification de l'éclairage. De cette façon, tant que l'utilisateur modifie la lumière sans bouger les objets, un mouvement est détecté. Par exemple, on peut créer une SAP représentant le lever puis le coucher du soleil sur des objets immobiles tels qu'une maison, des arbres, une clôture. Dans un second temps, à l'étape 2.4, le module détecte une absence de io mouvement dans l'image captée par l'objectif photographique. L'absence de mouvement est détectée pendant une durée déterminée. Avantageusement, l'utilisateur peut régler ce paramètre à l'aide d'un menu accessible à partir de l'option � mode SAP �. Par défaut, la durée est fixée à deux secondes, si l'utilisateur est plus rapide pour positionner l'objet devant l'objectif, il peut réduire 15 cette durée. A l'étape 2.5, la prise de la photographie est déclenchée lorsqu'une absence de mouvement dans l'image est détectée. Avantageusement, un signal perceptible par l'utilisateur est émis pour avertir l'utilisateur que la photographie est prise, et qu'il peut faire bouger l'objet. Si l'utilisateur se rend compte que la photographie n'aurait pas due être prise, il peut appuyer sur un bouton pour 20 effacer les données de la dernière photographie. Ce signal peut être sonore et émis par le haut-parleur 7, ou lumineux à l'aide d'une diode LED disposée en face avant de l'appareil. Selon une variante de réalisation, l'appareil photographique émet un signal perceptible par le créateur de la SAP dès que l'image devant le capteur optique est figée. Le signal évolue dans le temps et s'interrompt lorsque la 25 durée programmée par l'utilisateur est écoulée. L'évolution du signal consiste typiquement à diminuer le tempo du son émis. De cette manière, l'utilisateur peut contrôler l'immobilité de l'objet en face du capteur optique et savoir que la photographie est prise à la fin de l'émission de ce signal évolutif. Les données numériques de la photographie prise sont concaténées avec 30 les données des précédentes photographies (étape 2.6), avantageusement dans l'ordre chronologique. A l'étape 2.7, le module exécutable teste si l'utilisateur a introduit une commande pour terminer l'acquisition d'une SAP. Si aucune commande n'est introduite, le programme boucle à l'étape 2.2 de traitement de l'image. Si une commande est introduite, la séquence SAP est terminée et l'ensemble des photographies acquises est assemblé dans un fichier (étape 2.8). Ce fichier est identifié par l'appareil de façon à être facilement sélectionné pour être reproduit. Avantageusement, les données constituant la SAP sont enregistrées dans un fichier comportant une table d'index qui permet de sélectionner individuellement chaque groupe de données constituant chaque photographie prise. La figure 3 illustre un chronogramme des prises de photographies permettant de réaliser une séquence SAP. A l'instant T0, l'utilisateur configure son appareil photographique pour lancer l'acquisition d'une telle séquence. Les io zones grises représentent des moments où aucun mouvement n'est détecté. A l'instant Ti, puisqu'aucun mouvement n'est détecté pendant la durée programmée, à l'issue de cette temporisation la photographie 1 est prise. Tant que l'absence de mouvement est détectée au cours d'une durée inférieure à celle programmée par l'utilisateur, aucune prise de photographie n'est effectuée. Si 15 l'objet reste immobile après la prise de photo, comme c'est le cas pour la photographie 2, aucune prise n'est effectuée tant que l'appareil ne détecte pas préalablement un mouvement. De cette manière, l'appareil photographique ne prend pas deux photographies identiques et donc la séquence SAP ne contient pas deux fois le même groupe de données. Dans l'exemple illustré par la figure 3, 20 l'utilisateur prend quatre autres photographies aux instants T2, T3 T4 et T5. A l'instant T6, l'utilisateur appuie sur un bouton de l'appareil photographique 1 clôturant l'acquisition de la séquence SAP. La figure 4 montre un exemple de la structure d'une table d'index d'un 25 fichier SAP. La table comporte un en-tête contenant le type de fichier, la date et l'heure de la première prise (fournie par une horloge implémentée dans l'appareil photographique) et le nombre de photographies dont la SAP est constituée. Puis, chaque photographie est identifiée par la date et l'heure de prise, ou par un numéro d'index et est associée à un pointeur permettant de retrouver les données 30 de l'image associée. La date et l'heure sont un moyen pour identifier un fichier et des images, il est évident que tout autre moyen convient, y compris celui d'introduire manuellement une chaîne de caractère. Avantageusement, suite à l'introduction d'une commande de clôture, l'appareil photographique 1 propose de déterminer le temps entre les photographies lors de la reproduction de la séquence. Un exemple de réalisation consiste à afficher un message sur l'écran 3 en indiquant une valeur par défaut, l'utilisateur peut alors augmenter ou diminuer cette valeur en appuyant sur des touches de navigation. Par exemple l'utilisateur introduit la valeur de 200 millisecondes, de cette façon cinq photographies seront affichées par seconde lors de la reproduction. Ce paramètre est important si la séquence SAP produite par l'appareil est de type analogique, selon un format vidéo compatible à celui io d'un film, ou d'une cassette de magnétoscope, une telle séquence possédant intrinsèquement son propre cadencement. Ce paramètre est mémorisé dans l'en-tête de la table d'index du fichier SAP. Un fichier SAP est reproductible par tout appareil doté d'un organe 15 d'affichage. Avantageusement, l'appareil photographique 1 dispose d'un mode de reproduction des contenus enregistrés en mémoire. L'utilisateur appelle le menu décrivant les différents contenus mémorisés dans l'appareil, la liste affichée indique le type de chaque fichier : photo, vidéo, vidéo sonore, SAP, .... L'utilisateur peut ainsi sélectionner un fichier SAP et en appuyant sur la touche 20 � OK �, lancer la reproduction. Tout autre appareil tel qu'un ordinateur ou un décodeur doté d'un disque dur peut aussi réaliser la reproduction d'une SAP. Les images se succèdent sur un écran selon le cadencement que le créateur de la SAP a éventuellement introduit. Selon un perfectionnement, des images intermédiaires sont générées par 25 interpolation lors de la reproduction. Ce perfectionnement est particulièrement utile lorsque la séquence SAP est un document vidéo. La génération d'images intermédiaires interpolées peut être réalisée par des techniques de segmentation d'objets et de remplissage de région comme décrit dans les articles suivants : - "Robust Object Segmentation Using graph Cut with Object and 30 Background Seed Estimation" J.H. Ahn, K Kim, H Bruyn- ICPR IEEE 2006 - "Efficient Video Object Segmentation by Graph-Cut" Jinjun Wang; Wei Xu; Shenghuo Zhu; Yihong Gong, Multimedia and Expo, 2007 IEEE International Conference. Les techniques décrites dans les articles ci-dessus permettent de détecter et de détourer les objets en mouvements dans la séquence et de générer de nouvelles images présentant ces objets en différents endroits sur le même arrière-plan. Selon un autre perfectionnement, l'utilisateur peut écourter la durée en émettant un son. Lorsque l'utilisateur a rapidement positionné l'objet qu'il veut photographier, il est inutile d'attendre la fin de la temporisation. L'utilisateur peut déclencher la prise de photographie en sifflant, ou par un claquement de langue ou des mains, avant la fin de la durée déterminée. Le son émis par le créateur de io la SAP est perçu par le microphone 6. Selon ce perfectionnement, il est avantageux que l'appareil photographique émette un signal sonore pour avertir l'utilisateur que la photographie est prise. On a dit précédemment qu'une touche 5 sur la face arrière de l'appareil photographique 1 permet d'effacer la dernière photographie prise. Selon une variante du précédent perfectionnement, le son 15 émis par l'utilisateur déclenche l'effacement de la dernière photographie. De cette manière, l'effacement est commandé sans que l'utilisateur fasse de geste qui pourrait déplacer les objets. Bien que la présente invention ait été décrite en référence aux modes de 20 réalisation particuliers illustrés, celle-ci n'est nullement limitée par ces modes de réalisation, mais ne l'est que par les revendications annexées. On notera bien que tout appareil d'acquisition d'images, par exemple un ordinateur relié à une caméra, est susceptible d'acquérir une suite animée de photographies. Revendications1. Procédé de création d'une suite de photographies, comportant une pluralité d'étapes d'acquisitions et de mémorisations de photographies par un appareil ; caractérisé en ce qu'il comporte une étape d'analyse (2.4) des images afin de détecter l'absence de mouvement dans les images captées au cours d'une durée déterminée, la détection d'une absence de mouvement pendant la durée déterminée déclenchant l'acquisition d'une photographie (2.5) et la mémorisation io (2.6) des données de l'image acquise en les concaténant avec les données d'images précédemment acquises, l'introduction manuelle d'une commande (2.8) clôturant la saisie de la suite de photographies. 2. Procédé de création d'une suite de photographies selon la 15 revendication 1 ; caractérisé en ce qu'il comporte une étape d'introduction par l'utilisateur de la durée déterminée. 3. Procédé de création d'une suite de photographies selon la revendication 1 ou 2 ; caractérisé en ce qu'il comporte une étape d'acquisition 20 d'un son déclenchant l'acquisition d'une photographie avant la fin de la durée déterminée. 4. Procédé de création d'une suite de photographies selon la revendication 1 ou 2 ; caractérisé en ce qu'il comporte une étape d'acquisition 25 d'un son déclenchant l'effacement des données de l'image de la dernière photographie acquise dans la suite de photographies. 5. Procédé de création d'une suite de photographies selon l'une quelconque des revendications 1 à 4 ; caractérisé en ce qu'il comporte une étape 30 d'introduction d'une autre durée qui est prise en compte lors de la reproduction de la suite de photographies pour déterminer l'intervalle de temps entre la reproduction de deux images, la durée introduite étant incorporée dans les données constituant la suite de photographies. 6. Procédé de création d'une suite de photographies selon l'une quelconque des revendications 1 à 5 ; caractérisé en ce que l'acquisition de chaque photographie s'effectue à la suite d'une étape de détection de mouvement suivie d'une étape de détection d'absence de mouvement au cours de la durée déterminée. 7. Procédé de création d'une suite de photographies selon l'une quelconque des revendications 1 à 6 ; caractérisé en ce qu'il comporte une étape d'émission d'un premier signal perceptible par l'utilisateur lors de la détection io d'une absence de mouvement au cours de la durée déterminée. 8. Procédé de création d'une suite de photographies selon l'une quelconque des revendications 1 à 6 ; caractérisé en ce qu'il comporte une étape d'émission d'un signal perceptible par l'utilisateur lors de la détection d'une 15 absence de mouvement, ledit signal s'interrompant à la fin de la durée déterminée. 9. Appareil pour la création d'une suite de photographies, comportant un moyen de mémorisation (4) d'une pluralité d'images acquises à l'aide d'un moyen 20 d'acquisition d'images (2) ; caractérisé en ce qu'il comporte un moyen d'analyse des images afin de détecter l'absence de mouvement dans les images captées au cours d'une durée déterminée, la détection d'une absence de mouvement pendant la durée déterminée déclenchant l'acquisition d'une photographie et la mémorisation des données de l'image acquise en les concaténant avec les 25 données d'images précédemment acquises, un moyen d'introduction de commande (5) clôturant la saisie de la suite de photographies.