EP2391921A2 - Verfahren zur automatischen erzeugung dreidimensionaler modelle von superstrukturen von dächern und gebäuden durch deduktion - Google Patents

Verfahren zur automatischen erzeugung dreidimensionaler modelle von superstrukturen von dächern und gebäuden durch deduktion

Info

Publication number
EP2391921A2
EP2391921A2 EP10706377A EP10706377A EP2391921A2 EP 2391921 A2 EP2391921 A2 EP 2391921A2 EP 10706377 A EP10706377 A EP 10706377A EP 10706377 A EP10706377 A EP 10706377A EP 2391921 A2 EP2391921 A2 EP 2391921A2
Authority
EP
European Patent Office
Prior art keywords
roof
model
details
building
buildings
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP10706377A
Other languages
English (en)
French (fr)
Inventor
Laurent Nanot
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of EP2391921A2 publication Critical patent/EP2391921A2/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B15/00Special procedures for taking photographs; Apparatus therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three-dimensional [3D] modelling for computer graphics
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • G06T7/507Depth or shape recovery from shading
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/08Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10032Satellite or aerial image; Remote sensing

Definitions

  • the present invention relates to a method of automatic reconstruction of three-dimensional models of building roofs superstructures and the creation of model or footprint of buildings from these same roofs, and this from unique aerial or satellite images, different positional parameters of the camera and the sun captured during the shooting, as well as from a device for implementing said method. Tracks of algorithms are provided to implement said method.
  • the reconstruction of 3D models of buildings is generally established from stereoscopic images, other methods using for example the LIDAR (laser / radar concept) or SAR also produce a certain interest but are even more expensive to implement and only allow to reproduce the geometry of buildings at best to a precision of one meter.
  • LIDAR laser / radar concept
  • SAR also produce a certain interest but are even more expensive to implement and only allow to reproduce the geometry of buildings at best to a precision of one meter.
  • Stereoscopic methods have the merit of being self-sufficient by joining the image to geometry and are therefore more affordable, which is why they represent the traditional methods of producing geometry.
  • Segment / edge matching can not work properly on medium-resolution images as is often the case with aerial or satellite imagery (see “Using Shadows in Finding Surface Orientations” Shafer & Kanade 82; -sens sentences “Huffman, 1971,” on things “Clowes, 1971).
  • the proposed method based on superstructures / details roofing makes it possible to work on entire shadows in an almost systematic way and to obtain reproducible results on a large scale, it also works in an automated way thanks to the use of forms recognition and optimization methods as well as by the use of scores or methods of a Bayesian nature mapped to a method of projecting a 3D object into the plane of the snapshot that uses and adjusts the slope of the underlying support.
  • the method according to the invention consists of a series of treatments allowing the automated reconstruction of three-dimensional models of superstructures / details of the roofs of buildings and the creation of three-dimensional models / or footprints of buildings from these same roofs, these treatment sequences being applied from one or more aerial or satellite images possibly assisted by a digital model of elevation or surface and from the positional parameters of the camera and the sun captured during the shooting, these treatments consisting of: a step of recognizing the shapes and / or primitives of roof details associated with the recognition of the shapes and / or primitives of the shadows of these same details.
  • this reconstruction phase is supported by a parameter optimization phase of said 3D model, this optimization phase then also measuring its efficiency via the said projection of said 3D model at each parameter change.
  • the parameters of the 3D model to optimizing referred are in particular the height and the slope of the support which are related parameters and sensitive to the error, but can be also each of the other parameters of the 3D model.
  • the topological properties used are the length of
  • the pattern recognition uses a hierarchical graph of regions of the photograph in such a way that more or less fine details can be detected and cut off and that the region which represents them can be contained in a detail including - so topologically in a bounding region associated -, from the models of details of the roof, the Slope values are associated with each detail of the roof.
  • Each of the roof details is then classified into a new set of regions by similarity of the slope values and the relatedness of the details of the roof in question to the other details of the roof.
  • the pairs of related regions of opposite average slope value are determined as representing a symmetrical roof (this is ie, with two opposite slopes): already having roof boundaries, which are considered to be the closest shape / region encompassing the roof details of the pair of related classes / regions considered, the boundaries of each roof panel represent half of this region.
  • the demarcation orientation of the halves is easily obtained from the centers of gravity / centroid of each set of roof details of the pair of regions considered. -from the footprint of the roofs, the height of a model of frame can be found by proceeding by progressive changes in the height of the 3D model, by the projection of the latter on the plane of the cliche and the addition of a score that is a function of the degree of similarity of the 3D model projected to the original shot, then by the optimization of this score.
  • Fig. 1 Enlargement of the image to be treated on a detail of the roof (chimney).
  • Fig. 2 Creating regions by pattern recognition, ranking regions in a hierarchical graph.
  • Fig. 3 Creation of a basic 3D model of roof detail from recognized regions in FIG. 2.
  • Fig. 4 Change the parameters of the 3D detail model of the roof and projection.
  • Fig. 5 Determination of slopes and 3D models of roof sections from 3D models of roof details and extrusion of a 3D building model from an optimized roof footprint.
  • the method consists of a step of detecting the details of the roofs (2) by the use of a hierarchical graph (5) of segmentations in regions of the image to be processed (1) (see FIG. 1 and 2).
  • a basic 3D model (7) of the considered roof detail (2) is established: height of the roof detail (2) being determined from the length of the shadow (3) for a slope (9) by default or estimated directly if the orientation of the shadow allows (see Fig.3).
  • an optimization phase is carried out for each of the roof details (2), the 3D parameters such as the height, the width, the length and the two angles that determine the slope (9) of the roof panel (11). on which the detail (2) is located varies and the variation of the model in question (7) is established with each change of parameters making it possible to establish a projection of the 3D model in "wire” (8) corresponding and a projection of its shadow (10).
  • This "wireframe” model (8) is assigned a score corresponding to the compression rate of the image according to the regions delimited by the projections of the 3D "wireframe” (8) plane edges.
  • snapshot (6) considered horizontal: the regions within the shapes delimited by each projection of the edges being assigned the average value of the pixels of the region (see Fig.4). From the slope (9) of each roof detail (2), a placing similar roof details (2) and similar slope values (9) in roof sections (11), the opposite roof sections forming a "symmetrical" roof (14).
  • the position of the roof edge (12) is determined from the centers of gravity (13) of the roof details (2) of each roof panel (11).
  • the footprint of the building supporting the roof (14) can be determined and a building model can be obtained by optimizing the parameters of a 3D model in "wire" (8) (see Fig.5), new roof slope data and roof detail models can also be used to refine a digital surface model.
  • the dimensions of the roof details are of the order of one meter.
  • the method according to the invention is particularly intended for the reproduction of geolocated virtual universes and the creation of maps and 3D geographic information systems.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)
