Automatic generating device for 3-d structure shape, automatic generating method, program therefor, and recording medium recording the program
First Claim
1. An apparatus for automatically generating an outer or rooftop shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, comprising:
- means for constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds;
means for detecting a polygon that includes the points of the point group at a minimum area from at least one of a plurality of predetermined polygons; and
means for generating one of an outer shape end a rooftop shape of the three-dimensional structure based on said detected polygon having the minimum area,wherein said means for detecting the polygon having the minimum area gradually rotates one of all points of said point group and at least one of the predetermined polygons by a unit of a predetermined angle so as to find an angle at which said polygon has a minimum area.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatic three-dimensional structure shape generation apparatus for automatically generating the shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information includes means for constituting a point group by collecting points such that three-dimensional distances between the points are within a predetermined threshold or two-dimensional distances and height differences between the points are within predetermined thresholds, means for detecting a polygon that includes the points of the point group at a minimum area from at least one of a plurality of predetermined polygons, and means for generating an outer shape or a rooftop shape of the three-dimensional structure from the polygon having the minimum area.
49 Citations
19 Claims
-
1. An apparatus for automatically generating an outer or rooftop shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, comprising:
-
means for constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds; means for detecting a polygon that includes the points of the point group at a minimum area from at least one of a plurality of predetermined polygons; and means for generating one of an outer shape end a rooftop shape of the three-dimensional structure based on said detected polygon having the minimum area, wherein said means for detecting the polygon having the minimum area gradually rotates one of all points of said point group and at least one of the predetermined polygons by a unit of a predetermined angle so as to find an angle at which said polygon has a minimum area. - View Dependent Claims (2, 3)
-
-
4. An apparatus for automatically generating a shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, comprising;
-
means for constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds; means for using height information z (z>
0) of the points of the point group and a predetermined function to determine a coefficient of said function such that errors between said points and said function are minimized; andmeans for generating the shape of the three-dimensional structure based on said coefficient. - View Dependent Claims (5, 6)
-
-
7. A method for generating an outer or rooftop shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, the automatic three-dimensional structure shape generation method comprising the steps of:
-
constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds; detecting a polygon that includes the points of the point group at a minimum area from at least one of a plurality of predetermined polygons; and generating one of an outer shape and a rooftop shape of the three-dimensional structure based on said polygon having the minimum area, wherein said step of detecting a polygon having the minimum area, gradually rotates one of all points of said point group and at least one of the predetermined polygons by a unit of a predetermined angle so as to find an angle at which said polygon has a minimum area. - View Dependent Claims (8, 9)
-
-
10. A method for automatically generating an outer or rooftop shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, the automatic three-dimensional structure shape generation method comprising the steps of:
-
constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds; using height information z (z>
0) of the points of the point group and a predetermined function to determine a coefficient of said function such that errors between said points and said function are minimized; andgenerating the shape of the three-dimensional structure based on said coefficient. - View Dependent Claims (11, 12)
-
-
13. A program for causing a computer to generate an outer or rooftop shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, said program performing operations that comprise the steps of:
-
constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds; detecting a polygon that includes the points of the point group at a minimum area from at least one of a plurality of predetermined polygons; and generating one of an outer shape and a rooftop shape of the three-dimensional structure based on said detected polygon having the minimum area, wherein said step of detecting the polygon having the minimum area gradually rotates one of all points of said point group and at least one of the predetermined polygons by a unit of a predetermined angle so as to find an angle at which said polygon has a minimum area. - View Dependent Claims (14, 15)
-
-
16. A program for causing a computer to automatically generate an outer or rooftop shape of a three-dimensional structure from a plurality of points having three-dimensional coordinates containing height information, comprising the steps of:
-
constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said points are within predetermined thresholds; using height information z (where z>
0) of the points of the point group and a predetermined function to determine a coefficient of said function such that errors between said points and said function are minimized; andgenerating the shape of the three-dimensional structure based on said coefficient. - View Dependent Claims (17, 18)
-
-
19. A computer-readable media having stored thereon instructions, which when executed by one or more processors, cause one or more processors to perform acts comprising:
-
constituting a point group by collecting such points that three-dimensional distances between said points are within a predetermined threshold or two-dimensional distances and height differences between said paints are within predetermined thresholds; detecting a polygon that includes the points of the point group at a minimum area from at least one of a plurality of predetermined polygons; and generating one of an outer shape and a rooftop shape of the three-dimensional structure based on said detected polygon having the minimum area, wherein said step of detecting the polygon having the minimum area gradually rotates one of all points of said point group and at least one of the predetermined polygons by a unit of a predetermined angle so as to find an angle at which said polygon has a minimum area.
-
Specification