Tutorials 2007

Permanent URI for this collection

Frontmatter

Preface and Table of Contents Vol. 1

-
Virtual Humanoids

Haptic Simulation, Perception and Manipulation of Deformable Objects

Magnenat-Thalmann, Nadia
Volino, Pascal
Bergamasco, Massimo
Bonanni, Ugo
Summers, Ian R.
Brady, A. C.
Qu, J.
Allerkamp, D.
Fontana, M.
Tarri, F.
Salsedo, F.
Frontmatter

Preface and Table of Contents Vol. 2

-
Virtual Humanoids

Towards the Virtual Physiological Human

Magnenat-Thalmann, Nadia
Gilles, Benjamin
Delingette, Hervé
Giachetti, Andrea
Agus, Marco
Virtual Humanoids

EG 2007 Course on Populating Virtual Environments with Crowds

Thalmann, Daniel
O'Sullivan, Carol
Yersin, Barbara
Maïm, Jonathan
McDonnell, Rachel
Virtual Humanoids

Inverse Kinematics and Kinetics for Virtual Humanoids

Boulic, Ronan
Kulpa, Richard
Imaging and Rendering

Capturing Reflectance - From Theory to Practice

Lensch, Hendrik P. A.
Goesele, Michael
M¨uller, Gero
Imaging and Rendering

New Trends in 3D Video

Theobalt, Christian
Würmlin, Stephan
Aguiar, Edilson de
Niederberger, Christoph
Imaging and Rendering

Computational Photography

Raskar, Ramesh
Tumblin, Jack
Mohan, Ankit
Agrawal, Amit
Li, Yuanzen
Miscellaneous

Programming the Cell BE for High Performance Graphics

D'Amora, Bruce
McCool, Michael
Imaging and Rendering

Applications of Information Theory to Computer Graphics

Sbert, Mateu
Feixas, Miquel
Rigau, Jaume
Viola, Ivan
Chover, Miguel
Miscellaneous

3D Shape Description and Matching Based on Properties of Real Functions

Biasotti, Silvia
Falcidieno, Bianca
Frosini, Patrizio
Giorgi, Daniela
Landi, Claudia
Marini, Simone
Patané, Giuseppe
Spagnuolo, Michela
Miscellaneous

Visual Mining of Text Collections

Minghim, Rosane
Levkowitz, Haim
Miscellaneous

Advanced Topics in Virtual Garment Simulation

Thomaszewski, Bernhard
Wacker, Markus
Straßer, Wolfgang
Lyard, Etienne
Luible, C.
Volino, Pascal
Kasap, M.
Muggeo, V.
Magnenat-Thalmann, Nadia

Tutorials Volume 1 (2007)


Tutorials Volume 2 (2007)



