Motivation. TensorTextures: Multilinear Image-Based Rendering. Image-Based Rendering. Our Contribution. BTF Texture Mapping [Dana et al.

Size: px
Start display at page:

Download "Motivation. TensorTextures: Multilinear Image-Based Rendering. Image-Based Rendering. Our Contribution. BTF Texture Mapping [Dana et al."

Transcription

1 Motvaton ensoretures: Multlnear Image-Based Renderng Computer Graphcs Goal: Generaton of photorealstc vrtual envronments Classcal Computer Graphcs: Model based Renderng From obect models to mages Model specfes geometry of a scene and surface propertes are generated by proectng model onto an mage plane and computng surface shadng Photorealsm requres comple models ffcult me consumng Image-Based Renderng [Gortler et al. 996, Levoy Hanrahan 996, ebevec, aylor Malk 996, ] World s modeled by a collecton of mages (and possbly some coarse geometry) hese mages are used to synthesze novel mages representng the scene from arbtrary vewponts and llumnatons Advantages: Renderng s decoupled from the scene complety Photorealsm s mproved Our Contrbuton We ntroduce a tensor framework for mage-based renderng (IBR) Specfcally, renderng of tetured surfaces Surface appearance s determned by the comple nteracton of multple factors: Scene geometry Illumnaton Imagng Bdrectonal eture Functon BF eture Mappng [ana et al. 999] BF: Captures the appearance of etended tetured surfaces wth Spatally varyng reflectance Surface mesostructure ( teture) Subsurface scatterng Etc. Generalzaton of BRF, whch accounts only for surface mcrostructure at a pont Standard eture Mappng BF eture Mappng Concrete Pebbles Plaster

2 BF Reflectance as a functon of poston on surface, vew drecton, and llumnaton drecton f BF ( v v, y, θ, φ, θ, φ ) poston on surface vew drecton llumnaton drecton photometrc angles he BF captures shadng and mesostructural self-shadowng, self-occluson, nterreflecton ensoreture Mappng Geometry + eture Standard eture Mappng ensoreture Mappng ensoretures: Learns BFs from ensembles of sample mages onlnear generatve BF model Background BF ntroduced by ana et al. [999] BF acquston devces [ebevec et al. 000] [ana 00] [Furukawa et al. 00] [Han Perln 00] (BF Kaledoscope) BF based renderng methods Polynomal teture maps [Malzbender et al. 00] Synthess of BFs for curved surfaces [Lu et al. 00] [ong et al. 00] ensoretures Overvew. Mathematcal foundatons: Egentetures Lnear Analyss / Prncpal Components Analyss fed vewpont, changng llumnaton changng vewpont and llumnaton. ensoretures onlnear (multlnear) Analyss / ensor decomposton. Eperments and results HE FOLLOWIG PREVIEW HAS BEE APPROVE FOR ALL AUIECES BY HE MOIO PICURE ISASSOCIAIO OF AMERICA

3 Smple ata Acquston: Fed Vewpont, Varyng Illumnaton Egentetures PCA (Matr Algebra) Sample mages are ponts n pel space IRM Pels teel M IRM he -Mode Case (fed vewpont, varyng llumnaton) teel teel Egentetures captures varaton across llumnatons Prncpal Components Analyss (PCA) Egentetures teel M teel M Image Representaton usng PCA teel d = Uc d c c teel teel teel c0 Egentetures captures varaton across llumnatons + c An arbtrary mage + c Its PCA Representaton + ck ote: hs s a lnear representaton

4 Samplng Multple Vewponts and Image Rectfcaton Rectfy hs poses a -mode BF estmaton problem Vewpont, llumnaton, and pel modes Rectfyng Homography Applyng PCA Image unwarpng p ' = Hp H can be computed gven at least 4 fducals p p Rectfy 4 4 Pels Egentetures varaton across vews and llumnatons Rectfy PCA Reconstructon orgnal bass vectors bass vectors ensoretures (ensor Algebra)

5 System agram ensoretures: -Mode ata ensor Image Acquston, Pre-processng Organzaton hs leads to a multlnear BF learnng method System agram ensoreture: -Mode ata ensor Image Acquston, Pre-processng Organzaton ensor ecomposton mensonalty Reducton Background on ensor ecomposton Matr ecomposton - SV Factor Analyss: Psychometrcs, Econometrcs, Chemometrcs, SV: [Beltran, 87] (Gornalle d Matematche ) Sulle funzon blnear Uvews Ullums [Eckart and Young, 96] (Psychometrka) he appromaton of one matr by another of lower rank -Way Factor Analyss: [ucker,966] (Psychometrka) Some mathematcal notes on three mode factor analyss [Kroonenberg and e Leeuw, 980] -mode ALS -Way Factor Analyss: [Kapteyn, eudecker, and Wansbeek, 986] -way ALS factor analyss [Franc, 99] tensor algebra [ens horne, 989] [de Lathauwer, 997] A matr IR II has a column and row space SV orthogonalzes these spaces and decomposes = U SU ( U contans the egentetures ) Rewrte n terms of mode-n products = S U U 5

6 ensor ecomposton s a n-dmensonal matr, comprsng -spaces -mode SV s the natural generalzaton of SV = U SU = S U U ensoreture ecomposton -mode SV orthogonalzes these spaces decomposes as the mode-n product of -orthogonal spaces = Ζ... U U U U 4 Z core tensor; governs nteracton between mode matrces U n mode-n matr, s the column space of (n) = Z U U U teels llums vews ensor ecomposton -Mode SV Algorthm U U Z U. For n=,,, compute matr U n by computng the SV of the flattened matr (n) and settng to be the left matr of the SV. U n vec =Z R = r = U U U teels llums. vews R r = R r = σ r r r u teels, r ou llums., r ( ) = ( U U U ) vec( Z ) vews llums teels ou vews, r. Solve for the core tensor as follows Z = U U L U Computng U vews (vews) -flatten along the vew pont dmenson U vews orthogonalze the column space of (vews) (vews) (llums) -flatten along the llumnaton dmenson U llums orthogonalzes the column space of (llums) (llums) Computng U llums Illums

7 Computng Uteels -Mode SV Algorthm (teels). For n=,,, compute matr Un by computng the SV of the flattened matr (n) and settng Un to be the left matr of the SV.. Solve for the core tensor as follows Z = U U (teels) - flatten along the pel dmenson L U Uteels orthogonal column space of (teels) egenmages Mode- Product Mode- Product Mode-n product s a generalzaton of the product of two matrces It s the product of a tensor wth a matr Mode-n product of B IR I...I n. J n I n+..i A IR I...I n...i and M = IR J B M I = I J A I M ℜ J n In J I J I mode-n product: JI I (A nm )... A ℜ I I L I -th order tensor matr (-nd order tensor) JI I I I n JI B = A nm I n = a... m nn n n n +... n n n +... n ensoretures: = Z Upels B = A n M where B( n) = M A (n ) ensoretures: = Z Upels ensoretures: eplctly represent covarance across factors Varaton n Varaton n Vewng recton V Va r ew a ng to n n re ct on Varaton n ensoretures: eplctly represent covarance across factors 7

8 ensoretures vs. PCA Strategc mensonalty Reducton Multlnear Analyss / ensoretures: = Z U U U teels llums. vews Lnear Analyss : ( ) = Z(teels) U vews Ullums. (teels) 44 U teels data matr bass matr coeffcent matr ensoretures subsumes PCA / Egentetures Strategc mensonalty Reducton #bas s PCA - Egentetures ensoretures 7 System agram Computng v new : Homogeneous Barycentrc Blend V Image Acquston, Pre-processng Organzaton? t t k V new t V ensor ecomposton mensonalty Reducton Geometry Vewpont Illumnaton U vews U llums? Renderng Algorthm V new t + V t + = V V t t + + k t = k t k V k t = ( V Vnew ) ( Vk Vnew )) ( V V ) ( V V )) k

9 Synthess Algorthm / eture Representaton d = Rendered eture for a Planar Surface lnew vnew llumnaton vewpont Rendered etures for Cylnder Renderng on Arbtrary Geometry ensoretures renderngs v ew Bonn natural BF datasets = v v teels d llum. l l Vdeo Flntstones Brd Scarecrows Quarterly reasure Chest 9

Realistic Rendering. Traditional Computer Graphics. Traditional Computer Graphics. Production Pipeline. Appearance in the Real World

Realistic Rendering. Traditional Computer Graphics. Traditional Computer Graphics. Production Pipeline. Appearance in the Real World Advanced Computer Graphcs (Fall 2009 CS 294, Renderng Lecture 11 Representatons of Vsual Appearance Rav Ramamoorth Realstc Renderng Geometry Renderng Algorthm http://nst.eecs.berkeley.edu/~cs294-13/fa09

More information

Object Recognition Based on Photometric Alignment Using Random Sample Consensus

Object Recognition Based on Photometric Alignment Using Random Sample Consensus Vol. 44 No. SIG 9(CVIM 7) July 2003 3 attached shadow photometrc algnment RANSAC RANdom SAmple Consensus Yale Face Database B RANSAC Object Recognton Based on Photometrc Algnment Usng Random Sample Consensus

More information

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry Today: Calbraton What are the camera parameters? Where are the lght sources? What s the mappng from radance to pel color? Why Calbrate? Want to solve for D geometry Alternatve approach Solve for D shape

More information

Scan Conversion & Shading

Scan Conversion & Shading Scan Converson & Shadng Thomas Funkhouser Prnceton Unversty C0S 426, Fall 1999 3D Renderng Ppelne (for drect llumnaton) 3D Prmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

Scan Conversion & Shading

Scan Conversion & Shading 1 3D Renderng Ppelne (for drect llumnaton) 2 Scan Converson & Shadng Adam Fnkelsten Prnceton Unversty C0S 426, Fall 2001 3DPrmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

Lecture 4: Principal components

Lecture 4: Principal components /3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness

More information

Real-time. Shading of Folded Surfaces

Real-time. Shading of Folded Surfaces Rhensche Fredrch-Wlhelms-Unverstät Bonn Insttute of Computer Scence II Computer Graphcs Real-tme Shadng of Folded Surfaces B. Ganster, R. Klen, M. Sattler, R. Sarlette Motvaton http://www www.vrtualtryon.de

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

Face Recognition University at Buffalo CSE666 Lecture Slides Resources: Face Recognton Unversty at Buffalo CSE666 Lecture Sldes Resources: http://www.face-rec.org/algorthms/ Overvew of face recognton algorthms Correlaton - Pxel based correspondence between two face mages Structural

More information

Rendering of Complex Materials for Driving Simulators

Rendering of Complex Materials for Driving Simulators Renderng of Complex Materals for Drvng Smulators Therry Lefebvre 1,2 +33 (0)1.76.85.06.64 therry.t.lefebvre@renault.com Andras Kemeny 1 +33 (0)1.76.85.19.85 andras.kemeny@renault.com Dder Arquès 2 +33

More information

Computer Graphics. Jeng-Sheng Yeh 葉正聖 Ming Chuan University (modified from Bing-Yu Chen s slides)

Computer Graphics. Jeng-Sheng Yeh 葉正聖 Ming Chuan University (modified from Bing-Yu Chen s slides) Computer Graphcs Jeng-Sheng Yeh 葉正聖 Mng Chuan Unversty (modfed from Bng-Yu Chen s sldes) llumnaton and Shadng llumnaton Models Shadng Models for Polygons Surface Detal Shadows Transparency Global llumnaton

More information

Discussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Caching. Irradiance Calculation. Advanced Computer Graphics (Fall 2009)

Discussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Caching. Irradiance Calculation. Advanced Computer Graphics (Fall 2009) Advanced Computer Graphcs (Fall 2009 CS 29, Renderng Lecture 6: Recent Advances n Monte Carlo Offlne Renderng Rav Ramamoorth http://nst.eecs.berkeley.edu/~cs29-13/fa09 Dscusson Problems dfferent over years.

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

More information

Recognizing Faces. Outline

Recognizing Faces. Outline Recognzng Faces Drk Colbry Outlne Introducton and Motvaton Defnng a feature vector Prncpal Component Analyss Lnear Dscrmnate Analyss !"" #$""% http://www.nfotech.oulu.f/annual/2004 + &'()*) '+)* 2 ! &

More information

Discussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Calculation. Irradiance Caching. Advanced Computer Graphics (Fall 2009)

Discussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Calculation. Irradiance Caching. Advanced Computer Graphics (Fall 2009) Advanced Computer Graphcs (Fall 2009 CS 283, Lecture 13: Recent Advances n Monte Carlo Offlne Renderng Rav Ramamoorth http://nst.eecs.berkeley.edu/~cs283/fa10 Dscusson Problems dfferent over years. Intally,

More information

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach Modelng, Manpulatng, and Vsualzng Contnuous Volumetrc Data: A Novel Splne-based Approach Jng Hua Center for Vsual Computng, Department of Computer Scence SUNY at Stony Brook Talk Outlne Introducton and

More information

Robust Face Alignment for Illumination and Pose Invariant Face Recognition

Robust Face Alignment for Illumination and Pose Invariant Face Recognition Robust Face Algnment for Illumnaton and Pose Invarant Face Recognton Fath Kahraman 1, Bnnur Kurt 2, Muhttn Gökmen 2 Istanbul Techncal Unversty, 1 Informatcs Insttute, 2 Computer Engneerng Department 34469

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Learning the Multilinear Structure of Visual Data

Learning the Multilinear Structure of Visual Data Learnng the Multlnear Structure of Vsual Data Mengjao Wang Yanns Panagaks Patrck Snape Stefanos Zaferou Imperal College London {m.wang15,.panagaks,p.snape,s.zaferou}@mperal.ac.uk Abstract Statstcal decomposton

More information

Implementation of a Dynamic Image-Based Rendering System

Implementation of a Dynamic Image-Based Rendering System Implementaton of a Dynamc Image-Based Renderng System Nklas Bakos, Claes Järvman and Mark Ollla 3 Norrköpng Vsualzaton and Interacton Studo Lnköpng Unversty Abstract Work n dynamc mage based renderng has

More information

Robust Low-Rank Regularized Regression for Face Recognition with Occlusion

Robust Low-Rank Regularized Regression for Face Recognition with Occlusion Robust Low-Rank Regularzed Regresson for ace Recognton wth Occluson Janjun Qan, Jan Yang, anlong Zhang and Zhouchen Ln School of Computer Scence and ngneerng, Nanjng Unversty of Scence and echnology Key

More information

TensorTextures: Multilinear Image-Based Rendering

TensorTextures: Multilinear Image-Based Rendering TensorTextures: Multilinear Image-Based Rendering M. Alex O. Vasilescu and Demetri Terzopoulos University of Toronto, Department of Computer Science New York University, Courant Institute of Mathematical

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics

Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics Thrteenth Eurographcs Workshop on Renderng (2002) P. Debevec and S. Gbson (Edtors) Fast, Arbtrary BRDF Shadng for Low-Frequency Lghtng Usng Sphercal Harmoncs Jan Kautz 1, Peter-Pke Sloan 2 and John Snyder

More information

Diffuse and specular interreflections with classical, deterministic ray tracing

Diffuse and specular interreflections with classical, deterministic ray tracing Dffuse and specular nterreflectons wth classcal, determnstc ray tracng Gergely Vass gergely_vass@sggraph.org Dept. of Control Engneerng and Informaton Technology Techncal Unversty of Budapest Budapest,

More information

Reading. 14. Subdivision curves. Recommended:

Reading. 14. Subdivision curves. Recommended: eadng ecommended: Stollntz, Deose, and Salesn. Wavelets for Computer Graphcs: heory and Applcatons, 996, secton 6.-6., A.5. 4. Subdvson curves Note: there s an error n Stollntz, et al., secton A.5. Equaton

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

More information

Some Tutorial about the Project. Computer Graphics

Some Tutorial about the Project. Computer Graphics Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on

More information

CHAPTER 3 FEATURE EXTRACTION AND ACCURACY ASSESSMENT

CHAPTER 3 FEATURE EXTRACTION AND ACCURACY ASSESSMENT 64 CHAPTER 3 FEATURE EXTRACTIO AD ACCURACY ASSESSMET Aeral and space mages contan a detaled record of features on the ground at the tme of data acquston. An mage nterpreter systematcally eamnes the mages

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

Interactive Rendering of Translucent Objects

Interactive Rendering of Translucent Objects Interactve Renderng of Translucent Objects Hendrk Lensch Mchael Goesele Phlppe Bekaert Jan Kautz Marcus Magnor Jochen Lang Hans-Peter Sedel 2003 Presented By: Mark Rubelmann Outlne Motvaton Background

More information

Prof. Feng Liu. Spring /24/2017

Prof. Feng Liu. Spring /24/2017 Prof. Feng Lu Sprng 2017 ttp://www.cs.pd.edu/~flu/courses/cs510/ 05/24/2017 Last me Compostng and Mattng 2 oday Vdeo Stablzaton Vdeo stablzaton ppelne 3 Orson Welles, ouc of Evl, 1958 4 Images courtesy

More information

Image Alignment CSC 767

Image Alignment CSC 767 Image Algnment CSC 767 Image algnment Image from http://graphcs.cs.cmu.edu/courses/15-463/2010_fall/ Image algnment: Applcatons Panorama sttchng Image algnment: Applcatons Recognton of object nstances

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

Local Quaternary Patterns and Feature Local Quaternary Patterns

Local Quaternary Patterns and Feature Local Quaternary Patterns Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents

More information

Monte Carlo Integration

Monte Carlo Integration Introducton Monte Carlo Integraton Dgtal Image Synthess Yung-Yu Chuang 11/9/005 The ntegral equatons generally don t have analytc solutons, so we must turn to numercal methods. L ( o p,ωo) = L e ( p,ωo)

More information

Global Illumination: Radiosity

Global Illumination: Radiosity Last Tme? Global Illumnaton: Radosty Planar Shadows Shadow Maps An early applcaton of radatve heat transfer n stables. Projectve Texture Shadows (Texture Mappng) Shadow Volumes (Stencl Buffer) Schedule

More information

The Quotient Image: Class Based Re-rendering and Recognition With Varying Illuminations

The Quotient Image: Class Based Re-rendering and Recognition With Varying Illuminations The Quotent Image: Class Based Re-renderng and Recognton Wth Varyng Illumnatons Tammy Rkln-Ravv and Amnon Shashua Insttute of Computer Scence, The Hebrew Unversty, Jerusalem 91904, Israel e-mal: ftammy,

More information

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition Optmal Desgn of onlnear Fuzzy Model by Means of Independent Fuzzy Scatter Partton Keon-Jun Park, Hyung-Kl Kang and Yong-Kab Km *, Department of Informaton and Communcaton Engneerng, Wonkwang Unversty,

More information

Global Illumination and Radiosity

Global Illumination and Radiosity Global Illumnaton and Radosty CS535 Danel G. Alaga Department of Computer Scence Purdue Unversty Recall: Lghtng and Shadng Lght sources Pont lght Models an omndrectonal lght source (e.g., a bulb) Drectonal

More information

LEARNING A WARPED SUBSPACE MODEL OF FACES WITH IMAGES OF UNKNOWN POSE AND ILLUMINATION

LEARNING A WARPED SUBSPACE MODEL OF FACES WITH IMAGES OF UNKNOWN POSE AND ILLUMINATION LEARNING A WARPED SUBSPACE MODEL OF FACES WITH IMAGES OF UNKNOWN POSE AND ILLUMINATION Jhun Hamm, and Danel D. Lee GRASP Laboratory, Unversty of Pennsylvana, 3330 Walnut Street, Phladelpha, PA, USA jhham@seas.upenn.edu,

More information

Motivation. Motivation. Monte Carlo. Example: Soft Shadows. Outline. Monte Carlo Algorithms. Advanced Computer Graphics (Fall 2009)

Motivation. Motivation. Monte Carlo. Example: Soft Shadows. Outline. Monte Carlo Algorithms. Advanced Computer Graphics (Fall 2009) Advanced Comuter Grahcs Fall 29 CS 294, Renderng Lecture 4: Monte Carlo Integraton Rav Ramamoorth htt://nst.eecs.berkeley.edu/~cs294-3/a9 Motvaton Renderng = ntegraton Relectance equaton: Integrate over

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Adaptive Selection of Rendering Primitives for Point Clouds of Large Scale Environments

Adaptive Selection of Rendering Primitives for Point Clouds of Large Scale Environments Adaptve Selecton of Renderng Prmtves for Pont Clouds of Large Scale Envronments Taash Maeno, Hroa Date and Satosh Kana 3 Graduate School of Informaton Scence and Technology, Hoado Unversty, Japan t_maeno@sdm.ss.st.houda.ac.jp,

More information

Model-Based Bundle Adjustment to Face Modeling

Model-Based Bundle Adjustment to Face Modeling Model-Based Bundle Adjustment to Face Modelng Oscar K. Au Ivor W. sang Shrley Y. Wong oscarau@cs.ust.hk vor@cs.ust.hk shrleyw@cs.ust.hk he Hong Kong Unversty of Scence and echnology Realstc facal synthess

More information

Calibrating a single camera. Odilon Redon, Cyclops, 1914

Calibrating a single camera. Odilon Redon, Cyclops, 1914 Calbratng a sngle camera Odlon Redon, Cclops, 94 Our goal: Recover o 3D structure Recover o structure rom one mage s nherentl ambguous??? Sngle-vew ambgut Sngle-vew ambgut Rashad Alakbarov shadow sculptures

More information

A Bilinear Model for Sparse Coding

A Bilinear Model for Sparse Coding A Blnear Model for Sparse Codng Davd B. Grmes and Rajesh P. N. Rao Department of Computer Scence and Engneerng Unversty of Washngton Seattle, WA 98195-2350, U.S.A. grmes,rao @cs.washngton.edu Abstract

More information

Fusion of Data from Head-Mounted and Fixed Sensors 1

Fusion of Data from Head-Mounted and Fixed Sensors 1 Frst Internatonal Workshop on Augmented Realty, Nov., 998, San Francsco. Fuson of Data from Head-ounted and Fxed Sensors Abstract Wllam A. Hoff Engneerng Dvson, Colorado School of nes Golden, Colorado

More information

Exploiting Spatial and Spectral Image Regularities for Color Constancy

Exploiting Spatial and Spectral Image Regularities for Color Constancy Explotng Spatal and Spectral Image Regulartes for Color Constancy Barun Sngh and Wllam T. Freeman MIT Computer Scence and Artfcal Intellgence Laboratory July 2, 23 Abstract We study the problem of color

More information

Today Using Fourier-Motzkin elimination for code generation Using Fourier-Motzkin elimination for determining schedule constraints

Today Using Fourier-Motzkin elimination for code generation Using Fourier-Motzkin elimination for determining schedule constraints Fourer Motzkn Elmnaton Logstcs HW10 due Frday Aprl 27 th Today Usng Fourer-Motzkn elmnaton for code generaton Usng Fourer-Motzkn elmnaton for determnng schedule constrants Unversty Fourer-Motzkn Elmnaton

More information

Radial Basis Functions

Radial Basis Functions Radal Bass Functons Mesh Reconstructon Input: pont cloud Output: water-tght manfold mesh Explct Connectvty estmaton Implct Sgned dstance functon estmaton Image from: Reconstructon and Representaton of

More information

General Regression and Representation Model for Face Recognition

General Regression and Representation Model for Face Recognition 013 IEEE Conference on Computer Vson and Pattern Recognton Workshops General Regresson and Representaton Model for Face Recognton Janjun Qan, Jan Yang School of Computer Scence and Engneerng Nanjng Unversty

More information

Infrared face recognition using texture descriptors

Infrared face recognition using texture descriptors Infrared face recognton usng texture descrptors Moulay A. Akhlouf*, Abdelhakm Bendada Computer Vson and Systems Laboratory, Laval Unversty, Quebec, QC, Canada G1V0A6 ABSTRACT Face recognton s an area of

More information

Loop Permutation. Loop Transformations for Parallelism & Locality. Legality of Loop Interchange. Loop Interchange (cont)

Loop Permutation. Loop Transformations for Parallelism & Locality. Legality of Loop Interchange. Loop Interchange (cont) Loop Transformatons for Parallelsm & Localty Prevously Data dependences and loops Loop transformatons Parallelzaton Loop nterchange Today Loop nterchange Loop transformatons and transformaton frameworks

More information

Image warping and stitching May 5 th, 2015

Image warping and stitching May 5 th, 2015 Image warpng and sttchng Ma 5 th, 2015 Yong Jae Lee UC Davs PS2 due net Frda Announcements 2 Last tme Interactve segmentaton Feature-based algnment 2D transformatons Affne ft RANSAC 3 1 Algnment problem

More information

Robust Computation and Parametrization of Multiple View. Relations. Oxford University, OX1 3PJ. Gaussian).

Robust Computation and Parametrization of Multiple View. Relations. Oxford University, OX1 3PJ. Gaussian). Robust Computaton and Parametrzaton of Multple Vew Relatons Phl Torr and Andrew Zsserman Robotcs Research Group, Department of Engneerng Scence Oxford Unversty, OX1 3PJ. Abstract A new method s presented

More information

The Quotient Image: Class-Based Re-Rendering and Recognition with Varying Illuminations

The Quotient Image: Class-Based Re-Rendering and Recognition with Varying Illuminations IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 23, NO. 2, FEBRUARY 2001 129 The Quotent Image: Class-Based Re-Renderng and Recognton wth Varyng Illumnatons Amnon Shashua, Member,

More information

Loop Transformations for Parallelism & Locality. Review. Scalar Expansion. Scalar Expansion: Motivation

Loop Transformations for Parallelism & Locality. Review. Scalar Expansion. Scalar Expansion: Motivation Loop Transformatons for Parallelsm & Localty Last week Data dependences and loops Loop transformatons Parallelzaton Loop nterchange Today Scalar expanson for removng false dependences Loop nterchange Loop

More information

Classification of Face Images Based on Gender using Dimensionality Reduction Techniques and SVM

Classification of Face Images Based on Gender using Dimensionality Reduction Techniques and SVM Classfcaton of Face Images Based on Gender usng Dmensonalty Reducton Technques and SVM Fahm Mannan 260 266 294 School of Computer Scence McGll Unversty Abstract Ths report presents gender classfcaton based

More information

Color in OpenGL Polygonal Shading Light Source in OpenGL Material Properties Normal Vectors Phong model

Color in OpenGL Polygonal Shading Light Source in OpenGL Material Properties Normal Vectors Phong model Color n OpenGL Polygonal Shadng Lght Source n OpenGL Materal Propertes Normal Vectors Phong model 2 We know how to rasterze - Gven a 3D trangle and a 3D vewpont, we know whch pxels represent the trangle

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

RECOGNITION AND AGE PREDICTION WITH DIGITAL IMAGES OF MISSING CHILDREN

RECOGNITION AND AGE PREDICTION WITH DIGITAL IMAGES OF MISSING CHILDREN RECOGNIION AND AGE PREDICION WIH DIGIAL IMAGES OF MISSING CHILDREN A Wrtng Project Presented to he Faculty of the Department of Computer Scence San Jose State Unversty In Partal Fulfllment of the Requrements

More information

SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR

SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR SENSITIVITY ANALYSIS IN LINEAR PROGRAMMING USING A CALCULATOR Judth Aronow Rchard Jarvnen Independent Consultant Dept of Math/Stat 559 Frost Wnona State Unversty Beaumont, TX 7776 Wnona, MN 55987 aronowju@hal.lamar.edu

More information

3D Video Billboard Clouds

3D Video Billboard Clouds EUROGRAPHICS 2007 / D. Cohen-Or and P. Slavík (Guest Edtors) Volume 26 (2007), Number 3 3D Vdeo Bllboard Clouds Mchael Waschbüsch 1, Stephan Würmln 2, Markus Gross 1 1 Computer Graphcs Laboratory, ETH

More information

An efficient method to build panoramic image mosaics

An efficient method to build panoramic image mosaics An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract

More information

Computer Vision. Exercise Session 1. Institute of Visual Computing

Computer Vision. Exercise Session 1. Institute of Visual Computing Computer Vson Exercse Sesson 1 Organzaton Teachng assstant Basten Jacquet CAB G81.2 basten.jacquet@nf.ethz.ch Federco Camposeco CNB D12.2 fede@nf.ethz.ch Lecture webpage http://www.cvg.ethz.ch/teachng/compvs/ndex.php

More information

LEAST SQUARES. RANSAC. HOUGH TRANSFORM.

LEAST SQUARES. RANSAC. HOUGH TRANSFORM. LEAS SQUARES. RANSAC. HOUGH RANSFORM. he sldes are from several sources through James Has (Brown); Srnvasa Narasmhan (CMU); Slvo Savarese (U. of Mchgan); Bll Freeman and Antono orralba (MI), ncludng ther

More information

Video Object Tracking Based On Extended Active Shape Models With Color Information

Video Object Tracking Based On Extended Active Shape Models With Color Information CGIV'2002: he Frst Frst European Conference Colour on Colour n Graphcs, Imagng, and Vson Vdeo Object rackng Based On Extended Actve Shape Models Wth Color Informaton A. Koschan, S.K. Kang, J.K. Pak, B.

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

Monte Carlo 1: Integration

Monte Carlo 1: Integration Monte Carlo : Integraton Prevous lecture: Analytcal llumnaton formula Ths lecture: Monte Carlo Integraton Revew random varables and probablty Samplng from dstrbutons Samplng from shapes Numercal calculaton

More information

Inverse-Polar Ray Projection for Recovering Projective Transformations

Inverse-Polar Ray Projection for Recovering Projective Transformations nverse-polar Ray Projecton for Recoverng Projectve Transformatons Yun Zhang The Center for Advanced Computer Studes Unversty of Lousana at Lafayette yxz646@lousana.edu Henry Chu The Center for Advanced

More information

Lighting. Dr. Scott Schaefer

Lighting. Dr. Scott Schaefer Lghtng Dr. Scott Schaefer 1 Lghtng/Illumnaton Color s a functon of how lght reflects from surfaces to the eye Global llumnaton accounts for lght from all sources as t s transmtted throughout the envronment

More information

PCA Based Gait Segmentation

PCA Based Gait Segmentation Honggu L, Cupng Sh & Xngguo L PCA Based Gat Segmentaton PCA Based Gat Segmentaton Honggu L, Cupng Sh, and Xngguo L 2 Electronc Department, Physcs College, Yangzhou Unversty, 225002 Yangzhou, Chna 2 Department

More information

Lecture 13: High-dimensional Images

Lecture 13: High-dimensional Images Lec : Hgh-dmensonal Images Grayscale Images Lecture : Hgh-dmensonal Images Math 90 Prof. Todd Wttman The Ctadel A grayscale mage s an nteger-valued D matrx. An 8-bt mage takes on values between 0 and 55.

More information

STUDY ON CLOSE RANGE DIGITISATION TECHNIQUES INTEGRATED WITH REFLECTANCE ESTIMATION

STUDY ON CLOSE RANGE DIGITISATION TECHNIQUES INTEGRATED WITH REFLECTANCE ESTIMATION STUDY ON CLOSE RANGE DIGITISATION TECHNIQUES INTEGRATED WITH REFLECTANCE ESTIMATION Jakub Krzesłowsk Insttute of Mcromechancs and Photoncs, Warsaw Unversty of Technology, Bobol 8 02-525 Warsaw, Poland

More information

Integration of Voxel Colouring Technique in the Volumetric Textures Representation Based on Image Layers

Integration of Voxel Colouring Technique in the Volumetric Textures Representation Based on Image Layers Journal of Computer Scence 2 (7) : 6-66, 26 ISSN 1549-3636 26 Scence Publcatons Integraton of Voxel Colourng Technque n the Volumetrc Textures Representaton Based on Image Layers 1 Babahenn Mohamed Chaouk,

More information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

3D Face Modeling Using the Multi-Deformable Method

3D Face Modeling Using the Multi-Deformable Method Sensors 2012, 12, 12870-12889; do:10.3390/s121012870 Artcle OPEN ACCESS sensors ISSN 1424-8220 www.mdp.com/journal/sensors 3D Face Modelng Usng the Mult-Deformable Method Jnkyu Hwang, Sunjn Yu, Joongrock

More information

Rail-Track Viewer An Image-Based Virtual Walkthrough System

Rail-Track Viewer An Image-Based Virtual Walkthrough System Eghth Eurographcs Workshop on rtual Envronments (00) S. Müller, W. Stürzlnger (Edtors) Ral-Track ewer An Image-Based rtual Walkthrough System Lnng Yang, Roger Crawfs Department of Computer and Informaton

More information

Image Fusion based on Wavelet and Curvelet Transform using ANFIS Algorithm

Image Fusion based on Wavelet and Curvelet Transform using ANFIS Algorithm Internatonal Journal of Applcaton or Innovaton n Engneerng & Management (IJAIEM) Web Ste: www.jaem.org Emal: edtor@jaem.org Image Fuson based on Wavelet and Curvelet Transform usng ANFIS Algorthm Navneet

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK

Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK Computer graphcs III Lght reflecton, BRDF Jaroslav Křvánek, MFF UK Jaroslav.Krvanek@mff.cun.cz Basc radometrc quanttes Image: Wojcech Jarosz CG III (NPGR010) - J. Křvánek 2015 Interacton of lght wth a

More information

A Discrete Geometry Framework for Geometrical Product Specifications

A Discrete Geometry Framework for Geometrical Product Specifications A Dscrete Geometry Framework for Geometrcal Product Specfcatons M. Zhang 1, N. Anwer 1, L. Matheu 1, H. B. Zhao, 1 LURPA, Ecole Normale Supereure de Cachan, 61, avenue du Presdent Wlson, Cachan, 9435,

More information

Distance Calculation from Single Optical Image

Distance Calculation from Single Optical Image 17 Internatonal Conference on Mathematcs, Modellng and Smulaton Technologes and Applcatons (MMSTA 17) ISBN: 978-1-6595-53-8 Dstance Calculaton from Sngle Optcal Image Xao-yng DUAN 1,, Yang-je WEI 1,,*

More information

A Workflow for Spatial Uncertainty Quantification using Distances and Kernels

A Workflow for Spatial Uncertainty Quantification using Distances and Kernels A Workflow for Spatal Uncertanty Quantfcaton usng Dstances and Kernels Célne Schedt and Jef Caers Stanford Center for Reservor Forecastng Stanford Unversty Abstract Assessng uncertanty n reservor performance

More information

Complex Filtering and Integration via Sampling

Complex Filtering and Integration via Sampling Overvew Complex Flterng and Integraton va Samplng Sgnal processng Sample then flter (remove alases) then resample onunform samplng: jtterng and Posson dsk Statstcs Monte Carlo ntegraton and probablty theory

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

More information

BLaC-Wavelets: A Multiresolution Analysis With Non-Nested Spaces. Georges-Pierre Bonneau Stefanie Hahmann Gregory M. Nielson z

BLaC-Wavelets: A Multiresolution Analysis With Non-Nested Spaces. Georges-Pierre Bonneau Stefanie Hahmann Gregory M. Nielson z BLaC-Wavelets: A Multresoluton Analyss Wth Non-Nested Spaces Georges-Perre Bonneau Stefane Hahmann Gregory M. Nelson z CNRS - Laboratore LMC Grenoble, France Arzona State Unversty Tempe, USA ABSTRACT In

More information

Full Body Performance Capture under Uncontrolled and Varying Illumination : A Shading-based Approach

Full Body Performance Capture under Uncontrolled and Varying Illumination : A Shading-based Approach Full Body Performance Capture under Uncontrolled and Varyng Illumnaton : A Shadng-based Approach Chengle Wu 1,2, Kran Varanas 1, and Chrstan Theobalt 1 1 Max Planck Insttute for Informatk 2 Intel Vsual

More information

Monte Carlo 1: Integration

Monte Carlo 1: Integration Monte Carlo : Integraton Prevous lecture: Analytcal llumnaton formula Ths lecture: Monte Carlo Integraton Revew random varables and probablty Samplng from dstrbutons Samplng from shapes Numercal calculaton

More information

Polyhedral Compilation Foundations

Polyhedral Compilation Foundations Polyhedral Complaton Foundatons Lous-Noël Pouchet pouchet@cse.oho-state.edu Dept. of Computer Scence and Engneerng, the Oho State Unversty Feb 8, 200 888., Class # Introducton: Polyhedral Complaton Foundatons

More information

Laplacian Eigenmap for Image Retrieval

Laplacian Eigenmap for Image Retrieval Laplacan Egenmap for Image Retreval Xaofe He Partha Nyog Department of Computer Scence The Unversty of Chcago, 1100 E 58 th Street, Chcago, IL 60637 ABSTRACT Dmensonalty reducton has been receved much

More information

Intra-Parametric Analysis of a Fuzzy MOLP

Intra-Parametric Analysis of a Fuzzy MOLP Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

More information