Expanded field of view using multiple cameras
US-2024397025-A1 · Nov 28, 2024 · US
US10489953B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10489953-B2 |
| Application number | US-201815965222-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 27, 2018 |
| Priority date | Aug 30, 2006 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer system running image processing software receives an identification of a desired scene of a geographical area for which an oblique-mosaic image is desired including one or more geometry parameters of a virtual camera; creates a mathematical model of the virtual camera having mathematical values that define the camera geometry parameters that configure the model to capture the geographical area, and looking down at an oblique angle; creates a ground elevation model of the ground and vertical structures within the oblique-mosaic pixel map, wherein source images were captured at an oblique angle and compass direction similar to the oblique angle and compass direction of the virtual camera; and reprojects, with the mathematical model, source oblique image pixels of the overlapping source images for pixels included in the oblique-mosaic pixel map using the ground elevation model to thereby create the oblique-mosaic image of the geographical area.
Opening claim text (preview).
What is claimed is: 1. A method for creating an aerial oblique-mosaic image from a plurality of aerial source oblique images, comprising the steps of: identifying a desired geographical area to be imaged and collected into the aerial oblique-mosaic image; creating a mathematical model of a sensor of a virtual camera, where the virtual camera has an elevation greater than an elevation of the area to be imaged, the mathematical model having an oblique-mosaic pixel map for the sensor of the desired area; determining surface locations for pixels included in the oblique-mosaic pixel map, wherein the surface locations for the pixels include first surface locations of the ground and second surface locations of objects above the ground; for pixels included in the oblique-mosaic pixel map, selecting aerial source oblique images of the surface locations of the pixels captured at an oblique angle and compass direction similar to an oblique angle and compass direction of the virtual camera; and reprojecting source oblique image pixels of the area to be imaged for pixels included in the oblique-mosaic pixel map to thereby create the aerial oblique-mosaic image of the desired geographical area, the aerial oblique-mosaic image having a natural appearance. 2. The method of claim 1 , wherein the step of determining is further defined by projecting the pixels in the oblique-mosaic pixel map through a perspective of the virtual camera to determine a corresponding surface location for the pixels in the oblique-mosaic pixel map. 3. The method of claim 1 , wherein the step of selecting is selecting from multiple aerial source oblique images representing a same surface location. 4. The method of claim 3 , wherein the pixels of each aerial source oblique image that represent the same surface location are compared to determine which source pixel is most representative of the same surface location, the more representative pixel to be included in the aerial oblique-mosaic image. 5. The method of claim 1 , wherein the step of reprojecting is further defined by reprojecting the source oblique image pixels to match a size and shape of a represented surface location as taken from the elevation, compass direction, and oblique angle of the virtual camera. 6. The method of claim 1 , wherein the step of reprojecting is further defined by removing effects of elevation from the aerial source oblique images prior to reprojection and then adding the effects of elevation to the aerial oblique-mosaic image after reprojection. 7. The method of claim 1 , further comprising the step of minimizing lean of vertical structures within the aerial oblique-mosaic image. 8. The method of claim 7 , wherein the step of minimizing lean of vertical structures within the aerial oblique-mosaic image is defined further as the steps of creating an elevation model from the aerial source oblique images taking into account the vertical structures, and reprojecting at least one aerial source oblique image pixel of the area to be imaged. 9. The method of claim 7 , wherein the step of minimizing lean of vertical structures is defined further as matching vertical structures in multiple ones of the aerial source oblique images and shifting pixels apparent location in at least one of the aerial source oblique images by a relative height above a ground model. 10. The method of claim 1 , wherein metadata is stored with the aerial oblique-mosaic image. 11. The method of claim 1 , wherein the aerial oblique-mosaic image is geo-referenced. 12. The method of claim 1 , wherein the step of selecting is selecting from multiple ones of the aerial source oblique image representing a same surface location and having meta-data indicative of a location of a camera used to capture the aerial source oblique images and orientation of the camera. 13. The method of claim 1 , wherein the step of selecting is selecting from multiple ones of the aerial source oblique image representing a same surface location and having meta-data indicative of a location of a camera used to capture the aerial source oblique images, orientation of the camera, size of a sensor of the camera, and focal length of a lens of the camera. 14. A system, comprising: a computer system running image processing software that when executed by the computer system causes the computer system to: identify a desired geographical area to be imaged and collected into an aerial oblique-mosaic image; create a mathematical model of a sensor of a virtual camera, where the virtual camera has an elevation greater than an elevation of the area to be imaged, the mathematical model having an oblique-mosaic pixel map for the sensor of the desired area; determine surface locations for pixels included in the oblique-mosaic pixel map, wherein the surface locations for the pixels include first surface locations of the ground and second surface locations of objects above the ground; for pixels included in the oblique-mosaic pixel map, select aerial source oblique images of the surface locations of the pixels captured at an oblique angle and compass direction similar to an oblique angle and compass direction of the virtual camera; and reproject source oblique image pixels of the area to be imaged for pixels included in the oblique-mosaic pixel map to thereby create the aerial oblique-mosaic image of the desired geographical area, the aerial oblique-mosaic image having a natural appearance. 15. The system of claim 14 , wherein the step of determining is further defined by projecting the pixels in the oblique-mosaic pixel map through a perspective of the virtual camera to determine a corresponding surface location for the pixels in the oblique-mosaic pixel map. 16. The system of claim 14 , wherein the step of selecting is selecting from multiple ones of the aerial source oblique images representing a same surface location. 17. The system of claim 16 , wherein the pixels of each aerial source oblique image that represent the same surface location are compared to determine which source pixel is most representative of the same surface location, the more representative pixel to be included in the aerial oblique-mosaic image. 18. The system of claim 14 , wherein the step of reprojecting is further defined by reprojecting the source oblique image pixels to match a size and shape of a represented surface location as taken from the elevation, compass direction, and oblique angle of the virtual camera. 19. The system of claim 14 , wherein the step of reprojecting is further defined by removing effects of elevation from the aerial source oblique images prior to reprojection and then adding the effects of elevation to the aerial oblique-mosaic image after reprojection. 20. The system of claim 14 , further comprising the step of minimizing lean of vertical structures within the aerial oblique-mosaic image.
Depth or shape recovery · CPC title
Document · CPC title
Determining parameters from multiple pictures (depth or shape recovery from multiple images G06T7/55; stereo camera calibration G06T7/85) · CPC title
Image mosaicing, e.g. composing plane images from plane sub-images · CPC title
Creating or editing images; Combining images with text · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.