Brevet FR3089740A1 — publié le 20200612

Description Titre de l'invention : Dispositif et procédé de projection de contenus sur une surface de projection, détecteur et procédé de détection de surfaces de projection, terminal de communication l'implémentant Domaine technique 100011 L'invention concerne un dispositif de projection de contenus sur une surface de projection implémentant ou apte à recevoir, en particulier, un vidéoprojecteur, un picoprojecteur, etc. État de la technique [0002] Un vidéoprojecteur est un appareil de projection conçu pour reproduire un contenu vidéo sur un écran ou une surface murale. Il permet à un ou plusieurs utilisateurs de profiter d'un contenu vidéo dans un format supérieur au format des téléviseurs. Actuellement, plusieurs technologies dominent le marché des vidéoprojecteurs, notamment : - le vidéoprojecteur à micro miroirs ou DLP (pour Digital Light Processing en anglais, marque déposée) composé de micro-miroirs actionnés par un champ électrique ; - le vidéoprojecteur à cristaux liquides ou LCD (pour Liquid Cristal D en anglais) ; et - le vidéoprojecteur hybride, tel que le vidéoprojecteur SXRD (pour Silicon X-tal ReIlective Display en anglais, marque déposée). [0003] Quelle que soit la technologique utilisée, ces vidéoprojecteurs ne sont pas néces- sairement facile à déplacer car encombrant et nécessitant des branchements au moins électriques voire à une source de contenus. Le branchement électrique du vidéo-projecteur limite les espaces dans lesquels la projection peut être effectuée. [0004] En outre, l'utilisateur doit installer un écran ou repérer une surface plane suf- fisamment dégagée et blanche pour effectuer la projection. Il est à noter qu'avec la majeur partie des vidéoprojecteurs, l'utilisation d'un écran est fortement conseillé pour obtenir une image projetée de qualité optimale et même pour certains d'entre eux simplement de qualité satisfaisante. Cet écran impose une dimension de projection puisque la surface de projection a une taille fixe. [0005] De plus, l'utilisateur doit manuellement disposer le vidéoprojecteur correctement par rapport à la surface de projection adaptée afin que l'image soit au moins effectivement projetée sur la surface choisie tout en évitant les déformations d'images et aussi régler la position du vidéoprojecteur par rapport à la surface de projection en terme de distance de recul pour obtenir une image projetée d'une taille satisfaisante. [0006] Afin de rendre les vidéoprojecteurs moins encombrants, la miniaturisation des 2 équipements clans le domaine de l'audiovisuel a abouti notamment à proposer des vidéoprojecteurs miniaturisés, aussi nommés picoprojecteurs, qui peuvent éventuellement être intégré clans un équipement numérique nomade, tel qu'un téléphone mobile, un ordinateur portable, une tablette...) [0007] Le picoprojecteur se branche soit sur le secteur, soit sur une batterie fournie éven- tuellement avec le matériel. Pour projeter un contenu multimédia, le picoprojecteur est relié à par une connexion physique (câble, USB, SD...) ou via Internet à un appareil contenant les contenus multimédias à projeter (ordinateur portable, clé USB, carte SD, serveur de contenus...) Si le picoprojecteur facilite le déplacement du projecteur et limite éventuellement les branchements, l'utilisateur rencontre les mêmes problématiques de positionnement du picoprojecteur par rapport à la surface de projection qu'avec les vidéoprojecteurs de la précédente génération. Exposé de l'invention [0008] Un des buts de la présente invention est d'apporter des améliorations par rapport à l'état de la technique. [0009] Un objet de l'invention est un dispositif de projection de contenus sur une surface de projection, le dispositif de projection étant constitué d'au moins deux parties : - une base qui permet de positionner le dispositif de projection dans un espace, et - un support apte à recevoir un projecteur de contenus, le support étant mobile par rapport à la hase sur commande d'un détecteur de surfaces de projection. [0010] Ainsi, le dispositif de projection permet au détecteur de surfaces de projection de modifier la position d'un projecteur de contenus sans intervention de l'utilisateur pour permettre la projection de contenus sur une surface de projection détectée par le détecteur et éventuellement d'optimiser la projection de contenus sur cette surface de projection. Cela permet de reproduire de manière automatique des contenus dans un environnement quelconque domestique ou non sur des surfaces adaptées dédiées (écran de projection, tableau blanc, feuille blanche...) ou non (mur, tissu, portes de placards, portes d'appareils électroménager tels qu'un réfrigérateur, un lave-vaisselle, etc. ou portes d'une bâtiment ou d'une pièce)etc.) et cela depuis une position indéterminée. [0011] Avantageusement, la mobilité du support étant apte à permettre d'orienter le projecteur de contenus vers une surface de projection déterminée sur commande d'un détecteur de surfaces de projection ayant préalablement déterminé la surface de projection. Ainsi, la mobilité du support par rapport à la base peut être variée voire selon de multiples axes évitant à l'utilisateur du placement initiale du projecteur dans le lieu de projection : pièce d'une habitation, espace de travail (usine, bureau, atelier, laboratoire, etc.), ou à l'extérieur, etc. [0012] Avantageusement, la mobilité du support étant apte à permettre au détecteur de 3 surfaces de projection de déterminer la surface de projection en fonction de données relatives aux surfaces disponibles dans l'espace reçues d'au moins un capteur placé sur le support. Ainsi, la mobilité du support par rapport à la hase peut être variée voire selon de multiples axes évitant à l'utilisateur de déterminer préalablement une surface de projection. [0013] Avantageusement, le support est mobile en rotation par rapport à la hase. Ainsi, la mobilité du support par rapport à la hase permet de détecter une surface de projection et/ou de projeter sur une surface de projection n'importe où dans l'espace dans lequel le dispositif de projection est placé et quel que soit la position initiale du projecteur dans cet espace. [0014] Avantageusement, le support cst apte à recevoir, en outre, au moins un des dispositifs parmi les suivants : - au moins un capteur, le mouvement du support par rapport à la hase est apte à être commandé en fonction des données du au moins un capteur placé sur le support reçues par le détecteur de surface, - au moins une caméra constituant un capteur, le mouvement du support par rapport à la hase est apte à être commandé en fonction des données de la au moins une caméra placée sur le support reçues par le détecteur de surface. - un terminal de communication comportant au moins un capteur, le mouvement du support par rapport à la hase est apte à être commandé en fonction des données du au moins un capteur du terminal de communication placé sur le support reçues par le détecteur de surface, - un terminal de communication comportant au moins une caméra constituant un capteur, le mouvement du support par rapport à la base est apte à être commandé en fonction des données de la au moins une caméra du terminal de communication placé sur le support reçues par le détecteur de surface. [0015] Ainsi, lorsque le capteur et/ou caméra est placé sur le support, le détecteur de surfaces de projection permet de commande le dispositif de projection de telle sorte que le projecteur effectue une projection optimale puisque le capteur/caméra est placé à proximité du projecteur, voire avec la même orientation que le projecteur. En outre, le placement du capteur et/ou caméra sur le support, assure une commande optimale de la mobilité du projecteur par rapport à la base puisque c'est la même que celle du capteur/caméra par rapport à la base : le projecteur et le capteur/caméra étant accueilli (reçu) par le même support mobile par rapport à la base. [0016] En outre, lorsque le capteur/caméra est celui d'un terminal de communication accueilli par le support, cela permet d'utiliser un capteur disponible sur le terminal de communication implémentant éventuellement le détecteur de surfaces de projection limitant ainsi le nombre de dispositifs accueillis par le support à un seul : un terminal de communication. [0017] Avantageusement, le contenu reçu par le projecteur est constitué par le contenu fourni par une source de contenus et modifié par un calculateur d'anamorphose déformant le contenu en fonction de la surface de projection déterminée. Ainsi, quel que soit l'angle entre la surface de projection et le faisceau de projection du contenu en provenance du projecteur, l'image perçue par les spectateurs ne sera pas déformée. [0018] Avantageusement, le dispositif de projection comporte au moins un des dispositifs parmi les suivants : - le détecteur de surfaces de projection, - un calculateur d'anamorphose. [0019] Avantageusement, le support comporte au moins un des dispositifs parmi les suivants : - le projecteur de contenus apte à être connecté à une source de contenus, - le au moins un capteur, - au moins une caméra constituant le au moins un capteur, - le détecteur de surfaces de projection, - un calculateur d'anamorphose. [0020] Un objet de l'invention est aussi un détecteur de surfaces de projection pour un dispositif de projection de contenus sur une surface de projection, le dispositif de projection étant constitué : - d'une base qui permet de positionner le dispositif de projection dans un espace et - d'un support mobile par rapport la base, le support étant apte à recevoir un projecteur de contenus, le détecteur de surfaces de projection comportant un contrôleur du mobilité du support pal- rapport à la base du dispositif de projection. [0021] Avantageusement, le détecteur de surfaces de projection comporte un récepteur de données fournies par au moins un capteur placé sur le support du dispositif de projection. [0022] Avantageusement, le détecteur de surfaces de projection comporte un analyseur dé- terminant à partir des données reçues la position d'une surface de projection et fournie cette position au contrôleur de mouvements. [0023] Un objet de l'invention est également, un terminal de communication comportant un détecteur de surfaces de projection. [0024] Un autre objet de l'invention est un procédé de détection de surfaces de projection pour un dispositif de projection de contenus sur une surface de projection, le dispositif de projection étant constitué : - d'une base qui permet de positionner le dispositif de projection dans un espace et - d'un support mobile par rapport la base, le support étant apte à recevoir un projecteur de contenus, [0025] le procédé de détection de surfaces de projection comportant un contrôle de la mobilité du support par rapport à la base du dispositif de projection. [0026] Un objet de l'invention est encore un procédé de projection de contenus sur une surface de projection déterminée, le procédé de projection comportant : - une détection d'une surface de projection pour un dispositif de projection de contenus sur une surface de projection, le dispositif de projection étant constitué : > d'une hase qui permet de positionner le dispositif de projection dans un espace et > d'un support mobile par rapport la hase, le support étant apte à recevoir un projecteur de contenus, - un contrôle de la mobilité du support par rapport à la hase du dispositif de projection. [0027] Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif faisant partie d'un dispositif de projection de contenus et étant conçus pour commander l'exécution des différentes étapes de ce procédé. [0028] L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de détection de surfaces de projection et/ou du procédé de projection lorsque ledit programme est exécuté par un processeur. [0029] Ce programme peut utiliser n'importe quel langage de programmation et être sous la forme de code source, code objet ou code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée ou dans n'importe quelle autre forme souhaitable. Brève description des dessins [0030] Les caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description, faite à titre d'exemple, et des figures s'y rapportant qui représentent: [0031] [fig.1] Figure 1, un schéma simplifié d'un dispositif de projection selon l'invention, [0032] [fig.2] Figure 2, un schéma simplifié d'un détecteur de surfaces de projection selon l'invention, [0033] [fig.3] Figure 3, un schéma d'un terminal de communication apte à être utiliser en coopération avec le dispositif de projection selon l'invention, [0034] [fig.4] Figure 4, un schéma tridimensionnel simplifié d'une variante du dispositif de projection selon l'invention, 6 100351 Ifie.5a I Figure 5a, un schéma simplifié d'une variante d'implémentation du dispositif de projection selon l'invention comportant une nacelle tournante apte à recevoir un projecteur et un terminal de communication implémentant une caméra et un détecteur de surfaces de projection, [0036] [fig.5b] Figure 5h, un schéma simplifié d'une variante d'implémentation du dispositif de projection selon l'invention comportant une nacelle tournante apte à recevoir un projecteur implémentant une caméra et un détecteur de surfaces de projection déporté dans un terminal de communication [0037] [fig.5c] Figure 5c, un schéma simplifié d'une variante d'implémentation du dispositif de projection selon l'invention comportant un bras robotisé apte à recevoir un terminal de communication implémentant un picoprojecteur et un détecteur de surfaces de projection [0038] [fig.5d] Figure 5d, un schéma simplifié d'une variante d'implémentation du dispositif de projection selon l'invention comportant un dispositif de projection accrochable implémentant un détecteur de surfaces de projection et apte à recevoir une caméra et un projecteur, [0039] [fig.6] Figure 6, un schéma simplifié d'une utilisation d'un dispositif de projection selon l'invention, [0040] [fig.7] Figure 7, un schéma simplifié d'un procédé de détection de surfaces de projection selon l'invention, [0041] [fig.8] Figure 8, un schéma simplifié d'un procédé de projection selon l'invention, [0042] [fig.9] Figure 9, un diagramme simplifié des échanges lors de la mise en oeuvre du procédé de projection selon l'invention. Description des modes de réalisation [0043] La figure 1 illustre un schéma simplifié d'un dispositif de projection selon l' invention. [0044] Lc dispositif de projection de contenus 1 sur une surface de projection 9 est constitué d'au moins deux parties : - une hase 10 qui permet de positionner le dispositif de projection 1 dans un espace 0, et - un support 11 apte à recevoir un projecteur de contenus 3, 63, 113. [0045] Le support 11 est mobile mvt ni>, par rapport à la base 10 sur commande tnvt_cmd d'un détecteur de surfaces de projection 2, 62, 112, 1154. [0046] En particulier, la mobilité mvt,,'' f du support 11 est apte à permettre d'orienter le projecteur de contenus 3, 63, 113 vers une surface de projection déterminée 9 sur commande invt_cind du détecteur de surfaces de projection 2, 62, 112, 1152m, ayant préalablement déterminé la surface de projection. 7 [0047] En particulier, la mobilité trio m du support 11 est apte à permettre au détecteur de surfaces de projection 2, 62, 112, 115211, de déterminer la surface de projection 9 en fonction de données dcj,;,, relatives aux surfaces disponibles dans l'espace 0 reçues d'au moins un capteur 4, 34, 64, 114, 1134 placé sur le support 11. [0048] En particulier, le support 11 est mobile en rotation par rapport à la hase 10. [0049] En particulier, la mobilité du support 11 par rapport à la hase 10 est mise en oeuvre par des mécanismes de rotation et/ou de translation, etc. tel que notamment des roues, des roulements à bille, des crémaillères, des glissières implémentés 110,...110,,, dans le support 11 et/ou 1011...101m dans la hase 10 à un ou plusieurs points physiques du support et/ou de la hase. [0050] En particulier, le support 11 est apte à recevoir, en outre, au moins un des dispositifs parmi les suivants : A au moins un capteur 4, 34, 64, 114, 1134 le mouvement du support 11 par rapport à la hase 10 est apte à être commandé ring cnzd en fonction des données dcj, H du au moins un capteur 4, 34, 64, 114, 1134 placé sur le support 11 reçues par le détecteur de surface 2, 62, 112, 1152R, A au moins une caméra constituant un capteur 4, 34, 64, 114, 1134 le mouvement du support 11 par rapport à la hase 10 est apte à être commandé nuit crild en fonction des données dei i>, de la au moins une caméra 4, 34, 64, 114, 1134 placée sur le support 11 reçues par le détecteur de surface 2, 62, 112, 1152R. - un terminal de communication 6 comportant au moins un capteur 64, le mouvement du support 11 par rapport à la base 10 est apte à être commandé mvt_cmd en fonction des données dcj, hi du au moins un capteur 64 du terminal de communication 6 placé sur le support 11 reçues par le détecteur de surface 2, 62, 112, 1152R, - un terminal de communication 6 comportant au moins une caméra constituant un capteur 64, le mouvement du support 11 par rapport à la base 10 est apte à être commandé rinit_cind en fonction des données dcj, hi de la au moins une caméra 64 du terminal de communication 6 placé sur le support 11 reçues par le détecteur de surface 2. 62, 112, 1152v. [0051] En particulier, le contenu c* reçu par le projecteur 3, 63, 113 est constitué par le contenu c fourni par une source de contenus 5 et modifié a(.) par un calculateur d'anamorphose 7, 37, 67, 117, 1137, 11578 déformant le contenu c en fonction de la surface de projection déterminée acind : c*=a(c). [0052] En particulier, le dispositif de projection 1 comporte au moins un des dispositifs parmi les suivants : - le détecteur de surfaces de projection 112, - un calculateur d'anamorphose 117, 1137. [0053] En particulier, le support 11 comporte au moins un des dispositifs parmi les 8 suivants : - le projecteur de contenus 113 apte à être connecté à une source de contenus 5, - le au moins un capteur 114, 1134 - au moins une caméra constituant le au moins un capteur 114, 1134 - le détecteur de surfaces de projection 112, 1152y, - un calculateur d'anamorphose 117, 1137, 1157y. [0054] La base 10 comporte notamment au moins un mécanisme 1001...100' de dé- placement du dispositif de projection dans un espace 0, par exemple par rapport à un support Os du dispositif de projection. L'espace 0 est constitué par exemple par une pièce d'une habitation, ou d'un lieu fermé ou ouvert de travail tel qu'un bureau, un atelier, une usine, un entrepôt..., ou par un espace extérieur. Le support Os du dispositif de projection est alors constitué par exemple par un sol, une table, un mur, un poteau, un ou des rails... Ainsi, le détecteur de surfaces de projection 2, 62, 112, 1152y peut commander le déplacement nt , du dispositif de projection 1 dans l'espace 0 au moyen d'au moins un mécanisme de déplacement 1001...100, du dispositif de projection 1 dans l'espace O. [0055] En particulier, la hase 10 comporte au moins un mécanisme de fixation 102 du dispositif de projection 1 à un emplacement donné dans l'espace 0. Ce mécanisme de fixation 102 est notamment un crochet, un aimant ou électroaimant, une ventouse. Il est notamment actionnable par le détecteur de surfaces de projection 2, 62, 112, 11571r. Le détecteur de surfaces de projection 2, 62, 112, 1152y ayant commandé le déplacement ot , ...nt, du dispositif de projection 1 dans l'espace 0 à un emplacement optimal pour une projection sur une surface de projection déterminée est apte à actionner stp le mécanisme de fixation 102 de tel sorte que le dispositif de projection 1 ne se déplace pas dans l'espace 0 au moins durant la projection d'un contenu c sur la surface de projection déterminée 9. [0056] Ainsi, la base 10 peut être posée sur une surface plane ou non, horizontale ou non telle qu'une table ou un sol. Dans le cas où la surface n'est pas plane ou pas horizontale, les mécanismes de déplacement 1001...100,, de la sont notamment des mécanismes de mise à l'horizontale du projecteur, tel que des pieds rétractables réglables en hauteur. La base peut, aussi, être, notamment, accrochée au plafond, à une poutre, etc., suspendue à une surface verticale (portes, murs, poteau,...), etc. [0057] La base 10 comporte éventuellement une alimentation ou une interface avec une source d'alimentation 103 afin de fournir l'énergie e nécessaire aux dispositifs implémentés dans la base 10 tels que le(s) mécanisme(s) de déplacement 1001...100, et/ ou le(s) mécanisme(s) de mobilité 1011...101', et/ou le(s) mécanisme(s) de fixation 102, et/ou les dispositifs implémentés ou placés dans ou sur le support 11 tels que le(s) mécanisme(s) de mobilité 1101...110, le détecteur de surfaces de projection 2, 62, 9 112, 1152ii, le projecteur de contenus 3, 63, 113, le(s) capteur(s) 4, 34, 64, 114, 1134 etc. [0058] Le détecteur de surfaces de projection 2, 62, 112, 1152ji commandant la mobilité du support 11 accueillant le projecteur 3, 113, 63 par rapport à la base 10 est apte à être, respectivement, soit reçu/accueilli par le support 11, soit implémenté directement dans le support 11, ou un autre dispositif tel qu'un terminal de communication 6, le projecteur 3 (non illustré). [0059] Dans une première variante de l'invention, le détecteur de surfaces de projection 2, 62, 112, 1152ji est notamment apte à interroger un cartouche d'informations Oc associé à l'espace 0. Ce cartouche Oc comporte notamment une mémoire (non illustrée) dans laquelle est stockée au moins une position .sf_pos relative à une surface de projection 9 dans l'espace 0. Par exemple, le cartouche Oc est implémenté dans l'espace 0 notamment sous la forme d'une puce RFID ou implémenté dans une hase de données dans un réseau de communication, tel qu'Internet (non illustré). Dans le cas où la cartouche Oc implémenté dans un réseau de communication, le détecteur de surfaces de projection 2, 62, 112, 11524µ est apte à recevoir un identifiant de l'espace 0 ou une adresse à laquelle consultée la cartouche d'information Oc dans le réseau de communication, par exemple via une interface homme machine, un identifiant de l'espace 0/une adresse indiqué(c) par l'utilisateur ou capté au moyen d'un capteur 4, 34, 64, 114, 1134 dans l'espace 0 (notamment sous forme de code QR, puce RFID, reconnaissance d'un nom ou d'un numéro de pièce, géolocalisation, etc.), puis à consulter via une interface de communication la cartouche Oc en fonction de l'identifiant/adresse reçu(e). [0060] Dans une deuxième variante de l'invention, le détecteur de surfaces de projection 2, 62, 112, 115211 est notamment apte à commander cpt _cmd une observation de l'espace 0 par le(s) capteur(s) 4i. hi, 34, 64, 114, 1134 par exemple une exploration de l'espace 0 par balayage (aussi nommé scan ou scannage par abus de langage) : soit un balayage horizontal sur toute la hauteur de l'espace 0, soit un balayage verticale sur toute la largeur d'un mur, mur par mur, soit un balayage d'une largeur prédéfinie par cheminement dans l'espace 0, par exemple un cheminement en spirale de la position du dispositif de projection vers l'extérieur ou inversement, ou un cheminement par aller-retour, etc.; une modélisation en trois dimensions de l'espace 0 ; etc. [0061] Afin de commander une observation d'un espace 0, le détecteur de surfaces de projection 2, 62, 112, 1152ii est notamment apte à commander un mouvement du(des) capteur(s) 4;,;>,, 34, 64, 114 J.;>1. 11341;>1 permettant d'assurer une observation de l'espace 0 par le(s) capteur(s) 41;>,, 34, 64, 1141;>,, 11341;>1. Dans le cas où le(s) capteur(s) 4;,;>,, 34, 64, 114,>i, 1134,.;>, sont fixes sur eux-mêmes, le(s) capteur(s) j>1, 34, 64, 1141;>i, 1134.;>, étant inséré(s)/reçu(s) _Li dans le support 11, le détecteur de surfaces de projection 2, 62, 112, 1152y peut notamment commander mo cind le(s) mécanisme(s) de mobilité 101,...1011', 110,...110', du support 11 par rapport à la base 10. Dans le cas où le(s) capteur(s) 34, 64, 114, 1134 Ji>, sont mobiles sur eux-mêmes, le détecteur de surfaces de projection 2, 62, 112, 1152y peut, par exemple, commander invi cind soit directement le(s) mécanisme(s) de mobilité (non illustrés) du(des) capteur(s) 34, 64, 114, i',' 1134H,'1, soit le(s) mécanisme(s) de mobilité 101 1...101',' 110,...110,' du support 11 par rapport à la hase 10 En particulier, le détecteur de surfaces de projection 112 comporte notamment un contrôleur de mobilité 1121 générant la commande de mobilité nal und en fonction de l'observation commandée. [0062] Par observation de l'espace 0 est notamment entendue une capture de données relatives à l'espace 0 correspondant à une zone de cette espace 0 ou à la totalité de l'espace O. La zone observée est étendue, par exemple, entre un point de début d'observation et la fin de surface de projection détectée. Les capteurs 41,;>,, 34, 64, 114 H, 1134 reçoivent des données 1, 1...1,i en provenance de l'espace 0 telles que la lumière réfléchie par les différentes surfaces de l'espace (mur, sol, plafond, meubles, personnes, plantes, etc...) et fournissent les données captées correspondantes dc,...dci au détecteur de surfaces de projection 2, 62, 112, 1152y. Le détecteur de surfaces de projection 2, 62, 112, 1152y détermine au moins une surface de projection 9 dans l'espace 0 en fonction des données captées reçues dc, ...dei soit après la fin de l'observation de la totalité de l'espace 0, soit en temps réel, c'est-à-dire au fur et à mesure de la réception des données captées dc,...dci. Lorsque la détermination est effectuée en temps réel, la détection est éventuellement apte à arrêter l'observation de l'espace dès qu'une surface de projection 9 est déterminée ou dès qu'une surface de projection 9 conforme à au moins un critère de qualité de projection est déterminée. Les critères de qualité de projection sont notamment : une dimension minimum de la surface de projection (largeur, longueur et/ou diagonale), un angle vertical et/ou horizontal minimum du faisceau de projection avec la surface de projection, etc. [0063] En particulier, le détecteur de surfaces de projection 2, 62, 112, 1152y comporte un sélecteur de surface de projection (non illustré sur la figure 1). Ainsi, si le détecteur de surfaces de projection 2, 62, 112, 1152y détermine plusieurs surfaces de projection disponibles dans l'espace 0, le détecteur de surfaces de projection 2, 62, 112, 1152y est apte à sélectionner une surface de projection 9 parmi les surfaces de projection disponibles déterminées quelle que soit la technique de détermination des surfaces de projection (par- récupération des informations dans un cartouche ou par observation de l'espace). Notamment, le sélecteur effectue la sélection en fonction d'un ou plusieurs paramètres de projection : critère de qualité de projection associé à chaque surface de projection, nombre de spectateurs, position des spectateurs dans l'espace 0, etc. 11 [0064] En fonction de la surface de projection déterminée, le détecteur de surfaces de projection 2, 62, 112, 1152Ft commande nul (nid le(s) mécanisme(s) de mobilité 1011 110,...110,' du support 11 par rapport à la hase 10 afin d'orienter le faisceau f du projecteur 3, 113, 63 sur la surface de projection déterminée 9. Notamment, le détecteur de surfaces de projection 2, 62, 112, 1152Ft comporte un contrôleur 1121 apte à commander mn' emd le(s) mécanisme(s) de mobilité 1011...101', 1101...110m du support 11 par rapport à la hase 10 de tel sorte que le projecteur 3, 113, 63 inséré/reçu i 3 dans le support 11 génère un faisceau de projection fi- vers la surface de projection 9. [0065] En particulier, le projecteur 113 comporte un générateur 1133 de faisceau de projection d'un contenu fi.- Le faisceau de projection fi., est fonction du contenu c*,(7, c*=a(c) reçu par le générateur de faisceau 1133. Le générateur de faisceau 1133 reçoit le contenu c* soit directement d'un lecteur 1135 d'une source de contenu 5. Le lecteur de source de contenus 1135 est implémenté dans le projecteur 113 comme illustré dans la figure 1 ou directement dans le support 11 ou dans un terminal de communication 6 (non illustré par la figure 1) apte à fournir le contenu lu au projecteur 3, 63, 113, etc. [0066] Eventuellemcnt, un calculateur d'anamorphose 7, 37, 67, 117, 1137, 1157Ft reçoit des données relatives à la surface de projection 9 déterminée par le détecteur de surfaces de projection 2, 62, 112, 1152Ft, notamment sous la forme d'une commande aenzd et calcule une fonction d'anamorphose a en fonction de ces données. Le calculateur d'anamorphose traite le contenu lu e avec la fonction d'anamorphose calculée a : a(c). Le contenu traité c *,a(c) est fourni par le calculateur d'anamorphose 7, 37, 67, 117, 1137, 1157p au projecteur 3, 113, 63 voire, le cas échéant, au générateur de faisceau 1133. [0067] En particulier, le support 11 comporte un processeur 115p apte à effectuer un ou plusieurs des traitements mis en oeuvre par le dispositif de projection 1. Notamment le processeur 115p, comporte un détecteur de surfaces de projection 1152p et/ou un calculateur d'anamorphose 1157p, etc. [0068] La figure 2 illustre un schéma simplifié d'un détecteur de surfaces de projection selon l'invention. [0069] Le détecteur de surfaces de projection 2 est adapté pour un dispositif de projection de contenus 1 sur une surface de projection. Le dispositif de projection 1 est constitué : - d'une base 10 qui permet de positionner le dispositif de projection 1 dans un espace et - d'un support mobile 11 par rapport la base 10. [0070] Le support 11 est apte à recevoir i3 un projecteur de contenus 3. Le détecteur de surfaces de projection 2 comporte un contrôleur 21 du mouvement du support 11 par rapport à la base 10 du dispositif de projection 1. [0071] En particulier, le détecteur de surfaces de projection 2 comporte un récepteur 24, 241 12 _2* de données dci...dc, fournies par au moins un capteur 41...4, placé i,,, sur le support 11 du dispositif de projection 1. Alternativement, au moins un capteur 24, 241 ...2* est implémenté dans le détecteur de surfaces de projection 2. Les capteurs 41...43, 24,...2* reçoivent des données en provenance de l'espace 0 telles que la lumière réfléchie par les différentes surfaces de l'espace 0. [0072] En particulier, le détecteur de surfaces de projection 2 comporte un analyseur 22 dé- terminant à partir des données reçues dc,...dc, la position d'une surface de projection sf_pos et fournie cette position sf_pos au contrôleur de mouvements 21. [0073] Notamment, le détecteur de surfaces de projection 2 est apte à commander au moins un déplacement du dispositif de projection 1 dans l'espace 0. [0074] En particulier, un mécanisme de fixation 102 de la hase 10 du dispositif de projection 1 à un emplacement donné dans l'espace 0 est actionnable par le détecteur de surfaces de projection 2. Le détecteur de surfaces de projection 2 ayant commandé un dé- placement ot , (notamment illustré par la figure 1) du dispositif de projection 1 dans l'espace 0 à un emplacement optimal pour une projection sur une surface de projection déterminée est apte à actionner stp le mécanisme de fixation 102 de tel sorte que le dispositif de projection 1 ne se déplace pas dans l'espace 0 au moins durant la projection d'un contenu e sur la surface de projection déterminée 9. [0075] Dans une première variante de l'invention, le détecteur de surfaces de projection 2 est notamment apte à interroger un cartouche d'informations Oc (illustré dans la figure 1) associé à l'espace 0. Ce cartouche 0c comporte notamment une mémoire (non illustrée) dans laquelle est stockée au moins une position slipos relative à une surface de projection 9 dans l'espace 0. [0076] Dans une deuxième variante de l'invention, le détecteur de surfaces de projection 2 est notamment apte à commander cpt_cînd une observation de l'espace 0 par le(s) capteur(s)*,;.'1. Afin de commander une observation d'un espace 0, le détecteur de surfaces de projection 2 est notamment apte à commander un mouvement du(des) capteur(s)*,;.'1, 241...2*;,,, permettant d'assurer une observation de l'espace 0 par le(s) capteur(s)*.i,,, notamment le détecteur de surfaces de projection 2 peut commander mvt_cmd le(s) mécanisme(s) de mobilité 101,...101,, 110,...110, du support 11 par rapport à la base 10 En particulier, le contrôleur de mobilité 1121 génère la commande de mobilité mvt_cmd en fonction de l'observation commandée. [0077] En particulier, le détecteur de surfaces de projection 2 comporte un sélecteur de surface de projection (non illustré sur la figure 2). Ainsi, si le détecteur de surfaces de projection 2, détermine plusieurs surfaces de projection disponibles dans l'espace 0, le détecteur de surfaces de projection 2 est apte à sélectionner une surface de projection 9 parmi les surfaces de projection disponibles déterminées quelle que soit la technique de détermination des surfaces de projection. 13 [0078] En fonction de la surface de projection déterminée, le détecteur de surfaces de projection 2 commande nul (nid la mohilité du support 11 par rapport à la base 10, notamment en commandant le(s) mécanisme(s) de mobilité 1011...101', 110,...110', (illustré dans la figure 1) du support 11 par rapport à la hase 10 afin d'orienter le faisceau fe, du projecteur 3, 113, 63 sur la surface de projection déterminée 9. Notamment, le contrôleur 21 est apte à commander tnyt crnd la mohilité du support 11 par rapport à la hase 10, par exemple en commandant le(s) mécanisme(s) de mobilité 1011...101'' 110,...110,' du support 11 par rapport à la hase 10 ,de tel sorte que le projecteur 3, 113, 63 inséré/reçu dans le support 11 génère un faisceau de projection f', vers la surface de projection 9. [0079] Eventuellement, le détecteur de surfaces de projection 2 transmet à un calculateur d'anamorphose 7 des données relatives à la surface de projection 9 déterminée, notamment sous la forme d'une commande amui permettant au calculateur d'anamorphose 7 de calculer une fonction d'anamorphose a en fonction de ces données. [0080] La figure 3 illustre un schéma d'un terminal de communication apte à être utiliser en coopération avec le dispositif de projection selon l'invention. [0081] Le terminal de communication 6 comporte un détecteur de surfaces de projection 62 selon l'invention, notamment tel que décrit en illustration des figures 1 et 2. [0082] En particulier, le terminal de communication 6 comporte, en outre, au moins un parmi les dispositifs suivants : - une source de contenus 651,d, - un lecteur de contenus 65, - un calculateur d'anamorphose 67. [0083] La source de contenus implémenté dans le terminal de communication 6 ou La source de contenus distante 5 fournie au moins un contenu c au lecteur de contenu 65. Le contenu c est fourni directement ou indirectement à un projecteur 3 (illustré par la figure 2), 63 (illustré par la figure 3) qui émet un faisceau de projection du contenu,/ vers la surface de projection 9 déterminée par le détecteur de surfaces de projection 62. [0084] Eventuellement, dans le cas où le terminal de communication 6 est accueilli/reçu par un support du dispositif de projection (illustré par la figure 1), le terminal de communication 6 comporte, en outre, au moins un parmi les dispositifs suivants : - au moins un récepteur de données captées 64,...64, - au moins un capteur 641...64 - un projecteur 63. [0085] Dans une première variante de l'invention, le détecteur de surfaces de projection 62 est notamment apte à interroger un cartouche d'informations (illustré dans la figure 1) associé à l'espace O. Ce cartouche Oc comporte notamment une mémoire (non illustrée) 14 dans laquelle est stockée au moins une position sf_pos relative à une surface de projection 9 dans l'espace 0. [0086] Dans une deuxième variante de l'invention, le détecteur de surfaces de projection 62 est notamment apte à commander cm' und une observation de l'espace 0 par lc(s) capteur(s) 64,...64i. Afin de commander une observation d'un espace 0, le détecteur de surfaces de projection 62 est notamment apte à commander un mouvement du(des) capteur(s) 24,...24;,>, permettant d'assurer une observation de l'espace 0 par le(s) capteur(s) 41,,>,, notamment le détecteur de surfaces de projection 2 peut commander mvi cmd une mobilité du support 11 par rapport à la base 10. En particulier, le contrôleur de mobilité 1121 génère la commande de mobilité mo (nid en fonction de l'observation commandée. [0087] Les capteurs 64,...64, reçoivent des données Id en provenance de l'espace 0 telles que la lumière réfléchie par les différentes surfaces de l'espace 0 et fournissent les données captées dc,...dci au détecteur de surfaces de projection 62. Le détecteur de surfaces de projection 2 détermine en fonction des données captées dc,...dci reçue une surface de projection sf_pos. En particulier, le détecteur de surfaces de projection 2 détermine à partir des données reçues dc, ...dei la position d'une surface de projection sf_pos dans l'espace 0 et utilise cette sf_pos pour commander la mobilité du support 11 par rapport à la hase 10 du dispositif de projection 1. [0088] En particulier, le détecteur de surfaces de projection 62 fournie la position de la surface de projection déterminée slpos à un contrôleur de mobilité 21, 621, 1121 implémenté, respectivement, dans le détecteur de surfaces de projection 62 (comme illustré dans la figure 2), dans le terminal de communication (comme illustré par la figure 3), ou dans le support 11 (comme illustré par la figure 1). [0089] Eventuellement, un calculateur d'anamorphose 7 (illustré par la figure 2), 67 (illustré par la figure 3), reçoit des données relatives à la surface de projection 9 déterminée par le détecteur de surfaces de projection 62, notamment sous la forme d'une commande acmd et calcule une fonction d'anamorphose a en fonction de ces données. En particulier, le calculateur d'anamorphose 67 est implémenté dans le terminal de communication 6. Le calculateur d'anamorphose 67 traite le contenu lu c avec la fonction d'anamorphose calculée a : a(c). Le contenu traité c*=a(c) est fourni par le calculateur d'anamorphose 7, 37, 67, 117, 1137, 11578 au projecteur 3 (illustré par al figure 2), 63. [0090] La figure 4 illustre un schéma tridimensionnel simplifié d'une variante du dispositif de projection selon l'invention. [0091] Le dispositif de projection de contenus 1 sur une surface de projection 9 est constitué d'au moins deux parties : - une base 10 qui permet de positionner le dispositif de projection 1 dans un espace 0, et - un support 11 apte à recevoir un projecteur de contenus 3. [0092] Le support 11 est mobile mvtr h , mvtr , nul h , , unit par rapport à la hase 10 sur commande tnvt ctnd d'un détecteur de surfaces de projection 2 (illustré par la figure 2), 112. [0093] Dans notre exemple, la hase 10 du dispositif de projection 1 est constituée par un pa- rallélépipède et le support 11 du dispositif de projection 1 est constituée par un cube dont une partie 113 est évidée pour recevoir un projecteur 3 (illustré par figure 1). [0094] Le support 11 est mobile par rapport à la hase 10 notamment en rotation horizontale mvtr h et/ou verticale ;Iwo- et/ou en translation horizontale truc h , et/ou verticale mvi et/ou en profondeur invt ' . [0095] Par exemple, un mécanisme de mobilité 110 du support 11 par rapport à la hase 10 peut être une bille implémentée dans le support 11 pour rouler sur une surface de la hase 10. [0096] En particulier, la hase 10 comporte notamment au moins un mécanisme 1001...100,, de déplacement du dispositif de projection dans un espace 0, par exemple par rapport à un support Os du dispositif de projection. Ce mécanisme de déplacement est notamment constitué de roues comme l'illustre la figure 4, de chenilles... permettant un déplacement par translation horizontale oth et/ou en profondeur otp et/ou par rotation or, par exemple, sur une surface plane tel qu'une table ou un sol. Le déplacement est notamment commandé par le détecteur de surfaces de projection 2, 112. [0097] En particulier, la base 10 comporte au moins un mécanisme de fixation 102 du dispositif de projection 1 à un emplacement donné dans l'espace 0. Ce mécanisme de fixation 102 est notamment un crochet, un aimant ou électroaimant, une ventouse. Il est notamment actionnable par le détecteur de surfaces de projection 2, 112. Le détecteur de surfaces de projection 2, 112 ayant commandé le déplacement du dispositif de projection 1 dans l'espace 0 à un emplacement optimal pour une projection sur une surface de projection déterminée est apte à actionner stp le mécanisme de fixation 102 de tel sorte que le dispositif de projection 1 ne se déplace pas dans l'espace 0 au moins durant la projection d'un contenu c sur la surface de projection déterminée 9. [0098] En particulier, le support 11 comporte le détecteur de surfaces de projection 112. [0099] Afin de commander une observation d'un espace 0, le détecteur de surfaces de projection 2, 112 est notamment apte à commander un mouvement d'un(des) capteur(s) 41,;>, accueilli/reçu par le support 11. En particulier, le détecteur de surfaces de projection 2, 112 est apte à commander mvt_cmd le(s) mécanisme(s) de mobilité 1011...101m, 1101...110,' du support 11 par rapport à la base 10. [0100] Le détecteur de surfaces de projection 2, 112 détermine au moins une surface de 16 projection 9 dans l'espace 0 en fonction des données captées reçues soit après la fin de l'observation de la totalité de l'espace 0, soit en temps réel, c'est-à-dire au fur et à mesure de la réception des données captées. Lorsque la détermination est effectuée en temps réel, la détection est éventuellement apte à arrêter l'observation de l'espace dès qu'une surface de projection 9 est déterminée ou dès qu'une surface de projection 9 conforme à au moins un critère de qualité de projection est déterminée, notamment en commandant l'arrêt de la mobilité du support 11 par rapport à la base 10. [0101] En fonction de la surface de projection déterminée, le détecteur de surfaces de projection 2, 112 commande ;no' und le(s) mécanisme(s) de mobilité 1011...101, 110 ,...11010 du support 11 par rapport à la base 10 afin d'orienter le faisceau f: du projecteur 3 accueilli/reçu par le support 11, notamment dans sa partie 113, sur la surface de projection déterminée 9. [0102] En particulier, le support 11 comporte un processeur 115[1. (cf. figure 1) apte à effectuer un ou plusieurs des traitements mis en oeuvre par le dispositif de projection 1. Notamment le processeur 1151t, comporte un détecteur de surfaces de projection 11521t et/ou un calculateur d'anamorphose 11571t, etc. (cf. figure 1). [0103] Les figures Sa à 5d illustrent des schémas simplifiés de variantes d'implémentation du dispositif de projection selon l'invention. [0104] La figure 5a illustre une nacelle tournante apte à recevoir un projecteur et un terminal de communication implémentant une caméra et un détecteur de surfaces de projection. [0105] La solution de l'invention illustrée par la figure Sa fonctionne sur le principe d'une analyse de l'image d'une caméra 64 d'un téléphone mobile 6 fixé sur un bras robotisé 1. Grace aux mouvements motorisés du brasl, la caméra 64 peut inspecter les surfaces dans un volume 0 à presque 360 autour de lui. Lorsque le téléphone 6 détecte par analyse d'image une surface minimale (à déterminer) lisse, claire, et uniforme, le picoprojecteur 3 associé au bras robotisé 1 projette les images sur cette surface en réglant le zoom, le focus et en calculant l'anamorphose si la surface est en biais par rapport à son emplacement, et la luminosité selon l'environnement. [0106] Le dispositif de projection 1 est ici un bras robotisé comportant une base 10 et un support 11. Le support 11 est mobile en rotation horizontale mvtr par rapport à la base 10. Le support 11 est apte à recevoir au moins un projecteur 3. La partie du support 11 apte à recevoir le projecteur 3 est notamment une nacelle 110b. La nacelle 110b est éventuellement mobile par rapport au reste 110a du support 11. Le mouvement mvtb de la nacelle 110b par rapport au reste 110a du support est notamment un mouvement de balancement permettant d'orienter vers le haut, voir le plafond, le faisceau projeter par le projecteur 3. [0107] Le projecteur 3 est notamment un picoprojecteur apte à projeter un contenu à afficher. 17 [0108] La solution de l'invention s'appuie sur un détecteur de surfaces de projection 62 apte à commander tno emd les mouvements du support 11 par rapport à la base 10, notamment la rotation horizontale mot du support 11 par rapport à la hase et/ou le basculement moly de la nacelle 110b par rapport au reste 11 Oa du support. Le détecteur de surfaces de projection 62 est notamment implémenté dans un terminal de communication 6. [0109] Eventuellement, comme l'illustre la figure Sa, le terminal de communication 6 notamment un téléphone mobile est aussi accueilli sur la nacelle 110b du support 11. [0110] Dans une variante de l'invention, le détecteur de surfaces de projection 62 détermine une surface de projection en fonction de données captées fournies par au moins un capteur 64 tel qu'une caméra du terminal de communication 6 lorsque celui-ci est accueilli/reçu par le support 11. Le détecteur de surfaces de projection 62 commande alors la mobilité du support 11 par rapport à la hase 10 en fonction de la surface de projection ainsi déterminée. [0111] La caméra 64 permet notamment au détecteur de surface de projection 62 d'effectuer une analyse de la scène domestique lorsque le dispositif de projection est placé dans une habitation. [0112] Dans une autre variante, le détecteur de surfaces de projection 62 pourrait détecter au moyen de la caméra 64 une surface adaptée (notamment un écran, un tableau, une feuille) à la projection préalablement positionnée par l'utilisateur à l'endroit de son choix dans la pièce. [0113] Eventuellement, un calculateur d'anamorphose est implémenté dans au moins un des dispositifs suivants : - le projecteur 3, - le terminal de communication 6, - le détecteur de surfaces de projection 62, - le support II. [0114] Le calculateur d'anamorphose est apte à adapter le contenu à l'orientation de la surface de projection en inclinaison dans les différents plans. [0115] La figure 5b illustre une nacelle tournante apte à recevoir un projecteur implémentant une caméra et un détecteur de surfaces de projection déporté dans un terminal de communication. [0116] La solution de l'invention illustrée par la figure Sa fonctionne sur le principe d'une analyse de l'image d'une caméra 34 projecteur 3 fixé sur un bras robotisé 1. Grace aux mouvements motorisés du brasl, la caméra 34 peut inspecter les surfaces dans un volume 0 à presque 360 autour de lui. Lorsqu'un téléphone mobile 6 connecté à la caméra 34 détecte par analyse d'image une surface minimale (à déterminer) lisse, claire, et uniforme, le picoprojecteur 3 associé au bras robotisé 1 projette les images 18 sur cette surface en réglant le zoom, le focus et en calculant l'anamorphose si la surface est en biais par rapport à son emplacement, et la luminosité selon l'environnement. [0117] Notamment, le détecteur de surfaces de projection analyse plusieurs paramètres des données captées parmi un ensemble de paramètres comportant, par exemple, la luminosité, la granularité, la couleur, afin de déterminer une surface plutôt lisse (dans le sens que la surface présente un degré d'aspérité inférieur à un seuil d'aspérité prédéfini), clair et uniforme. Eventuellement, le contraste des données captées par rapport au contenu à projeter fait aussi partie des paramètres d'analyse du détecteur de surfaces de projection. [0118] Le dispositif de projection 1 est ici un bras robotisé comportant une base 10 et un support 11 identique à celui de la figure Sa. Le projecteur 3 est notamment un picoprojecteur apte à projeter un contenu à afficher. [0119] La solution de l'invention s'appuie sur un détecteur de surfaces de projection 62 apte à commander tno emd les mouvements du support 11 par rapport à la hase 10, notamment la rotation horizontale mot du support 11 par rapport à la base et/ou le basculement moly de la nacelle 110b par rapport au reste 110a du support. Le détecteur de surfaces de projection 62 est notamment implémenté dans un terminal de communication 6. [0120] Eventuellement, comme l'illustre l'exemple de la figure Sb, le terminal de commu- nication 6 notamment un téléphone mobile est déporté par rapport au dispositif de projection 1. [0121] Dans une variante de l'invention, le détecteur de surfaces de projection 62 détermine une surface de projection en fonction de données captées fournies par au moins un capteur 34 tel qu'une caméra du projecteur 3 accueilli/reçu par le support 11. Le détecteur de surfaces de projection 62 commande alors la mobilité du support 11 par rapport à la base 10 en fonction de la surface de projection ainsi déterminée. [0122] La caméra 34 permet notamment au détecteur de surface de projection 62 d'effectuer une analyse de la scène domestique lorsque le dispositif de projection est placé dans une habitation. [0123] Dans une autre variante, le détecteur de surfaces de projection 62 pourrait détecter au moyen de la caméra 34 une surface adaptée (notamment un écran) à la projection préalablement positionnée par l'utilisateur à l'endroit de son choix dans la pièce. [0124] Eventuellement, un calculateur d'anamorphose est implémenté dans au moins un des dispositifs suivants : - le projecteur 3, - le terminal de communication 6, - le détecteur de surfaces de projection 62, 19 - le support 11. [0125] Le calculateur d'anamorphose est apte à adapter le contenu à l'orientation de la surface de projection en inclinaison dans les différents plans. [0126] La figure 5c illustre un bras robotisé apte à recevoir un terminal de communication implémentant un picoprojecteur et un détecteur de surfaces de projection. [0127] Le dispositif de projection de contenus 1 sur une surface de projection 9 est constitué d'au moins deux parties : - une base 10 qui permet de positionner le dispositif de projection 1 dans un espace 0, et - un support 11 apte à recevoir un projecteur de contenus 3. [0128] Le support 11 est mobile unir h , mvtr , par rapport à la hase 10 sur commande mo cind d'un détecteur de surfaces de projection 62. [0129] Dans notre exemple, la hase 10 du dispositif de projection 1 est constituée par un pa- rallélépipède et le support 11 du dispositif de projection 1 est constitué par deux pièces cylindriques 110, et 1102 articulée par un axe 110,2 dont une partie 113 du cylindre supérieur est évidée pour recevoir un projecteur 63. [0130] Le support 11 est mobile par rapport à la hase 10 notamment en rotation horizontale mor h autour d'un axe vertical traversant la hase 10 et/ou verticale nain- , autour de l'axe d'articulation 110,2. [0131] Par exemple, un mécanisme de mobilité 110 du support 11 par rapport à la hase 10 peut être les deux parties cylindriques 1101 et 110, et l'articulation 11012 implémentées dans le support 11 comme le montre la figure 5c. [0132] En particulier, le support 11 comporte des crochets 110-,,' et 1103,, pour fixer le projecteur 63, notamment le terminal de communication 6 comportant ce projecteur 63, dans la partie supérieure évidée du cylindre 110, [0133] En particulier, le terminal de communication 6 accueilli/reçu par le support 1 comporte le détecteur de surfaces de projection 62. [0134] Afin de commander une observation d'un espace 0, le détecteur de surfaces de projection 2, 112 est notamment apte à commander un mouvement d'un(des) capteur(s) 4, z, accueilli/reçu par le support 11. En particulier, le détecteur de surfaces de projection 2, 112 est apte à commander mvt_omd le(s) mécanisme(s) de mobilité 110,, 1102, 11012 du support 11 par rapport à la base 10. [0135] Le détecteur de surfaces de projection 62 détermine au moins une surface de projection 9 dans l'espace 0 en fonction des données captées reçues soit après la fin de l'observation de la totalité de l'espace 0, soit en temps réel, c'est-à-dire au fur et à mesure de la réception des données captées. Lorsque la détermination est effectuée en temps réel, la détection est éventuellement apte à arrêter l'observation de l'espace dès qu'une surface de projection 9 est déterminée ou dès qu'une surface de projection 9 conforme à au moins un critère de qualité de projection est déterminée, notamment en commandant l'arrêt de la mobilité du support 11 par rapport à la base 10. [0136] En fonction de la surface de projection déterminée, le détecteur de surfaces de projection 62 commande invt (nid le(s) mécanisme(s) de mobilité 1101, 110,, 1101, du support 11 par rapport à la hase 10 afin d'orienter le faisceau f. du projecteur 63 accueilli/reçu par le support 11, sur la surface de projection déterminée 9. [0137] La figure 5d illustre un dispositif de projection accrochablc implémentant un détecteur de surfaces de projection et apte à recevoir une caméra et un projecteur. [0138] Le dispositif de projection de contenus 1 sur une surface de projection 9 est constitué d'au moins deux parties : - une base 10 qui permet de positionner le dispositif de projection 1 dans un espace 0, et - un support 11 apte à recevoir un projecteur de contenus 3. [0139] Le support 11 est mobile mvtr h par rapport à la hase 10 sur commande invt cind d'un détecteur de surfaces de projection 62, 112. [0140] Dans notre exemple, la hase 10 du dispositif de projection 1 comporte un mécanisme d'accrochage, tel qu'un crochet ou une sangle d'arrimage pour fixer le dispositif aussi bien à la verticale qu'à l'horizontale voire tête-bêche comme l'illustre la figure 5d, et une partie en interface mécanique avec le support 11. Le support 11 du dispositif de projection 1 est constitué par partie en interface avec la hase 10, un mécanisme de mobilité 1101, constitué par exemple par des roulements à billes permettant un mouvement de rotation mvtr h du support 11 par rapport à la base 10. Notamment la base 10 et le support 11 sont constituées de parties interfaces cylindriques tel qu'illustrée par la figure 5d. En particulier, une partie 113 du support 11 est évidée pour recevoir le projecteur 3. Eventuellement, une extrémité 114 du support 11 constitue un dôme apte à recevoir au moins un capteur 4. [0141] Le support 11 est mobile par rapport à la base 10 notamment en rotation horizontale mvtr h autour d'un axe vertical traversant la base 10. [0142] En particulier, le détecteur de surfaces de projection 62, 112 est implémenté dans le support 11 ou dans un terminal de communication 6 déporté du dispositif de projection 1. [0143] Afin de commander une observation d'un espace 0, le détecteur de surfaces de projection 2, 112 est notamment apte à commander un mouvement d'un(des) capteur(s) accueilli/reçu par le support 11. En particulier, le détecteur de surfaces de projection 2, 112 est apte à commander mvt_cmd le(s) mécanisme(s) de mobilité 1101 du support 11 par rapport à la base 10. [0144] Le détecteur de surfaces de projection 62, 112 détermine au moins une surface de projection 9 dans l'espace 0 en fonction des données captées reçues soit après la fin de 21 l'observation de la totalité de l'espace 0, soit en temps réel, c'est-à-dire au fur et à mesure de la réception des données captées. Lorsque la détermination est effectuée en temps réel, la détection est éventuellement apte à arrêter l'observation de l'espace dès qu'une surface de projection 9 est déterminée ou dès qu'une surface de projection 9 conforme à au moins un critère de qualité de projection est déterminée, notamment en commandant l'arrêt de la mobilité du support 11 par rapport à la base 10. [0145] En fonction de la surface de projection déterminée, le détecteur de surfaces de projection 62, 112 commande invt cmd le(s) mécanisme(s) de mobilité 1101 du support 11 par rapport à la base 10 afin d'orienter le faisceau f: du projecteur 3 accueilli/reçu par le support 11, sur la surface de projection déterminée 9. [0146] La figure 6 illustre un schéma simplifié d'une utilisation d'un dispositif de projection selon l'invention. [0147] Dans cet exemple, le dispositif de projection 1 utilisé est celui décrit à la figure 5a et est placé sur la table Os d'une cuisine 0. [0148] Le dispositif de projection 1 est ici un bras robotisé comportant une base 10 et un support 11. Le support 11 est mobile en rotation horizontale ?m'Ir par rapport à la base 10. Le support 11 est apte à recevoir au moins un projecteur 3. La partie du support 11 apte à recevoir le projecteur 3 est notamment une nacelle 110b. La nacelle 110b est éventuellement mobile par rapport au reste 110a du support 11. Le mouvement moly de la nacelle 110b par rapport au reste 110a du support est notamment un mouvement de balancement permettant d'orienter vers le haut, voir le plafond, le faisceau projeter par le projecteur 3. [0149] Le projecteur 3 est notamment un picoprojecteur apte à projeter un contenu à afficher. [0150] La solution de l'invention s'appuie sur un détecteur de surfaces de projection 62 apte à commander invt_cind les mouvements du support 11 par rapport à la base 10, notamment la rotation horizontale mvtr du support 11 par rapport à la base et/ou le basculement myth de la nacelle 110b par rapport au reste 110a du support. Le détecteur de surfaces de projection 62 est notamment implémenté dans un terminal de communication 6. [0151] Dans une variante de l'invention, le détecteur de surfaces de projection 62 détermine une surface de projection en fonction de données captées fournies par au moins un capteur 64 tel qu'une caméra du terminal de communication 6 lorsque celui-ci est accueilli/reçu par le support 11. [0152] La caméra 64 permet notamment au détecteur de surface de projection 62 d'effectuer une analyse de la scène domestique lorsque le dispositif de projection est placé dans une habitation. [0153] Dans notre exemple, le détecteur de surfaces de projection 62 repère une surface de projection 9 sur la porte supérieure du réfrigérateur. Le détecteur de surfaces de projection 62 commande alors la mobilité du support 11 par rapport à la hase 10 en fonction de la surface de projection ainsi déterminée. [0154] Un calculateur d'anamorphose est implémenté dans au moins un des dispositifs suivants : - le projecteur 3, - le terminal de communication 6, - le détecteur de surfaces de projection 62, - le support 11. [0155] Le calculateur d'anamorphose est apte à adapter le contenu à l'orientation de la surface de projection en inclinaison dans les différents plans. [0156] Dans notre exemple d'utilisation, la surface de projection n'étant pas face au projecteur 3 mais formant un angle non perpendiculaire avec le faisceau fess, le contenu projeté cp serait déformé si le calculateur d'anamorphose ne traitait pas préalablement le contenu e. [0157] Dans notre exemple, le contenu projeté ep est par exemple une recette de cuisine, permettant à l'utilisateur de suivre sa recette sans manipuler une tablette ou un téléphone mobile avec les risques de salissures et/ou de pannes liées à d'éventuelles éclaboussures ou accidents. [0158] La figure 7 illustre un schéma simplifié d'un procédé de détection de surfaces de projection selon l'invention. [0159] Le procédé de détection de surfaces de projection SDT est adapté pour un dispositif de projection de contenus PJD sur une surface de projection. Le dispositif de projection PJD étant constitué : - d'une base qui permet de positionner le dispositif de projection dans un espace et - d'un support mobile par rapport la base, le support étant apte à recevoir un projecteur de contenus. [0160] Le procédé de détection de surfaces de projection SDT comporte un contrôle de la mobilité MVT_CT du support par rapport à la base du dispositif de projection. [0161] Dans une variante de l'invention, le procédé de détection de surfaces de projection SDT commande cpt_cmd une observation SCN de l'espace 0 par au moins un capteur, par exemple une exploration de l'espace 0 par balayage (aussi nommé scan ou scannage par abus de langage) : soit un balayage horizontal sur toute la hauteur de l'espace 0, soit un balayage verticale sur toute la largeur d'un mur, mur par mur, soit un balayage d'une largeur prédéfinie par cheminement dans l'espace 0, par exemple un cheminement en spirale de la position du dispositif de projection vers l'extérieur ou inversement, ou un cheminement par aller-retour, etc.; une modélisation en trois dimensions de l'espace 0 ; etc. 23 [0162] Notamment, afin de commander une observation SCN d'un espace 0, le procédé de détection de surfaces de projection SDT commande, par exemple, MVT_CT un mouvement mvf enzd du(des) capteur(s) permettant d'assurer une observation SCN de l'espace 0 par le(s) capteur(s). En particulier, procédé de détection de surfaces de projection SDT comporte notamment un contrôle de mobilité MVT_CT générant la commande de mobilité nzvt enzd en fonction de l'observation commandée. [0163] Par observation de l'espace SCN est notamment entendue une capture de données relatives à l'espace 0 correspondant à une zone de cette espace 0 ou à la totalité de l'espace 0. La zone observée est étendue, par exemple, entre un point de début d'observation et la fin de surface de projection détectée. L'observation SCN fournit les données captées de. En particulier, le procédé de détection de surfaces de projection SDT comporte une réception des données captées CPT RC. Eventuellement, le procédé de détection de surfaces de projection SDT comporte l'observation SCN de l'espace dans lequel est placé le dispositif de projection. [0164] En particulier, le procédé de détection de surfaces de projection SDT détermine POS_DT au moins une surface de projection dans l'espace 0 en fonction des données captées reçues de soit après la fin de l'observation SCN de la totalité de l'espace 0, soit en temps réel, c'est-à-dire au fur et à mesure de la réception des données captées dc. Ainsi, le procédé de détection de surfaces de projection SDT comporte, par exemple, une détermination d'une surface de projection POS_DT en fonction des données captées dc. [0165] Lorsque la détermination POS_DT est effectuée en temps réel, la détection de surfaces de projection SDT est éventuellement apte à arrêter l'observation SCN de l'espace dès qu'une surface de projection est déterminée SPJ ? = [Y] ou dès qu'une surface de projection conforme à au moins un critère de qualité de projection est déterminée. Les critères de qualité de projection sont notamment : une dimension minimum de la surface de projection (largeur, longueur et/ou diagonale), un angle vertical et/ou horizontal minimum du faisceau de projection avec la surface de projection, etc. [0166] Notamment, la détermination POS_DT fournie un résultat posr donnant la position de d'une surface de projection posr=slipos lorsqu'une surface de projection a été déterminée ou un résultat indiquant qu'aucune surface de projection n'a été déterminée, posr=0 par exemple. [0167] Ainsi, le procédé de détection de surfaces de projection SDT comporte, notamment, une vérification si une surface de projection a été déterminée SPJ? (par exemple en fonction du résultat posr fourni par la détermination de surface de projection POS_DT), sinon [N], une observation d'une nouvelle zone de l'espace SCN est effectuée fournissant de nouvelles données captées dc à la détermination de surface de 24 projection POS DT. Par exemple, le procédé de détection comporte alors un contrôle de la mobilité du support par rapport à la base du dispositif de projection MVT_CT afin de permettre l'observation de la nouvelle zone de l'espace SCN fournissant de nouvelles données captées de à la détermination de surface de projection POS DT. Si une surface de projection a été déterminée SPJ ? = [Y], alors le procédé de détection de surfaces de projection SDT comporte le contrôle de mobilité MVT_CT transmettant une commande rima (-nid à un dispositif de projection PJD afin d'orienter le projecteur reçu par le support vers la surface de projection déterminée. [0168] En particulier, si l'observation SCN n'a permis de fournir des données captées relatives qu'à une partie de l'espace observé 360SCN ? = [N], alors l'observation SCN est continuée SCN notamment une observation d'une nouvelle zone de l'espace SCN est effectuée fournissant de nouvelles données captées de à la détermination de surface de projection POS DT. Par exemple, le procédé de détection comporte alors un contrôle de la mobilité du support par rapport à la base du dispositif de projection MVT_CT afin de permettre l'observation de la nouvelle zone de l'espace SCN fournissant de nouvelles données captées de à la détermination de surface de projection POS DT. [0169] Ainsi, l'observation SCN n'étant pas arrêtée à la détermination d'une première surface de projection SPJ, la détermination de surface de projection POS_DT fournie la position de plusieurs surfaces de projection posr=sf_pos. Lorsque la vérification indique que l'observation a été effectuée pour la totalité de l'espace 360SCN ? = [Y], alors l'ensemble des positions des surfaces de projection déterminées sont fournies tsf_Pos a ' . [0170] En particulier, le procédé de détection de surfaces de projection SDT comporte une sélection d'une surface de projection SF_SLCT parmi l'ensemble des surfaces de projection déterminées fslipos n j a . Notamment, la sélection SF_SLCT effectue la sélection en fonction d'un ou plusieurs paramètres de projection : critère de qualité de projection associé à chaque surface de projection, nombre de spectateurs, position des spectateurs dans l'espace 0, etc. [0171] En fonction de la surface de projection déterminée voire sélectionnée, le procédé de détection de surfaces de projection SDT commande mvt_cmd la mobilité du support par rapport à la base afin d'orienter le faisceau du projecteur sur la surface de projection déterminée sfipos, voire sélectionnée sfipos n . Notamment, le procédé de détection de surfaces de projection SDT comporte un contrôle apte à commander invt and la mobilité du support 11 par rapport à la base 10 de tel sorte que le projecteur reçu dans le support génère un faisceau de projection vers la surface de projection déterminée sfipos, voire sélectionnée sfipos . [0172] Eventuellement, le procédé de détection de surfaces de projection SDT comporte un calcul d'anamorphose ANM en fonction d'une surface de projection déterminée apte à traiter un contenu avant sa projection. [0173] Un mode de réalisation particulier du procédé de détection SDT est un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de détection de surfaces de projection lorsque ledit programme est exécuté par un processeur. [0174] La figure 8 illustre un schéma simplifié d'un procédé de projection selon l'invention. [0175] Le procédé de projection de contenus PJP est adapté pour projeter un contenu sur une surface de projection déterminée. Le procédé de projection PJP comporte: - une détection d'une surface de projection SDT pour un dispositif de projection de contenus PJD sur une surface de projection, le dispositif de projection PJD étant constitué : > d'une base qui permet de positionner le dispositif de projection dans un espace et > d'un support mobile par rapport la base, le support étant apte à recevoir un projecteur de contenus, - un contrôle de la mobilité MVT_CT du support par rapport à la hase du dispositif de projection. [0176] Le procédé de projection comporte une détection de surfaces de projection SDT fournissant notamment une position d'une surface de projection .sf_pos déterminée par la détection de surfaces de projection SDT. Le contrôle de la mobilité MVT_CT commande alors le mouvement invt cmd d'un support d'un dispositif de projection PJD par rapport à un base du dispositif de projection PJD en fonction de la position d'une surface de projection sfipos déterminée par la détection de surfaces de projection SDT. [0177] En particulier, la détection de surfaces de projection SDT est une détection telle que celle illustrée par la figure 7. [0178] Eventuellement, la projection de contenus comporte l'observation de l'espace SCN fournissant les données captées permettant à la détection de surfaces SDT de déterminer une surface de projection. La détection de surfaces de projection SDT commande alors l'observation en commandant notamment le mouvement mvt_emd du support par rapport à la base du dispositif de projection. [0179] Eventuellement, le procédé de projection PJP comporte une lecture du contenu C_RD suite à l'orientation du dispositif de projection vers la surface de projection déterminée par le contrôle de la mobilité MVT_CT du support par rapport à la base du dispositif de projection PJD en fonction de la surface de projection déterminée sfipos. En particulier, le contrôle de la mobilité MVT_CT déclenche rd_req la lecture du contenu C_RD. La lecture de contenus C_RD requiert le contenu d'une source de contenus, par exemple d'une base de contenus C_BDD, puis reçoit le contenu c de la 26 source de contenus. [0180] En particulier, le procédé de projection PJP comporte une projection CPJ du contenu lu c sur la surface de projection déterminée SCR au moyen d'un faisceau f . [0181] Notamment, la détection de surfaces de projection SDT commande une anamorphose C_ANM du contenu lu c. En particulier, le procédé de projection PJP comporte l'anamorphose C_ANM. Le contenu traité c* = a(c) est fourni par l'anamorphose C_ANM à la projection de contenu CPJ. [0182] Un mode de réalisation particulier du procédé de projection est un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de projection lorsque ledit programme est exécuté par un processeur. [0183] La figure 9 illustre un diagramme simplifié des échanges lors de la mise en oeuvre du procédé de projection selon l'invention. [0184] Dans cet exemple d'utilisation de l'invention, l'utilisateur U d'un dispositif de projection PJD demande un affichage d'un contenu dsp ret,(c), par exemple « Djingo, affiche moi les ingrédients nécessaires », notamment à un assistant vocal ASV. [0185] Dans le cas où l'interface utilisateur recevant la demande d'affichage est un assistant vocal ASV, celui-ci convertit la requête vocale dsp rq,,(c) en requête de dialogue dsp rq(c) destiné notamment à une interface de dialogue DD, tel qu'une TA de dialogue (par LA est entendu une Intelligence Artificielle). Cette interface de dialogue est notamment implémentée dans un dispositif de fourniture de services dans un réseau de communication, tel qu'un dispositif d'un nuage ou cloud en anglais. L'interface de dialogue DD analyse la requête DNLZ et détermine un besoin de détecter une surface de projection pour effectuer l'affichage du contenu, notamment la détection d'une surface unie pour projection. [0186] L'interface de dialogue DD requiert, éventuellement en parallèle le contenu c_req un lecteur de contenus CR. Le lecteur de contenu lit C_RD le contenu c requis. Le lecteur de contenus CR fournit au projecteur de contenus PJT le contenu c. [0187] Suite à cette analyse DNLZ, l'interface requiert dt_rq la détection de la surface de projection SDT notamment en déclenchant scn_tg une observation SCN, par exemple par prise de vue, par au moins un capteur CPT, tel qu'une caméra. Les données captées de sont fournies au détection SDT qui détermine la position d'une surface de projection POS_DT. [0188] La détermination d'une surface de projection POS_DT comporte notamment une re- connaissance de forme et de surface. Eventuellement, la détection est implémentée dans un dispositif de fourniture de services dans le réseau de communication, notamment dans le nuage ou cloud en anglais. [0189] Tant qu'au moins une surface de projection n'est pas déterminée ? =[N], l'observation SCN est poursuivie après que la détection SDT est commandée un 27 mouvement mvf enzd du support du dispositif de projection PJD par rapport à la base. La détection SDT comporte un contrôle du mouvement MVT_CT effectuant cette commande nal und. [0190] Dès qu'au moins une surface de projection est déterminée et/ou que l'observation de la totalité de l'espace a été réalisée ? =[Y], la détection SDT comporte un contrôle du mouvement MVT_CT effectuant cette commande tnyt (-nid permettant d'orienter le projecteur PJT. [0191] En particulier, lorsque le dispositif de projection PJD est constitué d'un bras robotisé tel que ceux illustrés par les figures 5a à 5d, le contrôle du mouvement MVT_CT commande l'orientation de ce bras robotisé. [0192] Eventuellement, la détection SDT déclenche alun tg une anamorphose ANM suite à la détermination d'une surface de projection. L'anamorphose ANM calcule la déformation de l'image. Si une anamorphose ANM est déclenchée, elle traite ANM CLC le contenu c et fournit le contenu traité c* au projecteur de contenu PJT qui projette le contenu CPJ. [0193] La solution de l'invention ne nécessite pas de calage d'un projecteur par rapport à un écran prédéterminé. Elle n'a pas comme prérequis l'installation d'un écran. La taille de projection est modulaire et adaptée aux surfaces disponibles. Elle peut se faire sur des surfaces sans recul orthogonal et sans encombrer l'espace à proximité de cette surface (cas des projecteurs à courte focale). [0194] Le dispositif de projection selon l'invention peut être utilisé : - dans les moyens de diffusion dans des véhicules où les surfaces de projection disponibles ne sont pas forcément planes ; - en extérieur, pour projeter sur des bâtiments sans modélisation préalablement des bâtiments ; - dans un chantier, pour afficher des informations en grand format sans support prédéfini. [0195] Dans une variante de l'invention, l'utilisateur U indique à l'assistant vocal ASV qu'il souhaite afficher un contenu sur une feuille qu'il dispose dans l'espace. Le détecteur de surface de projection déclenche une recherche de la feuille par observation SCN de l'espace par des capteurs CPT. Le détecteur SDT détecte cette feuille et déclenche la projection du contenu sur cette feuille. Si, l'utilisateur U déplace la feuille, la détection SDT détecte au moyen des capteurs le déplacement de la feuille par observation SCN, détermine la nouvelle position de la feuille, et réoriente le dispositif de projection PJD afin d'adapter à nouveau l'orientation du projecteur PJT pour continuer la projection sur la feuille. [0196] L'invention vise aussi un support. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support 28 peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique ou encore un moyen d'enregistrement magnétique, par exemple une disquette ou un disque dur. [0197] D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau notamment de type Tnternet. [0198] Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. [0199] Dans une autre implémentation, l'invention est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique le ternie module peut correspondre aussi bien à un composant logiciel ou à un composant matériel. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonction selon la description ci-dessus. Un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions. 29 [Revendication 1] [Revendication 2] [Revendication 3] [Revendication 4] [Revendication 5]