SlideShare uma empresa Scribd logo
1 de 20
Stabilization and
 Georegistration of Aerial
  Video Over Mountain
Terrain by Means of LIDAR
        IGARSS 2011, Vancouver, Canada
                July 24-29, 2011

         Mark Pritt, PhD     Kevin LaTourette
          Lockheed Martin    Lockheed Martin
    Gaithersburg, Maryland   Goodyear, Arizona
     mark.pritt@lmco.com     kevin.j.latourette@lmco.com
Problem: Georegistration

  Georegistration is the assignment of 3-D geographic
  coordinates to the pixels of an image.
  It is required for many geospatial applications:
       Fusion of imagery with other sensor data
       Alignment of imagery with GIS and map graphics
       Accurate 3-D geolocation
  Inaccurate georegistration can be a major problem:


                                                         Correctly
                                                          aligned
 Misaligned
    GIS




                                                                     2
Solution

  Our solution is image registration to a high-resolution
  digital elevation model (DEM):
      A DEM post spacing of 1 or 2 meters yields good results.
      It also works with 10-meter post spacing.
  Works with terrain data derived from many sources:
      LIDAR: BuckEye, ALIRT, Commercial
      Stereo Photogrammetry: Socet Set® DSM
      SAR: Stereo and Interferometry
      USGS DEMs




                                                                  3
Methods

  Create predicted images from the DEM, illumination
  conditions, sensor model estimates and actual images.
  Register the images while refining the sensor model.
  Iterate.
                            Aerial Video
                              Sensor




 Illumination



                Occlusion                     Predicted
                                     Shadow    Images
                            Scene

                                                          4
Methods (cont)

                 The algorithm identifies tie
                    points between the
                  predicted and the actual
                 images by means of NCC
  Predicted          (normalized cross
    Image        correlation) with RANSAC
  from DEM            outlier removal.




   Predicted     Registration
  Image from      Tie Point
  Aerial Image   Detections
                                                5
Methods (cont)

   The algorithm uses the refined sensor model as the
   initial guess for the next video frame:

  Initial           Register         Refine            Next             Iterate          Finish
 Camera                                               Frame
  • Estimate         • Predict       • Compose        • Register to      • Iterate for    • Trajectory
    camera             images from     registration     previous           each video     • Propagate
    model              DEM and         fcn & camera     frame              frame            geo data
  • Use camera         camera        • LS fit for     • Compose                             from DEM
    focal length     • Register        better cam       with cam of                       • Resample
    & platform         images with     estimate         prev. frame                         images for
    GPS if avail.      NCC           • Iterate          for init. cam                       orthomosaic
                                                        estimate




   The refined sensor model enables georegistration.
       Exterior orientation: Platform position and rotation angles
       Interior orientation: Focal length, pixel aspect ratio, principal point
            and radial distortion

                                                                                                          6
Example 1: Aerial Motion Imagery

 Inputs:
  Aerial Motion Imagery over
                                       1/3 Arc-second
         Arizona, U.S.                   USGS DEM




                                          Area: 64 km2
                                        Post Spacing: 10 m

      16 Mpix, 3.3 fps, panchromatic


                                                             7
Example 1 (cont)

   Problem: Too shaky to find moving objects




            Zoomed to full resolution (1 m)


                                               8
Example 1: Results

      Outputs:
      Sensor camera models
      Images georegistered to DEM
      Platform trajectory




                                     9
Example 1 Results (cont)




       ATV
      Vehicle           Human




         Pickup          Video is now
         Truck
                      stabilized, and as a
                        result, moving
                       objects are easily
                           detected.


                                             10
Example 2: Oblique Motion Imagery

 Inputs:
  Oblique Motion Imagery Over    LIDAR DEM
          Arizona, U.S.




                                   Area: 24 km2
                                 Post Spacing: 1 m

         16 Mpix, 3.4 fps, pan
                                                     11
Example 2: Results

                      Target
                     Tracking
    Stabilized                      Map
    Video Inset                  coordinates



     Aligned
       Map
     Graphics
                                Orthorectified
                                    Video




   Background
   LIDAR DEM                      Aligned
                                    Map
                                  Graphics




                                                 12
