Massive cleaning

This commit is contained in:
2023-05-02 17:57:14 +02:00
parent 019d9b7704
commit eb3afbee34
22 changed files with 213 additions and 216 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
= Open problems
== Open problems
The objective of our work is to design a system which allows a user to access remote 3D content.
A 3D streaming client has lots of tasks to accomplish:
+4 -5
View File
@@ -1,6 +1,8 @@
#import "../chapter.typ"
#heading(level: 1, numbering: none)[Introduction]
#chapter.chapter(count: false)[Introduction]
#set heading(numbering: (..nums) => {
nums.pos().slice(1).join(".")
})
During the last years, 3D acquisition and modeling techniques have made tremendous progress.
Recent software uses 2D images from cameras to reconstruct 3D data, e.g.
@@ -11,14 +13,11 @@ These models have potential for multiple purposes, for example, they can be prin
For example, they can be used for augmented reality, to provide user with feedback that can be useful to help worker
with complex tasks, but also for fashion (for example, #link("https://www.fittingbox.com")[Fittingbox] is a company that develops software to virtually try glasses, as in @fittingbox).
#v(50pt)
#figure(
image("../assets/introduction/fittingbox.png", width: 45%),
caption: [My face with augmented glasses]
)<fittingbox>
#pagebreak()
3D acquisition and visualization is also useful to preserve cultural heritage, and software such as Google Heritage or 3DHop are such examples, or to allow users navigating in a city (as in Google Earth or Google Maps in 3D).
#link("https://sketchfab.com")[Sketchfab] (see @sketchfab) is an example of a website allowing users to share their 3D models and visualize models from other users.
+3 -4
View File
@@ -1,9 +1,9 @@
= Thesis outline
== Thesis outline
First, in Chapter X, we give some preliminary information required to understand the types of objects we are manipulating in this thesis.
First, in @f, we give some preliminary information required to understand the types of objects we are manipulating in this thesis.
We then proceed to compare 3D and video content: video and 3D share many features, and analyzing video setting gives inspiration for building a 3D streaming system.
In Chapter X, we present a review of the state of the art in multimedia interaction and streaming.
In @rw, we present a review of the state of the art in multimedia interaction and streaming.
This chapter starts with an analysis of the video streaming standards.
Then it reviews the different 3D streaming approaches.
The last section of this chapter focuses on 3D interaction.
@@ -11,7 +11,6 @@ The last section of this chapter focuses on 3D interaction.
Then, in Chapter X, we present our first contribution: an in-depth analysis of the impact of the UI on navigation and streaming in a 3D scene.
We first develop a basic interface for navigating in 3D and then, we introduce 3D objects called _bookmarks_ that help users navigating in the scene.
We then present a user study that we conducted on 51 people which shows that bookmarks ease user navigation: they improve performance at tasks such as finding objects.
% Then, we setup a basic 3D streaming system that allows us to replay the traces collected during the user study and simulate 3D streaming at the same time.
We analyze how the presence of bookmarks impacts the streaming: we propose and evaluate streaming policies based on precomputations relying on bookmarks and that measurably increase the quality of experience.
In Chapter X, we present the most important contribution of this thesis: DASH-3D.