Fast Planar Harmonic Deformations With Alternating Tangential . - People

1y ago
6 Views
2 Downloads
2.45 MB
22 Pages
Last View : 11d ago
Last Download : 3m ago
Upload by : Wade Mabry
Transcription

Fast Planar Harmonic Deformations with Alternating Tangential Projections EDEN FEDIDA HEFETZ , EDWARD CHIEN, OFIR WEBER BAR-ILAN UNIVERSITY, ISRAEL 1

The Mapping Problem 𝑓: 𝛺 ℝ2 Desirable properties: Locally-injective Bounded conformal distortion Bounded isometric distortion Real-time 2

Previous Work Cage based methods (barycentric coords): Bounded distortion: [Hormann and Floater 2006] [Lipman 2012] [Joshi et al.2007] [Kovalsky at al. 2015] [Lipman et al. 2007] [Chen and Weber 2015] [Weber et al. 2011] [Levi and Weber 2016] [Weber et al. 2009] 3

Notations Planar mapping: 𝑓: Ξ© ℝ2 Jacobian: π‘Ž 𝑏 𝑐 𝑑 𝐽𝑓 𝑏 π‘Ž 𝑑 𝑐 Similarity 𝑓𝑧 𝑐 𝑖𝑑 Singular values of 𝐽𝑓 Anti-similarity Complex Wirtinger derivatives: 𝑓𝑧 π‘Ž 𝑖𝑏 Distortion measures: 0 πœŽπ‘ πœŽπ‘Ž πœŽπ‘Ž 𝑓𝑧 𝑓𝑧 πœŽπ‘ 𝑓𝑧 𝑓𝑧 4

Bounded Distortion Harmonic Mappings The BD space: 𝑧 𝛺 πœŽπ‘Ž πœŽπ‘ πœŽπ‘Ž πœŽπ‘ 𝑓𝑧 𝑓𝑧 conformal π‘˜ 𝑧 πΆπ‘˜ isometric πœŽπ‘Ž z 𝑓𝑧 𝑓𝑧 πΆπ‘Ž πœŽπ‘ z 𝑓𝑧 𝑓𝑧 𝐢𝑏 𝝉 𝐦𝐚𝐱 πˆπ’‚ , 𝟏 πˆπ’ƒ Non-convex space Source Harmonic mapping π‘ͺ𝒂 𝟐. πŸπŸŽπŸ“ enforce bounds only on Ξ© [Chen and Weber 2015] 5

The β„’πœˆ Space [Levi and Weber 2016] Change of variables: BD β„’πœˆ 𝒍 π’π’π’ˆ 𝒇𝒛 β„’πœˆ BD 𝒇𝒛 𝒆𝒍 𝝂 𝒇𝒛 𝒇𝒛 𝒇𝒛 𝝂𝒆𝒍 BD homeomorphic to β„’πœˆ 6

The β„’πœˆ Space Near convex space 𝑀 𝛺 π‘˜ 𝑀 𝜈(𝑀) πΆπ‘˜ πœŽπ‘Ž w 𝑒 𝑅𝑒(𝑙(𝑀)) (1 𝜈(𝑀) ) πΆπ‘Ž πœŽπ‘ w 𝑒 𝑅𝑒 𝑙 𝑀 (1 𝜈(𝑀) ) 𝐢𝑏 Convex 7

Discretization n vertices Enforce distortion constraints on m densely sampled points Use Cauchy complex barycentric coordinate : 𝑛 𝑙 𝑧 𝑛 𝑠𝑗 𝐢𝑗 𝑧 & 𝜈 𝑧 𝑗 1 𝑑𝑗 𝐢𝑗 𝑧 𝑠𝑗 , 𝑑𝑗 β„‚ 𝑗 1 Subspace of holomorphic functions 4n-dimensional m sample points Affine 8

Our problem Convex Affine 4m-dimensional 4n-dimensional Bounded distortion convex subspace of ℝ4π‘š Harmonic mapping 9

Our problem Input: 𝑙 and 𝜈 values from cage data Find the closest point in the intersection of an affine space and a convex space A π‘Žπ‘– B 10

Alternating Projections MAP ATP 𝐻𝑖 11

Alternating Projections MAP ATP [Von Neumann 1950] [Bauschke and Borwein 1993] Proof of convergence 12

Large-Scale Bounded Distortion Mappings [Kovalsky et al. 2015] Alternating Projections between an affine space and non-convex space No convergence guarantees Upon convergence, not necessarily locally injective Only bounds the conformal distortion and not isometric 13

