New Features in TerraPhoto - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

New Features in TerraPhoto

Description:

Create thumbnails command for raster references now creates GeoTIFFs instead of TIFFs ... Generate thumbnails for raw images. Define color corrections to ... – PowerPoint PPT presentation

Number of Views:116
Avg rating:3.0/5.0
Slides: 27
Provided by: terra4
Category:

less

Transcript and Presenter's Notes

Title: New Features in TerraPhoto


1
New Features in TerraPhoto
  • Arttu Soininen
  • Software developer
  • Terrasolid Ltd

2
Various improvements
  • Place tile array can use a boundary polygon to
    define area to tile
  • Copy button for copying camera definition in
    mission
  • Convert camera calibration row box hilites badly
    matching entries in red
  • Better solution in Adjust positions for camera
    images with big roll and pitch values
  • Create thumbnails command for raster references
    now creates GeoTIFFs instead of TIFFs
  • Coordinate system support for Finnish
    ETRS-TM35FIN, ETRS-GK and KKJ with JHS154
    correction model

3
Various improvements
  • Upto 35 cameras in mission definition
  • Group number for trajectories
  • Analyze images menu command can display averages
    for images belonging to continuous time intervals
  • Support for Northern Ireland and Republic of
    Ireland projection systems using OSi/OSNI
    polynomials and OSGM02 geoid model (CD
    installation)

4
Boundary in Retile images
  • Clips images with polygons on given levels
  • Resulting images will have color only inside
    boundary polygons found on given levels
  • Retile images now treats the selected polygon for
    each new image as a clipping polygon

5
Clipping in Retile images
6
Solve selected camera parameters
  • Tools / Solve parameters menu command in Define
    Camera dialog lets you select which parameters to
    solve

7
View image adjustments
  • R, G and B add values to RGB channels
  • For balancing color channels
  • Intensity multiplies value in HSV model
  • Makes image brighter or darker
  • Expressed as a percentage
  • 40 multiplies value with 1.40
  • -25 multiplies value with 0.75
  • Saturation multiplies saturation in HSV
  • Makes color stronger or weaker
  • Expressed as a percentage
  • 40 multiplies saturation with 1.40
  • -25 multiplies saturation with 0.75
  • Contrast moves RGB values away from 128

8
Define color corrections
  • For defining a unique color correction for each
    image
  • Stores corrections in the image list (.iml)
  • Applies corrections on the fly whenever using raw
    images
  • tie point entry
  • perspective views
  • rectification
  • Correction algorithm selected to have minimal
    adverse effects on image quality

9
Define color corrections
10
Define color corrections workflow
  • Start with initial image list (no positional
    adjustment)
  • (Optional) Use Tools / Analyze images command
  • Check average color value, intensity, saturation
    and contrast
  • Display averages for each camera or time
    intervals (flight passes or flight sessions)
  • Use Define color corrections to set correction
    values
  • Save image list
  • Create positionally adjusted lists later

11
Rectify images menu command
  • Rectifies individual images
  • One rectified raster for each raw image

12
Create thumbnails command
  • Can now create multiple thumbnail ratios as one
    operation
  • Thumbnails used by
  • Define color corrections command
  • Active full view in tie points
  • Color point display

13
Various improvements
  • Assign Selection Shape tool removed
  • Smoothen transitions setting removed from
    rectification
  • Least cost seamlines setting removed from
    rectification
  • Raw image adjustments removed from rectification

14
Old rectification
  • Single pass operation producing an ortho mosaic
  • Automatic color balancing based on comparing the
    overlap area between images
  • Automatic least cost seamlines to minimize
    visibility of transition from one image to
    another
  • Manual selection shapes for user selection of
    what image to use

15
Old color balancing
  • Compares raw images in the overlapping area on
    the ground level
  • Adjusts each raw image towards the average in RGB
  • Works well when images see the same object
  • Causes adverse effects when images see different
    objects
  • Buildings (if not vectorized)
  • Trees
  • Moving objects (cars, trains, ...)

16
Old color balancing
17
Old image selection shapes
  • View orthorectification results
  • Place selection shapes at problem locations
  • No way to see how that affects color balancing
    and least cost seamlines
  • Rerun rectification

18
New set of rectification tools
  • Ability to view resulting orthomosaic
  • No rectified images stored
  • Software computes orthomosaic on the fly
  • Tools for placing color points to define color
    balancing between raw images
  • Automatic search
  • Manual placement and editing
  • Tools for seamline selection
  • Automatic search for best seamlines (least cost)
  • Manual placement of selection shapes

19
Source data for color point display
  • Ground model from points
  • (Optional) Object shapes for buildings bridges
  • Raw images, orientation, camera calibration
  • Color points for color balancing
  • Image selection shapes

20
Color point display speed
  • Hard disk speed RAID recommended
  • Use large buffer for images memory
    configuration
  • XP Pro SP2 with/3GB
  • XP x64
  • Vista 64
  • Fast dual core processor or two processors
  • Many routines use two threads, some four

21
Color points Selection shapes
  • Color points stored as .cpt text file
  • Selection shapes stored as shapes in the design
    file
  • 32 MB design file limit in SE/J may cause trouble

22
New rectification workflow
  • Generate thumbnails for raw images
  • Define color corrections to balance large color
    differences
  • Use Define color points for viewing
  • Reach best positioning for image list (tie
    points, camera parameters, Adjust positions)
  • Vectorize buildingsbridges if aiming for true
    ortho
  • Search automatic color points
  • View orthomosaic and fix color points where
    needed
  • Search best seamlines automatically
  • View orthomosaic and fix seamlines where needed
  • Run rectification

23
Color point correction model
  • Each color point gives intensity and RGB balance
    corrections for the image at point xy location
  • These points form a triangulated correction model

0,0,0,0
0,0,0,0
18,-1,1,0
15,-2,4,1
12,0,2,-2
21,0,0,1
0,0,0,0
0,0,0,0
24
Automatic color point search
  • Searches for a large number of potential color
    points
  • Uses object shapes to search also on roof tops
  • Uses laser points to determine locations with
    trees or some other objects causing coverage
  • Rates each potential point by
  • Is the point needed? Do images differ?
  • Do images see the same object? Do images match
    after intensity and RGB correction?
  • Select best points to use
  • Runs iteration adding points which differ too
    much from the current correction model

25
What to do when you change....
  • Delete images Open and Save
  • Define color corrections Color points active
    update view
  • Define color corrections Recompute all
  • Coordinate system Transform positions (TBD)
  • Adjust model elevations Recompute all
  • Vectorize buildings delete points shapes in
    that area
  • Modify ground delete points shapes in that area

26
What is missing?
  • Testing
  • Reduction of seamline shape vertices
  • Seamline shapes from reference files
  • Paint selection shape tool
  • Transform positions for transforming coordinates
  • Ability to modify selection shapes with
    MicroStation tools and have automatic update
  • Automatic seamline search skips objects (roofs)
    should try to fill roof polygon from one image
  • Automatic seamline search over manually placed
    selection shapes what happens?
  • Selection shapes next to buildings what happens?
Write a Comment
User Comments (0)
About PowerShow.com