Interactive Rendering of Atmospheric Scattering Effects Using Graphics Hardware

Size: px
Start display at page:

Download "Interactive Rendering of Atmospheric Scattering Effects Using Graphics Hardware"

Transcription

1 Ineracive Rendering of Amopheric Scaering Effec Uing Graphic Hardware Yohinori Dobahi Tuyohi Yamamoo Tomoyui Nihia Hoaido Univeriy Hoaido Univeriy Toyo Univeriy

2 Overview Inroducion - moivaion - previou wor Rendering Ligh Beam - baic Idea - probem - high quaiy rendering Rendering he Earh Amophere - rendering y - rendering he earh viewed from pace Reu Concuion

3 Overview Inroducion - moivaion - previou wor Rendering Ligh Beam - baic Idea - probem - high quaiy rendering Rendering he Earh Amophere - rendering y - rendering he earh viewed from pace Reu Concuion

4 Overview Inroducion - moivaion - previou wor Rendering Ligh Beam - baic Idea - probem - high quaiy rendering Rendering he Earh Amophere - rendering y - rendering he earh viewed from pace Reu Concuion

5 Moivaion Rea-ime rendering of reaiic image Amopheric Scaering Effec - caering and aborpion of igh due o ma parice - poigh - unigh hrough window - earh amophere require ong compuaion ime Our Goa: Rea-ime rendering of amopheric effec

6 Previou Wor Voume rendering [e.g. Behren98, Weermann98] - ue of voxe o ore he ineniy of igh - conuming exure memory for voume daa - difficu o capure he edge of haf of igh edge of hadow edge of poigh

7 Previou Wor 2D exure baed approach [Dobahi01, Everi99] - ue of hadow and projecive exure mapping - arifac due o amping error Inereaved amping [Keer01] - a genera and efficien ouion o he amping probem - no opima for rendering amopheric caering Earh amophere - no mehod for rea-ime rendering of reaiic image

8 Propoed Mehod Precie and efficien rendering of amopheric effec Rendering igh beam - poin/infinie igh ource - uniform deniy of amopheric parice Rendering earh amophere - y - he earh viewed from pace - deniy decreae exponeniay according o he heigh from he ground

9 Overview Inroducion - moivaion - previou wor Rendering Ligh Beam - baic Idea - probem - high quaiy rendering Rendering he Earh Amophere - rendering y - rendering he earh viewed from pace Reu Concuion

10 Shading Mode for Ligh Beam Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 poin ource I eye viewpoin caered igh

