From d832de9f0c46d9360c3c326af0a7430dc4aa6917 Mon Sep 17 00:00:00 2001 From: Erwan Normand Date: Mon, 23 Sep 2024 11:56:19 +0200 Subject: [PATCH] Complete related work --- 1-introduction/introduction/introduction.tex | 6 ++--- .../related-work/2-wearable-haptics.tex | 12 +++++---- .../related-work/3-augmented-reality.tex | 25 +++++++----------- .../related-work/4-visuo-haptic-ar.tex | 11 +++----- 1-introduction/related-work/5-conclusion.tex | 16 +++++++---- .../figures/ando2007fingernailmounted.jpg | Bin 37259 -> 22536 bytes 6 files changed, 34 insertions(+), 36 deletions(-) diff --git a/1-introduction/introduction/introduction.tex b/1-introduction/introduction/introduction.tex index 5f4424f..95445ca 100644 --- a/1-introduction/introduction/introduction.tex +++ b/1-introduction/introduction/introduction.tex @@ -184,7 +184,7 @@ Because the \vh-\VE is displayed in real time, colocalized and aligned with the The interaction loop between a user and a visuo-haptic augmented environment. }[ One interact with the visual (in blue) and haptic (in red) virtual environment through a virtual hand (in purple) interaction technique that tracks real hand movements and simulates contact with \VOs. - The virtual environment is rendered back to the user colocalized with the real one (in gray) using a \v-\AR headset and a \WH device. + The virtual environment is rendered back to the user co-localized with the real one (in gray) using a \v-\AR headset and a \WH device. ] %This to ensure the best possible user experience, taking into account the current capabilities and limitations of \WHs and augmented reality technologies. @@ -216,9 +216,9 @@ Moreover, many \WH devices take the form of controllers, gloves or exoskeletons, % The user's hand must be indeed free to touch and interact with the \RE while wearing a \WH device. % -It is possible instead to place the haptic actuator close to the point of contact with the \RE, as described above to implement \h-\AR, \eg providing haptic feedback on another phalanx \cite{asano2015vibrotactile,salazar2020altering} or the wrist \cite{sarac2022perceived} for rendering fingertip contacts with virtual content. +It is possible instead to place the haptic actuator close to the point of contact with the \RE, as described above to implement \h-\AR, \eg providing haptic feedback on the nail \cite{ando2007fingernailmounted,teng2021touch}, another phalanx \cite{asano2015vibrotactile,salazar2020altering} or the wrist \cite{pezent2022design,sarac2022perceived} for rendering fingertip contacts with virtual content. % -Therefore, when touching a virtual or augmented object, the real and virtual visual sensations are seen as colocalised, but the virtual haptic feedback is not. +Therefore, when touching a virtual or augmented object, the real and virtual visual sensations are seen as co-localized, but the virtual haptic feedback is not. % It remains to be investigated how such potential discrepancies affect the overall perception to design visuo-haptic renderings adapted to \AR. diff --git a/1-introduction/related-work/2-wearable-haptics.tex b/1-introduction/related-work/2-wearable-haptics.tex index c4d41fe..f970aaf 100644 --- a/1-introduction/related-work/2-wearable-haptics.tex +++ b/1-introduction/related-work/2-wearable-haptics.tex @@ -204,7 +204,7 @@ The simplest texture simulation model is a 1D sinusoidal grating $v(t)$ with spa \begin{equation}{grating_rendering} v(t) = A \sin(\frac{2 \pi \dot{x}(t)}{\lambda}) \end{equation} -That is, this model generates a periodic signal whose frequency is proportional to the user's velocity, implementing the speed-frequency ratio observed with real patterned textures (\eqref{grating_vibrations}). +That is, this model generates a periodic signal whose frequency is modulated and proportional to the user's velocity, implementing the speed-frequency ratio observed with real patterned textures (\eqref{grating_vibrations}). It gives the user the illusion of a texture with a \emph{fixed spatial period} that approximate the real manufactured grating textures (\secref{roughness}). The user's position could have been used instead of the velocity, but it requires measuring the position and generating the signal at frequencies too high (\qty{10}{\kHz}) for most sensors and haptic actuators \cite{campion2005fundamental}. @@ -212,6 +212,7 @@ With a voice-coil actuator attached to the middle phalanx of the finger, \textci Participants moved their finger over real grating textures (\qtyrange{0.15}{.29}{\mm} groove and ridge width) with a virtual sine grating (\qty{1}{\mm} spatial period) superimposed, rendered after \eqref{grating_rendering}. The perceived roughness increased proportionally to the virtual texture amplitude, but a high amplitude decreased it instead. \textcite{ujitoko2019modulating} instead used a square wave signal and a hand-held stylus with an embedded voice-coil. +\textcite{friesen2024perceived} compared the frequency modulation of \eqref{grating_rendering} with amplitude modulation (\figref{friesen2024perceived}), and found that the frequency modulation was perceived as more similar to real sinusoidal gratings for lower spatial periods (\qty{0.5}{\mm}) but both modulations were effective for higher spatial periods (\qty{1.5}{\mm}). %\textcite{friesen2024perceived} proposed @@ -239,13 +240,13 @@ When comparing real textures felt through a stylus with their virtual models ren \begin{subfigs}{textures_rendering_data}{Augmentating haptic texture perception with voice-coil actuators. }[ \item Increasing and decreasing the perceived roughness of a real patterned texture in direct touch \cite{asano2015vibrotactile}. - %\item Comparing real patterned texture with virtual texture augmentation in direct touch \cite{friesen2024perceived}. + \item Comparing real patterned texture with virtual texture augmentation in direct touch \cite{friesen2024perceived}. \item Rendering virtual contacts in direct touch with the virtual texture \cite{ando2007fingernailmounted}. \item Rendering an isotropic virtual texture over a real surface while sliding a hand-held stylus across it \cite{culbertson2012refined}. ] - \subfigsheight{38mm} + \subfigsheight{36mm} \subfig{asano2015vibrotactile_2} - %\subfig{friesen2024perceived} + \subfig{friesen2024perceived} \subfig{ando2007fingernailmounted} \subfig{culbertson2012refined} \end{subfigs} @@ -358,7 +359,8 @@ Haptic systems aim to provide virtual interactions and sensations similar to tho The complexity of the haptic sense has led to the design of numerous haptic devices and renderings. While many haptic devices can be worn on the hand, only a few can be considered wearable as they are compact and portable, but they are limited to cutaneous feedback. If the haptic rendering is timely associated with the user's touch actions on a real object, the perceived haptic properties of the object can be modified. -Several rendering methods have been developed to modify the perceived roughness and hardness, but not all of them have been already transposed to wearable haptics. +Several rendering methods have been developed to modify the perceived roughness and hardness, mostly using vibrotactile feedback and, to a lesser extent, pressure feedback. +However, not all of these haptic augmentations have been already transposed to wearable haptics. %, unlike most previous actuators that are designed specifically for fingertips and would require mechanical adaptation to be placed on other parts of the hand. % thanks to the vibration propagation and the sensory capabilities distributed throughout the skin, they can be placed without adaption and on any part of the hand diff --git a/1-introduction/related-work/3-augmented-reality.tex b/1-introduction/related-work/3-augmented-reality.tex index 55d208a..84ecfe9 100644 --- a/1-introduction/related-work/3-augmented-reality.tex +++ b/1-introduction/related-work/3-augmented-reality.tex @@ -23,21 +23,14 @@ Fixed to the ceiling, the headset displayed a stereoscopic (one image per eye) p \subsubsection{A Definition of AR} \label{ar_definition} -The system of \cite{sutherland1968headmounted} already fulfilled the first formal definition of \AR, proposed by \textcite{azuma1997survey} in the first survey of the domain: -\begin{enumerate}[label=(\arabic*)] - \item combine real and virtual, - \item be interactive in real time, and - \item register real and virtual\footnotemark. -\end{enumerate} - %\footnotetext{There quite confusion in the literature and in (because of) the industry about the terms \AR and \MR. The term \MR is very often used as a synonym of \AR, or a version of \AR that enables an interaction with the virtual content. The title of this section refers to the title of the highly cited paper by \textcite{speicher2019what} that examines this debate.} -\footnotetext{This third characteristic has been slightly adapted to use the version of \textcite{marchand2016pose}, the original definition was: \enquote{registered in \ThreeD}.} - +The first formal definition of \AR was proposed by \textcite{azuma1997survey}: (1) combine real and virtual, (2) be interactive in real time, and (3) register real and virtual\footnotemark. Each of these characteristics is essential: the real-virtual combination distinguishes \AR from \VR, a movie with integrated digital content is not interactive and a \TwoD overlay like an image filter is not registered. There are also two key aspects to this definition: it does not focus on technology or method, but on the user's perspective of the system experience, and it does not specify a particular human sense, \ie it can be auditory \cite{yang2022audio}, haptic \cite{bhatia2024augmenting}, or even olfactory \cite{brooks2021stereosmell} or gustatory \cite{brooks2023taste}. Yet, most of the research have focused on visual augmentations, and the term \AR (without a prefix) is almost always understood as \v-\AR. +\footnotetext{This third characteristic has been slightly adapted to use the version of \textcite{marchand2016pose}, the original definition was: \enquote{registered in \ThreeD}.} %For example, \textcite{milgram1994taxonomy} proposed a taxonomy of \MR experiences based on the degree of mixing real and virtual environments, and \textcite{skarbez2021revisiting} revisited this taxonomy to include the user's perception of the experience. @@ -70,16 +63,16 @@ Yet, the user experience in \AR is still highly dependent on the display used. \label{ar_displays} To experience a virtual content combined and registered with the \RE, an output \UI that display the \VE to the user is necessary. -There is a large variety of \AR displays with different methods of combining the real and virtual content (\VST, \OST, or projected), and different locations on the \RE or the user \cite{billinghurst2015survey}. +There is a large variety of \AR displays with different methods of combining the real and virtual content, and different locations on the \RE or the user \cite{billinghurst2015survey}. -In \VST-\AR, the virtual images are superimposed to images of the \RE captured by a camera \cite{marchand2016pose}, and the combined real-virtual image is displayed on a screen to the user, as illustrated in \figref{itoh2022indistinguishable_vst}, \eg \figref{hartl2013mobile}. +In \emph{\VST-\AR}, the virtual images are superimposed to images of the \RE captured by a camera \cite{marchand2016pose}, and the combined real-virtual image is displayed on a screen to the user, as illustrated in \figref{itoh2022indistinguishable_vst}, \eg \figref{hartl2013mobile}. This augmented view through the camera has the advantage of a complete control on the real-virtual combination such as mutual occlusion between real and virtual objects \cite{macedo2023occlusion}, coherent lighting and no delay between the real and virtual images \cite{kruijff2010perceptual}. But, due to the camera and the screen, the user's view is degraded with a lower resolution, frame rate, field of view, and an overall visual latency compared to proprioception \cite{kruijff2010perceptual}. -An \OST-\AR directly combines the virtual images with the real world view using a transparent optical system \cite{itoh2022indistinguishable} to like augmented glasses, as illustrated in \figref{itoh2022indistinguishable_ost}, \eg \figref{lee2013spacetop}. +An \emph{\OST-\AR} directly combines the virtual images with the real world view using a transparent optical system \cite{itoh2022indistinguishable} to like augmented glasses, as illustrated in \figref{itoh2022indistinguishable_ost}, \eg \figref{lee2013spacetop}. These displays feature a direct, preserved view of the \RE at the cost of more difficult registration (spatial misalignment or temporal latency between the real and virtual content) \cite{grubert2018survey} and mutual real-virtual occlusion \cite{macedo2023occlusion}. -Finally, projection-based \AR overlay the virtual images on the real world using a projector, as illustrated in \figref{roo2017one_2}, \eg \figref{roo2017inner}. +Finally, \emph{projection-based \AR} overlays the virtual images on the real world using a projector, as illustrated in \figref{roo2017one_2}, \eg \figref{roo2017inner}. It doesn't require the user to wear the display, but requires a real surface to project the virtual on, and is vulnerable to shadows created by the user or the real objects \cite{billinghurst2015survey}. \begin{subfigs}{ar_displays}{Simplified operating diagram of \AR display methods. }[ @@ -94,9 +87,9 @@ It doesn't require the user to wear the display, but requires a real surface to \end{subfigs} Regardless the \AR display, it can be placed at different locations \cite{bimber2005spatial}, as shown in \figref{roo2017one_1}. -Spatial \AR is usually projection-based displays placed at fixed location (\figref{roo2017inner}), but it can also be \OST or \VST fixed windows (\figref{lee2013spacetop}). -Alternatively, \AR displays can be hand-held, like a \VST smartphone (\figref{hartl2013mobile}), or body-attached, like a micro-projector used as a flashlight \cite{billinghurst2015survey}. -Finally, \AR displays can be head-worn like \VR headsets or glasses, providing a highly immersive and portable experience. +\emph{Spatial \AR} is usually projection-based displays placed at fixed location (\figref{roo2017inner}), but it can also be \OST or \VST \emph{fixed windows} (\figref{lee2013spacetop}). +Alternatively, \AR displays can be \emph{hand-held}, like a \VST smartphone (\figref{hartl2013mobile}), or body-attached, like a micro-projector used as a flashlight \cite{billinghurst2015survey}. +Finally, \AR displays can be head-worn like \VR \emph{headsets} or glasses, providing a highly immersive and portable experience. %Smartphones, shipped with sensors, computing ressources and algorithms, are the most common \AR today's displays, but research and development promise more immersive and interactive \AR with headset displays \cite{billinghurst2021grand}. \fig[0.75]{roo2017one_1}{Locations of \AR displays from eye-worn to spatially projected. Adapted by \textcite{roo2017one} from \textcite{bimber2005spatial}.} diff --git a/1-introduction/related-work/4-visuo-haptic-ar.tex b/1-introduction/related-work/4-visuo-haptic-ar.tex index 2ef5393..7ce24e3 100644 --- a/1-introduction/related-work/4-visuo-haptic-ar.tex +++ b/1-introduction/related-work/4-visuo-haptic-ar.tex @@ -2,8 +2,9 @@ \label{visuo_haptic} Everyday perception and manipulation of objects with the hand typically involves both the visual and haptic senses. -Each sense has unique capabilities for perceiving certain object properties, such as color for vision or temperature for touch, but they are equally capable for many material properties, such as roughness, hardness, or friction \cite{baumgartner2013visual}. -Rendering a \VO with both visual and haptic feedback that feels coherent is a challenge, especially in immersive \AR where the haptic actuator is moved away so as not to cover the inside of the hand. +Each sense has unique capabilities for perceiving certain object properties, such as color for vision or temperature for touch, but they are equally capable for many properties, such as roughness, hardness, or geometry \cite{baumgartner2013visual}. +Both \AR and wearable haptic systems integrate virtual content into the user's perception as sensory illusions. +It is essential to understand how a multimodal visuo-haptic rendering of a \VO is perceived.%, especially in immersive \AR where the haptic actuator is moved away so as not to cover the inside of the hand. % Answer the following four questions: “Who else has done work with relevance to this work of yours? What did they do? What did they find? And how is your work here different?” @@ -21,10 +22,6 @@ Rendering a \VO with both visual and haptic feedback that feels coherent is a ch \subsection{Visuo-Haptic Perception of Virtual and Augmented Objects} \label{sensations_perception} -Both \AR and wearable haptic systems integrate virtual content into the user's perception as sensory illusions. -It is essential to understand how a multimodal visuo-haptic rendering of a \VO is perceived. - - \subsubsection{Merging the Sensations into a Perception} \label{sensations_perception} @@ -162,7 +159,7 @@ We describe in the next section how wearable haptics have been integrated with i A few wearable haptic devices have been specifically designed or experimentally tested for direct hand interaction in immersive \AR. Since virtual or augmented objects are naturally touched, grasped, and manipulated directly with the fingertips (\secref{exploratory_procedures} and \secref{grasp_types}), the main challenge of wearable haptics for \AR is to provide haptic sensations of these interactions while keeping the fingertips free to interact with the \RE. -Several approaches have been proposed to move the actuator to a different location on the hand. +Several approaches have been proposed to move the haptic actuator to a different location on the hand. Yet, they differ greatly in the actuators used (\secref{wearable_haptic_devices}), thus the haptic feedback (\secref{tactile_rendering}), and the placement of the haptic rendering. Other wearable haptic actuators have been proposed for \AR, but are not discussed here. diff --git a/1-introduction/related-work/5-conclusion.tex b/1-introduction/related-work/5-conclusion.tex index 28897ea..a666f66 100644 --- a/1-introduction/related-work/5-conclusion.tex +++ b/1-introduction/related-work/5-conclusion.tex @@ -8,12 +8,18 @@ Perceptual constancy is possible in the absence of one cue by compensating with Haptic systems aim to provide virtual interactions and sensations similar to those with real objects. Only a few can be considered wearable due to their compactness and portability, but they are limited to cutaneous feedback. If their haptic rendering is timely associated with the user's touch actions on a real object, the perceived haptic properties of the object, such as its roughness and hardness, can be modified. +Wearable haptic augmentation is mostly achieved with vibrotactile feedback. -\AR headsets integrate virtual content into the user's perception as if it were part of the \RE, with real-time tracking of the head and hands. -However, they lack direct hand interaction and manipulation of \VOs, which could be improved by visual rendering of the hand. +\AR headsets integrate virtual content immersively into the user's perception as if it were part of the \RE, with real-time tracking of the head and hands. +However, direct hand interaction and manipulation of \VOs is difficult due to the lack of haptic feedback and of mutual occlusion rendering between the hand and the \VO, which could be improved by a visual rendering of the hand. Tangibles are also used as proxies for manipulating \VOs, but can be inconsistent with the visual rendering, being haptically passives. Wearable haptics on the hand is a promising solution for improving direct hand manipulation of \VOs and for coherent visuo-haptic augmentation of tangibles. -% the type of rendered object (real or virtual), the rendered haptic property (contact, hardness, texture, see \secref{tactile_rendering}), and . -%In this context of integrating \WHs with \AR to create a \vh-\AE (\chapref{introduction}), the definition of \textcite{pacchierotti2017wearable} can be extended to an additional criterion: The wearable haptic interface should not impair the interaction with the \RE, \ie the user should be able to touch and manipulate objects in the real world while wearing the haptic device. -% The haptic feedback is thus rendered de-localized from the point of contact of the finger on the rendered object. +Providing coherent multimodal visuo-haptic feedback to enhance direct hand perception and manipulation with \VOs in immersive \AR is challenging. +While many wearable haptic devices have been developed and are capable of providing varied tactile feedback, few can be integrated or experimentally evaluated for direct hand interaction in \AR. +Their haptic end-effector must be moved away from the inside of the hand so as not to interfere with the user interaction with the \RE. +Different relocation strategies have been proposed for different parts of the hand, such as the nail, the index phalanges, or the wrist, but it remains unclear whether any of them are best suited for direct hand interaction in \AR. +In all cases, the real and virtual visual sensations are considered co-localized, but the virtual haptic feedback is not. +Such a discrepancy may affect the user's perception and experience and should be further investigated. +When integrating different sensory feedback, haptic and visual, real and virtual, into a single object property, perception is robust to variations in reliability and to spatial and temporal differences. +However, the same haptic rendering or augmentation can be influenced by the user's visual expectation or the visual rendering of the \VO. diff --git a/1-introduction/related-work/figures/ando2007fingernailmounted.jpg b/1-introduction/related-work/figures/ando2007fingernailmounted.jpg index 225c69a6d1c2f2cd2f61b802e56715f7be90fb6f..c9e0a309fc1bba2842ab67a35221873dd5fd39eb 100644 GIT binary patch literal 22536 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 UB`dkia}n+OSF6?Pf-2Ad*}bc45dZ)H