• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
GeoImaging Accelerator - GXL Product Overview
 

GeoImaging Accelerator - GXL Product Overview

on

  • 501 views

 

Statistics

Views

Total Views
501
Views on SlideShare
501
Embed Views
0

Actions

Likes
0
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Note GXL in action = metrics and esri
  • -=Details=-There are 5 main component areas (and Network) that make up a GXL system:Processing Server(s) – The engine that drives the GXL; processing servers are responsible for handling the geo-processing requirements. Any number of processing servers can be added to ensure that throughput requirements are met. This includes adding additional servers so that the GXL’s processing throughput grows with the throughput requirements of the organization.Controller – Houses the database and webserver. The controller is also responsible handling PCI’s proprietary load-balancing capability to ensure that all processing servers are processing at maximum capacity.Client Computer – Any device with a supported web browser can access the GXL’s operator interface (JPS-Administrator) to setup, submit and monitor processing jobs.Quality Control Workstations – Geomatica is installed to ensure that all manual QA and editing can be applied in an efficient and seamless manner. Data Server – The GXL interfaces with the customer’s data server or SAN (Storage Area Network) in order to access input data and store output data.Network – a common switch (i.e. 10/100Mbps) is required between the controller and the rest of the system. However, a high speed switch (i.e. fiber) is required between the data server and processing servers.
  • View in Presentation Mode-=Details=-The processing servers represent the primary engines that drive the GXL system. The Processing servers are responsible for handling the geo-processing tasks submitted to the GXL. The GXL system is readily scalable; any number of additional processing servers can be easily added to meet increasing throughput demands. The processing servers are built using state-of-the-art commercial off-the-shelf (COTS) hardware, such as: Multi-core hyper-threaded processors, NVIDIA Graphical Processing Units (GPUs), high performance disk drives and more. Furthermore, PCI’s industry leading geo-processing algorithms were re-engineered for the GXL using standard architectures like OpenMP and CUDA to take advantage of multi-threaded and GPU processing, respectively. Hardware utilized by processing servers represent components which are commonly available and easy to acquire.
  • -=Details=-The controller is responsible for handling system requests and managing resource allocation. The controller houses the system database, web server and licensing server. PCI has developed proprietary software that allows the controller to automatically and efficiently distribute processing tasks between multiple processing servers, which is based on a load balancing methodology. This helps to ensure that processing server resources are maximized, but never overloaded. The controller is also responsible for hosting the operator interface portal, which is possible through the Apache Tomcat webserver and PostgreSQL database.Hardware utilized by controller represents components which are commonly available and easy to acquire.
  • -=Details=-One of the advantages of the GXL is that it does not require that any client software be installed. GXL operators can access the operator interface (JPS Administrator) through any supported web browser on any workstation that has network access to the GXL’s web server. Depending on how the GXL is deployed, users may be restricted to computers on the local area network (LAN) or through any computer connected to the internet (WAN). The GXL’s operator interface (JPS Administrator) is where users can submit and actively monitor processing jobs. Multiple users can connect to the JPS Administrator at anytime. All hardware required by client computers comprises commonly available components which are easy to acquire.
  • View in Presentation Mode-=Details=-Geomatica 2012 is installed on the quality control workstations, which allows users to manually check the quality of the outputs and perform any and all required corrections. Common operations include: Ground Control Point (GCP) editing, Tie Point (TP) editing, DEM editing, cut-line editing and color balancing. Geomatica 2012 includes an application called Mosaic Tool, which has been specifically engineered to work seamlessly with the GXL and is well integrated into the workflow. For example, the output from the mosaic preparation stage is a lower resolution mosaic with all cut-lines generated and color balancing applied. This output can be directly loaded into Geomatica’s Mosaic Tool for quality control and manual editing. The hardware comprising the quality control workstations required to QA data products produced by the GXL are commonly available and easy to acquire.
  • View in Presentation Mode
  • -=Details=-The data servers or SAN are not delivered with the GXL, but rather interface to the GXL so that the GXL system can pull input data required for processing and conversely, store output data upon completion. The GXL never modifies the input data directly, which eliminates the chance of the GXL corrupting input data.
  • View in Presentation Mode-=Details=-The user would log into the system using the web-based operator interface, named the JPS Administrator, which can be accessed from any supported web-browser, such as, Mozilla’s Firefox or Microsoft’s Internet Explorer. Once the user has accessed the JPS Administrator, they can setup and submit processing jobs, which include, automated end-to-end batch workflows or separate processing modules (Functions). Once the user submits a processing request, the information is sent to the controller and stored in the system’s database. The controller is then responsible for identifying a processing server or servers with available processing resources. If there are no processing resources available (i.e. other processing jobs are running), then the controller will queue the submitted processing request until resources from one of the servers becomes available. As soon as enough processing resources become available on one or more of the processing servers, the controller will begin distributing the submitted job to the servers for processing. Once a job is submitted to the processing server, the server will then copy the data from the data server(s) over the network. A local copy of the data is saved on the processing server so that the raw data is never written to, which eliminates the possibility of data corruption occurring on the original input dataset. Once the processing has finished, the server will copy the output file to the output directory on the data server and delete all temporary files (inputs and derived). The processing server will also inform the controller that processing resources are available and that another queued processing job can be sent to the server. The system also includes an email notification tool that will automatically email the user with processing updates when milestones are met or when the status of a processing job changes.
  • -=Details=-By moving to the GPU-based architecture (employing nVidia GPUs), the GXL software has gained remarkable speed and performance boosts. CUDA is a proprietary architecture developed by NVIDIA, which is used for sending processes to NVIDIA`s Graphical Processing Units (GPUs). The CUDA architecture is a widely accepted architecture standard for graphical processing and is optimized specifically for NVIDIA GPU products. GPUs and CUDA are uniquely suited to complex mathematical computations with greater speed and precision than traditional CPUs.PCI Geomatics is the leader in the geospatial software industry in utilizing GPU technology to process large quantities of geospatial data faster and more accurately than any other geospatial software vendor.
  • -=Details=-One of the primary benefits of using a GPU instead of a CPU occurs for highly parallelizable operations. The processing on a single GPU core is slower than that on a single CPU core. However, a GPU contains hundreds of small processing cores (See figure above) that are capable of performing many concurrent processes, which can significantly decrease the net processing time of certain algorithms.
  • -=Details=-All GXL functions have been re-engineered so that parallel processing is possible. Parallel processing allows independent operations in an algorithm (function) to be processed concurrently. This allows the GXL to take advantage of multiple cores and threads on a given processing server.
  • -=Details=-The algorithms in the GXL have been developed using the OpenMP API, which is designed to support advanced parallel processing between CPU cores and threads. The OpenMP standard is an open source standard that has been widely adopted in the IT sector. OpenMP standards are developed by a large IT community, but official standards are approved and released by ARB, which is a not-for-profit corporation that owns OpenMP.
  • View in Presentation Mode-=Details=-Multiple processing nodes (servers) are connected together to handle processing in a distributed manner. GXL Satellite features a flexible, scalable architecture that can be expanded with additional processing nodes to handle increased throughput. High-volume ortho-mosaic throughput (1000+ images per day) can easily be achieved through a GXL system that can be tailored to different operational requirements.
  • JPSAdmin – Web Interface:DetailsThis slide illustrates that the GXL Aerial can be accessed by operator’s from any computer or device over the internet. The device must contain a valid web browser. The purpose of this slide is to not only communicate that the GXL Aerial is operated using a web-based client, but more importantly, why a web interface was chosen and what the main benefits are for accessing the GXL’s operator interface over the web as oppose to a desktop client. Key Points:Access locally over your LAN from any computer on your office network (Most secure)No installation software required when adding additional operatorsThe processing servers are on a dedicated machine (server), which is separate from the operators’ computers, ensuring that resources are free on the operators’ computers (to do other tasks), as the intensive processing takes place on the processing serversAccess from anywhere in the world (WAN). This is valuable for operators that travel for business or run processes overnight or on weekends. For the former, the operator can submit jobs, monitor progress and troubleshoot while off campus. For the latter, the operator no longer has to come into the office after-hours, especially on weekends to check progress, troubleshoot or begin a new process. Furthermore, automatic email service will be coming soon, which means that the operator will automatically be emailed when a job finishes or if a job fails. This allows the operator to focus on their current task, whether it is spending time with the family on weekends or supporting a customer off-campus (Less secure)
  • Run in Slideshow Mode
  • Run in Slideshow Mode
  • Times vary with projects due to several factors, for instance image-size, overlap (affects colour balance and cutline calculations) and channels.

GeoImaging Accelerator - GXL Product Overview GeoImaging Accelerator - GXL Product Overview Presentation Transcript

  • Copyright © PCI Geomatics Inc. 2012
  • Agenda Subject Introduction to the GXL Ortho Mosaicking BackgroundArchitecture of the GXL System GXL Algorithms GXL Interface GXL Satellite Workflow GXL Aerial WorkflowGXL Image Management SystemGXL in Action (Metrics & Gallery) GXL Roadmap GXL Cloud New Service Value Summary Questions & Answers Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • GXL OverviewScalableAutomatedAccurate Fast Copyright © PCI Geomatics Inc. 2012
  • GXL Overview A streamlined system for ortho mosaic generation But it is more than that…• Optimized for speed, automation & quality• Scalable – Can grow to match your growth• Web-based User Interface – User Friendly Operations• Built on state-of-art IT standards and COTS hardware• Uses Mature Math – 30 years of photogrammetric and geospatial algorithm development Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Background - OrthorectificationBasic Photogrammetry (Satellite & Aerial)• The mapping of 2D images using a 3D surface• Assigning map coordinates to each pixel in an image Copyright © PCI Geomatics Inc. 2012
  • Background - OrthorectificationPerspective Correction (Satellite)Uses orbital metadata for Location & Orientation Copyright © PCI Geomatics Inc. 2012
  • Background - OrthorectificationPerspective Correction (Aerial) Uses GPS for Location Uses INS for Orientation Z X Roll Pitch Yaw Y Copyright © PCI Geomatics Inc. 2012
  • Background - OrthorectificationGround Control Point CollectionUses a reference image to refine the math model byassociating points between features Reference Raw Image Copyright © PCI Geomatics Inc. 2012
  • Background - OrthorectificationBundle AdjustmentsTie overlap regions together – Helps to ensure alignment betweenimages Copyright © PCI Geomatics Inc. 2012
  • Background - OrthorectificationElevation Correction• Apparent vs. Real Position• Elevation must be taken into account Copyright © PCI Geomatics Inc. 2012
  • Background - MosaickingStitching Images (Cutlines)• Seamline (cutline) selection Copyright © PCI Geomatics Inc. 2012
  • Background - MosaickingColor Balancing Corrects for variations in tone Matches entire block or project Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • System Component Sketch Data ServerClient Computer(via web browser) Quality Control Workstations Controller Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • GXL Hardware Components Copyright © PCI Geomatics Inc. 2012
  • Processing Server(s) Data ServerClient Computer(via web browser) Quality Control Workstations Controller Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • Processing Server(s) Start with 1 Server Add a 2nd Server • Easily scalable Add servers as needed All hardware is readily• Primary engine(s) that drive the GXL System available,• making it easy Responsible for Geo-processing tasks that are to upgrade! submitted to the GXL• Built using state-of-the-art COTS hardware • I.e. GPU, multi-core processing, etc. Copyright © PCI Geomatics Inc. 2012
  • Controller Data ServerClient Computer(via web browser) Quality Control Workstations Controller Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • Controller • Houses system database, webserver and licensing • server system requests Handles• Load Balancing - Automatically and efficiently distributes jobs to multiple processing servers • Ensures processing resources are maximized, but never overloaded Copyright © PCI Geomatics Inc. 2012
  • Client Computer Data ServerClient Computer(via web browser) Quality Control Workstations Controller Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • Client Computer • Access from any supported web browser • Access over WAN or limit to a LAN• Can access from other devices (i.e. iPad, tablet, etc.) Copyright © PCI Geomatics Inc. 2012
  • Quality Control Stations Data ServerClient Computer(via web browser) Quality Control Workstations Controller Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • Quality Control Stations Now in Beta – Multiple Users can QA/Edit the same mosaic from two different machines• Geomatica is installed for manual QA and additional processing/analysis• Mosaic Tool is a mosaic editing and QA tool that is seamlessly integrated into the GXL workflow Copyright © PCI Geomatics Inc. 2012
  • Multi-user Mosaic EditingMultiple users can quality check and edit differentregions of the same mosaic at the same time User 1 User 2 The area is locked, preventingUser 1 Selects an area to work on user 1 from editing that region User The area is locked, preventing 2 selects an area to work on user 2 from editing that region Copyright © PCI Geomatics Inc. 2012
  • Data Server (or SAN) Data ServerClient Computer(via web browser) Quality Control Workstations Controller Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • Data Server (or SAN) • The GXL interfaces with the customer`s data server • GXL pulls input data from the data server for processing & writes output data back to the data server• A high speed switch (i.e. fiber) must be used between the data server and processing servers Copyright © PCI Geomatics Inc. 2012
  • GXL System Flow Copyright © PCI Geomatics Inc. 2012
  • Simplified System Flow Data ServerClient Computer(via web browser) Quality Control Workstations  Input Data Controller  Output X Data X ? Server 1 Server 2 Server n Processing Server(s) Copyright © PCI Geomatics Inc. 2012
  • Processing Architecture Copyright © PCI Geomatics Inc. 2012
  • Advanced Processing Architectures 1) Graphical Processing Unit GPU 2) Parallel Processing 3) Distributed Processing Copyright © PCI Geomatics Inc. 2012
  • GPU ProcessingWhat is a GPU - A GPU is a processing unit that isdivided into hundreds of small (lower frequency)cores that are capable of handling hundreds ofconcurrent processing requestsWhat is CUDA – CUDA is an architecture standarddeveloped specifically for NVIDIA GPU cardsGPU Value in GXL – The GXL’s GPU processingcapabilities is based upon the ever advancing NVIDIAhardware and CUDA architecture, which significantlyincreases the processing speed for operations, suchas, orthorectification Copyright © PCI Geomatics Inc. 2012
  • GPU vs. CPUCPU - A single CPU core is capable of higher processing speeds then asingle GPU core, but can only performing a limited amount of processesin parallelGPU – Contains hundreds of cores and is therefore, capable ofperforming hundreds of concurrent processes. CPU GPUValue – Highly parallelizable processes (i.e. Orthorectification) canexperience dramatically lower net processing time by performinghundreds of independent operations at the same time. Copyright © PCI Geomatics Inc. 2012
  • Parallel ProcessingDefinition – Multiple processes can be sent to all cores and threadssimultaneouslyValue – Significantly decrease processing time by performing multipleprocesses concurrently. Very useful for algorithms where a few processintensive operations can be processed in parallel (i.e. 8) Copyright © PCI Geomatics Inc. 2012
  • Parallel Processing (OpenMP)Definition – The GXL’s advanced parallel processing is built upon theOpenMP architecture, which is an open standard for shared-memoryparallel processing, driven by the IT communityValue – The use of OpenMP ensures that future development of theGXL will be well aligned with advancements and standards in the ITindustry Copyright © PCI Geomatics Inc. 2012
  • Distributed ProcessingPCI has developed a proprietary architecture for the GXL that allowsit to automatically and effectively distribute processing jobs tomultiple processing servers Copyright © PCI Geomatics Inc. 2012
  • Architecture Summary Copyright © PCI Geomatics Inc. 2012
  • Architecture SummaryThe 5 main hardware components in the GXL: 1. Processing Server(s) 2. Controller 3. Client Machine 4. QA Machine(s) 5. Data ServersImportant Architectures in the GXL 1. GPU – CUDA (NVIDIA) 2. Parallel Processing – OpenMP 3. Distributed Processing – PCI Proprietary Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Sensor & Ingest SupportPCI is a Leader in Sensor Support • Currently supports all major satellite and digital frame aerial sensor • Supports over 50 satellite sensors and counting • PCI is often first to support new sensors and sensor models • PCI can provide custom sensor supportGXL has the best data ingest on the market • Automatic sensor identification with ingest • Easy batch input (Point to folder) • Easy batch output (Point to folder) • Automatically reads in RPCs of satellite sensor Copyright © PCI Geomatics Inc. 2012
  • Model RefinementAmazing GCP & Tie Point Collection (Satellite) • Automatically collect GCPs from geocoded imagery or vector layers • Choose between Normalized Cross Correlation technique & Fast Fourier Transform for automatic GCP Collection • 5 available methods to automatically remove poor GCPs and Tie Points Copyright © PCI Geomatics Inc. 2012
  • OrthorectificationFastest & most accurate Orthorectificationalgorithm on the market • GPU enabled Orthorectification • Advanced Rational Function Model orthorectification • 30 years of orthorectification excellence • Can Clip Aerial imagery before orthorectification (Nadir) Copyright © PCI Geomatics Inc. 2012
  • MosaickingHigh Quality and Efficient Mosaic Generation • Choose from 3 advance image normalization techniques • Choose from 5 advanced color balancing techniques • Choose from 3 advanced cutline generation techniques • New Cutline auto-constraint for aerial mosaics • Perform all manual edits and QA on low resolution mosaic (faster turn-around)User Friendly Mosaic Tile Generation • Generate tiles based on dimensions • Use an existing Vector file to define and name tiles Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • GXL InterfaceWeb InterfaceOperate the GXL from anywhere in the world! Copyright © PCI Geomatics Inc. 2012
  • Web Interface - JPS AdministratorThe JPS AdministratorThe JPS Admin consists of 4 primary areas…4 Main Areas1) Monitor Jobs (Home)2) Select, Setup & Submit Jobs3) Troubleshoot++4) Maintenance Copyright © PCI Geomatics Inc. 2012
  • What is the JPS AdministratorThe JPS AdministratorThe JPS Admin consists of 4 primary areas…4 Main Areas1) Monitor Jobs (Home)2) Select, Setup & Submit Jobs3) Troubleshoot++4) Maintenance Copyright © PCI Geomatics Inc. 2012
  • What is the JPS AdministratorThe JPS AdministratorThe JPS Admin consists of 4 primary areas…4 Main Areas1) Monitor Jobs (Home)2) Select, Setup & Submit Jobs3) Troubleshoot++4) Maintenance Copyright © PCI Geomatics Inc. 2012
  • What is the JPS AdministratorThe JPS AdministratorThe JPS Admin consists of 4 primary areas…4 Main Areas1) Monitor Jobs (Home)2) Select, Setup & Submit Jobs3) Troubleshoot++4) Maintenance Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Multiple OperatorsThe JPS can be accessed by multiple users at a single timeManager Operators Web Based Interface GXL-A Server 1 1 2 OR 2 3 3 Copyright © PCI Geomatics Inc. 2012
  • Save Parameters• Save some or all parameters for a processing job• Perfect for Troubleshooting• Perfect for saving time (Scenario based parameters) Copyright © PCI Geomatics Inc. 2012
  • Footprint Manager Copyright © PCI Geomatics Inc. 2012
  • High Priority Jobs High Priority Jobs APIngestOrtho Jobs are placed in a queue based on a first come first serve concept Raw2Mosaic RunningA high priority job can be set to circumvent the queueSubmission Queue Job PriorityOrder Mosaic Prep Complete Running1st4th Processing APIngestOrth 50 Processing Raw2Mosaic 53 Queue o st1nd 1 APIngestOrth 502 1 Mosaic Prep 50 o Haze Removal Complete Paused Running nd2rd 2 Mosaic Prep 503 2 Haze 50 Queue3rd 3 Haze Removal 50 Removal Complete Running Complete Running Copyright © PCI Geomatics Inc. 2012
  • E-mail Notification Processing Job Progress Complete Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • GXL-Satellite Workflow Ingest & Raw Data GCP Reference Collection Data (MS & PAN) Bundle Adjustment (TP Collection) DEMRun each Ortho Run as anModule end-to-endindividually workflow Pansharpen Mosaic Prep Mosaic Tool (QA/QC) Output Mosaic Gen Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • GXL-Aerial Workflow New Ortho Clipping Ingest & AT File Raw Data Ortho (Level 3) New Cutline Constraints DEM/DTM MosaicRun each Run as anmodule Prep end-to-endindividually workflow Mosaic Tool Mosaic Gen Output Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Image DiscoveryImage and Set Query Box, Results and Image Selection Image Pane showing Footprints Metadata Copyright © PCI Geomatics Inc. 2012
  • GIM Workflow Concept Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Project Results Images produced in seconds instead of minutes Project completed in days istead of weeks • Fewer systems to operate and maintain • Faster turnaround, More time for QA/QC • Single GPU Workstation • Tie Point Collection, Pansharp (except RE), Ortho, Mosaic Sensor: Output: Area: RapidEye 840 GB/day 1 400 000 km2/day (6.5m) Ikonos 120 GB/day 18 000 km²/day (1.0m) QuickBird 144 GB/day 9 000 km²/day (0.6m) WorldView-2 140 GB/day 8 000 km²/day (0.5m) Copyright © PCI Geomatics Inc. 2012
  • Project Results Images produced in seconds instead of minutes Project completed in days istead of weeks • Fewer systems to operate and maintain • Faster turnaround, More time for QA/QC • Single GPU Workstation Ortho-Mosaic: UltraCam X UltraCam Xp Project: 3300 Images 4500 Images Total Time: 17.5 Hours 52.5 Hours Output: 1.8 TB/day 1.1 TB/day Speed: 4500 Images/day 2000 Images/day Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • GXL Release Schedule Feature-based Release Date GXL Aerial Major Item GXL Satellite Major Item Ortho-Mosaic and Sensor October 2010 V1.0 Ortho-Mosaic Support V1.1 Dynamic Seamline April 2011 GXL Image Management Editing November 2011 V2.0 DTM Ingest Cloud and Haze Removal March 2012 V2.1 Mosaic and Cutline Upgrades September 2012 V3.0 DSM/DTM Generation, True-Ortho Spring 2013 V3.1 Stay tuned! Copyright © PCI Geomatics Inc. 2012
  • Planned DevelopmentUpcoming Features • Improved GCP/TP collection, refinement and use • Addition of AT and Bundle Adjustment for Aerial • Extraction of DSM, with DTM Filtering • True-Ortho generation from multi-image overlap • GIM for GXL-Aerial • New sensorsThese items are all based on market feedback: • User, Business and Reseller Conferences • Cornerstone Customer Program • Key Accounts Copyright © PCI Geomatics Inc. 2012
  • V2.1 Completed Requirements Added cutline constraints for better routing Reduced cutline vertices for faster editing Sourcemaps generated for mosaics Image scaling to 8 or 16 bit output Image enhancement job for more pleasing look Mixed scanline and tiled tiff inputs Additional input formats for DTM interpolation General usability enhancements Copyright © PCI Geomatics Inc. 2012
  • True Ortho Development Before: With Building LeanAfter: Vertical Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Virtual Processing:Machines GXL On the Cloud Copyright © PCI Geomatics Inc. 2012
  • Cloud-Based GXL InputsNetwork Raw Images DTM ModelStorage GXL Virtual Workflow ModulesMachines Haze & Auto GCP & Model & Mosaic PanSharp Cloud Mosaic Prep Auto TP Ortho Generation Removal Manual QA Manual QA Manual QA (Optional) (Optional) (Optional) Elastic Response to Workload Copyright © PCI Geomatics Inc. 2012
  • Esri Global 1m Mosaic Currently, Esri is using PCI’s GXL Technology to process the world at 1m resolution  250,000+ IKONOS Scenes, 100s of terabytes of data  http://geoeye.mediaroom.com/index.php?s=43&item=384 1 m Ikonos Processing: GXL On the Cloud Copyright © PCI Geomatics Inc. 2012
  • Why the Cloud works for usThe Cloud’s scalablearchitecture is perfectfor GXL Add nodes whenyou need them… Take them awaywhen you don’t… Copyright © PCI Geomatics Inc. 2012
  • We started with this… Copyright © PCI Geomatics Inc. 2012
  • …and made this! Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • OrthorectificationOur team will run functional models developed to compensate for distortionsand produce orthorectified images from raw sensor data. Includes thecollection of GCPs and or Tie PointsPansharpeningOur pansharpening routines yield extremely high quality output, providingstunning results.MosaickingLeveraging our over 100 years of combined experience we provide allnecessary elements to create high quality mosaics with options for single fileor tiled output Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • GXL Continued ValueBusiness Value • Generate Revenues through faster, more frequent project delivery • Reduce Expenses through automated processing • Prevent additional expenses through consistent results, ownership and securityOperational Value • High-Quality Results • Automation and Job Management • Ease of Use and Web Interface • Flexible and Scalable HW and SW Configurations • Very High Throughput Copyright © PCI Geomatics Inc. 2012
  • Copyright © PCI Geomatics Inc. 2012
  • Contact PCI Geomatics www.pcigeomatics.com info@pcigeomatics.com TORONTO GATINEAU 50 West Wilmot 490 St-Joseph Boulevard Richmond Hill, ON Gatineau, QC Canada, M4B 1M5 Canada, J8Y 3Y6 Phone: (905) 764-0614 Phone: (819) 770-0022 Fax: (905) 764-9064 Fax: (905) 770-0098 @pcigeomatics www.pcigeomatics.tv www.facebook.com/pcigeomatics www.linkedin.com/company/pci-geomatics www.flickr.com/pcigeomatics Copyright © PCI Geomatics Inc. 2012