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 deduktionInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS 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/00—Special procedures for taking photographs; Apparatus therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/507—Depth or shape recovery from shading
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/08—Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite 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)
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)
| 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)
| 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 | 株式会社パスコ | 家屋異動判定方法及び家屋異動判定プログラム |
-
2009
- 2009-01-27 FR FR0900355A patent/FR2941542B1/fr not_active Expired - Fee Related
-
2010
- 2010-01-28 WO PCT/IB2010/050375 patent/WO2010086809A2/fr not_active Ceased
- 2010-01-28 EP EP10706377A patent/EP2391921A2/de not_active Withdrawn
Non-Patent Citations (1)
| 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 |