← Search

Data · dataset · 2023

Building Roof Wireframe

Listed in ScienceDB

Description

We randomly selected more than 2,100 images with a size of 400×416 pixels from the AIRS dataset as our dataset, And among them, 100 images were used for testing.2,068 images were used to fine-tune the Mask R-CNN network, and 900 of these images were selected to fine-tune the line and junction ‎ extraction model. To create annotation file for building roof wireframe, we drew the real lines of the building roof in Illustrator software and saved them in dxf format.

Then we read this information with the help of the ezdxf library in Python, converted them to needed information and finally wrote them in pickle format. Each pickle file consists of: points (each point is represented by its (x, y) coordinates in the image), lines (each line is represented by the indices of its two end-points), the angle values of branches of each junction, line indexes, the image data, image name and so on.After loading the .pkl file, you can run something like the following in Python to visualize the wireframe: for idx, (i, j) in enumerate(lines, start=0):   x1, y1 = points[i]   x2, y2 = points[j]   cv2.line(im, (int(x1), int(y1)), (int(x2), int(y2)), (0, 255, 0), 2, cv2.LINE_8)I’m excited to share that my work: "Building roof wireframe extraction from aerial images using a three-stream deep neural network" was published on the SPIE Digital Library.The full citation is as follows:Zahra Esmaeily, Mehdi Rezaeian, "Building roof wireframe extraction from aerial images using three-stream deep neural network," J. Electron.

Read the rest (6 more)

Imaging 32(1), 013001 (2023), doi: 0.1117/1.JEI.32.1.013001.

Abstract

Building vector extraction from aerial images is a challenge in many applications, especially location-based services. In recent years, different deep-learning techniques have improved the accuracy of building extraction. We propose a framework (JuliMa-Net) for building vector extraction from aerial images without boundary regularization or vertex sampling.

The wireframe generated by our framework shows more detail about the building’s structure than its footprints. We initially selected three pretrained networks of Mask R-convolutional neural network, line, and junction detection. To improve the performance of the primary junction detection network, unique sets of decoders were designed.

The smaller training set was used to fine-tune all three networks simultaneously. In addition, after applying proper processing on the obtained building masks, the outputs of the other two networks—the detected lines and junctions—were precisely selected and combined. The result of this process is a significant reduction in false detections and an increase in precision of 96%.

Additionally, the final processing adds precise lines to the wireframes after combining junctions and lines. This improves the recall value.

Links

Where it is published

Catalogue records · 1

Topics

Inferred from text
Image 75% · Imaging 75%
Provenance · 1 source records, 12 field assertions
SourceKeyLast seenRaw
ScienceDB10.11922/sciencedb.0155112 d agoJSON v1
FieldAssertionExtractorEvidence
access_levelsource · scidb cnconnector:scidb_cn@1.0.0
concepts[field].local:field:earth-environmentalmapping · scidb cnconnector:scidb_cn@1.0.0
concepts[field].local:field:engineeringmapping · scidb cnconnector:scidb_cn@1.0.0
concepts[field].local:field:humanitiesmapping · scidb cnconnector:scidb_cn@1.0.0
concepts[field].local:field:life-sciencesmapping · scidb cnconnector:scidb_cn@1.0.0
concepts[field].local:field:social-sciencemapping · scidb cnconnector:scidb_cn@1.0.0
concepts[modality].local:modality:imageenrichment · scidb cnkeyword-concept-rules@1.0.0title+description (75%)
concepts[modality].local:modality:imagingenrichment · scidb cnkeyword-concept-rules@1.0.0title+description (75%)
descriptionsource · scidb cnconnector:scidb_cn@1.0.0/metadata/dc/description
licensesource · scidb cnconnector:scidb_cn@1.0.0/metadata/dc/rights
publication_datesource · scidb cnconnector:scidb_cn@1.0.0
titlesource · scidb cnconnector:scidb_cn@1.0.0/metadata/dc/title