labex bézout meetng cea list - upemloubaton/journee-cea-2015/expose-marlet.pdf · 1 labex bézout...

29
1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE group Renaud Marlet (LIGM/ENPC) 3/12/2015

Upload: trinhdien

Post on 09-Feb-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

1

Labex Bézout meetng CEA LIST

Reconstructng digital models of buildings and citesin the IMAGINE group

Renaud Marlet (LIGM/ENPC)3/12/2015

Page 2: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

2

Overview

● Motvaton

● Background in the IMAGINE group

● Overview of recent results

● Perspectves

Page 3: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

3

(Semantzed) 3D models for cites

Solar potental

Lightng

Trafc

Acoustcs

Polluton

3D

Shadow castng

Urbanism

© CSTB, A

cute3D

Wind efect

Page 4: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

4

Semantzed 3D models for buildings

● Planing, bidding– accurate, reliable evaluaton of costs and performance

● energy consumpton, acoustcs, lightng, security, regulatons... ● simulaton, optmizaton

● Organizing– collision detecton, coordinaton...

© CSTB, Bouygu es, Saint-G

oba in, Autodesk

Building Informaton Model (BIM)

Page 5: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

5

Semantzed 3D models for buildings (BIM)

● Virtual presentaton– decision-makers, customers, populaton

● Monitoring– augmented reality

at constructon site– progress/conformity

analysis

© Bouygues, Sai nt-G

obain

Page 6: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

6

Renovaton market:High stakes for energy savings

● Housing = largest energy consumer in France

● Housing stock = mostly old buildings

● RT 2012 (5th thermal regulatons) : new buildings only 300,000/year = 1% ➠ impact in 50 years unless renovatons

heatng70%

buildings42%

Energy consumpton

buildings23%

CO2 emissions

housing67%

Housing consumpton Buildings

Heating cost (€/year)0

500

1000

1500

2000

poorthermalinsulatonaveragelow-energybuilding BBC

oldbuildings

99%/yearnew buildings

1%/year

< 1945

< 1974

< WWII

< oil crisis(1st RT)

Housing stock in France New building constructon rate

Page 7: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

7

From laser scans to semantzed 3D models

laser scan

semantcs of point cloud

reconstructed geometry

BIM

semantcs of mesh/volume

Page 8: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

8

From pictures to semantzed 3D models

pictures point cloud geometry (mesh)

pictures semantcssemantzedcity model

semantzed 3D

© CSTB, EN

PC, E CP, ETHZ

Page 9: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

9

3D reconstructon from images

Page 10: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

10

3D reconstructon from images

Page 11: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

11

Performance on internatonal benchmarks:3D reconstructon

● Best results on Strecha et al.'s benchmarks– most complete & most accurate models (CVPR 2009)

Vu et al., CVPR 2009

Page 12: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

12

Transfer to startup company Acute3D

● 2011: creaton– 2 researchers from IMAGINE (R. Keriven, J.-Ph. Pons)– 25 man.months of research– major contract with Autodesk

● 2015: buyout– 10 employees– >2M€ sales/year, 90% abroad (China, Japan...)– bought by Bentley Systems

Page 13: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

13

Remaining issues

incomplete data(access difcult, inefcient, expensive...)

laser: accurate,but litle fexibility

camera: fexible,but not accurate, not robust(low texture, ambiguity...)

heterogeneous data(street/air, in/outside, laser+photo)

geometry only, semantcs missing

Page 14: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

14

Adaptve Structure from Moton witha contrario model estmaton

● Parameterless, adaptve SfM– automatc in/outlier thresholds (whole pipeline: + E, pose)– Heltmoltz principle: structure = unlikely coincidence

Moulon et al., ACCV 2012

outliers among matches outlier thresholding

automatc thresholding

Page 15: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

15

Performance on internatonal benchmarks:Calibraton & 3D reconstructon

● Winner PRoVisG MARS 3D Challenge (2011)

Page 16: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

16

Match selecton and refnement for highlyaccurate 2-view Structure from Moton● Fewer data with higher accuracy ?

Or more data with less accuracy?

