-
Notifications
You must be signed in to change notification settings - Fork 0
/
generic.html
206 lines (170 loc) · 13.8 KB
/
generic.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
<!DOCTYPE HTML>
<!--
Hyperspace by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>La RA : Qu'est-ce que c'est et comment ça fonctionne ?</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="stylesheet" href="assets/css/main.css" />
<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
</head>
<body class="is-preload">
<!-- Header -->
<header id="header">
<a href="index.html" class="title">AR & Retail</a>
<nav>
<ul>
<li><a href="index.html">Accueil</a></li>
<li><a href="generic.html" class="active">Définition</a></li>
<li><a href="sectors.html">Use Cases</a></li>
</ul>
</nav>
</header>
<!-- Wrapper -->
<div id="wrapper">
<!-- Main -->
<section id="main" class="wrapper">
<div class="inner">
<h1 class="major">La Réalité Augmentée : Qu'est-ce que c'est et comment ça fonctionne ?</h1>
<p>Lorsque l'on parle de réalité augmentée (RA), plusieurs images nous viennent à l'esprit. Les films, séries, anime, livres, jeux vidéo et même l'art ont contribué à créer un modèle mental de ce qu'est la RA. La plupart des gens imaginent que les utilisateurs voient hologrammes avec lesquels ils peuvent interagir par des gestes en l'air.</p>
<div style="display: flex; justify-content: space-between;">
<figure>
<img src="images/giphy.gif" alt="Gif 1" class="gif" >
<figcaption style="text-align: center;"><i>Iron Man, 2008</i></figcaption>
</figure>
<figure>
<img src="images/0c051f02436b41f628b4ef8e735cc3a8.gif" alt="Gif 2" class="gif" >
<figcaption style="text-align: center;"><i>Cyberpunk 2077, 2020</i></figcaption>
</figure>
</div>
<h2>Une (brève) histoire de la réalité augmentée</h2>
<p>Les dispositifs de réalité augmentée ont évolué depuis le premier prototype présenté en 1968 par Ivan Sutherland, professeur et chercheur au MIT, avec des améliorations au niveau du suivi, des capacités de rendu et du facteur de forme.</p>
<span class="image fit"><img src="images/pic08.jpg" alt="" style="max-width: 80%; height: 80%;" /></span>
<p>Ce n'est donc que lorsqu'Apple a introduit ARKit et que Google a lancé ARCore, deux kits de développement (SDK) qui facilitent la création d'applications de réalité augmentée par les développeurs, que les entreprises, les développeurs et même le public ont commencé à voir que la réalité augmentée (RA) deviendrait un courant dominant. Même si la technologie de la réalité augmentée, qui consiste à superposer des images virtuelles au monde réel, existait déjà auparavant, le lancement de ces plateformes de développement a considérablement facilité la création d'applications.
</p>
<h2>Différence entre RA, RV et RM</h2>
<p>Tout d'abord, il convient de préciser en quoi la réalité augmentée se distingue de la réalité virtuelle et de la réalité hybride. En bref : </p>
<span class="image fit"><img src="images/pic04.jpg" alt="" style="max-width: 80%; height: 70%;" /></span>
<ul>
<li><h3>La réalité virtuelle (RV) : </h3>La réalité virtuelle consiste à créer une expérience qui simule la vie réelle.
Lorsque les utilisateurs font l'expérience de la réalité virtuelle, la réalité existante est entièrement occultée d'où on parle d'immersion totale.</li>
<li><h3>La réalité augmentée (RA) : </h3>La réalité augmentée consiste à superposer des améliorations générées par ordinateur à la réalité existante.
Les utilisateurs continuent de voir et d'expérimenter le monde réel qui les entoure, mais leur expérience est améliorée par la possibilité d'interagir avec lui par des moyens technologiques.</li>
<li><h3>La réalité hybride ou mixte (RM) : </h3>La réalité hybride ou mixte est définie comme l'intégration d'objets numériques interactifs dans l'environnement réel de l'utilisateur.
La réalité hybride diffère de la réalité augmentée car, au lieu d'afficher simplement des images, il est possible d'interagir et de manipuler les graphiques..</li>
</ul></p>
<h2>Types de Réalité Augmentée</h2>
<p>Maintenant que nous avons appris à faire la distinction entre ce qui relève de la réalité augmentée et ce qui n'en relève pas, nous sommes en mesure d'approfondir notre compréhension du fonctionnement de la réalité augmentée.
Il existe 2 familles de RA selon si elle est basée sur des marqueurs ou non, et la RA basée sans marqueurs a des sous-catégories récapitulées dans le tableau suivant :
</p>
<div class="table-wrapper">
<table>
<thead>
<tr>
<th>Catégorie</th>
<th>Définition</th>
<th>Caractéristiques</th>
<th>Exemples d'utilisation</th>
</tr>
</thead>
<tbody>
<tr>
<td>RA basée sur un marqueur</td>
<td>Utilise un marqueur visuel pour aider à déterminer l'emplacement et l'orientation d'un objet virtuel dans le monde réel. </td>
<td>Utilisation d'un marqueur visuel pour déterminer la position et l'orientation de l'objet virtuel.
Limitations dans le suivi de l'objet virtuel si le marqueur est obscurci ou hors de vue.
Généralement utilisé pour des expériences AR relativement simples et pour les applications qui ne nécessitent pas un suivi précis de l'objet.
</td>
<td>Carte de visite pour afficher un modèle 3D d'un produit ou d'une entreprise
/ Code QR pour afficher des informations supplémentaires sur un produit en superposition sur l'image de la caméra</td>
</tr>
<tr>
<td>RA sans marqueur - basée sur la projection</td>
<td>Projette un objet virtuel sur une surface réelle, créant ainsi une expérience AR.</td>
<td>Utilisation d'une surface pour projeter l'objet virtuel et la possibilité de créer des expériences AR interactives.
</td>
<td>Projection d'un modèle 3D d'un meuble dans la pièce pour voir comment il s'intègre dans l'espace
/ Projection d'une image 2D sur un mur pour créer une fresque ou un dessin en réalité augmentée</td>
</tr>
<tr>
<td>RA sans marqueur - basée sur la localisation</td>
<td>Utilise des capteurs intégrés (comme des caméras) pour suivre l'emplacement et l'orientation de l'utilisateur dans le monde réel.</td>
<td>Une plus grande liberté de mouvement pour l'utilisateur et la possibilité de créer des expériences AR plus immersives.
</td>
<td>Affichage d'informations sur des monuments historiques à proximité de l'utilisateur en utilisant la géolocalisation
/ Affichage d'informations sur les restaurants à proximité en utilisant la géolocalisation et la réalité augmentée</td>
</tr>
<tr>
<td>RA sans marqueur - basée sur la superposition</td>
<td>Superpose un objet virtuel sur un objet réel, créant ainsi une expérience AR.</td>
<td>Possibilité de superposer des informations utiles sur le monde réel (comme des informations de navigation) et la création d'expériences AR plus réalistes.</td>
<td>Superposition d'un modèle 3D d'une voiture sur l'image de la caméra pour voir à quoi elle ressemblerait dans la rue
/ Superposition d'un modèle 3D d'une plante pour aider à identifier les différentes parties de la plante</td>
</tr>
<tr>
<td>RA sans marqueur - basée sur les contours</td>
<td>Utilise des contours pour identifier et suivre les objets réels dans le monde réel.</td>
<td>Possibilité de créer des expériences AR précises et de haute qualité.
</td>
<td>Dessin en réalité augmentée : utilisation d'un stylet pour dessiner dans l'air et afficher le dessin en 3D dans l'espace
/ Suivi des mouvements du corps pour créer des effets de réalité augmentée, tels que des ailes d'oiseau apparaissant lorsque les bras sont étendus</td>
</tr>
</tbody>
<!-- <tfoot>
<tr>
<td colspan="2"></td>
<td>100.00</td>
</tr>
</tfoot> -->
</table>
</div>
<h2>Comment ça marche ?</h2>
<p>Selon le type, la RA peut utiliser des capteurs de profondeur, des accéléromètres, des caméras, des gyroscopes et des capteurs de lumière pour collecter des données sur l'environnement de l'utilisateur. Ils mesurent la distance par rapport aux objets, la vitesse du mouvement, la direction et l'angle, ainsi que l'orientation générale dans l'espace. Les données sont ensuite traitées pour afficher l'animation en temps réel et à un endroit pertinent.</p>
<h3>Les différentes technologies de réalité augmentée</h3>
<p> Chacun des cas d’usages et des applications de réalité augmentée utilisent des fonctionnalités et combinent des technologies différentes afin de réaliser un objectif bien déterminé. Mais plus généralement 3 technologies essentielles permettent à la RA de fonctionner. Il s'agit de la localisation et de la cartographie simultanées (SLAM), du suivi de la profondeur, ainsi que du traitement et de la projection d'images. Ensemble, elles font de la réalité augmentée une réalité.</p>
<ul>
<li> <h3> Qu'est-ce que la technologie SLAM ? </h3>
<p>SLAM (Simultaneous Localization and Mapping) désigne la technologie qui permet de placer avec précision un contenu numérique dans le monde réel.
Grâce à une combinaison de capteurs et de vision par ordinateur, le SLAM suit les mouvements de l'utilisateur et produit une carte de l'environnement.
Cette carte est ensuite utilisée pour placer du contenu numérique, tel que des modèles 3D ou des objets virtuels, dans le monde réel.
A titre d'exemple, les aspirateurs robots constituent l'une des premières applications de la technologie SLAM.</p>
<span class="image fit"><img src="images/slam-example.jpg" alt="" style="max-width: 60%; height: 80%;"/></span>
<a href="https://www.flyability.com/simultaneous-localization-and-mapping">Source : https://www.flyability.com/simultaneous-localization-and-mapping</a>
</li>
<li><h3>Qu'est-ce que le suivi de profondeur ?</h3>
<p> Le suivi de la profondeur est réalisé grâce à l'utilisation de capteurs spécialisés, tels que des caméras à temps de vol (ToF) ou des capteurs de profondeur, qui capturent les informations de profondeur de la scène. Ces informations sont ensuite utilisées pour créer un nuage de points en 3D de l'environnement, qui sert à suivre le mouvement de l'appareil de l'utilisateur et le placement des objets virtuels en temps réel.
Grâce au suivi de la profondeur, les expériences de RA peuvent être plus immersives et réalistes, car les objets virtuels peuvent être correctement alignés sur les objets du monde réel et réagir de manière réaliste aux changements dans l'environnement de l'utilisateur. Par exemple, un jeu de réalité augmentée qui consiste à placer des objets virtuels sur une surface réelle peut être plus précis et plus attrayant grâce au suivi de la profondeur. En outre, le suivi de la profondeur peut améliorer la précision des fonctions de RA telles que la reconnaissance des objets, le suivi des visages et la reconnaissance des gestes, en les rendant plus réactives et plus précises.</p>
<span class="image fit"><img src="images/3D-Sensors.jpg" alt="" style="max-width: 40%; height: 40%;"/></span>
<a href="https://www.electronicsmedia.info/2020/10/29/3d-depth-sensor-for-immersive-smarter-ar-experiences/">Source : https://www.electronicsmedia.info/2020/10/29/3d-depth-sensor-for-immersive-smarter-ar-experiences/</a>
</li>
<li><h3>Qu'est-ce que le traitement et projection d'images?</h3>
Il s’agit d’une application de la vision par ordinateur qui permet de détecter et d'analyser les objets dans le monde réel en utilisant des algorithmes de réseaux de neurones. Les algorithmes de vision par ordinateur développés doivent donc être capables d'observer, traiter, évaluer et comprendre les images numériques et les flux vidéos assez rapidement pour avoir une interaction sans rupture et fluide.
<span class="image fit"><img src="images/makeup.JPG" alt="" style="max-width: 100%; height: 60%;"/></span>
<a href="https://arxiv.org/pdf/2105.06407.pdf">Source : https://arxiv.org/pdf/2105.06407.pdf</a>
</li>
</ul>
</div>
</section>
</div>
<!-- Footer -->
<footer id="footer" class="wrapper alt">
<div class="inner">
<ul class="menu">
<li>© Untitled. All rights reserved.</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
</ul>
</div>
</footer>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrollex.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/browser.min.js"></script>
<script src="assets/js/breakpoints.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>