feature overview
Post on 05-Feb-2016
23 Views
Preview:
DESCRIPTION
TRANSCRIPT
BTC/PCT 2008-11-11
FEATURE Overview
Peter Thomas
Brian Carcich
Cornell University
Based on CIRCLE.PRO by Ernest Bowman-Cisneros
BTC/PCT 2008-11-11 2
WhatLocate, identify & record surface FEATUREs
• Locate– Line, Sample– Latitude, Longitude
• Identify– Points: PRFs; &c.– Lines: Grooves; ridges; &c.– Circles: Craters; &c.– Assign comments, IDs
• Record– Flat ASCII format
• One line/feature
BTC/PCT 2008-11-11 3
Why
Mapping, note taking, simple measures
• Points: locations and density distribution
• Lines: sizes and azimuths
• Circles: sizes and density distribution
BTC/PCT 2008-11-11 4
How
Image [line,samp] to [latitude,long.]• Local image data (PDS; IsisCube?)• Geometry(t) TDI model from image header info
Pixel line,sample in image time of pixel exposure
t = A + B x line + C x sampA, B, C from (as yet undefined) image header
SPICE lookup F(t,sample,SCLK,SPK,CK,FK,IK) Body-fixed image- & pixel-specific ray DEM shape intersection Areo- or Selenocentric latitude & longitude
BTC/PCT 2008-11-11 5
How (cont’d)
BTC/PCT 2008-11-11 6
SOC Server Proposal
• Problem: large files copied to local disk• Need image + ancillary data
– Header info, SPICE/geometry
• Deliver subwindows a la JPEG2000/JPIP• Pros
– JIT delivery of desired image data– Could eliminate stale local files
• Cons– Network dependency (availability, performance)
BTC/PCT 2008-11-11 7
Backup slides (details)
• What - Sample record file• Status - To do• Status – Done• How - Code• How - Shape• How - SPICE• Where• Who & When
BTC/PCT 2008-11-11 8
What - Sample record fileVERSION 1 9 311.66 29907.18 -999.00 -999.00 -999.00 -999.00 -999.000 -999.00 -999.00 -999.000 50000 5000 m00725569 PRF 536.29 29782.81 12.84 -999.00 -999.00 -999.00 -999.000 -999.00 -999.00 -999.000 50000 5000 m00725569 Crater 87.15 29872.54 23.12 -999.00 -999.00 -999.00 -999.000 -999.00 -999.00 -999.000 50000 5000 m00725569 Crater 312.40 29841.20 21.84 -999.00 -999.00 -999.00 -999.000 -999.00 -999.00 -999.000 50000 5000 m00725569 Crater 175.00 29767.00 170.00 29837.00 -999.00 -999.00 -999.000 -999.00 -999.00 -999.000 50000 5000 m00725569 Ridge 547.00 28434.00 847.00 28501.00 -999.00 -999.00 -999.000 -999.00 -999.00 -999.000 50000 5000 m00725569 Ridge
<--1---> <--2---> <-----3------> <-----4------> <---5---> <--6---> <-7->
1. Feature: S1,L1 (Center if circle)2. Feature: S2,L2 (line) or Radius,-999 (circle) or -999,-
9993. Feature: Lat,Long,Radius of S1,L14. Feature: Lat,Long,Radius of S1,L1 (line) or -999,-9995. Image: NL, NS6. Image: filename prefix7. Feature: User comment, ID
BTC/PCT 2008-11-11 9
Status - To do
• To do – 11.Nov, 2008– LRO/generic intersection (MRO hardcoded)– Read PDS subwindows– Hi-resolution lunar rotation model– Site-independent SPICE kernel management– ISIS DLM that handles more than 32k lines
BTC/PCT 2008-11-11 10
Status - Done
• Week ending 2008-11-07– Create & use subwindow object– Read ISIS cubes & subwindows– Read ddd subwindows
BTC/PCT 2008-11-11 11
How - Code
• IDL– Based on EBC CIRCLE.PRO– ICY SPICE/IDL interface (DLM)– READ_ANY_IMAGE.PRO
• Custom code; extends IDL’s QUERY_*, READ_*• FITS via GSFC Astron library• PDS via custom code• IsisCube via ISIS DLM• DDD via custom reader• Recent sub-window object/reader for performance
– DDD, IsisCube working– PDS future
BTC/PCT 2008-11-11 12
How - Shape
• DEM shape model– Mars: MOLA data
• Delta from sphere• 32 pixel/degree max resolution (~2km/pixel)
– Moon: CLEM. data for prototype• Delta from spheroid (Req = 1738km; ƒ = 1/3234.93)• 4 pixel/deg (~8km/pixel)• PDS CLEM1-L-LIDAR-5-TOPO-V1.0 data set• Not yet working
– User-supplied model possible (future)
BTC/PCT 2008-11-11 13
How - SPICE
• Mission-specific translation for line,sample to lat,long• “The Achilles heel of SPICE is kernel management”
– Don’t try this at home– LRO prototype for demo only
• SPK: LRO_Mission_Baseline_Ephemeris_v4p0.bsp– Out of date mission trajectory
• CK: nadir-pointing; fictitious; generated by BTC/MSOPCK• SCLK/IK/FK: fictitious; generated by BTC
• PCK: ω0 + ω x t
– Future: hi-resolution lunar rotation model trivial to add
∙
BTC/PCT 2008-11-11 14
Where
• Bodies (for line,samp=>Lat,Long)– Mars– Moon
• Missions (for line,samp=>Lat,Long)– MRO– LRO
• prototype only to-date; awaiting final file format
• Development– Cornell
BTC/PCT 2008-11-11 15
Who & When
• EBC CIRCLE.PRO ca 2002?• PCT Updated specs (point, line, circle) ca 2006
– pthomas@astro.cornell.edu
• BTC CIRCLE.PRO => FEATURE.PRO ca 2006– ddd, MRO line,sample=>Lat,Long
• November, 2007, updated July, 2008
– PDS/IsisCube, LRO line,samp=>Lat,Long• Prototype: Real Soon Now
– carcich@astro.cornell.edu
top related