Loading...
Please wait, while we are loading the content...
Similar Documents
Choreographing Automated and Manual Processes in Support of Mosaic Generation
| Content Provider | The Lens |
|---|---|
| Description | L'invention concerne une base de données de création d'orthomosaïques. La base de données est adaptée pour récupérer efficacement l'imagerie la plus récente pour chaque pixel qui divise l'orthomosaïque en fragments suffisamment petits pour que chacun puisse être traité rapidement. L'invention concerne également une pluralité de services séparés. Les services comprennent au moins un service de génération de mosaïque, un service de lignes de coupure et un service d'équilibrage tonal. Le service de génération de mosaïque obtient des images provenant de la base de données, demande et obtient des lignes de coupure provenant du service de lignes de coupure, demande et obtient des résultats d'équilibrage tonal provenant du service d'équilibrage tonal, puis génère une image en orthomosaïque à partir des éléments obtenus. |
| Abstract | A database for creating orthomosaics, where the database is tailored to retrieve the most recent imagery for each pixel, in an efficient manner that partitions the orthomosaic into sufficiently small chunks that can each be quickly processed. Also disclosed is a plurality of separate services, wherein the services include at least a mosaic generation service, a cutline service, and a tonal balancing service. The mosaic generation service obtains images from the database, requests and obtains cutlines from the cutline service, requests and obtains tonal balancing results from the tonal balancing service, and generates an orthomosaic image therefrom. |
| Related Links | https://www.lens.org/lens/patent/014-159-058-496-065/frontpage |
| Language | English |
| Publisher Date | 2017-02-09 |
| Access Restriction | Open |
| Alternative Title | Synchronisation De Processus Manuels Et Automatisés Lors D'une Prise En Charge D'une Génération De Mosaïque |
| Content Type | Text |
| Resource Type | Patent |
| Date Applied | 2016-08-04 |
| Agent | Marsh Fischmann & Breyfogle Llp |
| Applicant | Digitalglobe Inc |
| Application No. | 2016045635 |
| Claim | WE CLAIM: A system for automatically generating orthomosaic images, comprising: an image storage repository; and a processor operating on computer instructions to implement a plurality of separate services and a service bus to pass requests and data between various ones of the plurality of services, wherein the services include at least a mosaic generation service, a cutline service, and a tonal balancing service; wherein the mosaic generation service obtains images from the repository, requests and obtains cutlines from the cutline service, requests and obtains tonal balancing results from the tonal balancing service, and generates an orthomosaic image therefrom. A system as defined in claim 1, wherein the services also include an image warping service. A system as defined in claim 1, further including a user interface that allows a user to provide feedback to the system about the orthomosaic image being generated. A system as defined in claim 1, wherein the image storage repository includes a plurality of images captured at different times, so that each image has a capture time associated therewith; wherein the services further include a database that divides up the orthomosaic image to be generated into a plurality of subimages which are each processed separately, and wherein the database selects image data that has the most recent capture time when available for a given portion of the orthomosaic image, and when not available for a given portion of the orthomosaic image, the database selects image data that has the next most recent capture time. A system as defined in claim 4, wherein the database is not a Postgres database. A system as defined in claim 1, wherein generating the orthomosaic image includes creating a map of which image to use to provide the image data for each pixel in the orthomosaic. A system as defined in claim 1, wherein the map is created in part by using a rule of using the most recent imagery where possible. wherein the mosaic generation service obtains images from the repository, requests and obtains cutlines from the cutline service, requests and obtains tonal balancing results from the tonal balancing service, and generates an orthomosaic image therefrom; wherein the image storage repository includes a plurality of images captured at different times, so that each image has a capture time associated therewith; A system as defined in claim 8, wherein the services also include an image warping service. A system as defined in claim 8, further including a user interface that allows a user to provide feedback to the system about the orthomosaic image being generated. A system as defined in claim 8, wherein the database is not a Postgres database. A system as defined in claim 8, wherein generating the orthomosaic image includes creating a map of which image to use to provide the image data for each pixel in the orthomosaic. A system as defined in claim 8, wherein the map is created in part by using a rule of using the most recent imagery where possible. an image storage repository; a processor operating on computer instructions to implement a plurality of separate services and a service bus to pass requests and data between various ones of the plurality of services, wherein the services include at least a mosaic generation service, a cutline service, a tonal balancing service, and an image warping service; a user interface that allows a user to provide feedback to the system about the orthomosaic image being generated; A system as defined in claim 14, wherein the database is not a Postgres database. A system as defined in claim 14, wherein generating the orthomosaic image includes creating a map of which image to use to provide the image data for each pixel in the orthomosaic. A system as defined in claim 14, wherein the map is created in part by using a rule of using the most recent imagery where possible. |
| CPC Classification | ELECTRIC DIGITAL DATA PROCESSING PICTORIAL COMMUNICATION; e.g. TELEVISION IMAGE DATA PROCESSING OR GENERATION; IN GENERAL |
| Extended Family | 056-254-530-599-64X 188-244-315-904-67X 014-159-058-496-065 195-752-292-097-549 186-189-477-204-471 083-219-288-724-523 186-831-414-717-793 |
| Patent ID | 2017024175 |
| Inventor/Author | Swanson Nathan |
| IPC | G06T3/40 |
| Status | Pending |
| Simple Family | 056-254-530-599-64X 188-244-315-904-67X 014-159-058-496-065 195-752-292-097-549 186-189-477-204-471 083-219-288-724-523 186-831-414-717-793 |
| CPC (with Group) | G06F16/51 H04N1/3876 H04N1/6027 H04N5/77 G06T3/4038 G06T2207/10032 H04N23/698 |
| Issuing Authority | United States Patent and Trademark Office (USPTO) |
| Kind | Patent Application Publication |