11 Shading Mode for Ligh Beam Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 poin igh I I (, ineniy of igh H ( ) viibiiy funcion g (, aenuaion funcion I viewpoin P

12 Baic Idea [Dobahi00] Ineniy a viewpoin I ( ) (, H( ) g(, d = = T I 0 n = 1 I (, H ( ) g (, compued a aice poin igh viewpoin amping pane creen

13 Baic Idea Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 [Dobahi00] = n = 1 I (, H ( ) g (, igh map poin igh igh map exure mapping viewpoin

14 Baic Idea Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 [Dobahi00] = n = 1 I (, H ( ) g (, poin igh objec hadow mapping viewpoin

15 Baic Idea Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 [Dobahi00] = n = 1 I (, H ( ) g (, poin igh objec hadow mapping viewpoin render amping pane wih addiive bending

16 Probem Accuracy number of pane number of aice poin Many pane/aice for high quaiy image - arifac due o quanizaion error peudo-conour amping error quanizaion wih 8 bi preciion in mo hardware accumuaion of error in proporion o number of amping pane - increae in rendering ime number of pane rendering ime number of aice poin

17 High Quaiy Rendering Ineniy a viewpoin poin igh I ( (, H( ) g(, d = T I 0 I = n = 1 DI (, +D DI (, = I (, H( ) g(, d I D P

18 High Quaiy Rendering Ineniy a viewpoin poin igh I ( (, H( ) g(, d = T I 0 I = n = 1 DI (, +D DI (, = I (, H( ) g(, d I D P change everey change moohy con. in D

19 High Quaiy Rendering Ineniy a viewpoin poin igh I ( (, H( ) g(, d = T I 0 I = n = 1 DI (, +D DI (, = I (, H( ) g(, d I D P + D I (, H( ) d x + D g (, d f h f

20 High Quaiy Rendering Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 = n = 1 DI (, +D DI (, = I (, H( ) g(, d I poin igh I = 1.0 caered igh + D I (, H( ) d x + D g (, d f h f caering componen

21 High Quaiy Rendering Ineniy a viewpoin I ( (, H( ) g(, d = T I 0 = n = 1 DI (, +D DI (, = I (, H( ) g(, d objec I poin igh I raio of reached igh + D I (, H( ) d f h x + D g (, d Iuminaion componen f caering componen

22 High Quaiy Rendering Scaering componen f : + D - change moohy - can be amped a a arge inerva ue of exure o ore pre-inegraed vaue g (, ) d Iuminaion componen f h : + D I (, H ( ) d - incude viibiiy H and ineniy diribuion I - mu be amped a a hor inerva ub-pane for accurae amping

23 High Quaiy Rendering Scaering componen f : - change moohy - can be amped a a arge inerva ue of exure o ore pre-inegraed vaue + D g (, ) d Iuminaion componen f h : + D I (, H ( ) d - incude viibiiy H and ineniy diribuion I - mu be amped a a hor inerva ub-pane for accurae amping

24 Texure for Scaering Componen f (, ) = + D exp( -br c( + rc F( a, 2 r deniy c b aenuaion raio diance beween viewpoin and P diance beween igh and P diance beween viewpoin and P F(a, phae funcion a phae ange )) d viewpoin (poin igh) amping pane P a poin igh amping pane +1 P D

25 Texure for Scaering Componen f (, = + D exp( -br c( + rc F( a, 2 - oca coordinae UV = u'-u + coa = -u'/ 2 2 = u' + v 2 )) d (poin igh) amping pane viewpoin P(u, P v) a poin igh amping pane +1 P (u, v) D Q V U

26 Texure for Scaering Componen f c ( u, v, c q( u, v, = = exp( βρ ) u q( u, v, λ) = c + ρ 1 cf(co u 2 c exp( βρ x ( u'/ ( u' + v 2 2 u' + v 2 u' 2 + v 2 ), λ) + u' u)) du' c : conan for each amping pane q u, v, ) ( : 2D exure f i evauaed preciey ince exure ore inegraed vaue amping pane a V reducing quanizaion viewpoin P (u, v) error P(u, v) D poin igh amping pane +1 Q U

27 High Quaiy Rendering Scaering componen f : - change moohy - can be amped a a arge inerva ue of exure o ore pre-inegraed vaue + D g (, ) d Iuminaion componen f h : + D I (, H ( ) d - incude viibiiy H and ineniy diribuion I - mu be amped a a hor inerva ub-pane for accurae amping

28 Compuaion of Iuminaion Componen +D f (, = I (, H( ) d h - m ub-pane beween amping pane and +1 f h (, = 1 m m -1 j= 0 I ( r, H( r r j : diance beween viewpoin and ub-pane j - m i deermined adapivey j j ) ub-pane viewpoin rong ineniy many ub-pane amping pane igh

29 Compuaion of Iuminaion Componen Deermining number of ub-pane, m 1. hoo a ray 2. compue ineniy of caered igh ue exure for caering componen 3. generae ub-pane in proporion o ineniy Ineniy of caered igh m e e :uer-pecified hrehod ub-pane viewpoin igh ame conribuion of amping each ub-pane o pixe ineniy

30 Overview Inroducion - moivaion - previou wor Rendering Ligh Beam - baic Idea - probem - high quaiy rendering Rendering he Earh Amophere - rendering y - rendering he earh viewed from pace Reu Concuion

31 Rendering Earh Amophere No hadow of objec Rendering Sy - exending mehod for igh beam Rendering he earh viewed from pace amophere viewpoin earh

32 Rendering Earh Amophere No hadow of objec Rendering Sy - exending mehod for igh beam Rendering he earh viewed from pace - amophere i very hin ayer covering he earh viewpoin earh amophere

33 Rendering Earh Amophere No hadow of objec Rendering Sy - exending mehod for igh beam Rendering he earh viewed from pace - amophere i very hin ayer covering he earh - ue of amping phere inead of amping pane viewpoin earh amping phere amophere

34 Rendering Earh Amophere No hadow of objec Rendering Sy - exending mehod for igh beam Rendering he earh viewed from pace - amophere i very hin ayer covering he earh viewpoin earh amophere - ue of amping phere inead of amping pane amping phere

35 Rendering Sy Ineniy a viewpoin I v T ( = I ( F( a, r(, g (, g (, d un 0 v I un I un( ): ineniy of unigh F ( a, r (, g, ) ( : aenuaion raio beween P and P : phae funcion : deniy of parice P a P amophere P v viewpoin earh g, ) ( : aenuaion raio beween v P and P v

36 Rendering Sy Ineniy a viewpoin I v T ( = I ( F( a, r(, g (, g (, d un 0 v I un( ): ineniy of unigh F ( a, r (, g, ) ( : aenuaion raio beween P and P v g, ) ( : aenuaion raio beween P and P v : phae funcion : deniy of parice earh amophere P v viewpoin

37 Rendering Sy Ineniy a viewpoin I v n = 1-1 ( = I ( F( a, R( ) g (, Dg (, un I un( ): ineniy of unigh g, ) j= 1 ( : aenuaion raio beween P and P v j +1 P P I un amophere P v viewpoin F ( a, D g v(, : phae funcion : aenuaion beween amping pane and +1 earh R () : cumuaive deniy of parice beween amping pane and +1

38 Rendering Sy Ineniy a viewpoin I v n = 1-1 ( = I ( F( a, R( ) g (, Dg (, un j= 1 Agorihm creae exure of g, Dg v, R for = n o 1, repea: - map g, Dg v, R exure ono amping pane v j earh P v viewpoin

39 Rendering Sy Ineniy a viewpoin I v n = 1-1 ( = I ( F( a, R( ) g (, Dg (, un j = 1 Agorihm creae exure of g, Dg v, R for = n o 1, repea: - map g, Dg v, R exure ono amping pane - compue I un F a aice poin v j earh P v viewpoin

40 Rendering Sy Ineniy a viewpoin I v n = 1-1 ( = I ( F( a, R( ) g (, Dg (, un j = 1 Agorihm creae exure of g, Dg v, R for = n o 1, repea: - map g, Dg v, R exure ono amping pane - compue I un F a aice poin - draw pane wih bending: FB = FB x Dg v + F x R x g v j earh (FB: frame buffer) P v viewpoin aenuaion ineniy of caered igh

41 Rendering Sy Ineniy a viewpoin I v n = 1-1 ( = I ( F( a, R( ) g (, Dg (, un j = 1 Agorihm creae exure of g, Dg v, R for = n o 1, repea: - map g, Dg v, R exure ono amping pane - compue I un F a aice poin - draw pane wih bending: FB = FB x Dg v + F x R x g v j earh (FB: frame buffer) P v viewpoin aenuaion ineniy of caered igh

42 Rendering Sy Texure of g, Dg v, R g (, = PP exp( - 0 PP b( r( d I un b : exincion coefficien (conan) r : deniy of parice r ( h) = exp( -ah) (a: con) P h P earh amophere P v viewpoin

43 Rendering Sy Texure of g, Dg v, R g (, = PP exp( - 0 PP b( r( d I un b : exincion coefficien (conan) r : deniy of parice r ( h) = exp( -ah) g ( PP, g ( h, q, (a: con) P q h P earh amophere P v viewpoin

44 Rendering Sy Texure of g, Dg v, R g (, = PP exp( - 0 PP b( r( d I un b : exincion coefficien (conan) r : deniy of parice g r ( h) = exp( -ah) ( PP, g ( h, q, (a: con) q v P h P earh amophere P v viewpoin Dg ( PP, Dg ( h, q, v v v v R( PP, R( h, q, v v ore a 2D exure

45 Overview Inroducion - moivaion - previou wor Rendering Ligh Beam - baic Idea - probem - high quaiy rendering Rendering he Earh Amophere - rendering y - rendering he earh viewed from pace Reu Concuion

46 Experimena Reu previou mehod previou mehod propoed mehod #pane: 40 meh: 60x60 #pane: 160 meh: 60x60 #pane: 30 #ub-pane: 120 (ave.) meh: 10x10 compuer: Ahon 1.7GHz, GeForce3

47 Experimena Reu mehod previou inereaved [Keer01] propoed ray-racing reu # of pane (ub-pane) (174) meh 60x90 10x15 10x15 - ime 0.13 [ec.] 0.12 [ec.] 0.08 [ec.] 29 [ec.] Image ize: 300x450 compuer: Ahon 1.7GHz, GeForce3 -

48 Experimena Reu mehod previou inereaved [Keer01] propoed ray-racing reu # of pane (ub-pane) (174) meh 60x90 10x15 10x15 - ime 0.13 [ec.] 0.12 [ec.] 0.08 [ec.] 29 [ec.] Image ize: 300x450 compuer: Ahon 1.7GHz, GeForce3 -

49 Reu amping pane: 9 ub-pane:309 ime: 0.32 [ec.] amping pane: 30 ub-pane:263 ime: 0.12 [ec.] Image ize: 720x480 compuer: Ahon 1.7GHz, GeForce3

50 Reu amping pane: 100(y) 30(haf) ub-pane:135 ime: 0.16 [ec.] amping phere: 10 ime: 0.06 [ec.] Image ize: 720x480 compuer: Ahon 1.7GHz, GeForce3

51 DEMO Rea-ime Animaion Uing Noe PC Penium III (1.2 GHz) Nvidia GeForce 2 Go

52 Concuion Fa rendering of amopheric effec Rendering of igh beam - 2D exure o ore ineniie of caered igh - ub-pane for precie amping of hadow Exenion o rendering earh amophere - rendering of y - rendering of earh viewed from pace

Overview. From Point Visibility. From Point Visibility. From Region Visibility. Ray Space Factorization. Daniel Cohen-Or Tel-Aviv University

Overview. From Point Visibility. From Point Visibility. From Region Visibility. Ray Space Factorization. Daniel Cohen-Or Tel-Aviv University From-Region Viibiliy and Ray Space Facorizaion Overview Daniel Cohen-Or Tel-Aviv Univeriy Shor inroducion o he problem Dual Space & Parameer/Ray Space Ray pace facorizaion (SIGGRAPH 0) From Poin Viibiliy

More information

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification Las Time? Adjacency Daa Srucures Spline Curves Geomeric & opologic informaion Dynamic allocaion Efficiency of access Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

Overview. 9 - Game World: textures, skyboxes, etc. Texture Mapping. Texture Space. Vertex Texture Coordinates. Texture Mapping. Game World Backgrounds

Overview. 9 - Game World: textures, skyboxes, etc. Texture Mapping. Texture Space. Vertex Texture Coordinates. Texture Mapping. Game World Backgrounds CSc 165 Compuer Game Archiecure Overview Texure Mapping 9 - Game World: exure, kyboxe, ec. Game World Background SkyBoxe & SkyDome World Bound and Viibiliy Render Sae 2 Texure Mapping Texure Space Baic

More information

Texture Mapping. Texture Mapping. Map textures to surfaces. Trompe L Oeil ( Deceive the Eye ) Texture map. The texture

Texture Mapping. Texture Mapping. Map textures to surfaces. Trompe L Oeil ( Deceive the Eye ) Texture map. The texture CSCI 48 Compuer Graphic Lecure Texure Mapping A way of adding urface deail Texure Mapping February 5, 22 Jernej Barbic Univeriy of Souhern California Texure Mapping + Shading Filering and Mipmap Non-color

More information

Overview. 8 - Game World: textures, skyboxes, etc. Texture Mapping. Texture Space. Creating Textures. Vertex Texture Coordinates.

Overview. 8 - Game World: textures, skyboxes, etc. Texture Mapping. Texture Space. Creating Textures. Vertex Texture Coordinates. CSc 165 Compuer Game Archiecure Overview Texure Mapping 8 - Game World: exure, kyboxe, ec. Game World Background SkyBoxe & SkyDome World Bound and Viibiliy Render Sae 2 Texure Mapping Texure Space Baic

More information

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough Today Curves & Surfaces Moivaion Limiaions of Polygonal Models Some Modeling Tools & Definiions Curves Surfaces / Paches Subdivision Surfaces Limiaions of Polygonal Meshes Can We Disguise he Faces? Planar

More information

CENG 477 Introduction to Computer Graphics. Modeling Transformations

CENG 477 Introduction to Computer Graphics. Modeling Transformations CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World

More information

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets?

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets? Las Time: Curves & Surfaces Expeced value and variance Mone-Carlo in graphics Imporance sampling Sraified sampling Pah Tracing Irradiance Cache Phoon Mapping Quesions? Today Moivaion Limiaions of Polygonal

More information

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures Las Time? Adjacency Daa Srucures Geomeric & opologic informaion Dynamic allocaion Efficiency of access Curves & Surfaces Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

Traditional Rendering (Ray Tracing and Radiosity)

Traditional Rendering (Ray Tracing and Radiosity) Tradiional Rendering (Ray Tracing and Radiosiy) CS 517 Fall 2002 Compuer Science Cornell Universiy Bidirecional Reflecance (BRDF) λ direcional diffuse specular θ uniform diffuse τ σ BRDF Bidirecional Reflecance

More information

Effects needed for Realism. Ray Tracing. Ray Tracing: History. Outline. Foundations of Computer Graphics (Fall 2012)

Effects needed for Realism. Ray Tracing. Ray Tracing: History. Outline. Foundations of Computer Graphics (Fall 2012) Foundaions of ompuer Graphics (Fall 2012) S 184, Lecure 16: Ray Tracing hp://ins.eecs.berkeley.edu/~cs184 Effecs needed for Realism (Sof) Shadows Reflecions (Mirrors and Glossy) Transparency (Waer, Glass)

More information

ATTACHMENT A BEACHFILL DIFFUSION CALCULATIONS. Stabilization Project 17 December 2013 Back-up Calculations

ATTACHMENT A BEACHFILL DIFFUSION CALCULATIONS. Stabilization Project 17 December 2013 Back-up Calculations ATTACHMENT A BEACHFILL DIFFUSION CALCULATIONS Sabiizaion Projec 7 December 03 Back-up Cacuaion FIMP Beachfi Diffuion - Aonghore Diffuiviy.xmcd Dae: Juy 8, 03 Anay: Rob Hampon, Moffa & Nicho Cien: U.S.

More information

Adaptive Histogram Equalization and Logarithm Transform with Rescaled Low Frequency DCT Coefficients for Illumination Normalization

Adaptive Histogram Equalization and Logarithm Transform with Rescaled Low Frequency DCT Coefficients for Illumination Normalization Adapive Hiogram Equalizaion and Logarihm Tranform wih Recaled Low Frequency DCT Coefficien for Illuminaion Normalizaion Virendra P. Vihwakarma, Sujaa Pandey and M. N. Gupa Deparmen of Compuer Science and

More information

Visual Perception as Bayesian Inference. David J Fleet. University of Toronto

Visual Perception as Bayesian Inference. David J Fleet. University of Toronto Visual Percepion as Bayesian Inference David J Flee Universiy of Torono Basic rules of probabiliy sum rule (for muually exclusive a ): produc rule (condiioning): independence (def n ): Bayes rule: marginalizaion:

More information

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures.

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures. Schedule Curves & Surfaces Sunday Ocober 5 h, * 3-5 PM *, Room TBA: Review Session for Quiz 1 Exra Office Hours on Monday (NE43 Graphics Lab) Tuesday Ocober 7 h : Quiz 1: In class 1 hand-wrien 8.5x11 shee

More information

Automatic Image Segmentation using Wavelets

Automatic Image Segmentation using Wavelets IJCSS Inernaional Journal of Compuer Science and ework Securiy, VOL.9 o., February 009 305 Auomaic Image Segmenaion uing Wavele H C Saeeh Kumar, K B Raja, Venugopal K R and L M Panaik 3 Deparmen of Telecommunicaion,

More information

4.1 3D GEOMETRIC TRANSFORMATIONS

4.1 3D GEOMETRIC TRANSFORMATIONS MODULE IV MCA - 3 COMPUTER GRAPHICS ADMN 29- Dep. of Compuer Science And Applicaions, SJCET, Palai 94 4. 3D GEOMETRIC TRANSFORMATIONS Mehods for geomeric ransformaions and objec modeling in hree dimensions

More information

Systems & Biomedical Engineering Department. Transformation

Systems & Biomedical Engineering Department. Transformation Sem & Biomedical Engineering Deparmen SBE 36B: Compuer Sem III Compuer Graphic Tranformaion Dr. Aman Eldeib Spring 28 Tranformaion Tranformaion i a fundamenal corner one of compuer graphic and i a cenral

More information

CS 428: Fall Introduction to. Geometric Transformations (continued) Andrew Nealen, Rutgers, /20/2010 1

CS 428: Fall Introduction to. Geometric Transformations (continued) Andrew Nealen, Rutgers, /20/2010 1 CS 428: Fall 2 Inroducion o Compuer Graphic Geomeric Tranformaion (coninued) Andrew Nealen, Ruger, 2 9/2/2 Tranlaion Tranlaion are affine ranformaion The linear par i he ideni mari The 44 mari for he ranlaion

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding Moivaion Image segmenaion Which pixels belong o he same objec in an image/video sequence? (spaial segmenaion) Which frames belong o he same video sho? (emporal segmenaion) Which frames belong o he same

More information

ISRVT: An Interactive Spectral Rendering Visualization Tool *

ISRVT: An Interactive Spectral Rendering Visualization Tool * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 20, 233-26 (2004) ISRVT: An Ineracive Specra Rendering Visuaizaion Too * JIN-REN CHERN **+ AND CHUNG-MING WANG + + Insiue of Compuer Science Naiona Chung-Hsing

More information

Image warping/morphing

Image warping/morphing Image arping/morphing Image arping Digial Visual Effecs Yung-Yu Chuang ih slides b Richard Szeliski, Seve Seiz, Tom Funkhouser and leei Efros Image formaion Sampling and quanizaion B Wha is an image We

More information

Direct Volume Visualization of Three-Dimensional Vector Fields

Direct Volume Visualization of Three-Dimensional Vector Fields Direc Volume Visualizaion of Three-Dimensional Vecor Fields Roger Crawfis Nelson Max Lawrence Livermore Naional Laboraory PO. Box 808 / L 301 Livermore, CA 94551 (crawfis@llnl.gov) (max2@llnl.gov) Absrac

More information

GLR: A novel geographic routing scheme for large wireless ad hoc networks

GLR: A novel geographic routing scheme for large wireless ad hoc networks Compuer Nework xxx (2006) xxx xxx www.elevier.com/locae/comne : A novel geographic rouing cheme for large wirele ad hoc nework Jongkeun Na *, Chong-kwon Kim School of Compuer Science and Engineering, Seoul

More information

A High-Performance Area-Efficient Multifunction Interpolator

A High-Performance Area-Efficient Multifunction Interpolator A High-Performance Area-Efficien Mulifuncion Inerpolaor ARITH Suar Oberman Michael Siu Ouline Wha i a GPU? Targe applicaion and floaing poin Shader microarchiecure High-order funcion Aribue inerpolaion

More information

Dimensions. Electrical connection

Dimensions. Electrical connection SU8-6/40a/0//6a Eecrica connecion Reease dae: 20-09-6 :4 Dae of issue: 20-- 8084_eng.xm 9 SENS H.Res Norm H.Spd Off.D T.Off On.D LO DO H.Res Norm H.Spd Off.D T.Off On.D LO DO H.Res = High Resouion Norm

More information

Real Time Integral-Based Structural Health Monitoring

Real Time Integral-Based Structural Health Monitoring Real Time Inegral-Based Srucural Healh Monioring The nd Inernaional Conference on Sensing Technology ICST 7 J. G. Chase, I. Singh-Leve, C. E. Hann, X. Chen Deparmen of Mechanical Engineering, Universiy

More information

Principles of MRI EE225E / BIO265. Lecture 10. Instructor: Miki Lustig UC Berkeley, EECS. M. Lustig, EECS UC Berkeley

Principles of MRI EE225E / BIO265. Lecture 10. Instructor: Miki Lustig UC Berkeley, EECS. M. Lustig, EECS UC Berkeley Principles of MRI Lecure 0 EE225E / BIO265 Insrucor: Miki Lusig UC Berkeley, EECS Bloch Eq. For Recepion No B() : 2 4 Ṁ x Ṁ y Ṁ z 3 5 = 2 6 4 T 2 ~ G ~r 0 ~G ~r T 2 0 0 0 T 3 2 7 5 4 M x M y M z 3 5 +

More information

Dimensions. Electrical connection

Dimensions. Electrical connection SU8-6/40a/02//6a Dimensions Eecrica connecion Reease dae: 208-0- 7:06 Dae of issue: 208-0- 808_eng.xm 9 SENS H.Res Norm H.Spd Off.D T.Off On.D LO DO H.Res Norm H.Spd Off.D T.Off On.D LO DO H.Res = High

More information

Reconstruct scene geometry from two or more calibrated images. scene point. image plane. Reconstruct scene geometry from two or more calibrated images

Reconstruct scene geometry from two or more calibrated images. scene point. image plane. Reconstruct scene geometry from two or more calibrated images Sereo and Moion The Sereo Problem Reconsrc scene geomer from wo or more calibraed images scene poin focal poin image plane Sereo The Sereo Problem Reconsrc scene geomer from wo or more calibraed images

More information

EECS 487: Interactive Computer Graphics

EECS 487: Interactive Computer Graphics EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified

More information

STEREO PLANE MATCHING TECHNIQUE

STEREO PLANE MATCHING TECHNIQUE STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo

More information

DYNAMIC AND ADAPTIVE TESSELLATION OF BÉZIER SURFACES

DYNAMIC AND ADAPTIVE TESSELLATION OF BÉZIER SURFACES DYNAMIC AND ADAPTIVE TESSELLATION OF BÉZIER SURFACES R. Concheiro, M. Amor Univeriy of A Coruña, Spain rconcheiro@udc.e, margamor@udc.e M. Bóo Univeriy of Saniago de Compoela, Spain monerra.boo@uc.e Keyword:

More information

Outline. CS38 Introduction to Algorithms 5/8/2014. Network flow. Lecture 12 May 8, 2014

Outline. CS38 Introduction to Algorithms 5/8/2014. Network flow. Lecture 12 May 8, 2014 /8/0 Ouline CS8 Inroducion o Algorihm Lecure May 8, 0 Nework flow finihing capaciy-caling analyi Edmond-Karp, blocking-flow implemenaion uni-capaciy imple graph biparie maching edge-dijoin pah aignmen

More information

Ray Casting. Outline. Outline in Code

Ray Casting. Outline. Outline in Code Foundaions of ompuer Graphics Online Lecure 10: Ray Tracing 2 Nus and ols amera Ray asing Ravi Ramamoorhi Ouline amera Ray asing (choose ray direcions) Ray-objec inersecions Ray-racing ransformed objecs

More information

A Matching Algorithm for Content-Based Image Retrieval

A Matching Algorithm for Content-Based Image Retrieval A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using

More information

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR . ~ PART 1 c 0 \,).,,.,, REFERENCE NFORMATON CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONTOR n CONTROL DATA 6400 Compuer Sysems, sysem funcions are normally handled by he Monior locaed in a Peripheral

More information

A ProjectorBackprojector with Slice-to-Slice Blurring for Efficient 3D Scatter Modeling

A ProjectorBackprojector with Slice-to-Slice Blurring for Efficient 3D Scatter Modeling A ProjecorBackprojecor wih Slice-o-Slice Blurring for Efficien 3D Scaer Modeling Gengsheng L. Zeng, Chuanyong Bai, and Gran T. Gullberg Deparmen of Radiology, Universiy of Uah 729 Arapeen Drive, Sal Lake

More information

Data Structures and Algorithms. The material for this lecture is drawn, in part, from The Practice of Programming (Kernighan & Pike) Chapter 2

Data Structures and Algorithms. The material for this lecture is drawn, in part, from The Practice of Programming (Kernighan & Pike) Chapter 2 Daa Srucures and Algorihms The maerial for his lecure is drawn, in par, from The Pracice of Programming (Kernighan & Pike) Chaper 2 1 Moivaing Quoaion Every program depends on algorihms and daa srucures,

More information

6.8 Shortest Paths. Chapter 6. Dynamic Programming. Shortest Paths: Failed Attempts. Shortest Paths

6.8 Shortest Paths. Chapter 6. Dynamic Programming. Shortest Paths: Failed Attempts. Shortest Paths 1 Chaper.8 Shore Pah Dynamic Programming Slide by Kein Wayne. Copyrigh 5 Pearon-Addion Weley. All righ reered. Shore Pah Shore Pah: Failed Aemp Shore pah problem. Gien a direced graph G = (V, E), wih edge

More information

A NEW APPROACH FOR 3D MODELS TRANSMISSION

A NEW APPROACH FOR 3D MODELS TRANSMISSION A NEW APPROACH FOR 3D MODELS TRANSMISSION A. Guarnieri a, F. Piroi a, M. Ponin a, A. Veore a a CIRGEO, Inerdep. Research Cener of Carography, Phoogrammery, Remoe Sensing and GIS Universiy of Padova, Agripolis

More information

Differential Geometry of Surfaces with Mathcad: A Virtual Learning Approach

Differential Geometry of Surfaces with Mathcad: A Virtual Learning Approach The 4 h Inernaional Conference on Virual Learning Gheorghe Asachi Technical Universiy of Iaşi, Oc 30-Nov, 009 Differenial Geomery of Surfaces wih Mahca: A Virual Learning Approach Nicolae Dăneţ Technical

More information

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS NME: TE: LOK: MOTION ETETORS GRPH MTHING L PRE-L QUESTIONS 1. Read he insrucions, and answer he following quesions. Make sure you resae he quesion so I don hae o read he quesion o undersand he answer..

More information

Robust Segmentation and Tracking of Colored Objects in Video

Robust Segmentation and Tracking of Colored Objects in Video IEEE TRANSACTIONS ON CSVT, VOL. 4, NO. 6, 2004 Robus Segmenaion and Tracking of Colored Objecs in Video Theo Gevers, member, IEEE Absrac Segmening and racking of objecs in video is of grea imporance for

More information

A probabilistic framework for geometry and motion reconstruction using prior information 1

A probabilistic framework for geometry and motion reconstruction using prior information 1 A probabiisic framewor for geomery and moion reconsrucion using prior informaion 1 Wende Zhang 1, and Tsuhan Chen 1 1 Eecrica and Compuer Engineering Deparmen, Carnegie Meon Universiy, PA 1513, USA Eecrica

More information

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves AML7 CAD LECTURE Space Curves Inrinsic properies Synheic curves A curve which may pass hrough any region of hreedimensional space, as conrased o a plane curve which mus lie on a single plane. Space curves

More information

FLOW VISUALIZATION USING MOVING TEXTURES * Nelson Max Lawrence Livermore National Laboratory Livermore, California

FLOW VISUALIZATION USING MOVING TEXTURES * Nelson Max Lawrence Livermore National Laboratory Livermore, California FLOW VISUALIZATION USING MOVING TEXTURES * Nelson Max Lawrence Livermore Naional Laboraor Livermore, California Barr Becker Lawrence Livermore Naional Laboraor Livermore, California SUMMARY We presen a

More information

Maximum Flows: Polynomial Algorithms

Maximum Flows: Polynomial Algorithms Maximum Flow: Polynomial Algorihm Algorihm Augmening pah Algorihm - Labeling Algorihm - Capaciy Scaling Algorihm - Shore Augmening Pah Algorihm Preflow-Puh Algorihm - FIFO Preflow-Puh Algorihm - Highe

More information

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12].

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12]. In Proceedings of CVPR '96 Srucure and Moion of Curved 3D Objecs from Monocular Silhouees B Vijayakumar David J Kriegman Dep of Elecrical Engineering Yale Universiy New Haven, CT 652-8267 Jean Ponce Compuer

More information

M y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x))

M y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x)) Hebrew Universi Image Processing - 6 Image Warping Hebrew Universi Image Processing - 6 argil 7 : Image Warping D Geomeric ransormaions hp://www.jere-marin.com Man slides rom Seve Seiz and Aleei Eros Image

More information

A High Accuracy Volume Renderer for Unstructured Data

A High Accuracy Volume Renderer for Unstructured Data IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 4, NO. 1, JANUARY-MARCH 1998 37 A High Accuracy Volume Renderer for Unsrucured Daa Peer L. Williams, Member, IEEE Compuer Sociey, Nelson L.

More information

Dimensions. Electrical connection

Dimensions. Electrical connection SU8//40a/0//6a Eecrica connecion Reease dae: 204-0- 4:04 Dae of issue: 204-0- 80888_eng.xm 9 Teach Ura H Pwr Sd Off.D T.Off On.D LO DO Ura HPwr Sd Off.D T.Off On.D LO DO Ura = Ura HPwr = High-Power Sd

More information

DAGM 2011 Tutorial on Convex Optimization for Computer Vision

DAGM 2011 Tutorial on Convex Optimization for Computer Vision DAGM 2011 Tuorial on Convex Opimizaion for Compuer Vision Par 3: Convex Soluions for Sereo and Opical Flow Daniel Cremers Compuer Vision Group Technical Universiy of Munich Graz Universiy of Technology

More information

Fill in the following table for the functions shown below.

Fill in the following table for the functions shown below. By: Carl H. Durney and Neil E. Coer Example 1 EX: Fill in he following able for he funcions shown below. he funcion is odd he funcion is even he funcion has shif-flip symmery he funcion has quarer-wave

More information

A High-Speed Adaptive Multi-Module Structured Light Scanner

A High-Speed Adaptive Multi-Module Structured Light Scanner A High-Speed Adapive Muli-Module Srucured Ligh Scanner Andreas Griesser 1 Luc Van Gool 1,2 1 Swiss Fed.Ins.of Techn.(ETH) 2 Kaholieke Univ. Leuven D-ITET/Compuer Vision Lab ESAT/VISICS Zürich, Swizerland

More information

4. Minimax and planning problems

4. Minimax and planning problems CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems

More information

Fisheye Lens Distortion Correction on Multicore and Hardware Accelerator Platforms

Fisheye Lens Distortion Correction on Multicore and Hardware Accelerator Platforms Fiheye Len Diorion Correcion on Mulicore and Hardware Acceleraor Plaform Konani Dalouka 1 Chrio D. Anonopoulo 1 Nikolao Sek M. Bella 1 Chai 1 Deparmen of Compuer and Communicaion Engineering Univeriy of

More information

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display Poin Cloud Represenaion of 3D Shape for Laser- Plasma Scanning 3D Displa Hiroo Ishikawa and Hideo Saio Keio Universi E-mail {hiroo, saio}@ozawa.ics.keio.ac.jp Absrac- In his paper, a mehod of represening

More information

Image warping Li Zhang CS559

Image warping Li Zhang CS559 Wha is an image Image arping Li Zhang S559 We can hink of an image as a funcion, f: R 2 R: f(, ) gives he inensi a posiion (, ) defined over a recangle, ih a finie range: f: [a,b][c,d] [,] f Slides solen

More information

Simultaneous Precise Solutions to the Visibility Problem of Sculptured Models

Simultaneous Precise Solutions to the Visibility Problem of Sculptured Models Simulaneous Precise Soluions o he Visibiliy Problem of Sculpured Models Joon-Kyung Seong 1, Gershon Elber 2, and Elaine Cohen 1 1 Universiy of Uah, Sal Lake Ciy, UT84112, USA, seong@cs.uah.edu, cohen@cs.uah.edu

More information

arxiv: v1 [cs.cv] 18 Apr 2017

arxiv: v1 [cs.cv] 18 Apr 2017 Ligh Field Blind Moion Deblurring Praul P. Srinivasan 1, Ren Ng 1, Ravi Ramamoorhi 2 1 Universiy of California, Berkeley 2 Universiy of California, San Diego 1 {praul,ren}@eecs.berkeley.edu, 2 ravir@cs.ucsd.edu

More information

Indicators/operating means

Indicators/operating means SU9./0/ 9.7 8 4, 28,2 8.2 62, Mode Number SU9./0/ Eecrica connecion Fiber opic sensor wih 2 m fixed cabe Feaures +UB Cassic ine wih dispay AGC (Auomaic Gain Conro) for faser each-in Gang mouning for easy

More information

Multi-Viewpoint Video Coding with MPEG-2 Compatibility. Belle L. Tseng and Dimitris Anastassiou. Columbia University New York, N.Y.

Multi-Viewpoint Video Coding with MPEG-2 Compatibility. Belle L. Tseng and Dimitris Anastassiou. Columbia University New York, N.Y. Muli-Viewpoin Video oding wih MPEG-2 ompaibiliy Belle L. Tseng and Dimiris Anasassiou olumbia niversiy New York, N.Y. 10027 SA Absrac An ecien video coding scheme is presened as an exension of he MPEG-2

More information

3Applications Product code Page

3Applications Product code Page Single an win skin consrucion Auseniic sainless seel self rilling faseners Applicaions Prouc coe Page Shee o seel srucure / P. Shee o imber srucure Sie lap clamping W / SW2-S SW-A S2-S / SP2-S S2-A.8.11

More information

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,

More information

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL Klečka Jan Docoral Degree Programme (1), FEEC BUT E-mail: xkleck01@sud.feec.vubr.cz Supervised by: Horák Karel E-mail: horak@feec.vubr.cz

More information

High Resolution Passive Facial Performance Capture

High Resolution Passive Facial Performance Capture High Resoluion Passive Facial Performance Capure Derek Bradley1 Wolfgang Heidrich1 Tiberiu Popa1,2 Alla Sheffer1 1) Universiy of Briish Columbia 2) ETH Zu rich Figure 1: High resoluion passive facial performance

More information

A non-stationary uniform tension controlled interpolating 4-point scheme reproducing conics

A non-stationary uniform tension controlled interpolating 4-point scheme reproducing conics A non-saionary uniform ension conrolled inerpolaing 4-poin scheme reproducing conics C. Beccari a, G. Casciola b, L. Romani b, a Deparmen of Pure and Applied Mahemaics, Universiy of Padova, Via G. Belzoni

More information

Chapter 3 MEDIA ACCESS CONTROL

Chapter 3 MEDIA ACCESS CONTROL Chaper 3 MEDIA ACCESS CONTROL Overview Moivaion SDMA, FDMA, TDMA Aloha Adapive Aloha Backoff proocols Reservaion schemes Polling Disribued Compuing Group Mobile Compuing Summer 2003 Disribued Compuing

More information

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008 MATH 5 - Differenial Equaions Sepember 15, 8 Projec 1, Fall 8 Due: Sepember 4, 8 Lab 1.3 - Logisics Populaion Models wih Harvesing For his projec we consider lab 1.3 of Differenial Equaions pages 146 o

More information

Accurate Simplification of Multi-Chart Textured Models

Accurate Simplification of Multi-Chart Textured Models DOI: 10.1111/j.1467-8659.2010.01652.x COMPUTER GRAPHICS forum Volume 29 (2010), number 6 pp. 1842 1853 Accurae Simplificaion of Muli-Char Texured Models N. Coll and T. Paradinas Insiu d Informaica i Aplicacions,

More information

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker.

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker. Slide A Principled Approach o MILP Modeling John Hooer Carnegie Mellon Universiy Worshop on MIP Columbia Universiy, Augus 008 Proposal MILP modeling is an ar, bu i need no be unprincipled. Slide Proposal

More information

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS A METHOD OF MODELING DEFORMATION OF AN OBJECT EMLOYING SURROUNDING IDEO CAMERAS Joo Kooi TAN, Seiji ISHIKAWA Deparmen of Mechanical and Conrol Engineering Kushu Insiue of Technolog, Japan ehelan@is.cnl.kuech.ac.jp,

More information

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley.

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley. Shores Pah Algorihms Background Seing: Lecure I: Shores Pah Algorihms Dr Kieran T. Herle Deparmen of Compuer Science Universi College Cork Ocober 201 direced graph, real edge weighs Le he lengh of a pah

More information

How much does the migration aperture actually contribute to the migration result?

How much does the migration aperture actually contribute to the migration result? Migraion aperure conribuion How muc does e migraion aperure acually conribue o e migraion resul? Suang Sun and Jon C. Bancrof ABSTRACT Reflecion energy from a linear reflecor comes from e inegran oer an

More information

Dimensions. Electrical connection

Dimensions. Electrical connection Eecrica connecion Pinou 8 9 SENS Ura H Pwr Sd Off.D T.Off On.D LO DO Ura HPwr Sd Off.D T.Off On.D LO DO Ura = Ura HPwr = High-Power Sd = Sandard Off.D = Off Deay T.Off = Timer off On.D = On Deay LO = Ligh

More information

Fiber optic sensor for glass fiber optics and plastic fiber optics

Fiber optic sensor for glass fiber optics and plastic fiber optics Fiber sensor for gass fiber s and pasic fiber s SU9/0// 9.7 8 4, 28,2 8.2 62, Mode Number SU9/0// Eecrica connecion Fiber sensor wih 2 m fixed cabe BN +UB Feaures Cassic ine wih dispay WH Teach-In Teach

More information

Integro-differential splines and quadratic formulae

Integro-differential splines and quadratic formulae Inegro-differenial splines and quadraic formulae I.G. BUROVA, O. V. RODNIKOVA S. Peersburg Sae Universiy 7/9 Universiesaya nab., S.Persburg, 9934 Russia i.g.burova@spbu.ru, burovaig@mail.ru Absrac: This

More information

BALANCING STABLE TOPOLOGY AND NETWORK LIFETIME IN AD HOC NETWORKS

BALANCING STABLE TOPOLOGY AND NETWORK LIFETIME IN AD HOC NETWORKS INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) Inernaional Journal of Elecronic and Communicaion Engineering & Technology (IJECET), ISSN 0976 6464(Prin), ISSN

More information

Upper Body Tracking for Human-Machine Interaction with a Moving Camera

Upper Body Tracking for Human-Machine Interaction with a Moving Camera The 2009 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems Ocober -5, 2009 S. Louis, USA Upper Body Tracking for Human-Machine Ineracion wih a Moving Camera Yi-Ru Chen, Cheng-Ming Huang, and

More information

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2

More information

Deep Appearance Models for Face Rendering

Deep Appearance Models for Face Rendering Deep Appearance Models for Face Rendering STEPHEN LOMBARDI, Facebook Realiy Labs JASON SARAGIH, Facebook Realiy Labs TOMAS SIMON, Facebook Realiy Labs YASER SHEIKH, Facebook Realiy Labs Deep Appearance

More information

(Structural Time Series Models for Describing Trend in All India Sunflower Yield Using SAS

(Structural Time Series Models for Describing Trend in All India Sunflower Yield Using SAS (Srucural Time Series Models for Describing Trend in All India Sunflower Yield Using SAS Himadri Ghosh, Prajneshu and Savia Wadhwa I.A.S.R.I., Library Avenue, New Delhi-110 01 him_adri@iasri.res.in, prajnesh@iasri.res.in,

More information

An Adaptive Spatial Depth Filter for 3D Rendering IP

An Adaptive Spatial Depth Filter for 3D Rendering IP JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.3, NO. 4, DECEMBER, 23 175 An Adapive Spaial Deph Filer for 3D Rendering IP Chang-Hyo Yu and Lee-Sup Kim Absrac In his paper, we presen a new mehod

More information

Image Based Computer-Aided Manufacturing Technology

Image Based Computer-Aided Manufacturing Technology Sensors & Transducers 03 by IFSA hp://www.sensorsporal.com Image Based Compuer-Aided Manufacuring Technology Zhanqi HU Xiaoqin ZHANG Jinze LI Wei LI College of Mechanical Engineering Yanshan Universiy

More information

Real-time 2D Video/3D LiDAR Registration

Real-time 2D Video/3D LiDAR Registration Real-ime 2D Video/3D LiDAR Regisraion C. Bodenseiner Fraunhofer IOSB chrisoph.bodenseiner@iosb.fraunhofer.de M. Arens Fraunhofer IOSB michael.arens@iosb.fraunhofer.de Absrac Progress in LiDAR scanning

More information

Optics and Light. Presentation

Optics and Light. Presentation Opics and Ligh Presenaion Opics and Ligh Wha comes o mind when you hear he words opics and ligh? Wha is an opical illusion? Opical illusions can use color, ligh and paerns o creae images ha can be

More information

A Physically-Based BSDF for Modeling the Appearance of Paper

A Physically-Based BSDF for Modeling the Appearance of Paper Volume (4), Number 4 Eurographics Symposium on Rendering 4 Wojciech Jarosz and Pieer Peers (Gues Ediors) A Physically-Based BSDF for Modeling he Appearance of Paper Marios Papas, Krysle de Mesa, and Henrik

More information

geometric transformations

geometric transformations geomeric ranformaion comuer grahic ranform 28 fabio ellacini linear algebra review marice noaion baic oeraion mari-vecor mulilicaion comuer grahic ranform 28 fabio ellacini 2 marice noaion for marice and

More information

Texture Mapping. Motivation. Examples Image Textures. Idea. towards more realism

Texture Mapping. Motivation. Examples Image Textures. Idea. towards more realism Texre Mapping Wireframe Model Lighing & Shading Moiaion Texre Mapping hp://www.3drender.com/jbirn/prodcion.hml oward more realim 2 Idea Example Image Texre Add rface deail wiho raiing geomeric complexiy

More information

A Face Detection Method Based on Skin Color Model

A Face Detection Method Based on Skin Color Model A Face Deecion Mehod Based on Skin Color Model Dazhi Zhang Boying Wu Jiebao Sun Qinglei Liao Deparmen of Mahemaics Harbin Insiue of Technology Harbin China 150000 Zhang_dz@163.com mahwby@hi.edu.cn sunjiebao@om.com

More information

Data Structures and Algorithms

Data Structures and Algorithms Daa Srucures and Algorihms The maerial for his lecure is drawn, in ar, from The Pracice of Programming (Kernighan & Pike) Chaer 2 1 Goals of his Lecure Hel you learn (or refresh your memory) abou: Common

More information

Flow graph/networks MAX FLOW APPLICATIONS. Flow constraints. Max flow problem 4/26/12

Flow graph/networks MAX FLOW APPLICATIONS. Flow constraints. Max flow problem 4/26/12 4// low graph/nework MX LOW PPLIION 30, pring 0 avid Kauchak low nework direced, weighed graph (V, ) poiive edge weigh indicaing he capaciy (generally, aume ineger) conain a ingle ource V wih no incoming

More information

Image Content Representation

Image Content Representation Image Conen Represenaion Represenaion for curves and shapes regions relaionships beween regions E.G.M. Perakis Image Represenaion & Recogniion 1 Reliable Represenaion Uniqueness: mus uniquely specify an

More information

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation Submission o Special Issue of CVIU on Model-based and Image-based 3D Scene Represenaion for Ineracive Visualizaion LAMP: 3D Layered, Adapive-resoluion and Muliperspecive Panorama - a New Scene Represenaion

More information

Multi-camera multi-object voxel-based Monte Carlo 3D tracking strategies

Multi-camera multi-object voxel-based Monte Carlo 3D tracking strategies RESEARCH Open Access Muli-camera muli-objec voxel-based Mone Carlo 3D racking sraegies Crisian Canon-Ferrer *, Josep R Casas, Monse Pardàs and Enric Mone Absrac This aricle presens a new approach o he

More information

COSC 3213: Computer Networks I Chapter 6 Handout # 7

COSC 3213: Computer Networks I Chapter 6 Handout # 7 COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:

More information

Multi-layer Global Routing Considering Via and Wire Capacities

Multi-layer Global Routing Considering Via and Wire Capacities Muli-layer Global Rouing Conidering Via and Wire Capaciie Chin-Hiung Hu, Huang-Yu Chen, and Yao-Wen Chang Graduae Iniue of Elecronic Engineering, Naional Taiwan Univeriy, Taipei, Taiwan Deparmen of Elecrical

More information