Cut-line steering methods for forming a mosaic image of a geographical area
First Claim
1. A method for automatically steering mosaic cut lines along preferred routes to form an output mosaic image, comprising the steps of:
- creating an assignment map corresponding to the output mosaic image where each pixel has an initial designation of unassigned;
marking pixels of the assignment map that intersect the preferred routes as being Preferred Cut Line pixels to divide the Assignment Map into one or more regions that are bounded by Preferred Cut Line pixels or the edge of the Assignment Map;
for each region, searching for one or more source images that completely cover that region, and responsive to multiple source images completely covering the region, using a Selection Heuristic to determine quality of coverage, and then designating each pixel in that region as being assigned to the source image determined to be best by the Selection Heuristic;
for any remaining unassigned regions, searching for two or more source images whose combined footprint completely covers the region, and for each set of two or more combined images, using a Pairing Heuristic to determine quality of coverage, and then designating each pixel in the region as being assigned to the two or more combined images determined best by the Pairing Heuristic;
redesignating the Preferred Cut Line pixels to match the image assignments of their bounded regions;
forming the output mosaic image by contributing pixel values from the source images based upon the designations set forth in the Assignment Map.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically steering mosaic cut lines along preferred routes to form an output mosaic image includes the step of creating an assignment map corresponding to the output mosaic image where each pixel has an initial designation of unassigned. Then, each pixel of the assignment map that intersects the preferred routes is marked as being a Preferred Cut Line pixel to divide the Assignment Map into one or more regions. For each region, a search is conducted to locate one or more source images that completely cover that region. If multiple source images completely covering the region are located, the method uses a Selection Heuristic to determine quality of coverage, and then designates each pixel in that region as being assigned to the source image determined to be best by the Selection Heuristic. For any remaining unassigned regions, the method searches for two or more source images whose combined footprint completely covers the region, and for each set of two or more combined images, a Pairing Heuristic is used for determining quality of coverage. Each pixel in the region is designated as being assigned to the two or more combined images determined best by the Pairing Heuristic. Then, the Preferred Cut Line pixels are redesignated to match the image assignments of their bounded regions, and the output mosaic image is formed by contributing pixel values from the source images based upon the designations set forth in the assignment map.
116 Citations
16 Claims
-
1. A method for automatically steering mosaic cut lines along preferred routes to form an output mosaic image, comprising the steps of:
-
creating an assignment map corresponding to the output mosaic image where each pixel has an initial designation of unassigned; marking pixels of the assignment map that intersect the preferred routes as being Preferred Cut Line pixels to divide the Assignment Map into one or more regions that are bounded by Preferred Cut Line pixels or the edge of the Assignment Map; for each region, searching for one or more source images that completely cover that region, and responsive to multiple source images completely covering the region, using a Selection Heuristic to determine quality of coverage, and then designating each pixel in that region as being assigned to the source image determined to be best by the Selection Heuristic; for any remaining unassigned regions, searching for two or more source images whose combined footprint completely covers the region, and for each set of two or more combined images, using a Pairing Heuristic to determine quality of coverage, and then designating each pixel in the region as being assigned to the two or more combined images determined best by the Pairing Heuristic; redesignating the Preferred Cut Line pixels to match the image assignments of their bounded regions; forming the output mosaic image by contributing pixel values from the source images based upon the designations set forth in the Assignment Map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for creating a ground confidence map of a geographic area, comprising the steps of:
-
selecting a plurality of geo-referenced, digital source images captured from different vantage points and cooperating to cover the geographic area, the source images having overlapping portions depicting a portion of the geographic area; creating the ground confidence map of the geographic region, the ground confidence map having a plurality of pixels with each pixel corresponding to a particular geographic location; assigning the pixels in the ground confidence map with a pixel value indicative of the ground confidence score by; calculating a composite ground confidence score for the pixel values of common geographic regions within the overlapping portions of the source images within a kernel corresponding to the particular geographic location of the pixel; and storing a pixel value indicative of the composite ground confidence score calculated for the particular pixel. - View Dependent Claims (14, 15)
-
-
16. A method for determining preferred routes for steering mosaic cut lines to form an output mosaic image, comprising the steps of:
-
generating a ground confidence map of a geographic area by analyzing overlapping portions of digital source images of the geographic area with such digital source images captured from different vantage points with respect to the geographic area, certain pixels of the ground confidence map indicating that a same geographic area in at least two of the overlapping source images represent the ground; identifying contiguous pixels in the ground confidence map indicating that the same geographic area in at least two of the overlapping source images represent the ground; and determining preferred routes for steering mosaic cut lines utilizing the identified contiguous pixels in the ground confidence map.
-
Specification