• No results found

Tutorial: Tensor Approximation in Visualization and Computer Graphics

N/A
N/A
Protected

Academic year: 2022

Share "Tutorial: Tensor Approximation in Visualization and Computer Graphics"

Copied!
6
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

Tutorial: Tensor Approximation in Visualization and Computer Graphics

Renato Pajarola, Susanne K. Suter, and Roland Ruiters

(2)

Introduction

Renato Pajarola

Professor, Visualization and MultiMedia Lab, University of Zürich

Susanne K. Suter

Postdoc, Visualization and MultiMedia Lab, University of Zürich

Roland Ruiters

PhD Student, Computer Graphics Group, University of Bonn

2

(3)

Overview

Part 1: Introduction of the TA framework

Tucker and CANDECOMP/PARAFAC (CP) tensor decompositions

Rank-reduced tensor approximations, ALS methods

Useful TA properties and features for data visualization

Frequency analysis and DCT equivalence

Part 2: Applications of TA in scientific visualization

Implementation details of tensor decomposition and tensor reconstruction algorithms

Practical examples (MATLAB, vmmlib)

TA-based volume visualization

Part 3: Applications of TA in rendering and graphics

Examples for multidimensional datasets in rendering and graphics applications

Influence of data organization, parametrization and er- ror metric

Clustering and sparsity

Processing irregular and sparse input samples

3

(4)

Motivation

Compact representation of large scale data sets important in many areas of scientific visualization and computer graphics

Use a mathematical framework for the decomposition of the input data into

bases and coefficients

Key features of a compact data representation:

effective decomposition

good data reduction

fast access and reconstruction

Tensor approximation methods have shown to be a powerful and promising tool

4

Af

A decompose reconstruct

bases + coefficients

compact data representation

Af

A

offline real-time

decompose approximate

compact data representation

e.g., 3.5 GB e.g., 0.5 GB

(5)

Decomposition Bases

Decompositions into bases and weight coefficients can either use a set of pre-defined fixed bases, or computed bases

Pre-defined bases are given a priori, often represent some form of frequency analysis, and the

decomposition may be fast to compute

e.g. Fourier, Discrete Cosine and Wavelet Transforms

Computed bases, learned from the input data, may provide a better data fit, approximation and fast

reconstruction

e.g. SVD, PCA and Tensor Decomposition

5

compute

bases

coefficients

A

apply

bases

coefficients

A

FT

WT

(6)

Tensor Approximation – TA

TA: Generalization of low rank SVD matrix approximation to higher order data collections

Data analysis, bases computation via tensor decomposition followed by rank-reduced reconstruction and approximation

data reduction achieved through reduced bases dimensionality

Ae = B 1 U(1) 2 U(2) 3 U(3)

Tucker tensor decomposition

U(3) U(1) U(2)

I1 I2 I3

R1 R2 R3

R1

R2 R3

B

core factor matrices

lossy approximation Rk <= Ik/2

data-specific bases

I1

I2 I3

Ae I1

I2 I3

Ae

U(3) U(1) U(2)

I1 I2 I3

R1 R2 R3

R1

R2 R3 B

tensor rank reduction

Referanser

RELATERTE DOKUMENTER

Keywords: Tensor decompositions, tensor approximations, Tucker model, CANDECOMP/PARAFAC model, com- pact visual data representation, higher-order SVD methods, data

There are a number of other models, mostly some hybrid forms of the CP model and the Tucker model. One such model is the so-called block-diagonal tensor decomposi- tion by

[Skal13b] Skala,V.: Projective Geometry, Duality and Precision of Computation in Computer Graphics, Visualization and Games, Tutorial Eurographics 2013, Girona, 2013.

Golan, What may visualization processes optimize?, IEEE Transactions on Visualisation and Computer Graphics, 2015... Golan, What may visualization processes optimize?,

The Central European Seminar on Computer Graphics is an annual scientific seminar for undergraduate students of computer graphics, vision and visual computing.. Its main mission is

Institute of Computer Graphics &amp; Knowledge Visualization at Graz University of Technology and.. Fraunhofer IGD (Fraunhofer Institute for Computer Graphics Research), Darmstadt

Institute of Computer Graphics &amp; Knowledge Visualization at Graz University of Technology and.. Fraunhofer IGD (Fraunhofer Institute for Computer Graphics Research), Darmstadt

His research interests include information and scientific visualization, visual analytics, eye tracking, GPU methods, computer graphics, and special and general relativity. He