Processing images of wind farms and plant farms captured by a drone
AssigneeInventus Holdings, LLC
InventorsRachana Vidhi, Prasanna Shrivastava
Life of this patent
Estimating the term…
Abstract
An artificial intelligence (AI) ensemble engine analyzes a set of images that include a wind turbine and a region of a plant farm to identify potential problem areas in the wind turbine and the plant farm. The AI ensemble engine also analyzes the potential problem areas of the wind turbine and the plant farm to determine whether maintenance is warranted for the potential problem areas to provide a list of problem areas. A notification manager determines whether each problem area in the list of problem areas is related to a wind turbine or agriculture and generates a notification based on the determination.
Claims20
A non-transitory machine readable medium having machine executable instructions causing a processor to execute operations, the machine executable instructions comprising:
- an image processor configured to parse a set of images to generate a subset of images by discarding images without a portion of a wind turbine and a region of a plant farm;
- an artificial intelligence (AI) ensemble engine having a number of modules trained to distinguish features of the portion of the wind turbine and the region of the plant farm, the AI ensemble engine:
- analyzes the features of the subset of images that include the portion of the wind turbine and the region of a plant farm to identify potential problem areas in the wind turbine and the plant farm;
- and
- analyzes the potential problem areas of the wind turbine and the plant farm to determine whether maintenance is warranted for the potential problem areas to provide a list of problem areas;
- and
- a notification manager that determines whether each problem area in the list of problem areas is related to a wind turbine or agriculture of the plant farm and generates a notification to a turbine operator or a plant farm operator based on the determination.
A system for analyzing images comprising:
- a drone that captures a set of images, the set of images including images of a wind turbine on a wind farm and images of a plant farm proximal to the wind farm;
- an image processor configured to parse a set of images to discard images without a portion of the wind turbine and a region of a plant farm to generate a subset of images;
- an artificial intelligence (AI) ensemble engine operating on one or more computing devices having a memory storing executable instructions executed on a processor that cause the AI to:
- distinguish features of the portion of the wind turbine and the region of the plant farm;
- analyze the features of the subset of images to identify potential problem areas with the wind turbine and the plant farm;
- and
- analyze the potential problem areas of the wind turbine and the plant farm to determine whether maintenance is warranted for the potential problem areas to generate a list of problem areas;
- and
- a notification manager operating on the one or more computing devices that determines whether each problem area in the list of problem areas is related to a wind turbine or agriculture of the plant farm and generates a notification to a turbine operator or a plant farm operator based on the determination.
A method for processing images comprising:
- receiving, by an image processing system operating on one or more computing devices having a memory storing executable instructions to be executed by a processor, a set of images captured by a drone surveying a wind farm with wind turbines and/or a plant farm;
- parsing, by the image processing system, a set of images to discard images without a portion of the wind turbine and a region of a plant farm to generate a subset of images;
- identifying, by an artificial intelligence (AI) ensemble engine operating on the one or more computing devices, potential problem areas related to wind turbines or plant farms in the subset of images, wherein the AI ensemble engine is trained to recognize features related to wind turbines and plant farms;
- analyzing, by a feature analyzer of the AI ensemble engine operating on the one or more computing devices, the potential problem areas to determine problem areas related to the wind turbines and/or the plant farm;
- and
- determining, by a notification manager operating on the one or more computing devices, whether maintenance is needed for each problem area and generating a notification to a turbine operator or a plant farm operator based on the determination.
Dependencies are inferred from the claim text.