Automated sliver removal in orthomosaic generation
View Patent ↗Techniques for automatically removing slivers from orthomosaics. First, slivers may be identified, which may be based upon user-configurable characteristics such as width and length. Second, slivers may be replaced with portions of another image, such as an older image. Third, boundary slivers may optionally be removed. Fourth, remaining boundary or interior slivers can be inflated by expanding the sliver until it is no longer a sliver, which may include replacing a portion of an adjacent image portion with older imagery.
1. A computer-implemented process for improving an orthomosaic composed of portions from a plurality of different images, comprising:
providing an orthomosaic composed of portions of a first image and portions of a second image, wherein the first image was captured later in time than the second image, and wherein whenever the first image and the second image have one or more portions that overlap with each other, the first image is used for the overlapping portions;
automatically detecting with a computer one or more slivers in the orthomosaic by identifying one or more portions of the first image in the orthomosaic that have a width less than a predetermined width and a length greater than a predetermined length; and
automatically removing with a computer one or more slivers along a perimeter of the orthomosaic, wherein the one or more slivers are from the first image.
2. The process as defined in claim 1 , wherein the removing portion of the process is optional, based on a user configuration made prior to the computer running the process.
3. The process as defined in claim 2 , wherein, if the user configuration for perimeter sliver removal is made, all of the boundary slivers are removed.
4. The process as defined in claim 1 , wherein all of the boundary slivers are removed.
5. A computer-implemented process for improving an orthomosaic composed of portions from a plurality of different images, comprising:
providing an orthomosaic composed of portions of a first image and portions of a second image, wherein the first image was captured later in time than the second image, and wherein whenever the first image and the second image have one or more portions that overlap with each other, the first image is used for the overlapping portions;
automatically detecting with a computer one or more slivers in the orthomosaic by identifying one or more portions of the second image in the orthomosaic that have a width less than a predetermined width and a length greater than a predetermined length; and
automatically inflating with a computer one or more of the slivers from the second image by using additional adjacent imagery from the second image until the one or more slivers from the second image has a width equal to or greater than the predetermined width.
6. The process as defined in claim 5 , wherein the inflated slivers are those that are not along a perimeter of the orthomosaic.
7. The process as defined in claim 5 , wherein the inflating includes replacing portions of adjacent areas of the orthomosaic.
8. The process as defined in claim 7 , wherein the replaced portions are from the first image and the replacing portions are from the second image.
9. The process as defined in claim 8 , wherein portions of the first image and portions of the second image overlap with each other as to geodetic portions captured in each image, and wherein the replaced portions and the replacing portions of the first and second images, respectively, are overlapping portions.
10. The process as defined in claim 8 , wherein the inflated slivers are those that are not along a perimeter of the orthomosaic.