Gathering Input Data Extract 𝑙 and 𝜈 values from cage data Linear transformations 𝑒𝑖 𝑒𝑖 that preserves the unit normal π’†π’Š 𝟏 π’†π’Š 𝟏 π’†π’Š 1 π’†π’Š 1 1 2 π’†π’Š 𝟏 π’†π’Š 𝟏 14

Implementation Local: Project each sample point to the bounded distortion space GPU kernel Global: Linear fixed left hand side GPU - Matrix-Vector products using cuBLAS 15

Results 16

Near-optimality of alternating projection methods source MOSEK ATP MAP 0.005 fps 3 fps 35 fps 17

Near-optimality of alternating projection methods source MAP MOSEK 0.2 fps ATP 15 fps 140 fps 18

Speedup πŸπŸŽπŸ‘ 170 πŸ‘ πŸπŸŽπŸ‘ 30 19

πΆπ‘Ž 5 𝐢𝑏 0.2 𝝉 𝝉 𝐦𝐚𝐱 πˆπ’‚ , 𝟏 πˆπ’ƒ 20

Source Cauchy Coords [Kovalsky et al. 2015] ATP 21

Summary Planar deformation GPU accelerated – speedup of 3 103 Guaranteed local injectivity and bounded distortion Homeomorphism of BD and β„’πœˆ General proof of convergence Future Work: Positional constraints Extension to 3D / parametrization of surfaces 22

MAP ATP Near-optimality of alternating projection methods 17 MOSEK source 0.005 fps 3 fps 35 fps . Near-optimality of alternating projection methods 18 MOSEK source MAP ATP 0.2 fps 15 fps 140 fps . Speedup . 7/30/2017 10:06:02 AM .

Related Documents:

NEC Display Solutions NEC Volume, Short Throw, Ultra Short Throw, Mobile, and 7.00% Netgear 29.00% Planar Planar Open System Displays 15.00% Planar Simplicity Series 10.00% Planar PS Series 10.00% Planar EP Series 15.00% Planar UltraLux Series 15.00% Planar UltraRes Series 15.00% Planar Transparent 15.00% Planar Media Player 15.00% QSC 25.00%

NEC Display Solutions NEC Volume, Short Throw, Ultra Short Throw, Mobile, and 7.00% Netgear 29.00% Planar Planar Open System Displays 15.00% Planar Simplicity Series 10.00% Planar PS Series 10.00% Planar EP Series 15.00% Planar UltraLux Series 15.00% Planar UltraRes Series 15.00% Planar Transparent 15.00% Planar Media Player 15.00% QSC 25.00%

Planar Mosaic Video Wall, Planar TWA Series, Planar UltraRes Series, Planar UltraRes Touch, Planar LookThru Transparent OLED Display Location St. Louis, Missouri Industry Corporate Application Presentation System, Digital Art, Interactive Video Display Partner Coltrane Systems World Wide Tec

Planar magnetic devices offer several advantages over their conventional counterparts. This paper dis-cusses the magnetic fields within the planar structure and their effects on the distribution of high fre-quency currents in the windings. Strategies for optimizing planar design are presented, and illustrated with design examples.File Size: 1MBPage Count: 26Explore further(PDF) Design, Modeling, and Analysis of a Compact Planar .www.researchgate.netMagnetics Design Handbook - Texas Instrumentswww.ti.comHow to Create a Planar Transformer PCB Layout Blogs Altiumresources.altium.comMagnetics Designer: Transformer and Inductor Design and .www.intusoft.comPlanar Transformer Prototyping Kit - Farnellwww.farnell.comRecommended to you b

Planar Drawings A planar drawing is a drawing in which edges do not intersect each other in the drawing (for example, the drawings (a), (b), and (c) in Figure 5.1 are planar drawings, and the drawing (d) is a non-planar drawing). Planar drawings are normally easier to understand than non-planar drawings, i.e., drawings with edge-crossings .

Simple Harmonic Motion The motion of a vibrating mass-spring system is an example of simple harmonic motion. Simple harmonic motion describes any periodic motion that is the result of a restoring force that is proportional to displacement. Because simple harmonic motion involves a restoring force, every simple harmonic motion is a back-

Detour Some results: Any planar graph has a planar straight-line drawing where edges do not intersect [Fary's theorem]. A graph is planar iff it has no subgraphs isomorphic with K5 or K3,3 [Kuratowski's theorem]. A graph is planar iff it has a dual graph. Any planar graph has at least one vertex of degree 5. There are a number of efficient algorithms for planarity .

Lesson 14: Simple harmonic motion, Waves (Sections 10.6-11.9) Lesson 14, page 1 Circular Motion and Simple Harmonic Motion The projection of uniform circular motion along any axis (the x-axis here) is the same as simple harmonic motion. We use our understanding of uniform circular motion to arrive at the equations of simple harmonic motion.