FEATURE Overview

15
BTC/PCT 2008-11-11 FEATURE Overview Peter Thomas Brian Carcich Cornell University Based on CIRCLE.PRO by Ernest Bowman- Cisneros

description

FEATURE Overview. Peter Thomas Brian Carcich Cornell University. Based on CIRCLE.PRO by Ernest Bowman-Cisneros. What. Locate, identify & record surface FEATUREs Locate Line, Sample Latitude, Longitude Identify Points: PRFs; &c. Lines: Grooves; ridges; &c. Circles: Craters; &c. - PowerPoint PPT Presentation

Transcript of FEATURE Overview

Page 1: FEATURE Overview

BTC/PCT 2008-11-11

FEATURE Overview

Peter Thomas

Brian Carcich

Cornell University

Based on CIRCLE.PRO by Ernest Bowman-Cisneros

Page 2: FEATURE Overview

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

Page 3: FEATURE Overview

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

Page 4: FEATURE Overview

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

Page 5: FEATURE Overview

BTC/PCT 2008-11-11 5

How (cont’d)

Page 6: FEATURE Overview

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)

Page 7: FEATURE Overview

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

Page 8: FEATURE Overview

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

Page 9: FEATURE Overview

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

Page 10: FEATURE Overview

BTC/PCT 2008-11-11 10

Status - Done

• Week ending 2008-11-07– Create & use subwindow object– Read ISIS cubes & subwindows– Read ddd subwindows

Page 11: FEATURE Overview

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

Page 12: FEATURE Overview

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)

Page 13: FEATURE Overview

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

Page 14: FEATURE Overview

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

Page 15: FEATURE Overview

BTC/PCT 2008-11-11 15

Who & When

• EBC CIRCLE.PRO ca 2002?• PCT Updated specs (point, line, circle) ca 2006

[email protected]

• 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

[email protected]