Example 2 Results (cont)

   How fast does the algorithm converge?
 IMAGE 1       Camera Iteration                                                              The initial error
                                                             Tie Point Residuals
              1        2        3                                                             is high, but it
                                                       20
  Num tie
  points:
             319      318     282                      18
                                                       16                            RMSE    decreases after




                                        Image Pixels
                                                       14
   RMSE:     17.4      4.8     2.9                     12
                                                                                     mean      only several
                                                       10                            sigma
 Mean Δx:     1.4     -0.7     0.1                      8
                                                        6
                                                                                                iterations.
                                                        4
 Mean Δy:    -3.8     -0.1      0                       2
                                                        0
 Sigma Δx:   15.8       4      2.5
                                                              1          2               3
 Sigma Δy:     6       2.6     1.5                                Camera Iteration
                                                                                              Subsequent
 IMAGE 591     Camera Iteration
                                                             Tie Point Residuals              frames have
              1        2        3
                                                        3                                     better initial
 Num tie
             681      687     681                      2.5                           RMSE    sensor model
  points
                                     Image Pixels




                                                        2                            mean
   RMSE      2.7      0.6     0.3                      1.5                           sigma
                                                                                             estimates and
 Mean Δx      1        0       0                        1                                    require only 2
 Mean Δy     0.9       0       0                       0.5                                     iterations.
                                                        0
 Sigma Δx    2.1      0.5     0.3
                                                              1          2               3
 Sigma Δy    0.9      0.2     0.1                                 Camera Iteration

                                                                                                                 13
Example 3: Aerial Video

 Inputs:
      Aerial Video Over         LIDAR DEM
        Arizona, U.S.




                                  Area: 24 km2
       720 x 480 Color 30 fps   Post Spacing: 1 m



                                                    14
Example 3: Results

   Background           Map
      Image          coordinates
   Draped Over
       DEM



                        Orthorectified
                            Video




                         Aligned
                           Map
                         Graphics




                                         15
Example 3 Results (cont)

   Map Graphics Stay Aligned with Features in Video




                                                      16
Example 4: Thermal Infrared Video

 Inputs:
                             Commercial
  MWIR Video Over White
 Tank Mountains in Arizona   LIDAR DEM




                             Post Spacing: 2 m

         1 Mpix, 3.3 fps
                                                 17
Example 4: Results

                            Video Mosaic
                          Georegistered and
                        Draped Over Mountains
                           in Google Earth
 Video
 Mosaic



Background    Inset:
LIDAR DEM    Original
              Video
             with Map
             Graphics
             Overlay
                                                18
Demo




       Click picture to play video
                                     19
Conclusion

 We have introduced a new method for aerial video
 georegistration and stabilization.
 It registers images to high-resolution DEMs by:
     Generating predicted images from the DEM and sensor model;
     Registering these predicted images to the actual images;
     Correcting the sensor model estimates with the registration results.
 Processing speed is 1 sec per 16-Mpix image on a PC.
 Absolute geospatial accuracy is about 1-2 meters.
     We are developing a rigorous error propagation model to quantify
      the accuracy.
 Applications:
     Video stabilization and mosacs
     Cross-sensor registration
     Alignment with GIS map graphics
                                                                             20

Mais conteúdo relacionado

Mais procurados

Computer generated holography as a generic display technology
Computer generated holography as a generic display technologyComputer generated holography as a generic display technology
Computer generated holography as a generic display technology
Pritam Bhansali
 
Literature study article
Literature study articleLiterature study article
Literature study article
akaspers
 
Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...
Tomohiro Fukuda
 
[G4]image deblurring, seeing the invisible
[G4]image deblurring, seeing the invisible[G4]image deblurring, seeing the invisible
[G4]image deblurring, seeing the invisible
NAVER D2
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
Image Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional FiltersImage Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional Filters
CSCJournals
 

Mais procurados (20)

CVGIP 2010 Part 3
CVGIP 2010 Part 3CVGIP 2010 Part 3
CVGIP 2010 Part 3
 
PhD_ppt_2012
PhD_ppt_2012PhD_ppt_2012
PhD_ppt_2012
 
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...
 
Raskar Ilp Oct08 Web
Raskar Ilp Oct08 WebRaskar Ilp Oct08 Web
Raskar Ilp Oct08 Web
 
Computer generated holography as a generic display technology
Computer generated holography as a generic display technologyComputer generated holography as a generic display technology
Computer generated holography as a generic display technology
 
Raskar Mar09 Nesosa
Raskar Mar09 NesosaRaskar Mar09 Nesosa
Raskar Mar09 Nesosa
 
Literature study article
Literature study articleLiterature study article
Literature study article
 
SAL3D presentation - AQSENSE's 3D machine vision library
SAL3D presentation - AQSENSE's 3D machine vision librarySAL3D presentation - AQSENSE's 3D machine vision library
SAL3D presentation - AQSENSE's 3D machine vision library
 
Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...
 
[G4]image deblurring, seeing the invisible
[G4]image deblurring, seeing the invisible[G4]image deblurring, seeing the invisible
[G4]image deblurring, seeing the invisible
 
