SYSTEM FOR PLANETARY-SCALE ANALYTICS
First Claim
1. An orbital satellite system, comprising:
- one or more sensors;
one or more processors;
memory coupled to the one or more processors, the memory including one or more modules that are executable by the processors to;
receive, from a ground-based device, a request for data, the request for data including a request to determine one or more parameters relating to at least one object within a particular geographic region;
capture, by a first sensor of the one or more sensors, one or more images associated with the particular geographic region;
determine that a first subset of images of the one or more images provides an unobstructed view of the particular geographic region;
capture, based at least in part upon the first subset of images providing an unobstructed view, a second set of images, the second set of images captured by a second sensor having a higher resolution that the first sensor;
determine that the second set of images includes data associated with the at least one object;
determine the one or more parameters associated with the request for data, based at least in part on the second set of images; and
transmit, to the ground-based device, the one or more parameters.
3 Assignments
0 Petitions
Accused Products
Abstract
A smart satellite system is capable of decision making and prioritization on the fly to optimize the use of downlink bandwidth to deliver prioritized data based upon opportunity and the resources of available payloads. By providing a satellite system with substantial processing power and a level of autonomy, the satellite is able to make decisions about capturing imagery data, including image data processing, object detection, image segmentation, and re-orientation of the satellite based upon the opportunity, from the satellite'"'"'s perspective, for capturing image data of areas or objects of interest. Through the use of machine learning and in-orbit image analysis, the satellite may transmit only a subset of the captured images, portions of the captured images, or the result of image analysis, thereby efficiently using the downlink communication channel.
145 Citations
25 Claims
-
1. An orbital satellite system, comprising:
-
one or more sensors; one or more processors; memory coupled to the one or more processors, the memory including one or more modules that are executable by the processors to; receive, from a ground-based device, a request for data, the request for data including a request to determine one or more parameters relating to at least one object within a particular geographic region; capture, by a first sensor of the one or more sensors, one or more images associated with the particular geographic region; determine that a first subset of images of the one or more images provides an unobstructed view of the particular geographic region; capture, based at least in part upon the first subset of images providing an unobstructed view, a second set of images, the second set of images captured by a second sensor having a higher resolution that the first sensor; determine that the second set of images includes data associated with the at least one object; determine the one or more parameters associated with the request for data, based at least in part on the second set of images; and transmit, to the ground-based device, the one or more parameters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A satellite system, comprising:
-
one or more processors; an imaging system; and one or more memories coupled to the one or more processors, the one or more memories including instructions, that when executed by the one or more processors, cause the one or more processors to perform acts comprising; capturing, by a first imaging sensor of the imaging system, one or more first images; analyzing the one or more first images to identify a feature of interest; determining, based upon the feature of interest, a second set of instructions to be executed by the one or more processors; capturing, based upon the second set of instructions, one or more second images; analyzing the one or more second images to generate an analysis; and transmitting the analysis to a ground station. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method under control of one or more processors in an orbiting satellite, the method comprising:
-
capturing, by an imaging sensor on-board the satellite, a first image; analyzing the first image to create analysis results, the analysis results including determining objects depicted within the first image; determining, based upon analyzing the first image, a task to perform; and performing the task. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification