45
Color and Texture Interpolation Between Orthoimagery and Vector Data Charlotte Hoarau , Sidonie Christophe GeoVIS - ISPRS GeoSpatial Week - Thursday, October 1 srt 2015

Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

Embed Size (px)

Citation preview

Page 1: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

Color and Texture InterpolationBetween Orthoimagery and Vector Data

Charlotte Hoarau, Sidonie ChristopheGeoVIS - ISPRS GeoSpatial Week - Thursday, October 1srt 2015

Page 2: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

CONTEXT and CHALLENGES

Hybrid visualization between maps and imagery

Page 3: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

3C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Long term purpose

Modelisation of the cartographic style

Style navigation between cartographic representations

→ Design method to create Cartographic Continuum

Topographic Map Imagery

Page 4: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

4C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Design challenges

Create efficient hybrid visualizations

→ Avoid global image blending by transparency

→ Understand the perception of conveyed information

→ Create smooth transition to help cognitive tasks(such as feature recognition, territory comprehension, etc.)

Page 5: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

5C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Heterogeneous visual perception

02.07.15

Page 6: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

6C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Abstract representation of the real world

“All maps are abstractions of the reality”

[Robinson et Al. 95]

Information is identified, interpreted, structured and hierarchised

Abstraction steps in the cartographic process

Data selection

Data generalization

Data symbolization

Topographic map perception

Page 7: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

7C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Imagery perception

Realistic representation from the sky

Photo-realism effect

Automated acquisition

Continuous representation

Non encoded information

Increased credibility in a “ground truth”

Difficult to interpret as “raw” data

Page 8: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

8C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Question research

Orthoimagery Topographic map

How to merge them into an hybrid visualization ?

How to create visual and progressive transitions ?

Page 9: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

METHODOLOGY

Visual properties interpolation

Page 10: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

10C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Mixing imagery and vector data

VectorCartographic

Database

RasterImagery

Database

HybridVisualization

Page 11: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

11C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Merging visual properties : Color and Texture

From the map : bright colors (conventional or abstract)

From the imagery : natural textures and colors

Procedural rendering methods

Page 12: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

12C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Methodology

Determining pivot

symbolizations

Page 13: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

13C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Pivot symbolization

Using endings visual properties

Page 14: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

14C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Pivot symbolization

Using endings visual properties

Page 15: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

15C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Methodology

Determining pivot

symbolizations

Interpolating

Symbolization

parameters

Page 16: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

16C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Color interpolation

Applied to the hydrography

Map color Natural color

Page 17: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

17C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Raster Color Interpolation

Page 18: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

18C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Applied to buildingsgs

Natural texture interpolation

Plain color Transparent color

Page 19: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

19C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Procedural texture interpolation

Applied to the vegetation

Procedural texturePlain color

Page 20: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

20C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

How to choose pivot symbolizations ?

How to combine parameter interpolations ?

Interpolation parameterization

02.07.15

Page 21: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

21C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

How to synchronize cartographic themes ??

Imagery Map

02.07.15

Interpolation parameterization

Using the perceived realism level

Page 22: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

22C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Interactive online user test

02.07.15

Page 23: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

23C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

The texture is more relevant to control the realism level

Validation of one interpolation combination

Main results on realism perception

02.07.15

Page 24: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

CARTOGRAPHIC RESULTS

Realism-Abstraction Continuum

Page 25: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

25C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Continuum design

Page 26: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

26C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Continuum design

Page 27: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

27C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Continuum design

Page 28: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

28C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Continuum design

Color Interpolation Texture Interpolation

Page 29: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

29C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Continuum design

Color Interpolation Texture Interpolation

Page 30: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

30C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 31: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

31C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 32: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

32C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 33: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

33C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 34: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

34C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 35: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

35C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 36: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

36C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Style IGN Style OSM

Page 37: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

37C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Style IGN Style OSM

Page 38: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

38C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Style IGN Style OSM

Page 39: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

39C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Style IGN Style OSMStyle IGN Style OSM

Page 40: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

40C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Style IGN Style OSM

Page 41: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

41C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic Continuum

Page 42: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

CONCLUSION and PERSPECTIVES

Hybrid visualization between maps and imagery

Page 43: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

43C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Cartographic continuum design

Interpolating color and texture properties allows to create smooth graphic transitions

→ How to evaluate the evolution of the perception by merging representations ?

Page 44: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

44C. Hoarau, S. Christophe GeoVIS – ISPRS GeoSpatial Week

Integration of continuum in multiplexing tools

→ How to support specific cognitive tasks ?

Interaction with cartographic continuum

Page 45: Color and textures interpolation for homogeneous sliding between orthoimagery and vector data (Charlotte Hoarau)

Color and Texture InterpolationBetween Orthoimagery and Vector Data

Charlotte Hoarau, Sidonie ChristopheGeoVIS - ISPRS GeoSpatial Week - Thursday, October 1srt 2015