Thomas Forgione b59a5b394b | ||
---|---|---|
assets/dash-3d | ||
src | ||
tlsflyleaf | ||
.gitignore | ||
Makefile | ||
README.md |
README.md
Thesis
This repository holds the code for the phd thesis.
Ideas of plan
Prototype
The prototype of plan is written in the src/plan.tex
file.
Chronological plan
The idea of this plan would be to have a chapter for each chronological step that we had during the phd.
Use MMSys as an introduction for the context and the things that we try to do. Start with explaining the MMsys proof of concept, and then explain the steps that takes the proof of concept to a real thing.
- Lessons learned from MMsys
- Performing view dependant streaming is important
- Enhancing 3D navigation is important because keyboard controls are tough
- Enhancing 3D navigation has negative impact on streaming
- There are ways to limit this impact
- Real streaming with DASH
- Content preparation
- Loading policy
- Integrating interaction back
- Hierarchical bookmarks
- Improving streaming
- Mobile interaction
Thematic plan
The idea of this plan would be to mingle MMSys with the rest and divide the work in some parts, each of which may contain a subpart about MMSys and another subpart about DASH.
- Streaming
- Naive implementation, server side intelligence (MMSys)
- DASH
- Interaction
- Bookmarks and impact on streaming
- Tweaking the streaming for better QoS (in MMSys)
- Tweaking the streaming for better QoS (in DASH)
- Mobile
Another version of this plan could be the following:
- Streaming
- Naive implementation, server side intelligence (MMSys)
- DASH
- Interaction
- Mobile
- Bookmarks
- Impact of bookmarks on streaming
- Back to the streaming
- Improving streaming with bookmarks in MMSys
- Improving streaming with bookmarks in DASH
List of some of the unused things that I've done
About MMSys
- Shit
- Elimintation of hidden parts via HPR https://gitea.tforgione.fr/tforgione-phd/notes/raw/branch/master/HPR/latex/build/hpr.pdf
- Real things
- Bookmarks
- Viewports
- Arrows
- Impact of bookmarks on streaming
- Attempts to limit the drawback
- Learning bookmark patterns and prefetching data
- Download on click
- Bookmarks
Before DASH-3D
- Model editor for exporting regions : https://storage.tforgione.fr/roi/editor/
DASH-3D
- Computation of the projected area of a bounding box on a camera screen : https://storage.tforgione.fr/clipping/