diff --git a/2-related-work/3-augmented-reality.tex b/2-related-work/3-augmented-reality.tex index 57350c4..1a82efe 100644 --- a/2-related-work/3-augmented-reality.tex +++ b/2-related-work/3-augmented-reality.tex @@ -168,7 +168,7 @@ Choosing useful and efficient \UIs and interaction techniques is crucial for the The \emph{manipulation tasks} are the most fundamental tasks in \AR and \VR systems, and the building blocks for more complex interactions. \emph{Selection} is the identification or acquisition of a specific virtual object, \eg pointing at a target as in \figref{grubert2015multifi}, touching a button with a finger, or grasping an object with a hand. \emph{Positioning} and \emph{rotation} of a selected object are the change of its position and orientation in \ThreeD space respectively. -It is also common to \emph{resize} a virtual object to change its size. +It is also common to \emph{resize} a virtual object to change its size (\figref{piumsomboon2013userdefined_2}). These three operations are geometric (rigid) manipulations of the object: they do not change its shape. The \emph{navigation tasks} are the movements of the user within the \VE. @@ -178,18 +178,19 @@ Wayfinding is the cognitive planning of the movement, such as path finding or ro The \emph{system control tasks} are changes to the system state through commands or menus such as creating, deleting, or modifying virtual objects, \eg as in \figref{roo2017onea}. It is also the input of text, numbers, or symbols. In this thesis we focus on manipulation tasks of virtual content directly with the hands, more specifically on touching visuo-haptic textures with a finger (\partref{perception}) and positioning and rotating virtual objects pushed and grasp by the hand (\partref{manipulation}). +\comans{JG}{In, Figure 2.24 I suggest removing d. or presenting it as separate figure as it shows no interaction technique (The caption is “Interaction techniques in AR” but a visualization of a spatial registration technique).}{It has been removed and replaced by an example of resizing a virtual object.} \begin{subfigs}{interaction-techniques}{Interaction techniques in \AR. }[][ \item Spatial selection of virtual item of an extended display using a hand-held smartphone \cite{grubert2015multifi}. + \item Resizing a virtual object with a bimanual gesture \cite{piumsomboon2013userdefined}. \item Displaying as an overlay registered on the \RE the route to follow \cite{grubert2017pervasive}. \item Virtual drawing on a real object with a hand-held pen \cite{roo2017onea}. - \item Simultaneous Localization and Mapping (SLAM) algorithms such as KinectFusion \cite{newcombe2011kinectfusion} reconstruct the \RE in real time and enables to register the \VE in it. ] \subfigsheight{35.5mm} \subfigbox{grubert2015multifi} + \subfigbox{piumsomboon2013userdefined_2} \subfigbox{grubert2017pervasive} \subfigbox{roo2017onea} - \subfigbox{newcombe2011kinectfusion} \end{subfigs} \subsubsection{The Gap between Real and Virtual} @@ -201,7 +202,7 @@ The rendering gap between the real and virtual elements, as described on our int This manifests as a sense of presence of the virtual, as described in \secref{ar_presence}. As the gap between real and virtual rendering is reduced, one could expect a similar and seamless interaction with the \VE as with a \RE, which \textcite{jacob2008realitybased} called \emph{reality based interactions}. -As of today, an immersive \AR system tracks itself with the user in \ThreeD, using tracking sensors and pose estimation algorithms \cite{marchand2016pose}, \eg as in \figref{newcombe2011kinectfusion}. +As of today, an immersive \AR system tracks itself with the user in \ThreeD, using tracking sensors and pose estimation algorithms \cite{marchand2016pose}. It enables the \VE to be registered with the \RE and the user simply moves to navigate within the virtual content. %This tracking and mapping of the user and \RE into the \VE is named the \enquote{extent of world knowledge} by \textcite{skarbez2021revisiting}, \ie to what extent the \AR system knows about the \RE and is able to respond to changes in it. However, direct hand manipulation of virtual content is a challenge that requires specific interaction techniques \cite{billinghurst2021grand}. diff --git a/2-related-work/figures/piumsomboon2013userdefined_2.jpeg b/2-related-work/figures/piumsomboon2013userdefined_2.jpeg new file mode 100644 index 0000000..c539515 Binary files /dev/null and b/2-related-work/figures/piumsomboon2013userdefined_2.jpeg differ