BibTeX (Tutorials 2007)
@inproceedings{
10.2312:egt.20071058,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Preface and Table of Contents Vol. 1}},
author = {
-
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071058}
}
@inproceedings{
10.2312:egt.20071060,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Haptic Simulation, Perception and Manipulation of Deformable Objects}},
author = {
Magnenat-Thalmann, Nadia
 and
Volino, Pascal
 and
Bergamasco, Massimo
 and
Bonanni, Ugo
 and
Summers, Ian R.
 and
Brady, A. C.
 and
Qu, J.
 and
Allerkamp, D.
 and
Fontana, M.
 and
Tarri, F.
 and
Salsedo, F.
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071060}
}
@inproceedings{
10.2312:egt.20071059,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Preface and Table of Contents Vol. 2}},
author = {
-
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071059}
}
@inproceedings{
10.2312:egt.20071062,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Towards the Virtual Physiological Human}},
author = {
Magnenat-Thalmann, Nadia
 and
Gilles, Benjamin
 and
Delingette, Hervé
 and
Giachetti, Andrea
 and
Agus, Marco
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071062}
}
@inproceedings{
10.2312:egt.20071061,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
EG 2007 Course on Populating Virtual Environments with Crowds}},
author = {
Thalmann, Daniel
 and
O'Sullivan, Carol
 and
Yersin, Barbara
 and
Maïm, Jonathan
 and
McDonnell, Rachel
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071061}
}
@inproceedings{
10.2312:egt.20071063,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Inverse Kinematics and Kinetics for Virtual Humanoids}},
author = {
Boulic, Ronan
 and
Kulpa, Richard
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071063}
}
@inproceedings{
10.2312:egt.20071065,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Capturing Reflectance - From Theory to Practice}},
author = {
Lensch, Hendrik P. A.
 and
Goesele, Michael
 and
M¨uller, Gero
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071065}
}
@inproceedings{
10.2312:egt.20071064,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
New Trends in 3D Video}},
author = {
Theobalt, Christian
 and
Würmlin, Stephan
 and
Aguiar, Edilson de
 and
Niederberger, Christoph
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071064}
}
@inproceedings{
10.2312:egt.20071066,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Computational Photography}},
author = {
Raskar, Ramesh
 and
Tumblin, Jack
 and
Mohan, Ankit
 and
Agrawal, Amit
 and
Li, Yuanzen
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071066}
}
@inproceedings{
10.2312:egt.20071068,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Programming the Cell BE for High Performance Graphics}},
author = {
D'Amora, Bruce
 and
McCool, Michael
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071068}
}
@inproceedings{
10.2312:egt.20071067,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Applications of Information Theory to Computer Graphics}},
author = {
Sbert, Mateu
 and
Feixas, Miquel
 and
Rigau, Jaume
 and
Viola, Ivan
 and
Chover, Miguel
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071067}
}
@inproceedings{
10.2312:egt.20071071,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
3D Shape Description and Matching Based on Properties of Real Functions}},
author = {
Biasotti, Silvia
 and
Falcidieno, Bianca
 and
Frosini, Patrizio
 and
Giorgi, Daniela
 and
Landi, Claudia
 and
Marini, Simone
 and
Patané, Giuseppe
 and
Spagnuolo, Michela
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071071}
}
@inproceedings{
10.2312:egt.20071070,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Visual Mining of Text Collections}},
author = {
Minghim, Rosane
 and
Levkowitz, Haim
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071070}
}
@inproceedings{
10.2312:egt.20071069,
booktitle = {
Eurographics 2007 - Tutorials},
editor = {
Karol Myszkowski and Vlastimil Havran
}, title = {{
Advanced Topics in Virtual Garment Simulation}},
author = {
Thomaszewski, Bernhard
 and
Wacker, Markus
 and
Straßer, Wolfgang
 and
Lyard, Etienne
 and
Luible, C.
 and
Volino, Pascal
 and
Kasap, M.
 and
Muggeo, V.
 and
Magnenat-Thalmann, Nadia
}, year = {
2007},
publisher = {
The Eurographics Association},
DOI = {
10.2312/egt.20071069}
}

Browse

Recent Submissions

