Mathematical Basics of Motion and Deformation in Computer Graphics, Second Edition

Mathematical Basics of Motion and Deformation in Computer Graphics, Second Edition
Author: Ken Anjyo
Publisher: Springer Nature
Total Pages: 79
Release: 2022-06-01
Genre: Mathematics
ISBN: 303102592X

This synthesis lecture presents an intuitive introduction to the mathematics of motion and deformation in computer graphics. Starting with familiar concepts in graphics, such as Euler angles, quaternions, and affine transformations, we illustrate that a mathematical theory behind these concepts enables us to develop the techniques for efficient/effective creation of computer animation. This book, therefore, serves as a good guidepost to mathematics (differential geometry and Lie theory) for students of geometric modeling and animation in computer graphics. Experienced developers and researchers will also benefit from this book, since it gives a comprehensive overview of mathematical approaches that are particularly useful in character modeling, deformation, and animation.

Mathematical Basics of Motion and Deformation in Computer Graphics

Mathematical Basics of Motion and Deformation in Computer Graphics
Author: Ken Anjyo
Publisher: Morgan & Claypool Publishers
Total Pages: 97
Release: 2017-04-13
Genre: Computers
ISBN: 1627059849

This synthesis lecture presents an intuitive introduction to the mathematics of motion and deformation in computer graphics. Starting with familiar concepts in graphics, such as Euler angles, quaternions, and affine transformations, we illustrate that a mathematical theory behind these concepts enables us to develop the techniques for efficient/effective creation of computer animation. This book, therefore, serves as a good guidepost to mathematics (differential geometry and Lie theory) for students of geometric modeling and animation in computer graphics. Experienced developers and researchers will also benefit from this book, since it gives a comprehensive overview of mathematical approaches that are particularly useful in character modeling, deformation, and animation.

Mathematical Basics of Motion and Deformation in Computer Graphics

Mathematical Basics of Motion and Deformation in Computer Graphics
Author: Ken Anjyo
Publisher: Morgan & Claypool
Total Pages: 95
Release: 2017-04-13
Genre: Mathematics
ISBN: 9781627056977

This synthesis lecture presents an intuitive introduction to the mathematics of motion and deformation in computer graphics. Starting with familiar concepts in graphics, such as Euler angles, quaternions, and affine transformations, we illustrate that a mathematical theory behind these concepts enables us to develop the techniques for efficient/effective creation of computer animation. This book, therefore, serves as a good guidepost to mathematics (differential geometry and Lie theory) for students of geometric modeling and animation in computer graphics. Experienced developers and researchers will also benefit from this book, since it gives a comprehensive overview of mathematical approaches that are particularly useful in character modeling, deformation, and animation.

Numerical Methods for Linear Complementarity Problems in Physics-Based Animation

Numerical Methods for Linear Complementarity Problems in Physics-Based Animation
Author: Sarah Niebe
Publisher: Springer Nature
Total Pages: 151
Release: 2022-05-31
Genre: Mathematics
ISBN: 3031795644

Linear complementarity problems (LCPs) have for many years been used in physics-based animation to model contact forces between rigid bodies in contact. More recently, LCPs have found their way into the realm of fluid dynamics. Here, LCPs are used to model boundary conditions with fluid-wall contacts. LCPs have also started to appear in deformable models and granular simulations. There is an increasing need for numerical methods to solve the resulting LCPs with all these new applications. This book provides a numerical foundation for such methods, especially suited for use in computer graphics. This book is mainly intended for a researcher/Ph.D. student/post-doc/professor who wants to study the algorithms and do more work/research in this area. Programmers might have to invest some time brushing up on math skills, for this we refer to Appendices A and B. The reader should be familiar with linear algebra and differential calculus. We provide pseudo code for all the numerical methods, which should be comprehensible by any computer scientist with rudimentary programming skills. The reader can find an online supplementary code repository, containing Matlab implementations of many of the core methods covered in these notes, as well as a few Python implementations [Erleben, 2011]. Table of Contents: Introduction / Numerical Methods / Guide for Software and Selecting Methods / Bibliography / Authors' Biographies

