Brevet FR2934381A1 — publié le 20100129

PROCEDE DE REGLAGE D'ANGLE DE PRISE DE VUE POUR UN DISPOSITIF DE CAPTURE D'IMAGE QUI SE DEPLACE LE LONG D'UN TRAJET CIRCULAIRE Cette invention porte sur un procédé de réglage d'angle de prise de vue pour un dispositif de capture d'image qui se déplace le long d'un trajet circulaire, et, plus particulièrement, sur un procédé de compensation d'angle de prise de vue. Bien que l'appareil photo numérique ait été utilisé de façon populaire, l'utilisation d'un ordinateur pour commander une platine tournante et un appareil photo numérique de façon synchrone est toujours à ses débuts. Dans la pratique courante, on peut sélectionner le nombre des images sur la platine tournante pour une rotation à 360° plutôt qu'une commande directe sur un moniteur. Peu de fabricants d'appareils photo numérique commercialisent les kits de développement logiciel (SDK), qui sont capables de commander totalement l'appareil photo numérique. Cependant, aucun des intégrateurs de système ne développe le logiciel d'application apparenté pour ordinateur pour commander de façon synchrone la platine tournante et l'appareil photo numérique sur la base du SDK pour prendre automatiquement des images pour une animation à 360°, telle que le format d'image GIF et Flash (SWF). Jusqu'à présent, un procédé pour commander de façon intégrale la platine tournante et l'appareil photo numérique et pour déplacer l'appareil photo numérique le long d'un trajet circulaire par l'intermédiaire d'un ordinateur pour prendre des images à partir de différents angles de prise de vue pour créer un fichier d'animation 3D sphérique n'a pas été développé. L'image 3D sphérique est clairement appliquée pour le balayage laser d'un objet physique pour fabriquer un modèle 3D à des fins d'usinage, mais n'est pas très courant pour afficher l'objet avec une animation 3D sphérique sur le site Internet pour montrer l'orientation de l'objet photographié. En outre, un procédé pour commander de façon intégrale la platine tournante et l'appareil photo numérique et pour déplacer l'appareil photo numérique le long d'un trajet circulaire n'a pas été développé. Certains SDK d'appareil photo numérique à une seule lentille, désigné SLR, assurent seulement les opérations de prise instantanée d'images et de transmission d'images, et seulement quelques SDK d'appareils photo numériques compacts ou d'appareils photo dits grand public ont des opérations complètes, y compris la prévisualisation, le zoom avant/arrière, l'ouverture, la vitesse d'obturation, l'ISO et la balance des blancs. Les SDK de SLR ne fournissent pas les opérations de zoom avant/arrière et le SLR a une adaptation complexe de lentille d'appareil photo qui rendra plus difficile l'automatisation de photographie. Il est possible de couper certaines images créées d'un objet photographié si la lentille d'appareil photo collimate vers le centre de la platine tournante plutôt que vers le centre de l'objet photographié, alors que le dispositif de capture d'image (tel qu'un appareil photo numérique) se déplace le long d'un trajet circulaire pour une photographie. Par conséquent, il est nécessaire de régler les angles de prise de vue à différents emplacements de prise de vue pour garantir que des images complètes de l'objet photographié peuvent être créées. Un objectif de cette invention est de régler les angles de prise de vue pour un dispositif de capture d'image qui se déplace le long d'un trajet circulaire. Le procédé garantit que les images créées de l'objet photographié ne dépasseront pas le cadre de vue de la zone de prise de vue des images, et qu'ensuite une animation complète 3D sphérique peut être assemblée à partir des images. Un autre objectif de cette invention est de proposer un procédé de décalage angulaire automatique pour qu'un photographe fixe la hauteur d'un objet photographié. Le procédé assure un réglage automatique rapide des angles de prise de vue pour réduire la possibilité de couper des images créées. Un autre objectif de cette invention est de proposer un procédé d'apprentissage de mémoire des angles de prise de vue. Le procédé garantit que les images créées de l'objet photographié ne seront pas coupées. Un autre objectif de cette invention est d'assurer que le réglage des angles de prise de vue à différents emplacements de prise de vue peut être confirmé avant de prendre une photographie à 360° dans une séquence par rangées automatiquement. La présente invention a donc pour objet un procédé de réglage des angles de prise de vue pour un dispositif de capture d'image qui se déplace le long d'un trajet circulaire, caractérisé par le fait qu'il comprend : (1) la commande d'un mouvement et d'une rotation dudit dispositif de capture d'image par l'intermédiaire d'un contrôleur ; (2) le choix des angles de prise de vue décalés à partir d'une table à consulter établie pour tous les différents emplacements de prise de vue selon la hauteur dudit objet photographié pour ledit dispositif de capture d'image qui se déplace le long dudit trajet circulaire ; et (3) l'application des angles de prise de vue décalés pour tous les différents emplacements de prise de vue dudit dispositif de capture d'image sur ledit trajet circulaire. Le réglage des angles de prise de vue peut appliquer les angles de prise de vue décalés audit dispositif de capture d'image sur ledit trajet circulaire en une séquence par rangées automatiquement. Ledit contrôleur peut comprendre un ordinateur. La présente invention a également pour objet un procédé de réglage des angles de prise de vue pour un dispositif de capture d'image qui se déplace le long d'un trajet circulaire, caractérisé par le fait qu'il comprend : (1) la commande d'un mouvement et d'une rotation dudit dispositif de capture d'image par l'intermédiaire d'un contrôleur ; (2) la génération d'une table à consulter de réglage d'angles de prise de vue par l'intermédiaire d'un apprentissage de mémoire pour obtenir les angles de prise de vue de compensation pour tous les différents emplacements de prise de vue pour ledit dispositif de capture d'image qui se déplace le long dudit trajet circulaire ; et (3) l'application des angles de prise de vue de compensation pour tous les différents emplacements de prise de vue dudit dispositif de capture d'image sur ledit trajet circulaire. Le réglage des angles de prise de vue peut appliquer les angles de prise de vue de compensation audit 30 dispositif de capture d'image sur ledit trajet circulaire en une séquence par rangées automatiquement. Ledit contrôleur peut comprendre un ordinateur. 1030 Pour une meilleure compréhension des objectifs, des technologies, des caractéristiques et des avantages de cette invention, les détails d'un ou de plusieurs modes de réalisation sont exposés dans les dessins annexés et la description ci-après. Sur ces dessins - la Figure 1 est un schéma fonctionnel illustrant la commande de système selon l'invention ; la Figure 2 est un diagramme schématique illustrant un procédé d'apprentissage de mémoire des angles de prise de vue de cette invention ; 15 la Figure 3 est un diagramme schématique illustrant les conditions de coupe des images en l'absence de réglage des angles de prise vue ; la Figure 4 est un diagramme schématique illustrant des 20 images complètes avec réglage des angles de prise de vue de cette invention ; la Figure 5 est un diagramme schématique illustrant un procédé du décalage angulaire automatique des angles de 25 prise de vue de cette invention ; la Figure 6 est un organigramme illustrant un procédé d'un décalage angulaire automatique des angles de prise de vue de cette invention ; la Figure 7 est un organigramme illustrant un procédé d'un apprentissage de mémoire des angles de prise de vue de cette invention ; La Figure 8 est un organigramme illustrant la génération d'un fichier d'animation 3D sphérique de cette invention. La Figure 1 est un schéma fonctionnel illustrant la commande de système conformément à cette invention. Il insiste sur le réglage des angles de prise de vue du mécanisme 16 d'inclinaison d'angle de prise de vue. L'alimentation électrique 14 alimente en courant un ordinateur 10, un dispositif de capture d'image 12 et une carte de commande 13. L'ordinateur 10 se connecte au dispositif de capture d'image 12 et à la carte de commande 13 par l'intermédiaire de bus série universels (USB) 18 & 19, puis le logiciel d'application et de commande 11 chargé dans l'ordinateur 10 commande le dispositif de capture d'image 12 et la carte de commande 13. Les images créées par le dispositif de capture d'image 12 seront envoyées à l'ordinateur 10 par l'intermédiaire de l'USB. Le mécanisme 15 de déplacement selon un trajet circulaire, le mécanisme 16 d'inclinaison d'angle de prise de vue et le mécanisme 17 de rotation de platine tournante sont connectés à la carte de commande 13 par l'intermédiaire d'une ligne d'alimentation/ligne de signal 23 pour une commande. La Figure 2 est un diagramme schématique illustrant un procédé de l'apprentissage de mémoire des angles de prise de vue conformément à cette invention. Comme illustré sur la Figure 2, 0 est le centre du mécanisme 17 de rotation de platine tournante, et Q, P sont respectivement les centres du côté et de la partie supérieure de l'objet photographié, et un objet photographié 31 est fixé au centre de la platine tournante 17, et un dispositif de capture d'image 12 entraîné par un mécanisme 15 de déplacement selon un trajet circulaire se déplace le long d'un trajet circulaire. Les emplacements A, B, C, D et E sont considérés être les emplacements de prises de vue de la Rangée#1, Rangée#2, Rangée#3, Rangée#4 et Rangée#5 dans cet exemple. A chaque emplacement de prise vue, le mécanisme 17 de rotation de platine tournante a besoin de tourner de 360°. Les angles de prise de vue du dispositif de capture d'image 12 sont réglés par le mécanisme 16 d'inclinaison d'angle de prise de vue pour assurer que l'image de l'objet photographié 31 est totalement dans le cadre de vue de la zone de prise de vue 32, comme illustré sur la Figure 3. La Figure 3 est un diagramme schématique illustrant les conditions de coupe des images en raison de l'absence de réglage des angles de prise de vue. L'image de l'objet photographié 31 a la condition la plus mauvaise en raison du fait que l'image est coupée dans le cadre de vue de la zone de prise de vue 32 à un emplacement de prise de vue horizontale A, et les images créées aux emplacements B et C sont également coupées. L'image créée à l'emplacement D, bien qu'elle ne soit pas coupée, n'est toujours pas au centre du cadre de vue de la prise de vue 32, et l'image créée à l'emplacement par le dessus E n'est pas encore représentée au milieu en raison de la forme irrégulière de l'objet photographié 31. Par conséquent, il est nécessaire de régler les angles de prise de vue pour différents emplacements de prise de vue. La Figure 4 est un diagramme schématique illustrant les images complètes avec le réglage des angles de prise de vue, conformément à cette invention. De l'emplacement de prise de vue horizontale A à l'emplacement de prise de vue par le dessus E, les angles de prise de vue sont réglés à différents emplacements de prise de vue pour garantir que les images créées de l'objet photographié 31 sont situées au centre du cadre de vue de la zone de prise de vue 32. Deux manières pour un réglage d'angle de prise de vue à différents emplacements selon cette invention sont proposées, l'une étant le décalage angulaire automatique comme illustré sur la Figure 5 et l'autre étant l'apprentissage de mémoire de l'angle de prise de vue, comme illustré sur la Figure 2. La Figure 5 est un diagramme schématique illustrant un procédé du décalage angulaire automatique des angles de prise de vue, conformément à cette invention. 0 est le centre du mécanisme 17 de rotation de platine tournante, et S et R sont respectivement les points de mesure du milieu et supérieur de la règle 33. Un organigramme de ce procédé est illustré sur la Figure 6 pour illustrer les détails. Le procédé commence à l'étape S10. Une règle 33 est située au centre 0 du mécanisme 17 de rotation de platine tournante et le mécanisme 15 de déplacement selon un trajet circulaire a fixé sa distance de déplacement avec un rayon r à partir du centre 0 du mécanisme 17 de rotation de platine tournante. A l'étape S11, la hauteur de photographie autorisée maximale du dispositif de capture d'image 12 est déterminée en tant que 1 à une distance r du centre de la platine tournante. 1 est la longueur entre 0 et R et également la limitation de hauteur de l'objet photographié 31, en supposant que 1 vaut 24 centimètres (cm). S est le point milieu entre 0 et R. Ensuite, à l'étape S12, le dispositif de capture d'image 12 est entraîné par le mécanisme 15 de déplacement selon un trajet circulaire pour se déplacer aux emplacements de A, B, C, D et E pour déterminer des réglages des angles de prise de vue 01 - 05 avec la hauteur 1 de l'objet photographié 31. 81 - 85 sont les angles inclus entre les lignes du dispositif de capture d'image en 0 et S avec la hauteur de l'objet photographié 1 aux emplacements de prises de vue A, B, C, D et E, et les angles inclus sont les angles de prise de vue de décalage A, B, C, D et E. Les réglages des angles de prise de vue 81 85 sont enregistrés dans une table à consulter (LUT) D10 du décalage angulaire automatique. Ensuite, à l'étape S13, la hauteur 1 de l'objet photographié 31 ou de la règle 33 est réduite de 3 cm, 1 est égale à 21 cm et le point milieu S devient maintenant 10,5 cm. L'étape précédente est répétée pour obtenir des réglages des angles de prise de vue e6 - 810, puis enregistrés dans la LUT D10 à nouveau. Les étapes S12 - S14 sont réitérées jusqu'à la condition d'arrêt, 1 = O. En conséquence, les réglages complets des angles de prise de vue de 86 - 810, 811 - 815, e16 - 820, e21 - e25, e26 - e30, e31 - e35, e36 - e40 pour tous les emplacements de prise de vue sont tous déterminés et enregistrés dans la LUT D10, pour terminer à l'étape S15. La Figure 7 est un organigramme illustrant le procédé de l'apprentissage de mémoire des angles de prise de vue conformément à cette invention. Les détails du diagramme schématique de la Figure 2 sont illustrés en tant qu'étapes S42 et S43 sur la Figure 8. Tout d'abord, le procédé commence à partir de l'étape S20. L'étape S21 consiste à tourner l'angle de prise de vue du dispositif de capture d'image 12 à l'emplacement de prise de vue horizontale A pour garantir que l'image créée de l'objet photographié 31 est au centre du cadre de vue de la zone de prise de vue 32, telle qu'illustrée par l'image créée située en A sur la Figure 4. L'étape S22 consiste à confirmer que l'image créée de l'objet photographié 31 se situe dans le cadre de vue de la zone de prise de vue 32. Si l'image créée de l'objet photographié 31 n'est pas dans le cadre de vue de la zone de la prise de vue 32, le flux passe à (a) pour reprendre en (a), comme illustré sur la Figure 8. Après avoir procédé à l'étape S34 de prévisualisation et à l'étape S35 de zoom arrière, le flux retourne à l'étape S21 sur la Figure 7 pour recommencer. Si l'image de l'objet photographié 31 se situe dans le cadre de vue de la zone de prise de vue 32, le flux passe à l'étape S23 d'enregistrement de l'angle de prise de vue de compensation a1 pour l'emplacement A, comme sur la Figure 2, dans la LUT D20 de l'apprentissage de mémoire de l'étape S23. L'étape S24 consiste à répéter les étapes précédentes pour obtenir les réglages des angles de prise de vue a2, a3, a4 et a5, qui sont enregistrés dans la LUT D20, pour les emplacements B, C, D et E. Il en résulte que les réglages complets des angles de prise de vue pour tous les emplacements de prise de vue sont déterminés et enregistrés dans la LUT D20. Finalement, l'étape d'arrêt S25 termine l'itération. La Figure 8 est un organigramme illustrant la génération d'un fichier d'animation 3D sphérique selon cette invention. L'étape S30 est l'étape de début de ce procédé. Tout d'abord, l'étape S31 est sélectionnée pour créer un fichier d'animation 3D sphérique et l'étape S32 consiste à saisir le nom d'image, la taille d'image et la résolution d'image qui sera assemblée dans le fichier d'animation 3D sphérique. Ensuite, l'étape S33 consiste à déterminer le nombre de rangées et le nombre d'images par rangée, qui est le nombre d'images que le dispositif de capture d'image 12 prendra lorsqu'il se déplacera le long du trajet circulaire. En continu, les étapes suivantes de l'étape de prévisualisation S34 et de l'étape de zoom avant/arrière S35 sont directement commandées sur le moniteur de l'ordinateur 10. Ensuite, l'étape S36 consiste à sélectionner la manière de régler les angles de prise de vue. Une fois que la manière de décalage angulaire automatique est sélectionnée, le flux passe à l'étape S37, et l'étape suivante S38 consiste à sélectionner la hauteur de l'objet photographié 31. Ensuite, selon la hauteur choisie de l'objet photographié 31, les angles de prise de vue décalés sont sélectionnés à partir de la LUT D10 qui a été générée au moyen du décalage angulaire automatique illustré sur la Figure 6 à l'étape S39. Ensuite, l'étape S40 appliquera l'angle de prise de vue décalé pour tous les différents emplacements de prise de vue. Si la manière d'apprentissage de mémoire est sélectionnée, le flux passe à l'étape S41, et l'étape S42 commence l'apprentissage de mémoire. Ensuite, la LUT D20 de l'apprentissage de mémoire est générée à l'étape S43, la LUT D20 enregistrant les angles de prise de vue de compensation. L'étape S44 consiste à appliquer les angles de prise de vue de compensation pour tous les emplacements de prise de vue. Ensuite, l'étape S45 commence à créer les images en séquence par rangées puis à assembler toutes les images créées en un fichier d'animation 3D sphérique. L'étape suivante S46 consiste à vérifier si les images de l'animation 3D sphérique sont coupées ou non. Si les images créées de l'objet photographié sont coupées, alors le flux retourne à l'étape S34 pour répéter tout le processus ; sinon, le flux passe à l'étape S47 pour fournir une interface utilisateur pour accepter une instruction d'un utilisateur pour décider la modification de la taille d'image de l'animation 3D sphérique. Si l'instruction est 5 de changer la taille d'image, le flux retourne à l'étape S34 pour répéter tout le processus ; sinon le flux passe à l'étape d'arrêt S48 pour achever la génération de l'animation 3D sphérique. Bien que cette invention ait été expliquée en liaison avec son mode de réalisation préféré, il doit être compris que des modifications et variantes peuvent être apportées sans s'écarter de l'esprit et de la portée de l'invention telle que revendiquée. 10 REVENDICATIONS1 - Procédé de réglage des angles de prise de vue pour un dispositif (12) de capture d'image qui se déplace le long d'un trajet circulaire, caractérisé par le fait qu'il comprend : (1) la commande d'un mouvement et d'une rotation dudit dispositif (12) de capture d'image par l'intermédiaire d'un contrôleur (10, 11 ; 13) ; (2) le choix des angles de prise de vue décalés à partir d'une table à consulter (D10) établie pour tous les différents emplacements (A, B, C, D, E) de prise de vue selon la hauteur dudit objet photographié (31) pour ledit dispositif (12) de capture d'image qui se déplace le long dudit trajet circulaire ; et (3) l'application des angles de prise de vue décalés pour tous les différents emplacements (A, B, C, D, E) de prise de vue dudit dispositif (12) de capture d'image sur ledit trajet circulaire. 2 - Procédé de réglage des angles de prise de vue pour un dispositif (12) de capture d'image qui se déplace le long d'un trajet circulaire, selon la revendication 1, caractérisé par le fait que le réglage des angles de prise de vue applique les angles de prise de vue décalés audit dispositif (12) de capture d'image sur ledit trajet circulaire en une séquence par rangées automatiquement. 3 - Procédé de réglage des angles de prise de vue pour un dispositif (12) de capture d'image qui se déplace le long d'un trajet circulaire, selon la revendication 1, caractérisé par le fait que ledit contrôleur (10, 11 ; 13) comprend un ordinateur (10). 4 - Procédé de réglage des angles de prise de vue pour un dispositif (12) de capture d'image qui se déplacele long d'un trajet circulaire, caractérisé par le fait qu'il comprend : (1) la commande d'un mouvement et d'une rotation dudit dispositif (12) de capture d'image par l'intermédiaire 5 d'un contrôleur (10, 11 ; 13) ; (2) la génération d'une table à consulter (D20) de réglage d'angles de prise de vue par l'intermédiaire d'un apprentissage de mémoire pour obtenir les angles de prise de vue de compensation pour tous les différents 10 emplacements (A, B, C, D, E) de prise de vue pour ledit dispositif (12) de capture d'image qui se déplace le long dudit trajet circulaire ; et (3) l'application des angles de prise de vue de compensation pour tous les différents emplacements (A, 15 B, C, D, E) de prise de vue dudit dispositif (12) de capture d'image sur ledit trajet circulaire. - Procédé de réglage des angles de prise de vue pour un dispositif (12) de capture d'image qui se déplace le long d'un trajet circulaire, selon la revendication 4, 20 caractérisé par le fait que le réglage des angles de prise de vue applique les angles de prise de vue de compensation audit dispositif (12) de capture d'image sur ledit trajet circulaire en une séquence par rangées automatiquement. 6 - Procédé de réglage des angles de prise de vue 25 pour un dispositif (12) de capture d'image qui se déplace le long d'un trajet circulaire, selon la revendication 4, caractérisé par le fait que ledit contrôleur (10, 11 ; 13) comprend un ordinateur (10).