Building texture extracting apparatus and method thereof
First Claim
1. A building texture extracting apparatus, comprising:
- a non-transitory storage unit, being configured to store an aerial image and a panoramic image of a building, there being a coordinate correlation between the aerial image and the panoramic image; and
a processor, being electrically connected to the non-transitory storage unit and configured to perform the following operations;
defining an edge line segment of the building in the aerial image, the edge line segment having a starting point of three-dimensional coordinates and an end point of three-dimensional coordinates,defining a vector according to the starting point and the end point,calculating an edge line function corresponding to the edge line segment according to the vector,calculating an edge curve function by projecting the edge line function onto the panoramic image according to the coordinate correlation,defining an edge curve segment of the building in the panoramic image according to the edge curve function,capturing a sub-image of the panoramic image to be a building texture of the building, the sub-image being under the edge curve segment, andstoring the building texture in the non-transitory storage unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A building texture extracting apparatus and a method thereof are provided, wherein the building texture extracting apparatus comprises a storage unit and a processor. The storage unit is configured to store an aerial image and a panoramic image of a building. There is a coordinate correlation between the aerial image and the panoramic image. The processor defines an edge segment of a building in the aerial image, calculates an edge function according to the edge segment, projects the edge function onto the panoramic image according to the coordinate correlation to derive an edge curve function, decides an edge curve segment according to the edge curve function, captures an image area under the edge curve segment to be a building texture of the building, and stores the building texture in the storage unit.
-
Citations
10 Claims
-
1. A building texture extracting apparatus, comprising:
-
a non-transitory storage unit, being configured to store an aerial image and a panoramic image of a building, there being a coordinate correlation between the aerial image and the panoramic image; and a processor, being electrically connected to the non-transitory storage unit and configured to perform the following operations; defining an edge line segment of the building in the aerial image, the edge line segment having a starting point of three-dimensional coordinates and an end point of three-dimensional coordinates, defining a vector according to the starting point and the end point, calculating an edge line function corresponding to the edge line segment according to the vector, calculating an edge curve function by projecting the edge line function onto the panoramic image according to the coordinate correlation, defining an edge curve segment of the building in the panoramic image according to the edge curve function, capturing a sub-image of the panoramic image to be a building texture of the building, the sub-image being under the edge curve segment, and storing the building texture in the non-transitory storage unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A building texture extracting method for use in an electronic apparatus, the electronic apparatus comprising a non-transitory storage unit and a processor electrically connected to the non-transitory storage unit, the non-transitory storage unit being configured to store an aerial image and a panoramic image of a building, there being a coordinate correlation between the aerial image and the panoramic image, the building texture extracting method comprising the following steps of:
-
(a) enabling the processor to define an edge line segment of the building in the aerial image, the edge line segment having a starting point of three-dimensional coordinates and an end point of three-dimensional coordinates; (a1) enabling the processor to define a vector according to the starting point and the end point; (b) enabling the processor to calculate an edge line function corresponding to the edge line segment according to the vector; (c) enabling the processor to calculate an edge curve function by projecting the edge line function onto the panoramic image according to the coordinate correlation; (d) enabling the processor to define an edge curve segment of the building in the panoramic image according to the edge curve function; (e) enabling the processor to capture a sub-image of the panoramic image to be a building texture of the building, the sub-image being under the edge curve segment; and (f) enabling the processor to store the building texture in the non-transitory storage unit. - View Dependent Claims (7, 8, 9, 10)
-
Specification