WO2018100319A1 - Video mapping system incorporating a mechanical support for a display - Google Patents
Video mapping system incorporating a mechanical support for a display Download PDFInfo
- Publication number
- WO2018100319A1 WO2018100319A1 PCT/FR2017/053336 FR2017053336W WO2018100319A1 WO 2018100319 A1 WO2018100319 A1 WO 2018100319A1 FR 2017053336 W FR2017053336 W FR 2017053336W WO 2018100319 A1 WO2018100319 A1 WO 2018100319A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- support
- projector
- video
- identification means
- mechanical
- Prior art date
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 49
- 238000004891 communication Methods 0.000 claims description 11
- 230000003287 optical effect Effects 0.000 claims description 6
- 239000013256 coordination polymer Substances 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 5
- 230000000295 complement effect Effects 0.000 claims description 4
- 230000005294 ferromagnetic effect Effects 0.000 claims description 4
- 238000010079 rubber tapping Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 7
- 230000009466 transformation Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000003190 augmentative effect Effects 0.000 description 3
- 230000001788 irregular Effects 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000009877 rendering Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000005253 cladding Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 102100031680 Beta-catenin-interacting protein 1 Human genes 0.000 description 1
- 101100480513 Caenorhabditis elegans tag-52 gene Proteins 0.000 description 1
- 101000993469 Homo sapiens Beta-catenin-interacting protein 1 Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000000135 prohibitive effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F19/00—Advertising or display means not otherwise provided for
- G09F19/12—Advertising or display means not otherwise provided for using special optical effects
- G09F19/18—Advertising or display means not otherwise provided for using special optical effects involving the use of optical projection means, e.g. projection of images on clouds
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F11/00—Arrangements in shop windows, shop floors or show cases
- A47F11/06—Means for bringing about special optical effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
Definitions
- the present invention relates to the field of video mapping (or video mapping), also known as projection mapping.
- the video mapping, or projection mapping consists mainly of projecting at least one image or a flow of images on a two-dimensional or three-dimensional object.
- Video mapping can recreate images or videos on objects.
- Video mapping is therefore a projection technology that transforms objects, often of irregular shapes, into display surfaces for projecting images or video.
- augmented objects can be complex architectural landscapes such as a building (cathedral, church, historical monument, etc.) as well as smaller objects such as everyday consumer goods such as clothing, shoes, a handbag, toys; they can also be objects of the model or prototype type.
- One of the objectives of the present invention is to design a video mapping system incorporating a rack-type support adapted for the correct positioning of the object to be increased so that the flow of images coincides perfectly with the outlines, the shapes and the relief. of the object to increase.
- the present invention thus finds many advantageous applications in the field of sales by making it possible to present, in a display or display case, objects intended to be increased, that is to say objects on which a plan is projected. determined image flow.
- An example of advantageous application of the invention may relate for example to the possibility in a car dealership to present the various configurations and possible options of a vehicle. We then understand that the seller must be able to position several miniature models of cars for presentation to his client and for each model the video mapping system will project the image flow associated with the model on the display.
- Another example of advantageous application of the invention may relate for example to the possibility in a shop window of a store to present the different colors, textures and accessories of a shoe or a range of shoes. Of course, it is understood here that this is an example among other possible examples of implementation.
- the present invention will find other advantageous applications in other fields such as for example in the field of marketing for the design of a new product or packaging, or in the architectural field for presentation in front of a customer or a customer. jury of different architectural choices possible for the cladding of a facade of a building.
- the geometry of the object to be increased is not necessarily known.
- Projected images have been created or generated specifically to align properly with the contours, shapes, and terrain of the object.
- an artist creates a video animation that increases the building for a performance or performance.
- This animation is then projected from a fixed point on the building (which itself remains fixed).
- the 2D case can also be automated, for example by adding a camera to the system.
- the conjunction of the camera with the projection of particular and recognizable patterns then makes it possible to determine a 2D transformation that makes it possible to adapt the projected content to the shape by a geometric approximation (reference work for example "Virtual Display System Using Video Projector onto Real Object Surface »I Hirooka and Saito / ICAT 2004).
- the geometry of the object to be increased is known.
- the geometry of the object is used to deform the images to be projected.
- a 3D rendering of the object is used to generate images as if they were seen by the video projector.
- the 3D shape of the object necessary for the 3D engine to render in synthetic images.
- the intrinsic parameters of the video projector do not change during use (the lens, the zoom, the focal length, the shift are fixed) and, very frequently, the extrinsic parameters (position and orientation of the video projector compared to an object in the world reference) do not change either: the projector is fixed relative to the object to be increased.
- the video projector is broadcasting images adapted to the shape, position and orientation of the object (2D case) or that the video mapping system has been previously calibrated (3D case).
- the video mapping system is used here to show the customer the different possible appearances of his future purchase.
- the display unit fits all models on the one hand; and secondly, the shoe must be able to reposition itself correctly on the display without the seller being forced to calibrate again the video mapping system for each model in order to have a stream of images that is projected correctly on said shoe.
- the object to increase can be of value. It may therefore be necessary to remove it from the display rack to store it elsewhere (for example when closing the store).
- reasons of logistics or transport the object to be increased can be cumbersome or fragile; it may therefore be necessary to remove it from the display to transport it separately from its display during a trip or an outside presentation meeting.
- the document KR 10-2015-0117505 discloses a display including a video mapping system equipped with a video projector and a platform capable of rotating on itself. In this document, several objects are jointly fixed on this platform.
- a new object enters the projection field of the video projector.
- the system then comprises detection means capable of detecting the presence of this new object in the projection field.
- a signal is then transmitted to the system to project on said new object the stream of images corresponding to the detected object.
- document FR 13 54208 which discloses an interactive display with at least one video screen.
- This document mainly discloses the recognition of an object for displaying on a screen of a video associated with the object.
- This stream is then broadcast on the screen so as to simultaneously view said object and the video stream associated with it.
- the document FR 13 54208 focuses mainly on the detection and identification of the object positioned on the display stand.
- the present invention aims to improve the current situation described above.
- the present invention aims more particularly to overcome the various drawbacks mentioned above by providing a video mapping system incorporating a mechanical support serving as a display and in particular to ensure the correct positioning of the object to increase compared to the projector. More particularly, the subject of the present invention relates to a video mapping system comprising:
- a fixed projector capable of projecting at least one stream of images according to a determined projection field
- first assembly means configured to integrally assemble a fixed (removable) object on the mechanical support so that the object is positioned in the projection field of the video projector.
- the first assembly means are provided with a keying system guaranteeing a unique positioning and orientation of the object with respect to the video projector when it is assembled on the mechanical support.
- a video mapping system ensuring a unique positioning and orientation of the object to increase so as to maintain constant the extrinsic parameters of the projection so that the flow of images coincides perfectly with the contours, the shape and the relief of the object.
- the first assembly means comprise:
- the mechanical fingerprints male and female each have a geometry complementary to each other.
- the assembly of the object on the mechanical support is made by interlocking the mechanical fingerprints male and female between them.
- the first assembly means comprise at least one tapping formed on the mechanical support and a thread formed on the object to be increased.
- the threading and the tapping are able to cooperate together to securely fasten the object to the support by screwing.
- the foolproof system may comprise a plurality of magnets having an alternating polarity to ensure the unique positioning and orientation of the object during assembly of the object on the support.
- one or more magnets and / or ferromagnetic elements can guarantee the positioning and the orientation of the object with respect to the video projector.
- the keying system makes it possible to have a video mapping system projecting a stream of images onto removable objects.
- the intrinsic parameters are decomposed into: a transformation (denoted Tpi for projector-interface transformation) between the video projector 10 and the mechanical support 20 serving as mechanical interface, followed by a transformation (denoted Tio for transformation object interface) between the mechanical interface and the object.
- Tpo Tpi x Tio
- the projection system is installed and Tpi is constant.
- Each shoe model is different and its Tio must be known. This is determined during the manufacture of the object (we then know the position of the mechanical interface since it is part of the object), or can be determined by performing a complete calibration of the system for each object.
- a first behavior is to give the user any interaction device (keyboard, menu, pointer, voice command, gesture control) to indicate to the system that the object has changed.
- any interaction device keyboard, menu, pointer, voice command, gesture control
- the system In response to this command, the system generates and projects a new set of images: - either directly in the 2D case,
- one of the other objectives of the present invention is to ensure recognition of the object to be increased.
- the video mapping system preferably comprises means for identifying the object; according to the invention, these identification means are configured to detect the object to increase and generate in case of detection of said object an electrical signal comprising information relating to the identity of the object.
- the identification means are configured to communicate to the video projector the electrical signal so that the projector selects the flow of images to be projected according to the identified object.
- the identification means are optical identification means comprising:
- an optical reader integrated on the support and whose reading head is positioned opposite the code when the object is assembled on the support to read the code.
- Such a code can be a code of the barcode or matrix code type (QR code, AATAMATROX code).
- the identification means are electromagnetic identification means comprising:
- radiofrequency tag containing information relating to the identity of the object
- a radiofrequency tag reader integrated in the medium and able to read the information relating to the identity of the object when the reader is close to the label (that is to say when said label enters the magnetic field of the reader).
- the system can read a tag tag or communicate directly with the object to know its identifier.
- the identification means are electromechanical identification means comprising electrical contacts operable by the object when it is fixed on the support.
- buttons which are positioned on said support so as to be depressed during the positioning and assembly of the object on the support, or electrical contacts open or closed depending on the assembly or not of the object on the support.
- the identification means are electronic identification means comprising communication means configured to establish communication with an electronic chip positioned on said object and comprising information relating to the identity. said object.
- the communication means are configured to convey said at least one information relating to the identity of said object to said projector.
- the communication means are of the wireless type.
- the communication means are of the wired type.
- the mechanical interface can establish electrical contacts (serial line, I2C bus or other) which allows a digital communication with a memory (for example an electronic chip) in the object, giving his identifier.
- the video mapping system comprises second assembly means configured to integrally assemble the video projector to the mechanical support.
- Having the projector directly attached to the support allows for an autonomous system that can be positioned anywhere. It is not necessary to (re) calibrate the projector during each movement of the system.
- the object of the present invention by its various functional and structural aspects described above, ensures a unique positioning and orientation of the object to be increased compared to the projector, which ensures a correct projection of the image flow according to the geometry of said object.
- FIGS. 1 to 4 illustrate two non-limitative embodiments thereof and in which:
- FIG. 1 and 2 each show schematically a video mapping system according to an embodiment of the present invention
- FIGS. 3 and 4 each schematically show a video mapping system according to another embodiment of the present invention. Detailed description according to various advantageous exemplary embodiments
- the video mapping system 100 described here and illustrated in FIGS. 1 to 4 comprises a projector 10 capable of projecting a stream of images according to a determined CP projection field.
- the objective here is to project this stream of images onto an object O such as for example a house model ( Figures 1 and 2) or a shoe ( Figures 3 and 4).
- object O such as for example a house model ( Figures 1 and 2) or a shoe ( Figures 3 and 4).
- the application of the invention illustrated in FIGS. 1 and 2 corresponds, for example, to a situation in which an architect uses the video mapping system 100 to present to a jury or his client the various possible claddings of a facade of a building represented by a model O.
- FIGS. 3 and 4 corresponds to another situation in which the seller of a shoe store uses the video mapping system 100 to present to his client (in the window or on a display stand) the different possible personalizations of a shoe model O.
- the projector is here precalibrated.
- the video projector 10 must have a position and orientation that are fixed and unique with respect to the object O so that the images to be projected coincide perfectly with the object O to be increased.
- the video mapping is for single use; if the video projector 10 and / or the object O are moved, the images must be processed again so that the video projector 10 projects the images correctly onto the object O.
- the video mapping system 100 may resort to the use of a video projector 10 coupled to a camera (not shown here); this camera is able to detect the object O on which the flow of images must be projected so as to make this flow of images coincide with the contours, the shape and the relief of the object O.
- This more complex approach requires the use of calibration software to make the virtual space coincide with the real environment.
- the principle of this calibration is to map a two or three dimensional object into a virtual space that mimics the real environment.
- the central unit of the system 100 knows precisely the locations of the object O where the various information relating to the object to be increased must be projected.
- the software can interact with the video projector 10 to transform the image flow that is to be projected onto the surface of the object O.
- Such a calibration system makes it possible to project a stream of images onto an object O in motion relative to the video projector 10.
- the present invention makes it possible to fit into both configuration logic: either the video projector 10 is precalibrated, or it is necessary to calibrate the video projector 10 when the O object is positioned for the first time. the video mapping system 100.
- the position and the orientation of the object O remain the same if one does not want to (re) calibrate the system 100 at each new use. In the example described here, it is considered that the video projector 10 is precalibrated.
- the video mapping system 100 provides for the integration of a mechanical support 20 serving as a display.
- this support 20 assembly means 30 said first assembly means, configured to ensure a solid connection between:
- the object to increase O here for example the house model ( Figures 1 and 2) or the shoe ( Figures 3 and 4), and
- second assembling means 60 configured to integrally assemble the video projector 10 to the mechanical support 20 are also provided so that the video projector 10 remains fixed and is oriented in a determined direction in order to project the flow. of images according to a determined CP projection field.
- these second assembly means 60 it is possible for these second assembly means 60 to comprise a screw / nut system to ensure the mechanical connection between the support 20 and the video projector 10.
- other examples for the assembly of the video projector 10 on the support 20 may be envisaged by those skilled in the art.
- the orientation of the video projector 10 can be achieved by a system of reference or keying ensuring that the video projector 10 is correctly oriented.
- the video projector 10 is directly integrated in the support 20 in a housing which is intended for it and which is configured to ensure a positioning of the video projector 20 in a position and a single orientation.
- the first assembly means 30 are in turn configured with respect to the video projector 10 so that the object to be increased O is positioned in the projection field CP of the video projector 10 .
- the keying system 40 is characteristic of the present invention.
- the mechanical support 20 thus has two cylinders of different diameters 41 and the object to be increased O, here an architectural model, presents the negative 42 of these two.
- cylinders 41 here two cylindrical holes 42 of complementary shape to the two cylinders 41.
- the extrinsic parameters of the projection are constant: the model O will be positioned according to the desired position and orientation, thus allowing the projected image flow on the object to coincide perfectly with the contours, the shape and the relief of the model.
- the first assembly means 30 present on the support 20 a female mechanical impression 41 having an irregular polygonal shape complementary to that of a male mechanical impression 42 formed under the shoe O .
- the female mechanical fingerprints 41 and male 42 allow an interlocking assembly of the shoe O on the support 20.
- This assembly thanks to the keying system 40, ensures a unique positioning and orientation of the shoe O relative to the support 20 and therefore relative to the video projector which is fixed to it relative to the support.
- the seller can then remove and replace the support 20 shoe O without worrying about the proper positioning thereof. He can reposition another shoe and so on so that the shoe O on the display is always positioned and oriented in the same way relative to the video projector.
- one skilled in the art can provide in the assembly means 30 to position a set of magnets whose polarity is alternated to constrain the user has positioned the object O in a single position and a single orientation.
- an arrangement of one or more magnets and ferromagnetic elements can guarantee positioning and orientation.
- the video mapping system thus comprises a mechanical assembly system of a projection object O.
- the system proposed in the context of the present invention thus makes it possible to unhook the object of the system then to replace it exactly in the same place.
- several implementations to provide the keying function are envisaged within the scope of the present invention:
- interlocking assembly elements having irregular geometric shapes: a positive of the shape on the object O fits into a negative of the support 5 - by screwing,
- the video mapping system 100 includes means 50 for identifying the object O making it possible to detect the object O.
- the generation by the means 50 of an electrical signal comprising information relating to the identity of said object O is provided.
- the seller positions on the support 20 the shoe of the model X.
- the identification means 50 will generate an electrical signal comprising information relating to the identity of the X model.
- the identification means 50 will generate a new electrical signal comprising information relating to the identity of the model Y.
- identification means 50 are configured to communicate to the video projector 10 said electrical signal.
- the video projector 10 can project the flow of images to be projected according to the shoe model O exposed: the model X or the model Y.
- the video projector 10 comprises for this purpose a database (not shown here) comprising a plurality of image streams each associated with an object to be increased (for example: the whole of the shoe collection of a shop); this database is connected to selection means (not shown here) configured to select the image stream according to the received electrical signal.
- a database (not shown here) comprising a plurality of image streams each associated with an object to be increased (for example: the whole of the shoe collection of a shop); this database is connected to selection means (not shown here) configured to select the image stream according to the received electrical signal.
- the identification means 50 are of the electromagnetic type and comprise: a radio frequency tag 52 positioned on the shoe O (inside the sole, for example) and containing information relating to the model of the shoe O, and
- a radio frequency tag reader 51 integrated in the support 20 and able to read the information relating to the model in question when the reader 51 is close to the label 52. It is understood here that the reading is possible when the object O is placed in the magnetic field produced by the reader 51, which is the case when the shoe O is assembled on the support 20. When the shoe O is secured to the support 20, the reader 51 will read the information contained on the label 51 and transmit them as an electrical signal to the video projector 10.
- the video projector 10 On receiving this signal, the video projector 10 then selects from a dedicated database the image flow corresponding to the model on the support 20.
- the example described here incorporates RFID technology for model identification.
- model O may be identified by mechanical or electrical contact or by electrical, radio or optical means.
- the present invention proposes a video mapping system ensuring a simple use by avoiding calibration operations that can prove to be complex or even prohibitive for a novice.
- the salesman in a shop will be able to position at will and in a repeatable way as many models of shoe as he wishes to present to his customer the different models and the different personalizations possible of his range.
- the architect will be able to make the presentation of these different models and skins without worrying about the good positioning of these models.
- the decapping means arranged on the display stand ensure the correct positioning and the good orientation of the object on the display stand so as to keep constant the extrinsic parameters of the display. projection so that the projected image flow coincides perfectly with the contours, the shape and the relief of the object.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Projection Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The present invention concerns a video mapping system (100) comprising: - a fixed video projector (10) able to project at least one image stream according to a determined projection field; - a mechanical support (20); - first assembly means (30) configured for securely assembling a determined removable object (O) on the mechanical support (20) in such a way that said object (O) is positioned in the projection field of the video projector (10), the first assembly means (30) being provided with a foolproofing system (40) ensuring a unique positioning and orientation of the object (O) relative to the video projector when the former is assembled on the mechanical support (20) in such a way as to hold constant the extrinsic parameters of the projection in order that the image stream coincides perfectly with the contours, shape and relief of the object.
Description
SYSTEME DE MAPPING VIDEO INTEGRANT INTEGRATING VIDEO MAPPING SYSTEM
UN SUPPORT MECANIQUE SERVANT DE PRESENTOIR A MECHANICAL SUPPORT FOR DISPLAY
Domaine technique Technical area
La présente invention concerne le domaine du mapping vidéo (ou mappage vidéo), également connu sous le terme projection mapping. The present invention relates to the field of video mapping (or video mapping), also known as projection mapping.
Le mapping vidéo, ou projection mapping, consiste principalement à projeter au moins une image ou un flux d'images sur un objet bidimensionnel ou tridimensionnel. The video mapping, or projection mapping, consists mainly of projecting at least one image or a flow of images on a two-dimensional or three-dimensional object.
Le mapping vidéo permet ainsi de recréer des images ou des vidéos sur des objets. Video mapping can recreate images or videos on objects.
Le mapping vidéo se présente donc comme une technologie de projection permettant de transformer des objets, souvent de formes irrégulières, en surface d'affichage pour une projection d'images ou de vidéo. Ces objets augmentés peuvent être aussi bien des paysages architecturaux complexes tels qu'un bâtiment (cathédrale, église, monument historique, etc.) que des objets de plus petites tailles comme par exemple des produits de la consommation courante comme par exemple un vêtement, des chaussures, un sac à main, des jouets ; il peut également s'agir d'objets du type maquettes ou prototypes. Video mapping is therefore a projection technology that transforms objects, often of irregular shapes, into display surfaces for projecting images or video. These augmented objects can be complex architectural landscapes such as a building (cathedral, church, historical monument, etc.) as well as smaller objects such as everyday consumer goods such as clothing, shoes, a handbag, toys; they can also be objects of the model or prototype type.
Un des objectifs de la présente invention est de concevoir un système de mapping vidéo intégrant un support du type présentoir adapté pour le bon positionnement de l'objet à augmenter afin que le flux d'images coïncide parfaitement avec les contours, les formes et le relief de l'objet à augmenter. One of the objectives of the present invention is to design a video mapping system incorporating a rack-type support adapted for the correct positioning of the object to be increased so that the flow of images coincides perfectly with the outlines, the shapes and the relief. of the object to increase.
La présente invention trouve ainsi de nombreuses applications avantageuses dans le domaine de la vente en permettant de présenter de façon répétable dans les vitrines ou sur un présentoir des objets destinés à être augmentés, c'est-à-dire des objets sur lesquels on projette un flux d'images déterminé. The present invention thus finds many advantageous applications in the field of sales by making it possible to present, in a display or display case, objects intended to be increased, that is to say objects on which a plan is projected. determined image flow.
Un exemple d'application avantageuse de l'invention pourra porter par exemple sur la possibilité dans une concession automobile de présenter les différentes configurations et options possibles d'un véhicule. On comprend alors que le vendeur doit pouvoir positionner plusieurs modèles miniatures de voitures pour les présenter à son client et pour chaque modèle le système de mapping vidéo projettera le flux d'images associé au modèle sur le présentoir.
Un autre exemple d'application avantageuse de l'invention pourra porter par exemple sur la possibilité dans une vitrine d'un magasin de présenter les différents coloris, textures et accessoires d'une chaussure ou d'une gamme de chaussures. Bien évidemment, on comprend ici qu'il s'agit d'un exemple parmi d'autres exemples possibles de mise en œuvre. An example of advantageous application of the invention may relate for example to the possibility in a car dealership to present the various configurations and possible options of a vehicle. We then understand that the seller must be able to position several miniature models of cars for presentation to his client and for each model the video mapping system will project the image flow associated with the model on the display. Another example of advantageous application of the invention may relate for example to the possibility in a shop window of a store to present the different colors, textures and accessories of a shoe or a range of shoes. Of course, it is understood here that this is an example among other possible examples of implementation.
La présente invention trouvera d'autres applications avantageuses dans d'autres domaines comme par exemple dans le domaine du marketing pour la conception d'un produit ou d'un packaging nouveau, ou encore dans le domaine architectural pour la présentation devant un client ou un jury des différents choix architecturaux possibles pour l'habillage d'une façade d'un bâtiment. The present invention will find other advantageous applications in other fields such as for example in the field of marketing for the design of a new product or packaging, or in the architectural field for presentation in front of a customer or a customer. jury of different architectural choices possible for the cladding of a facade of a building.
Art antérieur Prior art
On distingue principalement deux cas dans le mapping vidéo : We mainly distinguish two cases in the video mapping:
le cas 2D, et the 2D case, and
le cas 3D. the 3D case.
Dans le cas 2D, la géométrie de l'objet à augmenter n'est pas forcément connue. In the case 2D, the geometry of the object to be increased is not necessarily known.
Les images projetées ont été créées ou générées spécifiquement pour s'aligner correctement avec les contours, les formes et le relief de l'objet. Projected images have been created or generated specifically to align properly with the contours, shapes, and terrain of the object.
Par exemple, partant d'une photo d'un bâtiment, un artiste crée une animation vidéo qui augmente le bâtiment pour un spectacle ou une performance artistique. For example, from a photo of a building, an artist creates a video animation that increases the building for a performance or performance.
Cette animation est ensuite projetée à partir d'un point fixe sur le bâtiment (qui lui- même reste fixe). This animation is then projected from a fixed point on the building (which itself remains fixed).
Les exemples de cette technique sont nombreux et sont largement illustrés par exemple dans l'ouvrage « Augmented Reality in public spaces » de Donato Maniello (Le Penseur Pu- blisher, ISBN : 978-88-95315-34-8). Examples of this technique are numerous and are widely illustrated, for example, in Donato Maniello's "Augmented Reality in Public Spaces" (The Thinker Printer, ISBN 978-88-95315-34-8).
On notera ici que le cas 2D peut également faire l'objet d'une automatisation, par exemple en ajoutant une caméra au système. La conjonction de la caméra avec la projection de motifs particuliers et reconnaissables permet alors la détermination d'une transformation 2D qui permet d'adapter le contenu projeté à la forme par une approximation géométrique (ouvrage de référence par exemple « Virtual Display System Using Video Projector onto Real Object Surface » I Hirooka et Saito / ICAT 2004).
Dans le cas 3D, la géométrie de l'objet à augmenter est connue. It should be noted here that the 2D case can also be automated, for example by adding a camera to the system. The conjunction of the camera with the projection of particular and recognizable patterns then makes it possible to determine a 2D transformation that makes it possible to adapt the projected content to the shape by a geometric approximation (reference work for example "Virtual Display System Using Video Projector onto Real Object Surface »I Hirooka and Saito / ICAT 2004). In the 3D case, the geometry of the object to be increased is known.
La géométrie de l'objet est dans ce cas utilisée pour opérer une déformation des images à projeter. In this case, the geometry of the object is used to deform the images to be projected.
Typiquement, on utilise un rendu 3D en images de synthèse de l'objet pour générer des images comme si elles étaient vues par le vidéoprojecteur. Typically, a 3D rendering of the object is used to generate images as if they were seen by the video projector.
L'état de l'art de ces techniques est bien synthétisé dans « Spatial Augmented Reality » par Bimber et Raskar, ISBN 1-56881-230-2. The state of the art of these techniques is well synthesized in "Spatial Augmented Reality" by Bimber and Raskar, ISBN 1-56881-230-2.
Pour pouvoir utiliser un moteur de rendu 3D et générer des images correctement alignées avec un objet 3D réel, un certain nombre de paramètres doivent être connus : To be able to use a 3D rendering engine and generate images correctly aligned with a real 3D object, a number of parameters must be known:
- La matrice de projection du vidéoprojecteur (on parle aussi de paramètres intrinsèques). C'est cette matrice que l'on utilise pour créer une caméra virtuelle et générer les images de synthèse. - Projection matrix of the video projector (we also speak of intrinsic parameters). It is this matrix that is used to create a virtual camera and generate computer generated images.
La forme 3D de l'objet, nécessaire au moteur 3D pour effectuer le rendu en images de synthèses. The 3D shape of the object, necessary for the 3D engine to render in synthetic images.
- La position et l'orientation de l'objet par rapport au projecteur (on parle aussi de paramètres extrinsèques). - The position and orientation of the object in relation to the projector (we also speak of extrinsic parameters).
Généralement, les paramètres intrinsèques du vidéoprojecteur (ou paramètres optiques) ne changent pas pendant l'usage (la lentille, le zoom, la focale, le shift sont fixes) et, très fréquemment, les paramètres extrinsèques (position et l'orientation du vidéoprojecteur par rapport à un objet dans le repère monde) ne changent pas non plus : le vidéoprojecteur est fixe par rapport à l'objet à augmenter. Generally, the intrinsic parameters of the video projector (or optical parameters) do not change during use (the lens, the zoom, the focal length, the shift are fixed) and, very frequently, the extrinsic parameters (position and orientation of the video projector compared to an object in the world reference) do not change either: the projector is fixed relative to the object to be increased.
On rencontre tout de même quelques exemples de mapping vidéo sur des objets en mouvement ; il faut dans ce cas calibrer le système et lui adjoindre un système de positionnement 3D de l'objet. We still meet some examples of video mapping on moving objects; in this case it is necessary to calibrate the system and to add to it a 3D positioning system of the object.
Diverses procédures de calibration (détermination des paramètres intrinsèques et extrinsèques) existent ; elles sont souvent basées sur l'adjonction d'une caméra au système de mapping vidéo et la calibration d'une paire stéréographique, classique en vision par ordinateur. Various calibration procedures (determination of intrinsic and extrinsic parameters) exist; they are often based on the addition of a camera to the video mapping system and the calibration of a stereographic pair, conventional in computer vision.
Des techniques de calibration sont divulguées par exemple dans la demande de brevet internationale PCT/FR2016/052756 appartenant au Demandeur ou encore dans une publication de A UDET et al intitulée « A user-friendly method to geometrically calibrate projector-camera System », IEEE Computer Society Conférence on Computer Vision and Pattern Récognition Workshop. Calibration techniques are disclosed, for example, in the international patent application PCT / FR2016 / 052756 belonging to the Applicant or in a publication of A UDET et al entitled "A user-friendly method to geometrically calibrated projector-camera System", IEEE Computer. Society Conference on Computer Vision and Pattern Recognition Workshop.
On notera ici que la présente invention ne porte pas sur ces techniques de calibration.
Les deux cas (2D et 3D) sont envisageables dans le cadre de la présente invention.It will be noted here that the present invention does not relate to these calibration techniques. Both cases (2D and 3D) are conceivable in the context of the present invention.
On supposera donc que le vidéoprojecteur diffuse des images adaptées à la forme, la position et l'orientation de l'objet (cas 2D) ou que le système de mapping vidéo aura été préalablement calibré (cas 3D). It will be assumed that the video projector is broadcasting images adapted to the shape, position and orientation of the object (2D case) or that the video mapping system has been previously calibrated (3D case).
Prenons l'exemple simple d'une utilisation marketing du mapping vidéo dans lequel on projette un flux d'images sur un produit tel qu'une chaussure placée sur le présentoir d'un magasin de chaussures ; ce magasin propose la personnalisation de ses chaussures sur toute sa gamme. Consider the simple example of a marketing use of video mapping in which a stream of images is projected onto a product such as a shoe placed on the display of a shoe store; this store offers the customization of its shoes throughout its range.
Le système de mapping vidéo est donc ici utilisé pour montrer au client les différentes apparences possibles de son futur achat. The video mapping system is used here to show the customer the different possible appearances of his future purchase.
Le flux d'images projeté sur la chaussure doit permettre au client de visualiser pour un même modèle de chaussure tous les coloris et les accessoires possibles du modèle (couleur de la chaussure, des lacets, effets de matière, textures, etc.). The flow of images projected on the shoe must allow the customer to visualize for the same shoe model all colors and possible accessories of the model (color of the shoe, laces, effects of material, textures, etc.).
Pour des raisons pratiques, il n'est pas envisageable d'avoir un système de mapping vidéo pour chaque modèle de chaussure ou pour chaque taille. For practical reasons, it is not possible to have a video mapping system for each shoe model or for each size.
Il faut en outre que le système soit simple d'utilisation pour le vendeur. In addition, the system must be easy to use for the seller.
Il est donc souhaitable de pouvoir enlever la chaussure de son présentoir pour placer sur celui-ci un autre modèle, et de pouvoir ensuite replacer la première chaussure ou encore un autre modèle si nécessaire. It is therefore desirable to be able to remove the shoe from its display to place on it another model, and then to be able to replace the first shoe or another model if necessary.
Il est donc souhaitable dans cet exemple que le présentoir s'adapte à tous les modèles d'une part ; et d'autre part, la chaussure doit pouvoir se repositionner correctement sur le présentoir sans que le vendeur ne soit contraint de calibrer à nouveau le système de mapping vidéo pour chaque modèle afin d'avoir un flux d'images qui soit projeté correctement sur ladite chaus- sure. It is therefore desirable in this example that the display unit fits all models on the one hand; and secondly, the shoe must be able to reposition itself correctly on the display without the seller being forced to calibrate again the video mapping system for each model in order to have a stream of images that is projected correctly on said shoe.
De façon générale, quelle que soit l'utilisation finale du mapping vidéo, il est souhaitable de pouvoir déplacer ou enlever à souhait l'objet à augmenter de son présentoir. On peut identifier plusieurs raisons à cela dont notamment : In general, regardless of the end use of the video mapping, it is desirable to be able to move or remove the desired object to increase its display. There are several reasons for this, including:
des raisons de sécurité : l'objet à augmenter peut être de valeur. Il peut donc s'avérer nécessaire de l'enlever du présentoir pour le stocker ailleurs (par exemple à la fermeture du magasin).
des raisons de logistique ou de transport : l'objet à augmenter peut être encombrant ou fragile; il peut donc être nécessaire de l'enlever du présentoir pour le transporter séparément de son présentoir lors d'un déplacement ou d'une réunion de présentation à l'extérieur. security reasons: the object to increase can be of value. It may therefore be necessary to remove it from the display rack to store it elsewhere (for example when closing the store). reasons of logistics or transport: the object to be increased can be cumbersome or fragile; it may therefore be necessary to remove it from the display to transport it separately from its display during a trip or an outside presentation meeting.
- des raisons de maintenance : si l'objet vient à être détérioré ou se salir, il peut être souhaitable de l'enlever et le remplacer, ou tout simplement le réparer ou le nettoyer, des raisons de versatilité : il peut être souhaitable d'utiliser le système de mapping vidéo pour plusieurs objets. - maintenance reasons: if the object has to be damaged or dirty, it may be desirable to remove it and replace it, or simply repair it or clean it, reasons of versatility: it may be desirable to use the video mapping system for multiple objects.
Dans tous les cas, il est très important de pouvoir repositionner aisément l'objet à aug- menter sur le présentoir strictement selon la même position et la même orientation par rapport au vidéoprojecteur si l'on veut que le flux d'images soit correctement projeté sur ledit objet. In any case, it is very important to be able to easily reposition the object to be enlarged on the display unit strictly in the same position and the same orientation with respect to the projector if the flow of images is to be correctly projected. on said object.
On comprend maintenant que la possibilité de déplacer ou de remplacer l'objet pose au moins deux problématiques qui sont les suivantes et qui n'ont jamais été résolues jusqu'à présent dans le domaine du mapping vidéo : We now understand that the ability to move or replace the object poses at least two issues that are the following and have never been resolved so far in the field of video mapping:
Comment maintenir les paramètres extrinsèques de la projection ; c'est-à-dire comment replacer l'objet à augmenter de la même façon en relation avec le système de mapping vidéo pour maintenir la précision de la projection ? How to maintain the extrinsic parameters of the projection; that is, how to relocate the object to increase in the same way in relation to the video mapping system to maintain the accuracy of the projection?
Comment savoir quel objet a été placé sur le présentoir afin de diffuser le bon flux d'images adapté à l'objet et à sa forme géométrique ? How do you know which object has been placed on the display in order to broadcast the right flow of images adapted to the object and its geometric shape?
Certaines solutions consistent à utiliser des repères sur le présentoir pour positionner l'objet. Some solutions are to use markers on the display to position the object.
Ceci n'est pas esthétique et n'est pas envisageable si le présentoir est destiné à supporter plusieurs objets à augmenter. L'utilisateur doit par ailleurs faire preuve de dextérité et de précision pour positionner correctement l'objet par rapport à ces repères. This is not aesthetic and is not possible if the display is intended to support several objects to increase. The user must also demonstrate dexterity and precision to correctly position the object in relation to these marks.
Le document KR 10-2015-0117505 divulgue un présentoir comprenant un système de mapping vidéo équipé d'un projecteur vidéo et d'une plateforme apte à tourner sur elle-même. Dans ce document, plusieurs objets sont solidairement fixés sur cette plateforme. The document KR 10-2015-0117505 discloses a display including a video mapping system equipped with a video projector and a platform capable of rotating on itself. In this document, several objects are jointly fixed on this platform.
Ainsi, lors de la mise en rotation de la plateforme, un nouvel objet entre dans le champ de projection du projecteur vidéo. Le système comprend alors des moyens de détection capables de détecter la présence de ce nouvel objet dans le champ de projection. Un signal est alors
transmis au système pour projeter sur ledit nouvel objet le flux d'images correspondant à l'objet détecté. Thus, when rotating the platform, a new object enters the projection field of the video projector. The system then comprises detection means capable of detecting the presence of this new object in the projection field. A signal is then transmitted to the system to project on said new object the stream of images corresponding to the detected object.
Ce document propose une solution multi-objets. This document proposes a multi-object solution.
Le Demandeur observe néanmoins que ce document KR 10-2015-0117505 ne propose pas une amovibilité de l'objet permettant de positionner de façon répétable un même objet selon un positionnement et une orientation uniques. The Applicant observes, however, that this document KR 10-2015-0117505 does not propose a removability of the object making it possible to position the same object in a repeatable manner according to a single positioning and orientation.
On connaît également le document FR 13 54208 qui divulgue un présentoir interactif muni d'au moins un écran vidéo. Also known is document FR 13 54208 which discloses an interactive display with at least one video screen.
Ce document divulgue principalement la reconnaissance d'un objet pour l'affichage sur un écran d'une vidéo associée à l'objet. This document mainly discloses the recognition of an object for displaying on a screen of a video associated with the object.
Dans ce document, il est ainsi prévu d'instrumenter l'objet des moyens d'identification du type étiquette RFID. En positionnant l'objet sur le présentoir, celui-ci est détecté par un lecteur RFID intégré dans le présentoir. In this document, it is thus intended to instrument the object of the RFID tag type identification means. By positioning the object on the display, it is detected by an RFID reader integrated in the display.
Il est alors prévu dans ce document d'interroger une base de données pour récupérer en fonction de l'objet identifié le flux vidéo correspondant à l'objet. It is then planned in this document to query a database to retrieve according to the identified object the video stream corresponding to the object.
Ce flux est alors diffusé sur l'écran de manière à pouvoir visualiser simultanément ledit objet et le flux vidéo qui lui est associé. This stream is then broadcast on the screen so as to simultaneously view said object and the video stream associated with it.
Le document FR 13 54208 se concentre principalement sur la détection et l'identification de l'objet positionné sur le présentoir. The document FR 13 54208 focuses mainly on the detection and identification of the object positioned on the display stand.
Le Demandeur observe que ce document ne s'intéresse en aucune manière au mapping vidéo. Il n'est nulle part fait mention dans ce document d'une quelconque problématique relative au bon positionnement de l'objet sur le présentoir pour projeter correctement un flux d'images sur l'objet. Le Demandeur considère donc qu'à ce jour il n'existe pas de solution à ces différentes problématiques ci-dessus dans le domaine du mapping vidéo. The Applicant observes that this document is in no way interested in video mapping. There is nowhere mentioned in this document any problem with the proper positioning of the object on the display to properly project a flow of images on the object. The Applicant therefore considers that to date there is no solution to these various problems above in the field of video mapping.
Résumé et objet de la présente invention Summary and object of the present invention
La présente invention vise à améliorer la situation actuelle décrite ci-dessus. The present invention aims to improve the current situation described above.
La présente invention vise plus particulièrement à remédier aux différents inconvénients mentionnés ci-dessus en proposant un système de mapping vidéo intégrant un support mécanique servant de présentoir et permettant notamment de garantir le bon positionnement de l'objet à augmenter par rapport au vidéoprojecteur.
Plus particulièrement, l'objet de la présente invention concerne un système de mapping vidéo comportant : The present invention aims more particularly to overcome the various drawbacks mentioned above by providing a video mapping system incorporating a mechanical support serving as a display and in particular to ensure the correct positioning of the object to increase compared to the projector. More particularly, the subject of the present invention relates to a video mapping system comprising:
- un vidéoprojecteur fixe apte à projeter au moins un flux d'images selon un champ de projection déterminé ; a fixed projector capable of projecting at least one stream of images according to a determined projection field;
- un support mécanique ; a mechanical support;
des premiers moyens d'assemblage configurés pour assembler solidairement un objet (amovible) déterminé sur le support mécanique de manière à ce que l'objet soit positionné dans le champ de projection du vidéoprojecteur. first assembly means configured to integrally assemble a fixed (removable) object on the mechanical support so that the object is positioned in the projection field of the video projector.
Selon la présente invention, les premiers moyens d'assemblage sont munis d'un système de détrompage garantissant un positionnement et une orientation uniques de l'objet par rapport au vidéoprojecteur lorsque celui-ci est assemblé sur le support mécanique. According to the present invention, the first assembly means are provided with a keying system guaranteeing a unique positioning and orientation of the object with respect to the video projector when it is assembled on the mechanical support.
Ainsi, grâce à cette combinaison de moyens techniques, caractéristique de la présente invention, et plus particulièrement grâce à ces moyens d'assemblage munis d'un système de détrompage, on dispose d'un système de mapping vidéo garantissant un positionnement et une orientation uniques de l'objet à augmenter de sorte à maintenir constants les paramètres extrinsèques de la projection pour que le flux d'images coïncide parfaitement avec les contours, la forme et le relief de l'objet. Thus, thanks to this combination of technical means, characteristic of the present invention, and more particularly thanks to these assembly means equipped with a keying system, there is a video mapping system ensuring a unique positioning and orientation of the object to increase so as to maintain constant the extrinsic parameters of the projection so that the flow of images coincides perfectly with the contours, the shape and the relief of the object.
La présence de ces détrompeurs permet à l'utilisateur de retirer l'objet et le repositionner à souhait de façon répétable en étant assuré que le flux d'images soit toujours correctement projeté sur ledit objet selon les contours, la forme et le relief de celui-ci. The presence of these polarizers allows the user to remove the object and reposition it at will repeatably being assured that the flow of images is always correctly projected on said object according to the contours, the shape and the relief of that -this.
Dans une variante de réalisation de la présente invention, les premiers moyens d'assemblage comportent : In an alternative embodiment of the present invention, the first assembly means comprise:
une empreinte mécanique femelle ou mâle ménagée sur le support mécanique, et - une empreinte mécanique mâle ou femelle ménagée sur ledit objet, a female or male mechanical imprint formed on the mechanical support, and - a mechanical male or female imprint formed on said object,
Selon la présente invention, les empreintes mécaniques mâle et femelle présentent chacune une géométrie complémentaire l'une de l'autre. According to the present invention, the mechanical fingerprints male and female each have a geometry complementary to each other.
Le choix de la géométrie est arbitraire mais doit présenter un bon emmanchement pour garantir la position et ne pas présenter d'invariance par rotation (cercle, polygones réguliers sont à proscrire) pour garantir le blocage en rotation. The choice of the geometry is arbitrary but must present a good fit to guarantee the position and not to present invariance by rotation (circle, regular polygons are to be avoided) to guarantee the locking in rotation.
Avantageusement, l'assemblage de l'objet sur le support mécanique est réalisé par emboîtement des empreintes mécaniques mâle et femelle entre elles.
Dans une autre variante de réalisation de la présente invention, les premiers moyens d'assemblage comportent au moins un taraudage ménagé sur le support mécanique et un filetage ménagé sur l'objet à augmenter. Advantageously, the assembly of the object on the mechanical support is made by interlocking the mechanical fingerprints male and female between them. In another embodiment of the present invention, the first assembly means comprise at least one tapping formed on the mechanical support and a thread formed on the object to be increased.
Dans cette variante, le filetage et le taraudage sont aptes à coopérer ensemble pour as- sembler solidairement l'objet sur le support par vissage. In this variant, the threading and the tapping are able to cooperate together to securely fasten the object to the support by screwing.
L'homme du métier pourra envisager d'autres modes d'assemblage pour garantir la liaison solidaire entre l'objet et le support. The skilled person may consider other modes of assembly to ensure the integral connection between the object and the support.
Alternativement, le système de détrompage peut comporter une pluralité d'aimants présentant une polarité alternée pour garantir le positionnement et l'orientation uniques de l'objet lors de l'assemblage de l'objet sur le support. De la même manière, un ou plusieurs aimants et/ou éléments ferromagnétiques peuvent garantir le positionnement et l'orientation de l'objet par rapport au vidéoprojecteur. Alternatively, the foolproof system may comprise a plurality of magnets having an alternating polarity to ensure the unique positioning and orientation of the object during assembly of the object on the support. In the same way, one or more magnets and / or ferromagnetic elements can guarantee the positioning and the orientation of the object with respect to the video projector.
Le système de détrompage permet d'avoir un système de mapping vidéo projetant un flux d'images sur des objets amovibles. The keying system makes it possible to have a video mapping system projecting a stream of images onto removable objects.
Il devient alors possible d'utiliser un même système pour plusieurs objets de projection différents. It then becomes possible to use the same system for several different projection objects.
Dans le cas 2D mentionné en préambule, les contenus (flux d'images) ont tous été créés ou alignés avec les objets correspondants placés sur le support : leur alignement est répétable et garanti. In the 2D case mentioned in the preamble, the contents (flow of images) have all been created or aligned with the corresponding objects placed on the support: their alignment is repeatable and guaranteed.
Dans le cas 3D, on décompose les paramètres intrinsèques en : une transformation (notée Tpi pour transformation projecteur-interface) entre le vidéoprojecteur 10 et le support mécanique 20 servant d'interface mécanique, suivie d'une transformation (notée Tio pour trans- formation interface objet) entre l'interface mécanique et l'objet. In the 3D case, the intrinsic parameters are decomposed into: a transformation (denoted Tpi for projector-interface transformation) between the video projector 10 and the mechanical support 20 serving as mechanical interface, followed by a transformation (denoted Tio for transformation object interface) between the mechanical interface and the object.
Pour effectuer le rendu 3D et produire les images de synthèses nécessaires à la projection, il est nécessaire d'obtenir Tpo {transformation projecteur-objet). To perform the 3D rendering and produce the synthesis images necessary for the projection, it is necessary to obtain Tpo {projector-object transformation).
On a : We have :
Tpo = Tpi x Tio Tpo = Tpi x Tio
Dans l'exemple d'une boutique de chaussures, le système de projection est installé et Tpi est constant. In the example of a shoe shop, the projection system is installed and Tpi is constant.
Chaque modèle de chaussure est différent et son Tio doit être connu.
Ceci est déterminé lors de la fabrication de l'objet (on connaît alors la position de l'interface mécanique puisqu'elle fait partie de l'objet), ou peut être déterminé en réalisant une calibration complète du système pour chaque objet. Each shoe model is different and its Tio must be known. This is determined during the manufacture of the object (we then know the position of the mechanical interface since it is part of the object), or can be determined by performing a complete calibration of the system for each object.
Dans un deuxième temps, l'objet ayant été rendu amovible, le système doit maintenant supporter plusieurs objets différents. In a second step, the object having been made removable, the system must now support several different objects.
Un premier comportement consiste à donner à l'utilisateur un dispositif d'interaction quelconque (clavier, menu, pointeur, commande vocale, commande gestuelle) pour indiquer au système que l'objet a changé. A first behavior is to give the user any interaction device (keyboard, menu, pointer, voice command, gesture control) to indicate to the system that the object has changed.
En réponse à cette commande, le système génère et projette un nouveau jeu d'images : - soit directement dans le cas 2D, In response to this command, the system generates and projects a new set of images: - either directly in the 2D case,
soit indirectement en utilisant un nouveau modèle 3D et son Tio associé dans le cas 3D). either indirectly using a new 3D model and its associated Tio in the 3D case).
Pour mémoire, un des autres objectifs de la présente invention est d'assurer la reconnaissance de l'objet à augmenter. For the record, one of the other objectives of the present invention is to ensure recognition of the object to be increased.
A cet effet, le système de mapping vidéo comporte de préférence des moyens d'identification de l'objet ; selon l'invention, ces moyens d'identification sont configurés pour détecter l'objet à augmenter et générer en cas de détection dudit objet un signal électrique comprenant une information relative à l'identité de l'objet. For this purpose, the video mapping system preferably comprises means for identifying the object; according to the invention, these identification means are configured to detect the object to increase and generate in case of detection of said object an electrical signal comprising information relating to the identity of the object.
Selon l'invention, les moyens d'identification sont configurés pour communiquer au vidéoprojecteur le signal électrique de manière à ce que le vidéoprojecteur sélectionne le flux d'images à projeter en fonction de l'objet identifié. According to the invention, the identification means are configured to communicate to the video projector the electrical signal so that the projector selects the flow of images to be projected according to the identified object.
Dans un premier mode de réalisation de la présente invention les moyens d'identifîca- tion sont des moyens d'identification optiques comportant : In a first embodiment of the present invention, the identification means are optical identification means comprising:
un code positionné sous l'objet et contenant une information relative à l'identité de l'objet, et a code positioned under the object and containing information relating to the identity of the object, and
- un lecteur optique intégré sur le support et dont la tête de lecture est positionnée en regard du code lorsque l'objet est assemblé sur le support pour lire le code. an optical reader integrated on the support and whose reading head is positioned opposite the code when the object is assembled on the support to read the code.
Un tel code peut être un code du type code barre ou code matriciel (QR code, code àatamatrix). Such a code can be a code of the barcode or matrix code type (QR code, AATAMATROX code).
On peut également envisager des moyens de reconnaissance du type OCR pour lire un identifiant positionné directement sous l'objet.
Dans un deuxième mode de réalisation de la présente invention, les moyens d'identification sont des moyens d'identification électromagnétiques comportant : One can also consider OCR type recognition means for reading an identifier positioned directly under the object. In a second embodiment of the present invention, the identification means are electromagnetic identification means comprising:
une étiquette radiofréquence contenant une information relative à l'identité de l'objet, et a radiofrequency tag containing information relating to the identity of the object, and
- un lecteur d'étiquette radiofréquence intégré dans le support et apte à lire les information relative à l'identité de l'objet lorsque le lecteur est à proximité de l'étiquette (c'est-à-dire lorsque ladite étiquette entre dans le champ magnétique du lecteur). Grâce à l'utilisation d'une technologie de communication sans fils courte distance du type RFID, le système peut lire une étiquette de type tag ou communiquer directement avec l'objet pour connaître son identifiant. a radiofrequency tag reader integrated in the medium and able to read the information relating to the identity of the object when the reader is close to the label (that is to say when said label enters the magnetic field of the reader). Through the use of short-distance wireless communication technology of the RFID type, the system can read a tag tag or communicate directly with the object to know its identifier.
Alternativement, on pourra envisager une technologie du type NFC. Alternatively, we can consider a technology of the NFC type.
Dans un troisième mode de réalisation de la présente invention, les moyens d'identification sont des moyens d'identification électromécaniques comportant des contacts électriques actionnables par l'objet lorsque celui-ci vient se fixer sur le support. In a third embodiment of the present invention, the identification means are electromechanical identification means comprising electrical contacts operable by the object when it is fixed on the support.
On pourra par exemple prévoir : For example, we can provide:
des boutons poussoirs qui sont positionnés sur ledit support de manière à être enfoncés lors du positionnement et de l'assemblage de l'objet sur le support, ou des contacts électriques ouverts ou fermés en fonction de l'assemblage ou non de l'objet sur le support. push buttons which are positioned on said support so as to be depressed during the positioning and assembly of the object on the support, or electrical contacts open or closed depending on the assembly or not of the object on the support.
Dans un quatrième mode de réalisation de la présente invention, les moyens d'identification sont des moyens d'identification électroniques comportant des moyens de communication configurés pour établir une communication avec une puce électronique positionnée sur ledit objet et comprenant une information relative à l'identité dudit objet. In a fourth embodiment of the present invention, the identification means are electronic identification means comprising communication means configured to establish communication with an electronic chip positioned on said object and comprising information relating to the identity. said object.
Avantageusement, les moyens de communication sont configurés pour acheminer ladite au moins une information relative à l'identité dudit objet à destination dudit vidéoprojecteur. Advantageously, the communication means are configured to convey said at least one information relating to the identity of said object to said projector.
Selon une variante, les moyens de communication sont du type sans fil. On pourra par exemple mettre en œuvre des moyens de communication utilisant un protocole de communica- tion sans fil du type Wifi, Bluetooth, Zigbee, etc. According to one variant, the communication means are of the wireless type. For example, it will be possible to use communication means using a wireless communication protocol of the Wifi, Bluetooth, Zigbee, and so on type.
Selon une autre variante, les moyens de communication sont du type filaire.
Par exemple, dans le cadre d'une communication fïlaire, l'interface mécanique peut établir des contacts électriques (ligne série, bus I2C ou autre) qui permet une communication digitale avec une mémoire (par exemple une puce électronique) dans l'objet, donnant son identifiant. According to another variant, the communication means are of the wired type. For example, in the context of a wire communication, the mechanical interface can establish electrical contacts (serial line, I2C bus or other) which allows a digital communication with a memory (for example an electronic chip) in the object, giving his identifier.
Avantageusement, le système de mapping vidéo comporte des deuxièmes moyens d'assemblage configurés pour assembler solidairement le vidéoprojecteur au support mécanique. Advantageously, the video mapping system comprises second assembly means configured to integrally assemble the video projector to the mechanical support.
Le fait d'avoir le vidéoprojecteur directement fixé sur le support permet d'avoir un système autonome pouvant être positionné n'importe où. Il n'est pas nécessaire de (re)calibrer le vidéoprojecteur lors de chaque déplacement du système. Having the projector directly attached to the support allows for an autonomous system that can be positioned anywhere. It is not necessary to (re) calibrate the projector during each movement of the system.
Ainsi, l'objet de la présente invention, par ses différents aspects fonctionnels et structurels décrits ci-dessus, garantit un positionnement et une orientation uniques de l'objet à augmenter par rapport au vidéoprojecteur, ce qui assure d'avoir une projection correcte du flux d'images selon la géométrie dudit objet. Thus, the object of the present invention, by its various functional and structural aspects described above, ensures a unique positioning and orientation of the object to be increased compared to the projector, which ensures a correct projection of the image flow according to the geometry of said object.
Brève description des figures annexées Brief description of the attached figures
D'autres caractéristiques et avantages de la présente invention ressortiront de la description ci-dessous, en référence aux figures 1 à 4 annexées qui en illustrent deux exemples de réalisation dépourvus de tout caractère limitatif et sur lesquelles : Other characteristics and advantages of the present invention will emerge from the description below, with reference to FIGS. 1 to 4, which illustrate two non-limitative embodiments thereof and in which:
- les figures 1 et 2 représentent chacune de façon schématique un système de mapping vidéo selon un exemple de réalisation de la présente invention ; - Figures 1 and 2 each show schematically a video mapping system according to an embodiment of the present invention;
les figures 3 et 4 représentent chacune de façon schématique un système de mapping vidéo selon un autre exemple de réalisation de la présente invention. Description détaillée selon différents exemples de réalisation avantageux Figures 3 and 4 each schematically show a video mapping system according to another embodiment of the present invention. Detailed description according to various advantageous exemplary embodiments
Un système de mapping vidéo va maintenant être décrit dans ce qui va suivre en référence conjointement aux figures 1 à 4. A video mapping system will now be described in the following with reference to Figures 1 to 4.
De façon classique, le système de mapping vidéo 100 décrit ici et illustré en figures 1 à 4 comprend un vidéoprojecteur 10 apte à projeter un flux d'images selon un champ de projection CP déterminé. In a conventional manner, the video mapping system 100 described here and illustrated in FIGS. 1 to 4 comprises a projector 10 capable of projecting a stream of images according to a determined CP projection field.
L'objectif ici est de projeter ce flux d'images sur un objet O tel que par exemple une maquette de maison (figures 1 et 2) ou une chaussure (figure 3 et 4).
L'application de l'invention illustrée dans les figures 1 et 2 correspond par exemple à une situation dans laquelle un architecte utilise le système de mapping vidéo 100 pour présenter à un jury ou son client les différents habillages possibles d'une façade d'un bâtiment représenté par une maquette O. The objective here is to project this stream of images onto an object O such as for example a house model (Figures 1 and 2) or a shoe (Figures 3 and 4). The application of the invention illustrated in FIGS. 1 and 2 corresponds, for example, to a situation in which an architect uses the video mapping system 100 to present to a jury or his client the various possible claddings of a facade of a building represented by a model O.
L'application de l'invention illustrée dans les figures 3 et 4 correspond à une autre situation dans laquelle le vendeur d'un magasin de chaussure utilise le système de mapping vidéo 100 pour présenter à son client (en vitrine ou sur un présentoir) les différentes personnalisations possibles d'un modèle de chaussure O. The application of the invention illustrated in FIGS. 3 and 4 corresponds to another situation in which the seller of a shoe store uses the video mapping system 100 to present to his client (in the window or on a display stand) the different possible personalizations of a shoe model O.
Bien évidemment, on comprendra ici qu'il s'agit de deux exemples d'application parmi d'autres. Of course, it will be understood here that these are two examples of application among others.
Dans sa version la plus simple, il est prévu un mapping vidéo statique au cours duquel les images à projeter sont traitées au préalable afin d'être projetées. In its simplest version, there is a static video mapping in which the images to be projected are processed beforehand in order to be projected.
Le vidéoprojecteur est ici précalibré. The projector is here precalibrated.
Dans ce cas, le vidéoprojecteur 10 doit présenter une position et une orientation fixes et uniques par rapport à l'objet O de manière à ce que les images à projeter coïncident parfaitement avec l'objet O à augmenter. In this case, the video projector 10 must have a position and orientation that are fixed and unique with respect to the object O so that the images to be projected coincide perfectly with the object O to be increased.
On comprend donc ici que le mapping vidéo est à usage unique ; si on déplace le vidéoprojecteur 10 et/ou l'objet O, il faut à nouveau traiter les images de manière à ce que le vidéoprojecteur 10 projette les images correctement sur l'objet O. We understand here that the video mapping is for single use; if the video projector 10 and / or the object O are moved, the images must be processed again so that the video projector 10 projects the images correctly onto the object O.
En cas de déplacement relatif de l'objet O par rapport au vidéoprojecteur 10, il est nécessaire de recalibrer le système 100. In case of relative displacement of the object O with respect to the projector 10, it is necessary to recalibrate the system 100.
Les paramètres extrinsèques de la projection doivent donc rester ici constants. Pour remédier à ceci, le système de mapping vidéo 100 peut recourir à l'utilisation d'un vidéoprojecteur 10 couplé à une caméra (non représentée ici) ; cette caméra est apte à détecter l'objet O sur lequel le flux d'images doit être projeté de manière à faire coïncider ce flux d'images avec les contours, la forme et le relief de l'objet O. The extrinsic parameters of the projection must therefore remain constant here. To remedy this, the video mapping system 100 may resort to the use of a video projector 10 coupled to a camera (not shown here); this camera is able to detect the object O on which the flow of images must be projected so as to make this flow of images coincide with the contours, the shape and the relief of the object O.
Cette approche plus complexe nécessite l'utilisation d'un logiciel de calibration permet- tant de faire coïncider l'espace virtuel avec l'environnement réel. Le principe de cette calibration est de mapper un objet à deux ou trois dimensions dans un espace virtuel qui imite l'environnement réel. This more complex approach requires the use of calibration software to make the virtual space coincide with the real environment. The principle of this calibration is to map a two or three dimensional object into a virtual space that mimics the real environment.
De cette façon, l'unité centrale du système 100 connaît précisément les endroits de l'objet O où doivent être projetées les différentes informations relatives à l'objet à augmenter.
Grâce à ce mapping, le logiciel peut interagir avec le vidéoproj ecteur 10 pour transformer le flux d'image que l'on souhaite projeter sur la surface de l'objet O. In this way, the central unit of the system 100 knows precisely the locations of the object O where the various information relating to the object to be increased must be projected. With this mapping, the software can interact with the video projector 10 to transform the image flow that is to be projected onto the surface of the object O.
Un tel système de calibration, décrit par exemple dans la demande de brevet internationale PCT/FR2016/052756, permet de projeter un flux d'images sur un objet O en mouvement par rapport au vidéoproj ecteur 10. Such a calibration system, described for example in the international patent application PCT / FR2016 / 052756, makes it possible to project a stream of images onto an object O in motion relative to the video projector 10.
On notera ici que la présente invention permet de s'inscrire dans les deux logiques de configuration : soit le vidéoprojecteur 10 est précalibré, soit il est nécessaire de calibrer le vi- déoprojecteur 10 lorsqu'on positionne pour la première fois l'objet O sur le système de mapping vidéo 100. It will be noted here that the present invention makes it possible to fit into both configuration logic: either the video projector 10 is precalibrated, or it is necessary to calibrate the video projector 10 when the O object is positioned for the first time. the video mapping system 100.
Dans un cas comme dans l'autre, il est préférable dans le cadre de la présente invention que la position et l'orientation de l'objet O restent les mêmes si l'on ne veut pas (re)calibrer le système 100 à chaque nouvelle utilisation. Dans l'exemple décrit ici, on considère que le vidéoprojecteur 10 est précalibré. In one case as in the other, it is preferable in the context of the present invention that the position and the orientation of the object O remain the same if one does not want to (re) calibrate the system 100 at each new use. In the example described here, it is considered that the video projector 10 is precalibrated.
Il est donc nécessaire que l'objet O à augmenter soit positionné par rapport audit vidéoprojecteur 10 selon une unique position et une unique orientation prédéterminées et cohérentes par rapport au flux d'images à projeter. Pour remédier à cette problématique liée à la position et l'orientation de l'objet O par rapport au vidéoprojecteur 10, le système de mapping vidéo 100 selon la présente invention prévoit l'intégration d'un support mécanique 20 servant de présentoir. It is therefore necessary that the object O to be increased is positioned relative to said projector 10 in a single predetermined position and a single orientation and coherent with respect to the image stream to be projected. To remedy this problem related to the position and orientation of the object O with respect to the video projector 10, the video mapping system 100 according to the present invention provides for the integration of a mechanical support 20 serving as a display.
Dans les deux exemples décrits ici et illustrés en figures 1 et 2, il est prévu sur ce support 20 des moyens d'assemblage 30, dits premiers moyens d'assemblage, configurés pour assurer un assemblage solidaire entre : In the two examples described here and illustrated in FIGS. 1 and 2, there is provided on this support 20 assembly means 30, said first assembly means, configured to ensure a solid connection between:
l'objet à augmenter O, ici par exemple la maquette de maison (figures 1 et 2) ou la chaussure (figures 3 et 4), et the object to increase O, here for example the house model (Figures 1 and 2) or the shoe (Figures 3 and 4), and
le support mécanique 20. the mechanical support 20.
Dans ces exemples, il est également prévu des deuxièmes moyens d'assemblage 60 con- figurés pour assembler solidairement le vidéoprojecteur 10 au support mécanique 20 de manière à ce que le vidéoprojecteur 10 reste fixe et soit orienté dans une direction déterminée afin de projeter le flux d'images selon un champ de projection CP déterminé.
On pourra par exemple prévoir que ces deuxièmes moyens d'assemblage 60 comportent un système de vis/écrou pour assurer la liaison mécanique entre le support 20 et le vidéoprojecteur 10. Bien évidemment, d'autres exemples pour l'assemblage du vidéoprojecteur 10 sur le support 20 pourra être envisagés par l'homme du métier. In these examples, second assembling means 60 configured to integrally assemble the video projector 10 to the mechanical support 20 are also provided so that the video projector 10 remains fixed and is oriented in a determined direction in order to project the flow. of images according to a determined CP projection field. For example, it is possible for these second assembly means 60 to comprise a screw / nut system to ensure the mechanical connection between the support 20 and the video projector 10. Of course, other examples for the assembly of the video projector 10 on the support 20 may be envisaged by those skilled in the art.
5 L'orientation du vidéoprojecteur 10 peut être réalisée par un système de repère ou de détrompeur garantissant que le vidéoprojecteur 10 est correctement orienté. The orientation of the video projector 10 can be achieved by a system of reference or keying ensuring that the video projector 10 is correctly oriented.
Alternativement, on pourra prévoir également que le vidéoprojecteur 10 est directement intégré dans le support 20 dans un logement qui lui est destiné et qui est configuré pour assurer un positionnement du vidéoprojecteur 20 selon une position et une orientation unique. Alternatively, it may also be provided that the video projector 10 is directly integrated in the support 20 in a housing which is intended for it and which is configured to ensure a positioning of the video projector 20 in a position and a single orientation.
10 10
Dans ces deux exemples illustrés en figures 1 à 4, les premiers moyens d'assemblage 30 sont quant à eux configurés par rapport au vidéoprojecteur 10 de manière à ce que l'objet à augmenter O soit positionné dans le champ de projection CP du vidéoprojecteur 10. In these two examples illustrated in FIGS. 1 to 4, the first assembly means 30 are in turn configured with respect to the video projector 10 so that the object to be increased O is positioned in the projection field CP of the video projector 10 .
Pour garantir un positionnement et une orientation uniques de l'objet O lorsque celui-ci 15 est assemblé sur le support mécanique 20, on prévoit de munir les premiers moyens d'assemblage 30 d'un système de détrompage 40. To guarantee a unique positioning and orientation of the object O when it is assembled on the mechanical support 20, provision is made to provide the first assembly means 30 with a coding system 40.
Le système de détrompage 40 est caractéristique de la présente invention. The keying system 40 is characteristic of the present invention.
20 Dans l'exemple décrit ici en figures 1 et 2, le support mécanique 20 présente ainsi deux cylindres de diamètres différents 41 et l'objet à augmenter O, ici une maquette d'architecture, présente quant à lui le négatif 42 de ces deux cylindres 41, ici deux trous cylindriques 42 de forme complémentaire aux deux cylindres 41. In the example described here in FIGS. 1 and 2, the mechanical support 20 thus has two cylinders of different diameters 41 and the object to be increased O, here an architectural model, presents the negative 42 of these two. cylinders 41, here two cylindrical holes 42 of complementary shape to the two cylinders 41.
De cette façon, il n'existe qu'une seule façon de positionner la maquette O sur le support In this way, there is only one way to position the model O on the support
25 20 en emboîtant les deux cylindres 41 du support 20 dans les deux trous cylindriques 42 positionnés sous la maquette O. 20 by fitting the two cylinders 41 of the support 20 in the two cylindrical holes 42 positioned under the model O.
Dans cet exemple, à chaque fois qu'on repositionne la maquette O sur le système 100, celle-ci sera toujours replacée à la même position et selon la même orientation par rapport au vidéoprojecteur 10. In this example, each time we reposition the model O on the system 100, it will always be placed in the same position and in the same orientation relative to the projector 10.
30 L'architecte en déplacement lors d'une réunion de présentation de son projet pourra ainsi transporter la ou les maquettes O séparément du vidéoprojecteur 10. 30 The architect on the move during a meeting presenting his project will be able to transport the model (s) O separately from the video projector 10.
Lors de la présentation, il n'aura pas à se soucier du calibrage de son vidéoprojecteur 10 lors de son exposé ou de sa présentation : il lui suffira de positionner sa ou ses maquettes O sur
le support 20 selon la position des cylindres 41 et des trous cylindriques sans se soucier du positionnement ou de l'orientation de celle(s)-ci. During the presentation, he will not have to worry about the calibration of his projector 10 during his presentation or presentation: it will be sufficient to position his or her models O on the support 20 according to the position of the cylinders 41 and cylindrical holes without worrying about the positioning or the orientation of that (s) -ci.
Grâce à ces détrompeurs 41 et 42, les paramètres extrinsèques de la projection sont constants : la maquette O viendra se positionner selon la position et l'orientation souhaitées permettant ainsi que le flux d'images projeté sur l'objet coïncide parfaitement avec les contours, la forme et le relief de la maquette. Thanks to these polarizers 41 and 42, the extrinsic parameters of the projection are constant: the model O will be positioned according to the desired position and orientation, thus allowing the projected image flow on the object to coincide perfectly with the contours, the shape and the relief of the model.
Dans l'exemple décrit ici en figures 3 et 4, les premiers moyens d'assemblage 30 présentent sur le support 20 une empreinte mécanique femelle 41 présentant une forme polygonale irrégulière complémentaire à la celle d'une empreinte mécanique mâle 42 ménagée sous la chaussure O. In the example described here in FIGS. 3 and 4, the first assembly means 30 present on the support 20 a female mechanical impression 41 having an irregular polygonal shape complementary to that of a male mechanical impression 42 formed under the shoe O .
Dans cet exemple, les empreintes mécaniques femelle 41 et mâle 42 permettent un assemblage par emboîtement de la chaussure O sur le support 20. In this example, the female mechanical fingerprints 41 and male 42 allow an interlocking assembly of the shoe O on the support 20.
Cet assemblage, grâce au système de détrompage 40, garantit un positionnement et une orientation uniques de la chaussure O par rapport au support 20 et donc par rapport au vidéo projecteur qui lui est fixe par rapport au support. This assembly, thanks to the keying system 40, ensures a unique positioning and orientation of the shoe O relative to the support 20 and therefore relative to the video projector which is fixed to it relative to the support.
Le vendeur peut alors enlever et replacer du support 20 la chaussure O sans se soucier du bon positionnement de celle-ci. Il pourra repositionner une autre chaussure et ainsi de suite de manière à ce que la chaussure O sur le présentoir est toujours positionnée et orientée de la même façon par rapport au vidéo projecteur. The seller can then remove and replace the support 20 shoe O without worrying about the proper positioning thereof. He can reposition another shoe and so on so that the shoe O on the display is always positioned and oriented in the same way relative to the video projector.
Il s'agit ici de deux exemples de réalisation parmi d'autres envisageables. These are two examples of realization among others conceivable.
D'autres exemples de mise en œuvre pourront être envisagés dans le cadre de la présente invention pour assurer la fonction de détrompage. Other examples of implementation may be considered in the context of the present invention to provide the keying function.
Par exemple, l'homme du métier pourra prévoir dans les moyens d'assemblage 30 de positionner un jeu d'aimants dont la polarité est alternée pour contraindre l'utilisateur a positionné l'objet O selon une unique position et une unique orientation. De la même manière, un agencement d'un ou plusieurs aimants et d'éléments ferromagnétiques peuvent garantir le positionnement et l'orientation. For example, one skilled in the art can provide in the assembly means 30 to position a set of magnets whose polarity is alternated to constrain the user has positioned the object O in a single position and a single orientation. In the same way, an arrangement of one or more magnets and ferromagnetic elements can guarantee positioning and orientation.
Selon un premier aspect de l'invention, le système de mapping vidéo comprend ainsi un système mécanique d'assemblage d'un objet de projection O. Le système proposé dans le cadre de la présente invention permet donc de décrocher l'objet du système puis de le replacer exactement au même endroit.
Comme décrit précédemment, plusieurs implémentations pour assurer la fonction de détrompage sont envisagées dans le cadre de la présente invention : According to a first aspect of the invention, the video mapping system thus comprises a mechanical assembly system of a projection object O. The system proposed in the context of the present invention thus makes it possible to unhook the object of the system then to replace it exactly in the same place. As described above, several implementations to provide the keying function are envisaged within the scope of the present invention:
par emboîtement d'éléments d'assemblage présentant des formes géométriques irrégulières : un positif de la forme sur l'objet O s 'emboîte dans un négatif du support 5 - par vissage, by interlocking assembly elements having irregular geometric shapes: a positive of the shape on the object O fits into a negative of the support 5 - by screwing,
par alignement d'aimants à polarité alternée. by aligning magnets with alternating polarity.
Par alignement d'un ou plusieurs aimants avec une ou plusieurs pièces en métal ferromagnétique By aligning one or more magnets with one or more ferromagnetic metal parts
10 Selon un deuxième aspect de l'invention, il est souhaitable de reconnaître automatique l'objet O sur le support 20. According to a second aspect of the invention, it is desirable to automatically recognize the object O on the support 20.
Ainsi, dans l'exemple décrit en figures 3 et 4, le système de mapping vidéo 100 comporte des moyens d'identification 50 de l'objet O permettant de détecter l'objet O. Thus, in the example described in FIGS. 3 and 4, the video mapping system 100 includes means 50 for identifying the object O making it possible to detect the object O.
De préférence, il est prévu en cas de détection de l'objet O la génération par les moyens 15 50 d'un signal électrique comprenant une information relative à l'identité dudit objet O. Preferably, in case of detection of the object O, the generation by the means 50 of an electrical signal comprising information relating to the identity of said object O is provided.
Ainsi, dans cet exemple, le vendeur positionne sur le support 20 la chaussure du modèle X. Lors du positionnement de celle-ci sur le support 20, les moyens d'identification 50 vont générer un signal électrique comprenant une information relative à l'identité du modèle X. Thus, in this example, the seller positions on the support 20 the shoe of the model X. When positioning it on the support 20, the identification means 50 will generate an electrical signal comprising information relating to the identity of the X model.
Si le vendeur remplace ce modèle X par un modèle Y, les moyens d'identification 50 20 généreront un nouveau signal électrique comprenant une information relative à l'identité du modèle Y. If the seller replaces this model X with a model Y, the identification means 50 will generate a new electrical signal comprising information relating to the identity of the model Y.
On comprend ici que les moyens d'identification 50 sont configurés pour communiquer au vidéoprojecteur 10 ledit signal électrique. It is understood here that the identification means 50 are configured to communicate to the video projector 10 said electrical signal.
Ainsi, le vidéoprojecteur 10 peut projeter le flux d'images à projeter en fonction du 25 modèle de chaussure O exposée : le modèle X ou le modèle Y. Thus, the video projector 10 can project the flow of images to be projected according to the shoe model O exposed: the model X or the model Y.
Le vidéoprojecteur 10 comprend à cet effet une base de données (non représentée ici) comprenant une pluralité de flux d'images associés chacun à un objet à augmenter (par exemple : l'ensemble de la collection de chaussure d'une boutique) ; cette base de données est connectée à des moyens de sélection (non représentés ici) configurés pour sélectionner le flux 30 d'images en fonction du signal électrique reçu. The video projector 10 comprises for this purpose a database (not shown here) comprising a plurality of image streams each associated with an object to be increased (for example: the whole of the shoe collection of a shop); this database is connected to selection means (not shown here) configured to select the image stream according to the received electrical signal.
Pour réaliser cette identification, il est prévu dans l'exemple décrit ici que les moyens d'identification 50 soient du type électromagnétique et comportent :
- une étiquette radio fréquence 52 positionnée sur la chaussure O (à l'intérieur de la semelle par exemple) et contenant une information relative au modèle de la chaussure O, et To carry out this identification, it is provided in the example described here that the identification means 50 are of the electromagnetic type and comprise: a radio frequency tag 52 positioned on the shoe O (inside the sole, for example) and containing information relating to the model of the shoe O, and
- un lecteur d'étiquette radio fréquence 51 intégré dans le support 20 et apte à lire l'information relative au modèle en question lorsque le lecteur 51 est à proximité de l'étiquette 52. On comprend ici que la lecture est possible lors que l'objet O est placé dans le champ magnétique produit par le lecteur 51, ce qui est le cas lorsque la chaussure O est assemblée sur le support 20. Lors de la solidarisation de la chaussure O sur le support 20, le lecteur 51 va lire les informations contenues sur l'étiquette 51 et les transmettre sous forme d'un signal électrique au vidéoprojecteur 10. a radio frequency tag reader 51 integrated in the support 20 and able to read the information relating to the model in question when the reader 51 is close to the label 52. It is understood here that the reading is possible when the object O is placed in the magnetic field produced by the reader 51, which is the case when the shoe O is assembled on the support 20. When the shoe O is secured to the support 20, the reader 51 will read the information contained on the label 51 and transmit them as an electrical signal to the video projector 10.
Sur réception de ce signal, le vidéoprojecteur 10 sélectionne alors à partir d'une base de données dédiée le flux d'images correspondant au modèle sur le support 20. On receiving this signal, the video projector 10 then selects from a dedicated database the image flow corresponding to the model on the support 20.
L'exemple décrit ici intègre une technologie RFID pour l'identification des modèles.The example described here incorporates RFID technology for model identification.
L'homme du métier pourra envisager d'autres techniques pour permettre l'identification du modèle O, par exemple une identification par contact mécanique ou électrique ou encore par des moyens électriques, radio ou optique. Those skilled in the art may consider other techniques to allow the identification of model O, for example identification by mechanical or electrical contact or by electrical, radio or optical means.
Ainsi, la présente invention propose un système de mapping vidéo assurant une utilisation simple en évitant les opérations de calibration qui peuvent s'avérer complexes, voire ré- dhibitoires, pour un novice. Thus, the present invention proposes a video mapping system ensuring a simple use by avoiding calibration operations that can prove to be complex or even prohibitive for a novice.
Le vendeur dans un magasin pourra positionner à souhait et de façon répétable autant de modèles de chaussure qu'il souhaite pour présenter à son client les différentes modèles et les différentes personnalisations possibles de sa gamme. The salesman in a shop will be able to position at will and in a repeatable way as many models of shoe as he wishes to present to his customer the different models and the different personalizations possible of his range.
L'architecte pourra quant à lui faire la présentation de ces différentes maquettes et habillages sans se soucier du bon positionnement de ces maquettes. The architect will be able to make the presentation of these different models and skins without worrying about the good positioning of these models.
En effet, quel que soit l'utilisation faite ici de la présente invention, les moyens de dé- trompage agencés sur le présentoir assurent le bon positionnement et la bonne orientation de l'objet sur le présentoir de manière à maintenir constants les paramètres extrinsèques de la projection pour que le flux d'images projeté coïncide parfaitement avec les contours, la forme et le relief de l'objet.
Il devra être observé que cette description détaillée porte sur un exemple de réalisation particulier de la présente invention, mais qu'en aucun cas cette description ne revêt un quelconque caractère limitatif à l'objet de l'invention ; bien au contraire, elle a pour objectif d'ôter toute éventuelle imprécision ou toute mauvaise interprétation des revendications qui suivent. In fact, whatever the use made here of the present invention, the decapping means arranged on the display stand ensure the correct positioning and the good orientation of the object on the display stand so as to keep constant the extrinsic parameters of the display. projection so that the projected image flow coincides perfectly with the contours, the shape and the relief of the object. It should be observed that this detailed description relates to a particular embodiment of the present invention, but in no case this description is of any nature limiting to the subject of the invention; on the contrary, its purpose is to remove any imprecision or misinterpretation of the claims that follow.
II devra également être observé que les signes de références mis entre parenthèses dans les revendications qui suivent ne présentent en aucun cas un caractère limitatif ; ces signes ont pour seul but d'améliorer l'intelligibilité et la compréhension des revendications qui suivent ainsi que la portée de la protection recherchée.
It should also be observed that the reference signs in parentheses in the following claims are in no way limiting in nature; these signs are only intended to improve the intelligibility and understanding of the claims that follow as well as the scope of the protection sought.
Claims
1. Système de mapping vidéo (100) comportant : A video mapping system (100) comprising:
- un vidéoprojecteur (10) fixe apte à projeter au moins un flux d'images selon un champ de projection (CP) déterminé ; a fixed projector (10) able to project at least one stream of images according to a determined projection field (CP);
- un support mécanique (20) ; a mechanical support (20);
des premiers moyens d'assemblage (30) configurés pour assembler solidairement un objet (O) amovible déterminé sur ledit support mécanique (20) de manière à ce que ledit objet (O) soit positionné dans le champ de projection (CP) dudit vidéoprojecteur (10), first assembly means (30) configured to integrally assemble a determined removable object (O) on said mechanical support (20) so that said object (O) is positioned in the projection field (CP) of said projector ( 10)
dans lequel les premiers moyens d'assemblage (30) sont munis d'un système de détrompage (40) garantissant un positionnement et une orientation uniques de l'objet (O) par rapport au vidéoprojecteur lorsque celui-ci est assemblé sur ledit support mécanique (20) de sorte à maintenir constants les paramètres extrinsèques de la projection pour que le flux d'images coïncide parfaitement avec les contours, la forme et le relief de l'objet. in which the first assembly means (30) are provided with a coding system (40) guaranteeing a unique positioning and orientation of the object (O) with respect to the video projector when it is assembled on said mechanical support (20) so as to keep the extrinsic parameters of the projection constant so that the flow of images coincides perfectly with the contours, the shape and the relief of the object.
2. Système (100) selon la revendication 1, dans lequel le système de détrompage (40) comporte : The system (100) of claim 1, wherein the foolproof system (40) comprises:
une empreinte mécanique (41) femelle ou mâle ménagée sur ledit support mécanique (20), et a female or male mechanical impression (41) formed on said mechanical support (20), and
une empreinte mécanique (42) mâle ou femelle ménagée sur ledit objet (O), lesdites empreintes mécaniques (41, 42) mâle et femelle présentant chacune une géométrie complémentaire l'une de l'autre. a mechanical fingerprint (42) male or female formed on said object (O), said mechanical impressions (41, 42) male and female each having a geometry complementary to each other.
3. Système (100) selon la revendication 1, dans lequel les premiers moyens d'assemblage (30) comportent au moins un taraudage ménagé sur ledit support mécanique (20) et un filetage ménagé sur ledit objet (O), ledit filetage et ledit taraudage étant aptes à coopérer ensemble pour assembler solidairement ledit objet (O) sur ledit support (20) par vissage. 3. System (100) according to claim 1, wherein the first assembly means (30) comprise at least one tapping provided on said mechanical support (20) and a thread provided on said object (O), said threading and said tapping being able to cooperate together to integrally assemble said object (O) on said support (20) by screwing.
4. Système (100) selon l'une quelconque des revendications précédentes, dans lequel le système de détrompage (40) comporte un ou plusieurs aimants présentant une polarité alternée ou dont l'alignement avec un ou plusieurs éléments ferromagnétiques garantit
le positionnement et l'orientation uniques de l'objet (O) lors de l'assemblage dudit objet (O) sur ledit support (20). 4. System (100) according to any one of the preceding claims, wherein the coding system (40) comprises one or more magnets having an alternating polarity or whose alignment with one or more ferromagnetic elements guarantees the unique positioning and orientation of the object (O) during assembly of said object (O) on said support (20).
5. Système (100) selon l'une quelconque des revendications précédentes, lequel comporte des moyens d'identification (50) dudit objet (O) configurés pour détecter ledit objet (O) et générer en cas de détection dudit objet (O) un signal électrique comprenant une information relative à l'identité dudit objet (O). 5. System (100) according to any one of the preceding claims, which comprises identification means (50) of said object (O) configured to detect said object (O) and generate in case of detection of said object (O) a electrical signal comprising information relating to the identity of said object (O).
6. Système (100) selon la revendication 5, dans lequel lesdits moyens d'identification (50) sont configurés pour communiquer audit vidéoprojecteur (10) ledit signal électrique et dans lequel le vidéoprojecteur (10) est configuré pour sélectionner ledit flux d'images à projeter sur ledit objet (O) en fonction dudit signal électrique. The system (100) of claim 5, wherein said identification means (50) is configured to communicate to said projector (10) said electrical signal and wherein the projector (10) is configured to select said stream of images. projecting on said object (O) as a function of said electrical signal.
7. Système (100) selon la revendication 5 ou 6, dans lequel les moyens d'identification (50) sont des moyens d'identification optiques comportant : The system (100) of claim 5 or 6, wherein the identification means (50) is an optical identification means comprising:
un code positionné sous ledit objet (O) et contenant au moins une information relative à l'identité dudit objet, et a code positioned under said object (O) and containing at least one information relating to the identity of said object, and
- un lecteur optique intégré sur ledit support (20) et positionné en regard dudit code lorsque ledit objet (O) est assemblé sur ledit support (20) afin de lire ledit code. an optical reader integrated on said support (20) and positioned opposite said code when said object (O) is assembled on said support (20) in order to read said code.
8. Système (100) selon la revendication 5 ou 6, dans lequel les moyens d'identification (50) sont des moyens d'identification électromagnétiques (51, 52) comportant : System (100) according to claim 5 or 6, wherein the identification means (50) are electromagnetic identification means (51, 52) comprising:
- une étiquette radio fréquence (52) positionnée sur ledit objet (O) et contenant au moins une information relative à l'identité dudit objet (O), et a radio frequency tag (52) positioned on said object (O) and containing at least one information relating to the identity of said object (O), and
- un lecteur d'étiquette radio fréquence (51) intégré dans ledit support (20) et apte à lire ladite au moins une information relative à l'identité dudit objet (O) lorsque ledit lecteur (51) est à proximité de ladite étiquette (52). a radio frequency tag reader (51) integrated in said medium (20) and able to read said at least one information relating to the identity of said object (O) when said reader (51) is in proximity to said tag ( 52).
9. Système (100) selon la revendication 5 ou 6, dans lequel les moyens d'identification (50) sont des moyens d'identification électroniques comportant une puce électronique positionnée sur ledit objet (O) et comprenant au moins une information relative à l'identité dudit objet (O) et des moyens de communication configurés pour acheminer ladite moins une information relative à l'identité dudit objet (O) à destination dudit vidéoprojecteur (10).
9. System (100) according to claim 5 or 6, wherein the identification means (50) are electronic identification means comprising an electronic chip positioned on said object (O) and comprising at least one information relating to the identity of said object (O) and communication means configured to convey said least information relating to the identity of said object (O) to said projector (10).
10. Système (100) selon l'une quelconque des revendications 5 ou 6, dans lequel les moyens d'identification (50) sont des moyens électromécaniques comportant des contacts électriques actionnables par ledit objet (O) lorsque celui-ci vient se fixer sur ledit support (20).
10. System (100) according to any one of claims 5 or 6, wherein the identification means (50) are electromechanical means having electrical contacts actuated by said object (O) when it is fixed on said support (20).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1661899A FR3059863B1 (en) | 2016-12-04 | 2016-12-04 | VIDEO MAPPING SYSTEM INCORPORATING A MECHANICAL HOLDER AS A DISPLAY |
FR1661899 | 2016-12-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018100319A1 true WO2018100319A1 (en) | 2018-06-07 |
Family
ID=58228191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2017/053336 WO2018100319A1 (en) | 2016-12-04 | 2017-12-01 | Video mapping system incorporating a mechanical support for a display |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR3059863B1 (en) |
WO (1) | WO2018100319A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1354208A (en) | 1963-01-22 | 1964-03-06 | Csf | New optically pumped magnetometer |
FR2938383A1 (en) * | 2008-09-16 | 2010-05-14 | Sebastien Philippe | Magnetic connector for connecting e.g. multimedia appliance and removable man machine interface, has connector part connected electrically and mechanically to another connector part by magnetic attraction of magnets or magnetic materials |
FR3005521A1 (en) * | 2013-05-07 | 2014-11-14 | Improveeze | INTERACTIVE DISPLAY FOR ARTICLE |
KR20150117505A (en) | 2014-04-10 | 2015-10-20 | 이호석 | Showcase apparatus with multi product projection mapping function and method thereof |
FR3025083A1 (en) * | 2014-09-03 | 2016-03-04 | Domitille Esnard-Domerego | DEVICE FOR INTERACTING AN OBJECT EXPOSED USING A ROBOTIC ARM |
-
2016
- 2016-12-04 FR FR1661899A patent/FR3059863B1/en not_active Expired - Fee Related
-
2017
- 2017-12-01 WO PCT/FR2017/053336 patent/WO2018100319A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1354208A (en) | 1963-01-22 | 1964-03-06 | Csf | New optically pumped magnetometer |
FR2938383A1 (en) * | 2008-09-16 | 2010-05-14 | Sebastien Philippe | Magnetic connector for connecting e.g. multimedia appliance and removable man machine interface, has connector part connected electrically and mechanically to another connector part by magnetic attraction of magnets or magnetic materials |
FR3005521A1 (en) * | 2013-05-07 | 2014-11-14 | Improveeze | INTERACTIVE DISPLAY FOR ARTICLE |
KR20150117505A (en) | 2014-04-10 | 2015-10-20 | 이호석 | Showcase apparatus with multi product projection mapping function and method thereof |
FR3025083A1 (en) * | 2014-09-03 | 2016-03-04 | Domitille Esnard-Domerego | DEVICE FOR INTERACTING AN OBJECT EXPOSED USING A ROBOTIC ARM |
Non-Patent Citations (4)
Title |
---|
AUDET ET AL.: "A user-friendly method to geometrically calibrate projector-camera system", IEEE COMPUTER SOCIETY CONFÉRENCE ON COMPUTER VISION AND PATTERN RÉCOGNITION WORKSHOP |
BIMBER; RASKAR, SPATIAL AUGMENTED REALITY, ISBN: 1-56881-230-2 |
DONATO MANIELLO: "Augmented Reality in public spaces", LE PENSEUR PU-BLISHER, ISBN: 978-88-95315-34-8 |
HIROOKA ET SAITO: "Virtual Display System Using Video Projector onto Real Object Surface", ICAT 2004, - 2004 |
Also Published As
Publication number | Publication date |
---|---|
FR3059863B1 (en) | 2018-11-16 |
FR3059863A1 (en) | 2018-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170372127A1 (en) | System and Method for Part Identification Using 3D Imaging | |
WO2015085435A1 (en) | Method and system for comparing 3d models | |
CN104380346B (en) | Transforming 3D spatial information into screen alignment information for video perspective augmented reality | |
US20180182171A1 (en) | Systems and Methods for Real-time Multimedia Augmented Reality | |
WO2013139814A2 (en) | Model and method for producing photorealistic 3d models | |
US10977481B2 (en) | System and method for object matching using 3D imaging | |
EP2111605B1 (en) | Method and device for creating at least two key images corresponding to a three-dimensional object | |
EP2526531B1 (en) | Method for securing an object and corresponding object | |
FR3055721B1 (en) | METHOD FOR RECOGNIZING RELATED CHARACTERS, COMPUTER PROGRAM PRODUCT, AND CORRESPONDING DEVICE | |
FR3043235A1 (en) | CALIBRATION OF A VIDEO MAPPING SYSTEM | |
EP2965106B1 (en) | Method for automatically recognising a magnetic object | |
EP2441048A1 (en) | Methods and devices for identifying real objects, for following up the representation of said objects and for augmented reality in an image sequence in a client-server mode | |
EP2649560B1 (en) | Method for the detection of a marker affixed to the surface of an object and system for implementing same | |
WO2018100319A1 (en) | Video mapping system incorporating a mechanical support for a display | |
EP2791778A1 (en) | Method for real-time processing of a video sequence on mobile terminals | |
EP2489016B1 (en) | Method and device for checking a secured document | |
FR3044795A1 (en) | METHODS OF PRODUCING AND CUSTOMIZING CONSUMER CONSUMER ITEMS FOR ACCESS TO PERSONALIZED CONTENT | |
WO2019166735A1 (en) | System and method for the photorealistic display of a virtual three-dimensional object in an augmented reality application | |
FR3026534B1 (en) | GENERATING A PERSONALIZED ANIMATION FILM | |
CH712678B1 (en) | Method of displaying cartographic data. | |
EP3188623A1 (en) | Device for interaction of an object exhibited with the aid of a robotic arm | |
WO2023046902A1 (en) | Human-machine interface system | |
WO2019115951A1 (en) | Method and system for projecting a pattern in mixed reality | |
EP2626837A1 (en) | System for creating three-dimensional representations from real models having similar and pre-determined characteristics | |
US20240161162A1 (en) | Guided capture methodologies |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17822363 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17822363 Country of ref document: EP Kind code of ref document: A1 |