Compressive DIsplays: SID Keynote by Ramesh Raskar
Compressive DIsplays: SID Keynote by Ramesh RaskarCompressive DIsplays: SID Keynote by Ramesh Raskar
Compressive DIsplays: SID Keynote by Ramesh Raskar
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Image Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving EdgesImage Denoising Techniques Preserving Edges
Image Denoising Techniques Preserving Edges
 
Image Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional FiltersImage Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional Filters
 
Deblurring of License Plate Image using Blur Kernel Estimation
Deblurring of License Plate Image using Blur Kernel EstimationDeblurring of License Plate Image using Blur Kernel Estimation
Deblurring of License Plate Image using Blur Kernel Estimation
 
Image Interpolation
Image InterpolationImage Interpolation
Image Interpolation
 
A maskless exposure device for rapid photolithographic prototyping of sensor ...
A maskless exposure device for rapid photolithographic prototyping of sensor ...A maskless exposure device for rapid photolithographic prototyping of sensor ...
A maskless exposure device for rapid photolithographic prototyping of sensor ...
 
Stereo vision
Stereo visionStereo vision
Stereo vision
 
Raskar Paris Nov08
Raskar Paris Nov08Raskar Paris Nov08
Raskar Paris Nov08
 
Robust watermarking technique sppt
Robust watermarking technique spptRobust watermarking technique sppt
Robust watermarking technique sppt
 

Destaque

New Method for Ship Detection
New Method for Ship DetectionNew Method for Ship Detection
New Method for Ship Detection
grssieee
 
matsuoka_igarss2011.ppt
matsuoka_igarss2011.pptmatsuoka_igarss2011.ppt
matsuoka_igarss2011.ppt
grssieee
 
IGARSS 2011 - FR3.T02 Clement ALBINET.ppt
IGARSS 2011 - FR3.T02 Clement ALBINET.pptIGARSS 2011 - FR3.T02 Clement ALBINET.ppt
IGARSS 2011 - FR3.T02 Clement ALBINET.ppt
grssieee
 
PHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdf
PHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdfPHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdf
PHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdf
grssieee
 
igarss_2011_breunig_DLR_TDM_water_mask.ppt
igarss_2011_breunig_DLR_TDM_water_mask.pptigarss_2011_breunig_DLR_TDM_water_mask.ppt
igarss_2011_breunig_DLR_TDM_water_mask.ppt
grssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
grssieee
 
FR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptx
FR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptxFR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptx
FR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptx
grssieee
 
IGARSS2011_GuoJiateng.pdf
IGARSS2011_GuoJiateng.pdfIGARSS2011_GuoJiateng.pdf
IGARSS2011_GuoJiateng.pdf
grssieee
 

Destaque (8)

New Method for Ship Detection
New Method for Ship DetectionNew Method for Ship Detection
New Method for Ship Detection
 
matsuoka_igarss2011.ppt
matsuoka_igarss2011.pptmatsuoka_igarss2011.ppt
matsuoka_igarss2011.ppt
 
IGARSS 2011 - FR3.T02 Clement ALBINET.ppt
IGARSS 2011 - FR3.T02 Clement ALBINET.pptIGARSS 2011 - FR3.T02 Clement ALBINET.ppt
IGARSS 2011 - FR3.T02 Clement ALBINET.ppt
 
PHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdf
PHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdfPHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdf
PHOTOMETRIC ANALYSIS OF THE OCTOBER 2010 HAZE EVENT OVER SINGAPORE.pdf
 
igarss_2011_breunig_DLR_TDM_water_mask.ppt
igarss_2011_breunig_DLR_TDM_water_mask.pptigarss_2011_breunig_DLR_TDM_water_mask.ppt
igarss_2011_breunig_DLR_TDM_water_mask.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
FR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptx
FR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptxFR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptx
FR1.T03.1 Meeting Slides of MHS_TB over Antarctica_7_29_11.pptx
 
IGARSS2011_GuoJiateng.pdf
IGARSS2011_GuoJiateng.pdfIGARSS2011_GuoJiateng.pdf
IGARSS2011_GuoJiateng.pdf
 

Semelhante a IGARSS-MI-Pritt.pptx

IGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxIGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptx
grssieee
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
grssieee
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
grssieee
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
grssieee
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
grssieee
 
isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)
David Tenorio
 
“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...
“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...
“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...
Edge AI and Vision Alliance
 
satellite image processing
satellite image processingsatellite image processing
satellite image processing
avhadlaxmikant
 
satllite image processing
satllite image processingsatllite image processing
satllite image processing
avhadlaxmikant
 

