Crop stand analysis
First Claim
1. A method comprising:
- receiving, by a computing device, data for a region of interest that includes growing crops, wherein the received data for the region of interest comprises image data for the region of interest;
determining a crop mask for the region of interest, the crop mask comprising a plurality of elements, each of the plurality of elements corresponding to a pixel of the image data for the region of interest and categorized as one of a vegetation element indicating that a corresponding pixel of the received image data is associated with vegetation within the region of interest and a non-vegetation element indicating that a corresponding pixel of the received image data is associated with an absence of vegetation within the region of interest; and
determining the rows of crops within the region of interest based on the determined crop mask; and
determining, by the computing device based on the received data for the region of interest associated with portions of the region of interest included in the identified rows of crops and excluding portions of the region of interest outside the identified rows of crops, a stand status of the growing crops within the region of interest, the stand status comprising a quantity status corresponding to a population of crops within the region of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a method includes receiving, by a computing device, data for a region of interest that includes growing crops. The received data for the region of interest can include image data for the region of interest. The method further includes identifying, by the computing device based on the received image data, rows of crops within the region of interest. The method further includes determining, by the computing device based on the received data for the region of interest associated with portions of the region of interest included in the identified rows of crops and excluding portions of the region of interest outside the identified rows of crops, a stand status of the growing crops within the region of interest. The stand status includes a quantity status corresponding to a population of crops within the region of interest.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, by a computing device, data for a region of interest that includes growing crops, wherein the received data for the region of interest comprises image data for the region of interest; determining a crop mask for the region of interest, the crop mask comprising a plurality of elements, each of the plurality of elements corresponding to a pixel of the image data for the region of interest and categorized as one of a vegetation element indicating that a corresponding pixel of the received image data is associated with vegetation within the region of interest and a non-vegetation element indicating that a corresponding pixel of the received image data is associated with an absence of vegetation within the region of interest; and determining the rows of crops within the region of interest based on the determined crop mask; and determining, by the computing device based on the received data for the region of interest associated with portions of the region of interest included in the identified rows of crops and excluding portions of the region of interest outside the identified rows of crops, a stand status of the growing crops within the region of interest, the stand status comprising a quantity status corresponding to a population of crops within the region of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a computing device comprising at least one processor; and computer-readable memory encoded with instructions that, when executed by the at least one processor, cause the computing device to; receive data for a region of interest that includes growing crops, wherein the received data for the region of interest comprises image data for the region of interest; determine a crop mask for the region of interest, the crop mask comprising a plurality of elements, each of the plurality of elements corresponding to a pixel of the image data for the region of interest and categorized as one of a vegetation element indicating that a corresponding pixel of the received image data is associated with vegetation within the region of interest and a non-vegetation element indicating that a corresponding pixel of the received image data is associated with an absence of vegetation within the region of interest; and determine the rows of crops within the region of interest based on the determined crop mask; and determine, based on the received data for the region of interest associated with portions of the region of interest included in the identified rows of crops and excluding portions of the region of interest outside the rows of crops, a stand status of the growing crops within the region of interest, the stand status comprising a quantity status corresponding to a population of crops within the region of interest.
-
-
19. A method comprising:
-
receiving, by a computing device, data for a region of interest that includes growing crops, wherein the received data for the region of interest comprises image data for the region of interest; segregating, by the computing device, the image data for the region of interest into a plurality of tiles, each tile from the plurality of tiles including image data corresponding to a different geographical portion of the region of interest; determining, by the computing device, a plurality of crop masks, each of the plurality of crop masks corresponding to one of the plurality of tiles and including a plurality of elements, each of the plurality of elements corresponding to a pixel of image data included in the respective tile and categorized as one of a vegetation element indicating that the respective pixel is associated with vegetation within the respective tile and a non-vegetation element indicating that the respective pixel is associated with an absence of vegetation within the respective tile; determining, by the computing device for each of the plurality of crop masks, a number of vegetation elements of the respective crop mask corresponding to each of a plurality of candidate row angles; determining, by the computing device for each of the plurality of crop masks, a dominant row angle as one of the plurality of candidate row angles for the respective crop mask corresponding to a greatest number of vegetation elements; identifying, by the computing device for each of the plurality of tiles, rows of crops within the geographical portion of the region of interest corresponding to the respective tile based on the determined dominant row angle of the crop mask corresponding to the respective tile; and determining, by the computing device, a stand status of the growing crops within the region of interest based on the received data for the region of interest associated with geographical portions of the region of interest included in the identified rows of crops within each of the plurality of tiles and excluding geographical portions of the region of interest outside the identified rows of crops.
-
Specification