System and method for identifying trees
First Claim
Patent Images
1. A method of detecting trees in an image, the method comprising:
- providing an input image of an area with trees;
receiving at least one dimension related to the trees;
applying a two dimensional (2D) high pass filter to the input image to produce a high pass image, wherein the 2D high pass filter is configured to mark objects based on the at least one dimension;
producing a processed image by associating a set of pixels in the high pass image with a respective set of grayscale values, the grayscale values selected based on respective magnitudes of color variations around the set of pixels;
applying a density operator to the processed image to identify locations with high frequency changes and marking the centers of the locations;
defining shapes around the centers of the locations;
identifying canopies by grouping two or more shapes; and
identifying trees based on at least one of;
identifying trees in the high pass image by identifying clusters of marked objects and identified canopies.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of detecting trees in an image. A system and method may receive a dimension related to the trees in an input image. A two dimensional (2D) high pass filter may be applied to the input image to produce a high pass image. Objects may be marked in the high pass image based on the dimension. A processed image may be produced by associating a set of pixels in the high pass image with a respective set of grayscale values. A density operator may be applied to the processed image to identify locations with high frequency changes. Shapes may be defined to include the locations. Trees may be identified by grouping one or more shapes.
-
Citations
18 Claims
-
1. A method of detecting trees in an image, the method comprising:
-
providing an input image of an area with trees; receiving at least one dimension related to the trees; applying a two dimensional (2D) high pass filter to the input image to produce a high pass image, wherein the 2D high pass filter is configured to mark objects based on the at least one dimension; producing a processed image by associating a set of pixels in the high pass image with a respective set of grayscale values, the grayscale values selected based on respective magnitudes of color variations around the set of pixels; applying a density operator to the processed image to identify locations with high frequency changes and marking the centers of the locations; defining shapes around the centers of the locations; identifying canopies by grouping two or more shapes; and identifying trees based on at least one of;
identifying trees in the high pass image by identifying clusters of marked objects and identified canopies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17, 18)
-
-
8. A system for detecting trees in an image, the system comprising:
-
a memory; and a controller, the controller configured to; receive an input image of an area with trees, receive at least one dimension related to the trees, apply a two dimensional (2D) high pass filter to the input image to produce a high pass image, wherein the 2D high pass filter is configured to detect and mark objects based on the at least one dimension, produce a processed image by associating a set of pixels in the high pass image with a respective set of grayscale values, the grayscale values selected based on respective magnitudes of color variations around the set of pixels, apply a density operator to the processed image to identify locations with high frequency changes and marking the centers of the locations, define shapes around the centers of the locations, identify canopies by grouping two or more shapes, and identify trees based on at least one of;
identifying trees in the high pass image by identifying clusters of marked objects and identified canopies. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of identifying trees in an image, the method comprising:
-
receiving at least one dimension related to the trees in an input image; applying a two dimensional (2D) high pass filter to the input image to produce a high pass image, wherein the 2D high pass filter is configured to detect objects based on the at least one dimension; producing a processed image by associating a set of pixels in the high pass image with a respective set of grayscale values, the grayscale values selected based on respective magnitudes of color variations around the set of pixels; applying a density operator to the processed image to identify locations with high frequency changes and marking the centers of the locations; defining shapes around the centers of the locations; identifying canopies by grouping two or more shapes; and identifying trees based on at least one of;
identifying trees in the high pass image by identifying clusters of detected objects and identified canopies.
-
Specification