Top Banner
Morphi ng, Cartographic Applications and
49

Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Dec 29, 2015

Download

Documents

Joy Smith
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Morphing,

Cartographic Applications

and

Page 2: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

DefinitionMorphing is a special technique that creates a smooth, controlled transformation of one image into another.

Page 3: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Transforming Shape

Page 4: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Warping vs MorphingWarping

•Single object

•Specification of original and deformed states

Morphing

•Two objects

•Specification of initial and final states

Page 5: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Warping and Morphing

Warping• Source object• No target object

Morphing• Source object• Target object

Page 6: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Warping versus Morphing Warping

Morphing

Page 7: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Specification of Transformations

Global TransformationsAffine Maps

Projective Maps

Non-Linear Maps

Page 8: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Specification

DefinitionsCorrespondence

association between two regions defines original and final states

Specification set of correspondences

Page 9: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.
Page 10: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.
Page 11: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Warping x MorphingWarping

Single objectSpecification of original and deformed states

Morphing (metamorphosis)Two objectsSpecification of initial and final states

Page 12: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Types of SpecificationParametricPartition-basedFeature-basedAutomatic or semi-automatic

Page 13: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Parametric Specification

Page 14: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Specification by PartitionRegions cover the entire objectRegular x Irregular partitionsSame topology: original and final sets

Page 15: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Partition Examples

Page 16: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Specification by FeaturesRegions do not cover the objectDimension of features £ object dimensionExamples: points, vectors, planes, boxes,...

Page 17: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Feature (Vector) Examples

Page 18: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Transforming Attributes

Texture, Color

Page 19: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Linear BlendingA and B objects in a vector space

c(t) = (1 - t) A + t B

c(0) = A, c(1) = B

Functions (attributes)

Subsets of space (shape)

Also Bilinear, Trilinear and Affine Blending

Page 20: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Shape Warp + Attribute Blending

Page 21: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Linear Color Interpolation(cross dissolve)

Page 22: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Some Guidelines for a good morphing

Feature preservation

Smoothness preservation

Avoid linearitiesuse adaptive methods

Page 23: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Avoid leakage

Select and warp foreground only

Page 24: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Example of Morphing and Attribute Transformation form Fantamorph

Page 25: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Geometry Deformation

Change of Coordinate Systems

Page 26: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

AnimationEmphasisStretchSquashDistortion plus Motion

Page 27: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

AnimationKeyframesTweens

MotionShape

Page 28: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

The World according to Aaron “Garp” Arthur

Page 29: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Types of Warps

Page 30: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Warping Techniques

Barycentric mappingField-based mappingRadial basis functions - RBFFree-form deformation - FFDMulti-pass spline meshPhysically-based warping

Page 31: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Parametric (global) warping

translation rotation aspect

affineperspective

cylindrical

Examples

Page 32: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

xT = xs (cos(+ ys (sin())yT = ys (cos()) - xs (sin())

Rotation

Page 33: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Scale Change

xT = mxs

yT = nys

Scaling coefficient m usually is the same as n

Page 34: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Translation

xs = xs + Dxys = ys + Dy

Page 35: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Bilinear Coordinate Transformation

Page 36: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Bilinear Coordinate TransformationTransformation Equations are:

xT = axs + bys + cxsys + dyT = exs + fys + gxsys + h

Which are solved simultaneouslyFrom a minimum of 4 points whoseCoordinates are known in both systems.

Page 37: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Forward warpingSend each pixel f(x,y) to its corresponding location

(x’,y’) = T(x,y) in the second imageif pixel lands “between” two pixels distribute color among neighboring pixels (x’,y’), known as “splatting”

f(x,y) g(x’,y’)x x’

T(x,y)y y’

Origin Target

Page 38: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Inverse WarpingGet each pixel g(x’,y’) from its corresponding location

(x,y) = T-1(x’,y’) in the first imageif pixel comes from “between” two pixels, Interpolate color value from neighbors

nearest neighbor, bilinear, Gaussian, bicubic

Inverse warping usually better because it eliminates holes, but it is not always possible.

f(x,y) g(x’,y’)x

y

x x’

T-1(x,y)y’

Origin Target

Page 39: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

ApplicationsGenesis in the graphic arts, moviesYet, Morphing is not just a special effect:Lens distortion correctionGraphical objects modelingMotion capture data interpolationAccelerated Rendering

Page 40: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

ApplicationsMapping “significance”

Area = the relative significance of states based on electoral college votes

Page 41: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Applications: Interpolation of AnimationExample: Glacial Metamorphosis

Considerations: Frame time resolutionSpeed of motionRealistic shapes

Page 42: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Georegister Maps: Example Rubber Sheeting in ArcGIS

For two raster maps in separate layers in ArcGIS. Look up procedure in Help under “georeferencing.”

Work with tools in georeferencing menu bar

httpChina Historical GIS: georeferencing

Page 43: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Applications: PhotorectificationExample: Leica Photogrammetry SuiteCorrects for camera, camera angle, and relief distortions.

Page 44: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Applications: Showing ChangeNot just areal change, but also warping of a surface to show change in mapped parameters, such as population density or temperature.

Page 45: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Terragen: Mount St. Helens Morph

Is this morph realistic?

Page 46: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Software used in different types of morphingImage morphing software

Morpheous Photo Morpher www.morpheoussoftware.net

Winmorph http://debugmode.com/winmorph

Abrosoft Fantatmorph www.fantamorph.com

Terrain imaging softwareTerragen http://www.planetside.co.uk

Bryrce 5.5 http://bryce.daz3d.com/55index.php

Other software capable of morphingAutodesk Map 3D 2007 www.autodesk.com

Esri Arcview 9.1 www.esri.com

Flash 8 www.macromedia.com

Page 47: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Landscapes done in Bryce

‘Canyon Walls’ by Burpee ‘Hidden Valley‘ by Andy Simmons

Page 48: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.

Landscape created in terragen

By: Giancarolo http://www.timster.net/terragenasart/site/giancarlo-flight2.html

Page 49: Morphing, Cartographic Applications and. Definition Morphing is a special technique that creates a smooth, controlled transformation of one image into.