An Introduction to Laplacian Spectral Distances and Kernels

An Introduction to Laplacian Spectral Distances and Kernels
Author: Giuseppe Patanè
Publisher: Springer Nature
Total Pages: 120
Release: 2022-05-31
Genre: Mathematics
ISBN: 3031025938

In geometry processing and shape analysis, several applications have been addressed through the properties of the Laplacian spectral kernels and distances, such as commute time, biharmonic, diffusion, and wave distances. Within this context, this book is intended to provide a common background on the definition and computation of the Laplacian spectral kernels and distances for geometry processing and shape analysis. To this end, we define a unified representation of the isotropic and anisotropic discrete Laplacian operator on surfaces and volumes; then, we introduce the associated differential equations, i.e., the harmonic equation, the Laplacian eigenproblem, and the heat equation. Filtering the Laplacian spectrum, we introduce the Laplacian spectral distances, which generalize the commute-time, biharmonic, diffusion, and wave distances, and their discretization in terms of the Laplacian spectrum. As main applications, we discuss the design of smooth functions and the Laplacian smoothing of noisy scalar functions. All the reviewed numerical schemes are discussed and compared in terms of robustness, approximation accuracy, and computational cost, thus supporting the reader in the selection of the most appropriate with respect to shape representation, computational resources, and target application.

Stochastic Partial Differential Equations for Computer Vision with Uncertain Data

Stochastic Partial Differential Equations for Computer Vision with Uncertain Data
Author: Tobias Preusser
Publisher: Springer Nature
Total Pages: 150
Release: 2022-06-01
Genre: Mathematics
ISBN: 3031025946

In image processing and computer vision applications such as medical or scientific image data analysis, as well as in industrial scenarios, images are used as input measurement data. It is good scientific practice that proper measurements must be equipped with error and uncertainty estimates. For many applications, not only the measured values but also their errors and uncertainties, should be—and more and more frequently are—taken into account for further processing. This error and uncertainty propagation must be done for every processing step such that the final result comes with a reliable precision estimate. The goal of this book is to introduce the reader to the recent advances from the field of uncertainty quantification and error propagation for computer vision, image processing, and image analysis that are based on partial differential equations (PDEs). It presents a concept with which error propagation and sensitivity analysis can be formulated with a set of basic operations. The approach discussed in this book has the potential for application in all areas of quantitative computer vision, image processing, and image analysis. In particular, it might help medical imaging finally become a scientific discipline that is characterized by the classical paradigms of observation, measurement, and error awareness. This book is comprised of eight chapters. After an introduction to the goals of the book (Chapter 1), we present a brief review of PDEs and their numerical treatment (Chapter 2), PDE-based image processing (Chapter 3), and the numerics of stochastic PDEs (Chapter 4). We then proceed to define the concept of stochastic images (Chapter 5), describe how to accomplish image processing and computer vision with stochastic images (Chapter 6), and demonstrate the use of these principles for accomplishing sensitivity analysis (Chapter 7). Chapter 8 concludes the book and highlights new research topics for the future.

Sound Synthesis, Propagation, and Rendering

Sound Synthesis, Propagation, and Rendering
Author: Shiguang Liu
Publisher: Morgan & Claypool Publishers
Total Pages: 110
Release: 2022-03-24
Genre: Computers
ISBN: 1636393217

This book gives a broad overview of research on sound simulation driven by a variety of applications. Vibrating objects produce sound, which then propagates through a medium such as air or water before finally being heard by a listener. As a crucial sensory channel, sound plays a vital role in many applications. There is a well-established research community in acoustics that has studied the problems related to sound simulation for six decades. Some of the earliest work was motivated by the design of concert halls, theaters, or lecture rooms with good acoustic characteristics. These problems also have been investigated in other applications, including noise control and sound design for urban planning, building construction, and automotive applications. Moreover, plausible or realistic sound effects can improve the sense of presence in a virtual environment or a game. In these applications, sound can provide important clues such as source directionality and spatial size. The book first surveys various sound synthesis methods, including harmonic synthesis, texture synthesis, spectral analysis, and physics-based synthesis. Next, it provides an overview of sound propagation techniques, including wave-based methods, geometric-based methods, and hybrid methods. The book also summarizes various techniques for sound rendering. Finally, it surveys some recent trends, including the use of machine learning methods to accelerate sound simulation and the use of sound simulation techniques for other applications such as speech recognition, source localization, and computer-aided design.

