Automated accurate viable solar area determination
First Claim
Patent Images
1. A system for determining a viable area for solar radiation, comprising:
- an interface configured to;
receive location information; and
a processor configured to;
determine multi-view imagery data based on the location information;
determine a point cloud using the multi-view imagery data, wherein the point cloud comprises a set of three dimensionally specified points representing an upper-most surface of a location associated with the location information, wherein the determining of the point cloud comprises to;
combine, using aerial triangulation, a plurality of images of the multi-view imagery data;
determine points corresponding with the combined plurality of images;
determine coordinates associated with the points; and
project the points onto images of the earth to obtain the set of three dimensionally specified points;
determine one or more features using the point cloud, wherein determining the one or more features using the point cloud comprises to;
classify ground points based on a determination of points in a plane;
classify vegetation points based on a signature associated with points in an infrared image; and
classify structure points based on a determination of points that are above a ground plane;
determine a viable area using the one or more features, comprises to;
extract corners of a structure of the one or more features;
determine adjacent points based on the corners, wherein the adjacent points have the same orientation or tilt; and
determine the viable area based on the adjacent points; and
determine solar irradiance of the viable area.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for determining a viable area automatically and accurately includes an interface and a processor. The interface is configured to receive location information. The processor is configured to determine multi-view imagery data based on the location information, to determine a point cloud using the multi-view imagery data, determine one or more features using the point cloud, determine viable area using the one or more features, and determine a solar irradiance of the viable area.
-
Citations
17 Claims
-
1. A system for determining a viable area for solar radiation, comprising:
-
an interface configured to; receive location information; and a processor configured to; determine multi-view imagery data based on the location information; determine a point cloud using the multi-view imagery data, wherein the point cloud comprises a set of three dimensionally specified points representing an upper-most surface of a location associated with the location information, wherein the determining of the point cloud comprises to; combine, using aerial triangulation, a plurality of images of the multi-view imagery data; determine points corresponding with the combined plurality of images; determine coordinates associated with the points; and project the points onto images of the earth to obtain the set of three dimensionally specified points; determine one or more features using the point cloud, wherein determining the one or more features using the point cloud comprises to; classify ground points based on a determination of points in a plane; classify vegetation points based on a signature associated with points in an infrared image; and classify structure points based on a determination of points that are above a ground plane; determine a viable area using the one or more features, comprises to; extract corners of a structure of the one or more features; determine adjacent points based on the corners, wherein the adjacent points have the same orientation or tilt; and determine the viable area based on the adjacent points; and determine solar irradiance of the viable area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for determining a viable area for solar radiation, comprising:
-
receiving location information; determining, using a processor, multi-view imagery data based on the location information; determining a point cloud using the multi-view imagery data, wherein the point cloud comprises a set of three dimensionally specified points representing an upper-most surface of a location associated with the location information, wherein the determining of the point cloud comprises; combining, using aerial triangulation, a plurality of images of the multi-view imagery data; determining points corresponding with the combined plurality of images; determining coordinates associated with the points; and projecting the points onto images of the earth to obtain the set of three dimensionally specified points; extracting one or more features using the point cloud, wherein determining the one or more features using the point cloud comprises; classifying ground points based on a determination of points in a plane; classifying vegetation points based on a signature associated with points in an infrared image; and classifying structure points based on a determination of points that are above a ground plane; determining a viable area using the one or more features, comprises; extracting corners of a structure of the one or more features; determining adjacent points based on the corners, wherein the adjacent points have the same orientation or tilt; and determining the viable area based on the adjacent points; and determining a solar irradiance of the viable area.
-
-
17. A computer program product for determining a viable area for solar radiation, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving location information; determining, using a processor, multi-view imagery data based on the location information; determining a point cloud using the multi-view imagery data, wherein the point cloud comprises a set of three dimensionally specified points representing an upper-most surface of a location associated with the location information, wherein the determining of the point cloud comprises; combining, using aerial triangulation, a plurality of images of the multi-view imagery data; determining points corresponding with the combined plurality of images; determining coordinates associated with the points; and projecting the points onto images of the earth to obtain the set of three dimensionally specified points; extracting one or more features using the point cloud, wherein determining the one or more features using the point cloud comprises; classifying ground points based on a determination of points in a plane; classifying vegetation points based on a signature associated with points in an infrared image; and classifying structure points based on a determination of points that are above a ground plane; determining a viable area using the one or more features, comprises; extracting corners of a structure of the one or more features; determining adjacent points based on the corners, wherein the adjacent points have the same orientation or tilt; and determining the viable area based on the adjacent points; and determining a solar irradiance of the viable area.
-
Specification