Polygonal building extraction from satellite images
AssigneeBlackshark.ai GmbH
InventorsStefano Zorzi, Shabab Bazrafkan, Friedrich Fraundorfer, Stefan Habenschuss
Life of this patent
Estimating the term…
Loading patent…
AssigneeBlackshark.ai GmbH
InventorsStefano Zorzi, Shabab Bazrafkan, Friedrich Fraundorfer, Stefan Habenschuss
Estimating the term…
Vectorization of an image begins by receiving a two-dimensional rasterized image and returning a descriptor for each pixel in the image. Corner detection returns coordinates for all corners in the image. The descriptors are filtered using the corner positions to produce corner descriptors for the corner positions. A score matrix is extracted using the corner descriptors in order to produce a permutation matrix that indicates the connections between all of the corner positions. The corner coordinates and the permutation matrix are used to perform vector extraction to produce a machine-readable vector file that represents the two-dimensional image. Optionally, the corner descriptors may be refined before score extraction and the corner coordinates may be refined before vector extraction. A three-dimensional or N-dimensional image may also be input. A convolutional neural network performs descriptor extraction and corner detection; a graph neural network produces the refinements; and an optimal connection network performs score extraction.
A method of vectorization of an image, said method comprising:
A vectorization pipeline system, said system comprising:
A method of vectorization of an image, said method comprising:
A method of vectorization of an image, said method comprising:
Dependencies are inferred from the claim text.