EP10706377A 2009-01-27 2010-01-28 Verfahren zur automatischen erzeugung dreidimensionaler modelle von superstrukturen von dächern und gebäuden durch deduktion Withdrawn EP2391921A2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0900355A FR2941542B1 (fr) 2009-01-27 2009-01-27 Procede de reconstruction automatise de modeles tridimentionnels de superstructures des toits et des modeles tridimentionnels et/ou empreintes des batiments en derivant
PCT/IB2010/050375 WO2010086809A2 (fr) 2009-01-27 2010-01-28 Procede de reconstruction automatise de modeles tridimensionnels de superstructures des toits et des batiments en derivant

Publications (1)

Publication Number Publication Date
EP2391921A2 true EP2391921A2 (de) 2011-12-07

Family

ID=41010778

Family Applications (1)

Application Number Title Priority Date Filing Date
EP10706377A Withdrawn EP2391921A2 (de) 2009-01-27 2010-01-28 Verfahren zur automatischen erzeugung dreidimensionaler modelle von superstrukturen von dächern und gebäuden durch deduktion

Country Status (3)

Country Link
EP (1) EP2391921A2 (de)
FR (1) FR2941542B1 (de)
WO (1) WO2010086809A2 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110009740A (zh) * 2019-04-13 2019-07-12 中国地质大学(北京) 基于运动恢复结构的地质露头快速三维重建方法
CN117496181B (zh) * 2023-11-17 2024-07-05 杭州中房信息科技有限公司 基于OpenCV的户型图识别方法、存储介质及设备
CN119600209B (zh) * 2025-02-10 2025-04-22 陕西国源建设有限公司 一种面向节能环保型厂房的三维模型构建方法及系统

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0686932A3 (de) * 1994-03-17 1997-06-25 Texas Instruments Inc Rechnersystem zur Auffindung von dreidimensionalen, rechteckigen Objekten
TW550521B (en) * 2002-02-07 2003-09-01 Univ Nat Central Method for re-building 3D model of house in a semi-automatic manner using edge segments of buildings
JP4030318B2 (ja) * 2002-02-20 2008-01-09 株式会社ゼンリン 地図データ更新装置および地図データ更新方法
JP4566074B2 (ja) * 2005-06-21 2010-10-20 株式会社パスコ 家屋異動判定方法及び家屋異動判定プログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2010086809A2 *