Liu et al., ECCV 2014 (oral)

N

e

best matches frstmatches: varied accuracy diferent choices of inliers

Page 17: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

17

Global fusion of relatve motons for robust,accurate and scalable Structure from Moton

● Incremental SfM: drifs● Global SfM: error smoothed over whole image graph

– improved rejecton of rotaton outliers– a contrario trifocal estmaton for translaton (LP)– global registraton of translatons (LP)

Moulon et al., ICCV 2013

Bundler vs GlobalSfM

Page 18: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

18

Robust and accurate camera poseestmaton with lines and/or points

● SfM failure: litle texture, single plane estmate pose from line segments– robust: 2 pairs of (matched) parallel lines– no Manhatan-world assumpton– parameterless (a contrario thresholding)– ⊕ points if available

Salaün et al., submited

Page 19: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

19

Piecewise-planar 3D reconstructon withedge and corner regularizaton

● Watertght polygonal mesh, from laser scan– detected planes 3D arrangement

3D cell labeling: empty or full– completon of hidden area

(ghost planes)– robustness to sampling anisotropy– insensitvity to plane inserton order

Boulch et al., SGP/CGF 2014

Page 20: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

20

Piecewise-planar 3D reconstructon withedge and corner regularizaton

● Watertght piecewise-planar polygonal mesh– regularizaton: area, edge length, number of corners– 8th-order potentals mixed integer programming problem

Boulch et al., SGP/CGF 2014

laser scan area regularizaton edge regularizaton corner regularizaton

edge+corner regularizaton

Page 21: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

21

High-level botom-up cues for top-down parsing of facade images

● Top-down parser withreinforcement learning: use of higher-level cues

Parsing with a split grammar

RL parser = Markov decision process:● agent constructng a derivaton tree● learning of policy functon π(s,a):

derivaton choice a in state s● π(s,a) = (1–ε) δ(a,a*) + εP(a|s)

Ok et al., 3DIMPVT 2012

Page 22: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

22

Learning grammars for architecture-specifc facade parsing● No handwriten rules

Gadde et al., IJCV 2016 (rev)

scalability convergence speed

Page 23: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

23

Learning grammars for architecture-specifc facade parsing● Specifcity of learned grammars

Gadde et al., IJCV 2016 (rev)

Haussmannian facadeparsed with

Art déco grammar

Art déco facadeparsed with

Haussmannian grammar

Page 24: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

24

A MRF shape prior for facade parsingwith occlusions

Kozinski et al., CVPR 2015

user-defned prior – enables 2D alignment allows irregular shapes efcient inference

(dual decompositon)

state-of-the-artaccuracy

Page 25: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

25

A MRF shape prior for facade parsingwith occlusions

Kozinski et al., CVPR 2015

facadeanalysis

with occlusion

Page 26: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

26

Semantzing complex 3D scenes usingconstrained atribute grammars

● Botom-up generaton of shared parsed forestBoulch et al.,

SGP/CGF 2013

Page 27: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

27

Semantzing complex 3D scenes usingconstrained atribute grammars

● Botom-up generaton of shared parsed forestBoulch et al.,

SGP/CGF 2013

Page 28: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

28

Projects

● IMAGINE: joint project ENPC-CSTB– IMage, Apprentssage et GéométrIe

pour la Numérisaton de l'Environnement

● Chaire Bouygues “Bâtr durable et innover”– maquetes numériques

de bâtments existants

● ANR Semapolis– semantc visual analysis and

3D reconstructon of urban environments

Page 29: Labex Bézout meetng CEA LIST - UPEMloubaton/journee-cea-2015/expose-marlet.pdf · 1 Labex Bézout meetng CEA LIST Reconstructng digital models of buildings and cites in the IMAGINE

29

Perspectves

● Scan-to-BIM, picture-to-BIM, picture-to-CityGML...

● Deep learning– e.g., detecton of furniture– 2015: rank 1 on PASCAL VOC2012 challenge– 2+ researchers, 7 PhD students (5 main topic + 2 auxiliary)

● Co-innovaton lab– robotcs for

civil engineering, ...

Gidaris et al., ICCV 2015