Geometric and Discrete Path Planning for Interactive Virtual Worlds

Geometric and Discrete Path Planning for Interactive Virtual Worlds
Author: Marcelo Kallmann
Publisher: Springer Nature
Total Pages: 181
Release: 2022-05-31
Genre: Mathematics
ISBN: 3031025881

Path planning and navigation are indispensable components for controlling autonomous agents in interactive virtual worlds. Given the growing demands on the size and complexity of modern virtual worlds, a number of new techniques have been developed for achieving intelligent navigation for the next generation of interactive multi-agent simulations. This book reviews the evolution of several related techniques, starting from classical planning and computational geometry techniques and then gradually moving toward more advanced topics with focus on recent developments from the work of the authors. The covered topics range from discrete search and geometric representations to planning under different types of constraints and harnessing the power of graphics hardware in order to address Euclidean shortest paths and discrete search for multiple agents under limited time budgets. The use of planning algorithms beyond path planning is also discussed in the areas of crowd animation and whole-body motion planning for virtual characters.

Heterogeneous Spatial Data

Heterogeneous Spatial Data
Author: Giuseppe Patanè
Publisher: Springer Nature
Total Pages: 129
Release: 2022-05-31
Genre: Mathematics
ISBN: 303102589X

New data acquisition techniques are emerging and are providing fast and efficient means for multidimensional spatial data collection. Airborne LIDAR surveys, SAR satellites, stereo-photogrammetry and mobile mapping systems are increasingly used for the digital reconstruction of the environment. All these systems provide extremely high volumes of raw data, often enriched with other sensor data (e.g., beam intensity). Improving methods to process and visually analyze this massive amount of geospatial and user-generated data is crucial to increase the efficiency of organizations and to better manage societal challenges. Within this context, this book proposes an up-to-date view of computational methods and tools for spatio-temporal data fusion, multivariate surface generation, and feature extraction, along with their main applications for surface approximation and rainfall analysis. The book is intended to attract interest from different fields, such as computer vision, computer graphics, geomatics, and remote sensing, working on the common goal of processing 3D data. To this end, it presents and compares methods that process and analyze the massive amount of geospatial data in order to support better management of societal challenges through more timely and better decision making, independent of a specific data modeling paradigm (e.g., 2D vector data, regular grids or 3D point clouds). We also show how current research is developing from the traditional layered approach, adopted by most GIS softwares, to intelligent methods for integrating existing data sets that might contain important information on a geographical area and environmental phenomenon. These services combine traditional map-oriented visualization with fully 3D visual decision support methods and exploit semantics-oriented information (e.g., a-priori knowledge, annotations, segmentations) when processing, merging, and integrating big pre-existing data sets.

GPU Ray Tracing in Non-Euclidean Spaces

GPU Ray Tracing in Non-Euclidean Spaces
Author: Novello Tiago
Publisher: Springer Nature
Total Pages: 112
Release: 2022-05-31
Genre: Mathematics
ISBN: 3031792122

This book explores the visualization of three-dimensional non-Euclidean spaces using ray-tracing techniques in Graphics Processing Unit (GPU). This is a trending topic in mathematical visualization that combines the mathematics areas of geometry and topology, with visualization concepts of computer graphics. Several conditions made this a special moment for such topic. On one hand, the development of mathematical research, computer graphics, and algorithms have provided the necessary theoretical framework. On the other hand, the evolution of the technologies and media allows us to be immersed in three-dimensional spaces using Virtual Reality. The content of this book serves both experts in the areas and students. Although this is a short book, it is self-contained since it considers all the ideas, motivations, references, and intuitive explanations of the required fundamental concepts.