Semelhante a IGARSS-MI-Pritt.pptx (20)

IGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptxIGARSS-SAR-Pritt.pptx
IGARSS-SAR-Pritt.pptx
 
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODECEFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
 
ICRA Nathan Piasco
ICRA Nathan PiascoICRA Nathan Piasco
ICRA Nathan Piasco
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
 
FV_IGARSS11.ppt
FV_IGARSS11.pptFV_IGARSS11.ppt
FV_IGARSS11.ppt
 
高解析度面板瑕疵檢測
高解析度面板瑕疵檢測高解析度面板瑕疵檢測
高解析度面板瑕疵檢測
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
 
Camera Calibration Market
Camera Calibration MarketCamera Calibration Market
Camera Calibration Market
 
Nadia2013 research
Nadia2013 researchNadia2013 research
Nadia2013 research
 
Virtual Reality 3D home applications
Virtual Reality 3D home applicationsVirtual Reality 3D home applications
Virtual Reality 3D home applications
 
isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)isvc_draft6_final_1_harvey_mudd (1)
isvc_draft6_final_1_harvey_mudd (1)
 
detection and disabling of digital camera
detection and disabling of digital cameradetection and disabling of digital camera
detection and disabling of digital camera
 
Secrets of CryENGINE 3 Graphics Technology
Secrets of CryENGINE 3 Graphics TechnologySecrets of CryENGINE 3 Graphics Technology
Secrets of CryENGINE 3 Graphics Technology
 
Fingerprint High Level Classification
Fingerprint High Level ClassificationFingerprint High Level Classification
Fingerprint High Level Classification
 
“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...
“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...
“Tools for Creating Next-Gen Computer Vision Apps on Snapdragon,” a Presentat...
 
satellite image processing
satellite image processingsatellite image processing
satellite image processing
 
satllite image processing
satllite image processingsatllite image processing
satllite image processing
 
GI2012 cajthaml-quality
GI2012 cajthaml-qualityGI2012 cajthaml-quality
GI2012 cajthaml-quality
 

Mais de grssieee

Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
grssieee
 
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELSEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
grssieee
 
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
grssieee
 
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESTHE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
grssieee
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
grssieee
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
grssieee
 
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
grssieee
 
test 34mb wo animations
test  34mb wo animationstest  34mb wo animations
test 34mb wo animations
grssieee
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf
grssieee
 
DLR open house
DLR open houseDLR open house
DLR open house
grssieee
 
DLR open house
DLR open houseDLR open house
DLR open house
grssieee
 
DLR open house
DLR open houseDLR open house
DLR open house
grssieee
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.ppt
grssieee
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.ppt
grssieee
 

Mais de grssieee (20)

Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
 
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELSEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
 
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
 
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESTHE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
 
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
Test
TestTest
Test
 
test 34mb wo animations
test  34mb wo animationstest  34mb wo animations
test 34mb wo animations
 
Test 70MB
Test 70MBTest 70MB
Test 70MB
 
Test 70MB
Test 70MBTest 70MB
Test 70MB
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf
 
DLR open house
DLR open houseDLR open house
DLR open house
 
DLR open house
DLR open houseDLR open house
DLR open house
 
DLR open house
DLR open houseDLR open house
DLR open house
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.ppt
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.ppt
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