Also Published As

Publication number Publication date
WO2010086809A3 (fr) 2010-09-30
WO2010086809A2 (fr) 2010-08-05
FR2941542A1 (fr) 2010-07-30
FR2941542B1 (fr) 2011-03-18

Similar Documents

Publication Publication Date Title
Rahiman V Pothole Detection and Volume Estimation Based on Disparity Transformation with Histogram Thresholding
Remondino et al. State of the art in high density image matching
AU2011362799B2 (en) 3D streets
EP2724203B1 (de) Erzeugung von kartendaten
EP2549434B1 (de) Verfahren zur Modellkonstruktion von Gebäuden auf der Grundlage eines Georeferenzbildes
CN104574393B (zh) 一种三维路面裂缝图像生成系统和方法
JP5762251B2 (ja) 建物輪郭抽出装置、建物輪郭抽出方法及び建物輪郭抽出プログラム
Bertin et al. Digital stereo photogrammetry for grain-scale monitoring of fluvial surfaces: Error evaluation and workflow optimisation
FR2998401A1 (fr) Procede de reconstruction 3d et de mosaiquage 3d panoramique d'une scene
Xing et al. A lightweight detection method of pavement potholes based on binocular stereo vision and deep learning
CN102708385A (zh) 用于视频监控场景的三维车型比对识别的方法和系统
FR3025918A1 (fr) Procede et systeme de modelisation automatisee d'une piece
CN107463659B (zh) 物体搜索方法及其装置
WO2013175022A1 (fr) Systèmes et procédés de topographie et de reconstruction tridimensionnelle à partir d'un nuage de points et supports de stockage informatique pour ces systèmes et procédés
EP2930659A1 (de) Verfahren zum erkennen von interessanten punkten in einem digitalen bild
EP2875316B1 (de) Verfahren zur bestimmung von parametern einer wasseroberflächenbeobachtung durch abbildung
FR2801123A1 (fr) Procede de creation automatique de maquette numerique a partir de couples d'images stereoscopiques
WO2009125132A2 (fr) Procédé de détermination d'une représentation tridimensionnelle d'un objet à partir d'une séquence d'images en coupe, produit programme d'ordinateur, procede d'analyse d'un objet et systeme d'imagerie correspondants
EP2391921A2 (de) Verfahren zur automatischen erzeugung dreidimensionaler modelle von superstrukturen von dächern und gebäuden durch deduktion
CN112102335A (zh) 基于新型散斑特征编码的双目三维成像方法及系统
Liu et al. Benchmarking large-scale multi-view 3D reconstruction using realistic synthetic images
Teamaa et al. Evaluating The Approaches of the 3D Models Generation of a Soil Surface: A Review Study
CN114494590B (zh) 点云处理方法、装置、电子设备和计算机可读存储介质
WO2009125131A2 (fr) Procédé de détermination d'une représentation tridimensionnelle d'un objet à partir de points, programme d'ordinateur et système d'imagerie correspondant
FR2938228A1 (fr) Procede de mesure de distance au moyen d'une camera embarquee dans un vehicule automobile

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20110901

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Effective date: 20111224