Now showing 1 - 16 of 16
  • Item
    Preface and Table of Contents Vol. 1
    (The Eurographics Association, 2007) -; Karol Myszkowski and Vlastimil Havran
    Preface and Table of Contents Vol. 1
  • Item
    Haptic Simulation, Perception and Manipulation of Deformable Objects
    (The Eurographics Association, 2007) Magnenat-Thalmann, Nadia; Volino, Pascal; Bonanni, Ugo; Summers, Ian R.; Brady, A. C.; Qu, J.; Allerkamp, D.; Fontana, M.; Tarri, F.; Salsedo, F.; Bergamasco, Massimo; Karol Myszkowski and Vlastimil Havran
    This tutorial addresses haptic simulation, perception and manipulation of complex deformable objects in virtual environments (VE). We first introduce HAPTEX, a research project dealing with haptic simulation and perception of textiles in VEs. Then, we present state-of-the-art techniques concerning haptic simulation and rendering, ranging from physically based modelling to control issues of tactile arrays and force-feedback devices. In the section on cloth simulation for haptic systems we describe techniques for simulating textiles adapted to the specific context of haptic applications. The section concerning tactile aspects of virtual objects shows how arrays of contactors on the skin can be used to provide appropriate spatiotemporal patterns of mechanical excitation to the underlying mechanoreceptors. Finally, the last section addresses the problem of developing suitable force feedback technologies for the realistic haptic rendering of the physical interaction with deformable objects, addressing the design of novel force feedback systems, innovative concepts for curvature simulation and control algorithms for accuracy improvement.
  • Item
    Preface and Table of Contents Vol. 2
    (The Eurographics Association, 2007) -; Karol Myszkowski and Vlastimil Havran
    Preface and Table of Contents Vol. 2
  • Item
    Towards the Virtual Physiological Human
    (The Eurographics Association, 2007) Magnenat-Thalmann, Nadia; Gilles, Benjamin; Delingette, Hervé; Giachetti, Andrea; Agus, Marco; Karol Myszkowski and Vlastimil Havran
    The objective of this tutorial is to train students and researchers in the various domains involving the modelling and simulation of the human body for medical purposes. Human body representations have been used for centuries to help in understanding and documenting the shape and function of its compounding parts. Nowadays, medical acquisition devices especially medical scanners are able to produce a large amount of information, such as highresolution volumes, temporal sequences or functional images, more-and-more difficult to analyse and visualise. In other words, we measure much more than we understand. In this context, higher-level information such as anatomical and functional models is increasingly required to support diagnosis and treatment. Three levels of complexity can be distinguished (geometry, function and control) where modelling and simulation methods take place. In this tutorial, we will present the current research issues towards the patient-specific reconstruction of virtual models and their functional simulation. We will focus on the computer graphics aspects involved in medical modelling/ simulation: deformable model-based segmentation, mesh optimisation, data fusion, interactive mechanical simulation, cost-efficient visualisation, etc. Examples will be given in the musculoskeletal, cardiac and neurological domains. All speakers are partners of the EU project "3D Anatomical Human" led by MIRALab - University of Geneva.
  • Item
    EG 2007 Course on Populating Virtual Environments with Crowds
    (The Eurographics Association, 2007) Thalmann, Daniel; O'Sullivan, Carol; Yersin, Barbara; Maïm, Jonathan; McDonnell, Rachel; Karol Myszkowski and Vlastimil Havran
    For many years, it was a challenge to produce realistic virtual crowds for special effects in movies. Now, there is a new challenge: the production of real-time autonomous Virtual Crowds. Real-time crowds are necessary for games, VR systems for training and simulation and crowds in Augmented Reality applications. Autonomy is the only way to create believable crowds reacting to events in real-time. This course will present state-of-the-art techniques and methods.
  • Item
    Inverse Kinematics and Kinetics for Virtual Humanoids
    (The Eurographics Association, 2007) Boulic, Ronan; Kulpa, Richard; Karol Myszkowski and Vlastimil Havran
    The present tutorial deals with the use of inverse kinematics and kinetics for postural adaptations of virtual hu- manoids to different kind of constraints. It first proposes an overview of the problematic of this thematic and then of the existing techniques. Then it technically describes two key approaches: the prioritized inverse kinematics for accurate and realistic adaptation and a CCD-like algorithm based on groups for fast and realistic adaptation of hundreds of characters in real-time.
  • Item
    Capturing Reflectance - From Theory to Practice
    (The Eurographics Association, 2007) Lensch, Hendrik P. A.; Goesele, Michael; M¨uller, Gero; Karol Myszkowski and Vlastimil Havran
    One important problem in photorealistic or predictive rendering nowadays is to realistically model the light interaction with objects. Measurements can capture the reflection properties of real world surface, i.e., they are one way of obtaining realistic reflection properties. For arbitrary (non-fluorescent, non-phosphorescent) materials, the reflection properties can be described by the 8D reflectance field of the surface, also called BSSRDF. Since densely sampling an 8D function is currently not practical various acquisition methods have been proposed which reduce the number of dimensions by restricting the viewing or relighting capabilities of the captured data sets. In this tutorial we will mainly focus on three different approaches, the first allowing to reconstruct opaque surfaces from a very small set of input images, the second allows for arbitrary surfaces but under the assumption of distant light sources and the last which allows for relighting an arbitrary scene with arbitrary spatially varying light patterns. After a short introduction explaining some fundamental concepts regarding measuring and representing reflection properties, the basics of data acquisition with photographs will be addressed. The tutorial present the set of current state-of-the art algorithms for acquiring and modeling 3D objects. The tutorial investigates the strengths and limitations of each technique and sorts them by their complexity with regard to acquisition costs. Besides describing the theoretical contributions we will furthermore point out the practical issues when acquiring reflectance fields in order to help interested users to build and implement their own acquisition setup.
  • Item
    New Trends in 3D Video
    (The Eurographics Association, 2007) Theobalt, Christian; Würmlin, Stephan; Aguiar, Edilson de; Niederberger, Christoph; Karol Myszkowski and Vlastimil Havran
    3D Video is an emerging and challenging research discipline that lives on the boundary between computer vision and computer graphics. The goal of researchers working in the field is to extract spatio-temporal models of dynamic scenes from multi-video footage in order to display them from user-controlled synthetic perspectives. 3D Video technology has the potential to lay the algorithmic foundations for a variety of intriguing new applications. This includes stunning novel visual effects for movies and computer games, as well as, facilitating the entire movie production pipeline by enabling virtual rearranging of cameras and lighting during post-processing. Furthermore, 3D Video processing will revolutionize visual media by enabling 3D TV and movies with interactive viewpoint control, or by enabling virtual fly-arounds during sports-broadcasts. To achieve this purpose, several challenging problems from vision and graphics have to be solved simultaneously. The speakers in this course will explain the foundations of dynamic scene acquisition, dynamic scene reconstruction and dynamic scene rendering based on their own seminal work, as well as related approaches from the literature. They will explain in more detail three important categories of algorithms for dynamic shape and appearance reconstruction, namely silhouette-based, stereobased, and model- based approaches. Alternative methods, such as data-driven approaches, will also be reviewed. The tutorial will focus on latest 3D Video techniques that were not yet covered in a tutorial, including algorithms for freeviewpoint video relighting, model-based deformable mesh tracking, as well as highquality scene reconstruction with camera/projector setups. The course keeps a balance between the explanation of theoretical foundations, engineering problems and emerging applications of 3D Video technology. We therefore believe that the course will be a valuable and entertaining source of information for students, researchers and practitioners alike.
  • Item
    Computational Photography
    (The Eurographics Association, 2007) Raskar, Ramesh; Tumblin, Jack; Mohan, Ankit; Agrawal, Amit; Li, Yuanzen; Karol Myszkowski and Vlastimil Havran
    Computational photography combines plentiful computing, digital sensors, modern optics, actuators, probes and smart lights to escape the limitations of traditional film cameras and enables novel imaging applications. Unbounded dynamic range, variable focus, resolution, and depth of field, hints about shape, reflectance, and lighting, and new interactive forms of photos that are partly snapshots and partly videos are just some of the new applications found in Computational Photography. The computational techniques encompass methods from modification of imaging parameters during capture to sophisticated reconstructions from indirect measurements. We provide a practical guide to topics in image capture and manipulation methods for generating compelling pictures for computer graphics and for extracting scene properties for computer vision, with several examples. Many ideas in computational photography are still relatively new to digital artists and programmers and there is no upto- date reference text. A larger problem is that a multi-disciplinary field that combines ideas from computational methods and modern digital photography involves a steep learning curve. For example, photographers are not always familiar with advanced algorithms now emerging to capture high dynamic range images, but image processing researchers face difficulty in understanding the capture and noise issues in digital cameras. These topics, however, can be easily learned without extensive background. The goal of this presentation is to present both aspects in a compact form. The new capture methods include sophisticated sensors, electromechanical actuators and on-board processing. Examples include adaptation to sensed scene depth and illumination, taking multiple pictures by varying camera parameters or actively modifying the flash illumination parameters. A class of modern reconstruction methods is also emerging. The methods can achieve a photomontage by optimally fusing information from multiple images, improve signal to noise ratio and extract scene features such as depth edges. The presentation briefly reviews fundamental topics in digital imaging and then provides a practical guide to underlying techniques beyond image processing such as gradient domain operations, graph cuts, bilateral filters and optimizations. The participants learn about topics in image capture and manipulation methods for generating compelling pictures for computer graphics and for extracting scene properties for computer vision, with several examples. We hope to provide enough fundamentals to satisfy the technical specialist without intimidating the curious graphics researcher interested in recent advances in photography. The intended audience is photographers, digital artists, image processing programmers and vision researchers using or building applications for digital cameras or images. They will learn about camera fundamentals and powerful computational tools, along with many real world examples.
  • Item
    Programming the Cell BE for High Performance Graphics
    (The Eurographics Association, 2007) D'Amora, Bruce; McCool, Michael; Karol Myszkowski and Vlastimil Havran
    Agenda: Architecture, Programming Models, Basic Programming, Graphics Workloads, Questions
  • Item
    Applications of Information Theory to Computer Graphics
    (The Eurographics Association, 2007) Sbert, Mateu; Feixas, Miquel; Rigau, Jaume; Viola, Ivan; Chover, Miguel; Karol Myszkowski and Vlastimil Havran
    We present different applications of information theory to computer graphics, based on the use of the measures of entropy, mutual information, f-divergences and generalized entropies. The application areas are hierarchical radiosity, adaptive ray-tracing, selection of best viewpoints, object and scene exploration, mesh saliency, mesh simplification and scientific visualization. We also give some hints on information-theoretic applications to object recognition and image processing.
  • Item
    3D Shape Description and Matching Based on Properties of Real Functions
    (The Eurographics Association, 2007) Biasotti, Silvia; Falcidieno, Bianca; Frosini, Patrizio; Giorgi, Daniela; Landi, Claudia; Marini, Simone; Patané, Giuseppe; Spagnuolo, Michela; Karol Myszkowski and Vlastimil Havran
    This tutorial covers a variety of methods for 3D shape matching and retrieval that are characterized by the use of a real-valued function defined on the shape (mapping function) to derive its signature. The methods are discussed following an abstract conceptual framework that distinguishes among the three main components of these class of shape matching methods: shape analysis, via the application of the mapping function, shape description, via the construction of a signature, and comparison, via the definition of a distance measure. Goal of the tutorial is to facilitate the understanding of the performance of the various methods by a methodical analysis of the properties of various methods at the three different stages.
  • Item
    Visual Mining of Text Collections
    (The Eurographics Association, 2007) Minghim, Rosane; Levkowitz, Haim; Karol Myszkowski and Vlastimil Havran
    What happens if you have to examine and reach conclusions from a considerable number of textual documents? If you are faced with this task or with developing tools for completing this task, this tutorial is for you. Examining text is crucial for many different types of applications. Even applications that rely on additional types of data (such as images, signals, simulations) usually have complementary or alternative text based output. The challenge of interpreting content and extracting useful information from a document collection is the target of efforts in various areas of computer science. Fields such as Text Mining try to extract knowledge automatically or semi-automatically from collected textual information; however, due to the multi-dimensional characteristics of text it is paramount to couple these algorithms with meaningful visual representations in order to improve performance and allow the discovery of relevant information within a text data set. Since it is not feasible to go through the entire documents' content in detail due to data sizes and time constraints, Visual Text Mining (VTM) - the combination of Text Mining and Visualization - is focused on developing tools to help users extract meaning from text collections without extensive reading. In this tutorial we introduce the necessary background and the graphical techniques involved in Visual Text Mining of document collections.
  • Item
    Advanced Topics in Virtual Garment Simulation
    (The Eurographics Association, 2007) Thomaszewski, Bernhard; Wacker, Markus; Straßer, Wolfgang; Lyard, Etienne; Luible, C.; Volino, Pascal; Kasap, M.; Muggeo, V.; Magnenat-Thalmann, Nadia; Karol Myszkowski and Vlastimil Havran
    For more than two decades, cloth simulation has been an active research area in computer graphics. In order to create efficient high-quality animations, techniques from many research fields have to be thoroughly combined. The ongoing interest in this field is also due to the multidisciplinary nature of cloth simulation which spurs development and progress in collision detection, numerical time integration, constrained dynamics, or motion control, to name just a few areas. Beyond the very basic approaches, the complexity of the material can be daunting if no guidance is given. It is therefore the goal of this tutorial to provide the reader with an introduction and a guideline to the relevant matter. In order to provide a concise review, we will focus on advanced topics in cloth simulation, shedding light on both theoretical and practical aspects. This will pave the ground for those willing to implement a contemporaneous cloth simulation system as well as researchers who consider to start working in this area.
  • Item
    Tutorials Volume 1 (2007)
    (2015-07-14)
  • Item
    Tutorials Volume 2 (2007)
    (2015-07-14)