IGARSS-MI-Pritt.pptx

  • 1. Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR IGARSS 2011, Vancouver, Canada July 24-29, 2011 Mark Pritt, PhD Kevin LaTourette Lockheed Martin Lockheed Martin Gaithersburg, Maryland Goodyear, Arizona mark.pritt@lmco.com kevin.j.latourette@lmco.com
  • 2. Problem: Georegistration Georegistration is the assignment of 3-D geographic coordinates to the pixels of an image. It is required for many geospatial applications:  Fusion of imagery with other sensor data  Alignment of imagery with GIS and map graphics  Accurate 3-D geolocation Inaccurate georegistration can be a major problem: Correctly aligned Misaligned GIS 2
  • 3. Solution Our solution is image registration to a high-resolution digital elevation model (DEM):  A DEM post spacing of 1 or 2 meters yields good results.  It also works with 10-meter post spacing. Works with terrain data derived from many sources:  LIDAR: BuckEye, ALIRT, Commercial  Stereo Photogrammetry: Socet Set® DSM  SAR: Stereo and Interferometry  USGS DEMs 3
  • 4. Methods Create predicted images from the DEM, illumination conditions, sensor model estimates and actual images. Register the images while refining the sensor model. Iterate. Aerial Video Sensor Illumination Occlusion Predicted Shadow Images Scene 4
  • 5. Methods (cont) The algorithm identifies tie points between the predicted and the actual images by means of NCC Predicted (normalized cross Image correlation) with RANSAC from DEM outlier removal. Predicted Registration Image from Tie Point Aerial Image Detections 5
  • 6. Methods (cont) The algorithm uses the refined sensor model as the initial guess for the next video frame: Initial Register Refine Next Iterate Finish Camera Frame • Estimate • Predict • Compose • Register to • Iterate for • Trajectory camera images from registration previous each video • Propagate model DEM and fcn & camera frame frame geo data • Use camera camera • LS fit for • Compose from DEM focal length • Register better cam with cam of • Resample & platform images with estimate prev. frame images for GPS if avail. NCC • Iterate for init. cam orthomosaic estimate The refined sensor model enables georegistration.  Exterior orientation: Platform position and rotation angles  Interior orientation: Focal length, pixel aspect ratio, principal point and radial distortion 6
  • 7. Example 1: Aerial Motion Imagery Inputs: Aerial Motion Imagery over 1/3 Arc-second Arizona, U.S. USGS DEM Area: 64 km2 Post Spacing: 10 m 16 Mpix, 3.3 fps, panchromatic 7
  • 8. Example 1 (cont) Problem: Too shaky to find moving objects Zoomed to full resolution (1 m) 8
  • 9. Example 1: Results Outputs:  Sensor camera models  Images georegistered to DEM  Platform trajectory 9
  • 10. Example 1 Results (cont) ATV Vehicle Human Pickup Video is now Truck stabilized, and as a result, moving objects are easily detected. 10
  • 11. Example 2: Oblique Motion Imagery Inputs: Oblique Motion Imagery Over LIDAR DEM Arizona, U.S. Area: 24 km2 Post Spacing: 1 m 16 Mpix, 3.4 fps, pan 11
  • 12. Example 2: Results Target Tracking Stabilized Map Video Inset coordinates Aligned Map Graphics Orthorectified Video Background LIDAR DEM Aligned Map Graphics 12
  • 13. Example 2 Results (cont) How fast does the algorithm converge? IMAGE 1 Camera Iteration The initial error Tie Point Residuals 1 2 3 is high, but it 20 Num tie points: 319 318 282 18 16 RMSE decreases after Image Pixels 14 RMSE: 17.4 4.8 2.9 12 mean only several 10 sigma Mean Δx: 1.4 -0.7 0.1 8 6 iterations. 4 Mean Δy: -3.8 -0.1 0 2 0 Sigma Δx: 15.8 4 2.5 1 2 3 Sigma Δy: 6 2.6 1.5 Camera Iteration Subsequent IMAGE 591 Camera Iteration Tie Point Residuals frames have 1 2 3 3 better initial Num tie 681 687 681 2.5 RMSE sensor model points Image Pixels 2 mean RMSE 2.7 0.6 0.3 1.5 sigma estimates and Mean Δx 1 0 0 1 require only 2 Mean Δy 0.9 0 0 0.5 iterations. 0 Sigma Δx 2.1 0.5 0.3 1 2 3 Sigma Δy 0.9 0.2 0.1 Camera Iteration 13
  • 14. Example 3: Aerial Video Inputs: Aerial Video Over LIDAR DEM Arizona, U.S. Area: 24 km2 720 x 480 Color 30 fps Post Spacing: 1 m 14
  • 15. Example 3: Results Background Map Image coordinates Draped Over DEM Orthorectified Video Aligned Map Graphics 15
  • 16. Example 3 Results (cont) Map Graphics Stay Aligned with Features in Video 16
  • 17. Example 4: Thermal Infrared Video Inputs: Commercial MWIR Video Over White Tank Mountains in Arizona LIDAR DEM Post Spacing: 2 m 1 Mpix, 3.3 fps 17
  • 18. Example 4: Results Video Mosaic Georegistered and Draped Over Mountains in Google Earth Video Mosaic Background Inset: LIDAR DEM Original Video with Map Graphics Overlay 18
  • 19. Demo Click picture to play video 19
  • 20. Conclusion We have introduced a new method for aerial video georegistration and stabilization. It registers images to high-resolution DEMs by:  Generating predicted images from the DEM and sensor model;  Registering these predicted images to the actual images;  Correcting the sensor model estimates with the registration results. Processing speed is 1 sec per 16-Mpix image on a PC. Absolute geospatial accuracy is about 1-2 meters.  We are developing a rigorous error propagation model to quantify the accuracy. Applications:  Video stabilization and mosacs  Cross-sensor registration  Alignment with GIS map graphics 20