HRSC Anaglyphs - PDS Geosciences Node, Washington .

3y ago
42 Views
2 Downloads
1.65 MB
44 Pages
Last View : 3m ago
Last Download : 3m ago
Upload by : Mia Martinelli
Transcription

HRSC AnaglyphsAngelo Pio Rossiarossi@issibern.ch1

Basic Information onHRSC Data2

High ResolutionStereo CameraHRSC:Focal length 175 mmSRC:Focal length 975 mmExtensive information on the HRSC instrument is available on the ESA-SP 1240article on .cfm?fobjectid 349673

HRSC stereoHRSC stereoimaging principle4

HRSC stereoHRSC stereoimaging principle5

HRSC stereoHRSC stereoimaging principle6

HRSC stereoHRSC stereoimaging principle7

HRSC stereoHRSC stereoimaging principle8

HRSC PDS & Vicar ing levelLevel2Level39Level4

What to do with Levelsx/y NOT necessarilyEQUAL forIrRGB - NDyx/y EQUAL forIrRGB - NDyDone at the workshopNOT done at the workshopLevel2Level3Level4x- anaglyphs- Subset & choose projection- Create DTMs Xx - Single band display- RGB display10- Single band display- RGB/pan-sharp display- Use DTMs- Mosaics X

HRSC Level 2,3,4Level2Level4Level311

File naming conventionsThe following structure of filenames will be used:Hoooo mmmm DDl.IMG- camera idH- orbit numberoooo- image number in one orbitmmmm- detector iddd(can be nd, s1, s2, p1, p2, re,ir, gr, bl, 10, 11, sr)- level (0,1,2,3)l-example:H1234 0023 ND2.IMG(small letters on the PDS!)12

HRSC - band namesH0000 0000 ND2.IMGND nadirH0000 0000 S12.IMGS1 stereo1H0000 0000 S22.IMGS2 stereo2processing level(Level2)13

XVD (image viewer)“xvd” is an image viewer for HRSC data (part of the “miniVICAR” package, see below)SOURCE S/HRSC/MEX-M-HRSC-3-RDR-V2.0/SOFTWARELINUX x86 BINARY (provided here, also on hop/04 MEX DW june 2007/software data/minivicar/14

Viewing labelsa) choose label opening the fileBoth PDS and VICARlabels can be viewed in xvdb) view the label from xvd15

Viewing labelsPDSPDS VERSION ID *************** System Label of file H0360 0000 ND3.IMG 3 dimensional IMAGE fileFile organization is BSQPixels are in BYTE format from a JAVA host1 bands43888 lines per band10383 samples per line0 lines of binary header of type0 bytes of binary prefix per linePDS3/* FILE DATA ELEMENTS */RECORD TYPE FIXED LENGTHRECORD BYTES 10383FILE RECORDS 43891LABEL RECORDS 2/* POINTERS TO DATA OBJECTS */ IMAGE HEADER IMAGE 4 **********3/* IDENTIFICATION DATA ELEMENTS ************ Property Label of file H0360 0000 ND3.IMG FILE NAME "H0360 0000 ND3.IMG"DATA SET ID "MEX-M-HRSC-5-REFDR-MAPPROJECTED-V2.0"DETECTOR ID MEX HRSC NADIREVENT TYPE "MARS-GLOBAL-MAPPING-Te-Fl-Lc"INSTRUMENT HOST ID MEXINSTRUMENT HOST NAME "MARS EXPRESS"INSTRUMENT ID HRSCINSTRUMENT NAME "HIGH RESOLUTION STEREO CAMERA"MISSION NAME "MARS EXPRESS"MISSION PHASE NAME MC Phase 6PROCESSING LEVEL ID 3PRODUCT CREATION TIME 2006-07-28T17:46:42.000ZPRODUCT ID "H0360 0000 ND3.IMG"RELEASE ID 0006REVISION ID ROPERTY 'M94 ORBIT'16ORBIT NUMBER 360ASCENDING NODE LONGITUDE 221.55ORBITAL ECCENTRICITY 0.606ORBITAL INCLINATION 86.56PERIAPSIS ARGUMENT ANGLE 298.62PERIAPSIS TIME '2004-05-02T21:06:37.000Z'PERIAPSIS ALTITUDE 266.17ORBITAL SEMIMAJOR AXIS 9261.67SPACECRAFT SOLAR DISTANCE 2.42487e 08SPACECRAFT CLOCK START COUNT '1/0031612651.56187'SPACECRAFT CLOCK STOP COUNT '1/0031613373.19695'START TIME '2004-05-02T21:18:50.969Z'STOP TIME '2004-05-02T21:25:19.970Z'SPACECRAFT POINTING MODE 'NADIR'.

Anaglyphs:Basics17

Anaglyphs: what are they?A stereoscopic picture where the two images superimposed andprinted or viewed in different colors (e.g. red, green) producing astereo effect when viewed through corresponding color filtersLEFTANAGLYPHRIGHTsource: NASALR18

Needed SPICEkernels19

NEEDED SPICENeeded spice kernels for minivicar Level2processing: IK, FK, PCK, SCLKlatest version SPK and CK :- Check START TIME in image label- select corresponding Kernel20

Environmental variables#!/bin/tcsh# MINIVICAR VARIABLESsetenv V2TOP / PATH /minivicar/vicarsource V2TOP/vicset1.cshsource V2TOP/vicset2.cshsetenv M94GEOCAL V2TOP/./GEOCALset PATH ( V2TOP PATH)# VARIABLES FOR KERNELS AND DATAsetenv LEAPSECONDS V2TOP/./kernels/NAIF0008.TLSsetenv CONSTANTS V2TOP/./kernels/PCK00008.TPCsetenv SUNKER V2TOP/./kernels/DE405S.BSPsetenv HWSPICE TF V2TOP/./kernels/MEX V08.TFsetenv HWSPICE TI V2TOP/./kernels/MEX HRSC V03.TIsetenv HWSPICE TSC V2TOP/./kernels/MEX 070321 STEP.TSCsetenv HWSPICE BC ./ATNM P030602191822 00135.BCsetenv HWSPICE BSP ./ORMM 050301000000 00117.BSP“minivicar env.sh” does the job FORTHE WORKSHOPBUT ATTENTION SHOULD BE PAID!!!21

The tools to use:“hrortho”22

Syntax:hrortho HWLIB/hrortho inp . ori spice dtm . out . [optionals]dtm .dtm-file or height above datum in meterinp .Input image used ifout .Output image generatedori spice(spice KERNELS used)fitto .File to which OUT should fit.sL inp .starting lines of input Level2 imagenl inp .no. lines starting from nl inp to be processed“hrortho” produced map projected HRSC images23

hrorthomp type .type of output projectionoutmax .size limit for output image [in MegaByte]a axis .value of the a-axis of a solar system bodyb axis .value of the b-axis of a solar system bodyc axis .value of the c-axis of a solar system bodycab( DEFAULT a axis b axis 3396.19 c axis 3376.2 )mp scale . measured in kilometers per pixelcen lat .reference latitude for certain map projectionscen lon .reference longitude for certain map projectionsFor other parameters, have a look at: V2TOP/hw/lib/x86-linux/hrortho.pdf(it’s ASCII file, NOT an Adobe .pdf)24

hrortho - mp typemp type .type of output projectionparm MP TYPEtype (string,40) count 1valid (ALBERS ONE PAR,ALBERS TWO PAR,CYLINDRICAL E A,EQUIDISTANT,LAMBERT AZIMUTH,LAMBERT ONE PAR,LAMBERT TWO G,SLK,GAUSS KRUEGER,SOLDNER,CORRECTION )default SINUSOIDAL copy-pasted from: V2TOP/hw/lib/x86-linux/hrortho.pdf25

hrortho for anaglyphshrortho inp H0572 0000 ND2.IMG out nadir dtm 0 ori spicehrortho inp H0572 0000 S12.IMG out stereo1 dtm 0 fitto nadirstereo1nadirnadirOR:hrortho inp H0572 0000 ND2.IMG out nadir dtm 0 ori spicehrortho inp H0572 0000 S22.IMG out stereo1 dtm 0 fitto nadirstereo2nadir26nadir

hrortho for anaglyphsUsing a 3396.19 km radius sphere:hrortho inp H0572 0000 ND2.IMG out nadir dtm 0 ori spicea axis 3396.19 b axis 3396.19 c axis 3396.19stereo1nadir27nadir

HRSC anaglyph Nadir on 2 channel (e.g. Green, Blue) Stereo1 (OR Stereo2) on the remainingchannel (Red)28

HRSC Anaglyph -How? HWLIB/hrortho inp H0360 0000 ND2.IMG out nadir0 sl inp 5000 nl inp 30000ori spice dtm 0a axis 3396.19 b axis 3396.19 c axis 3396.19 HWLIB/hrortho inp H0360 0000 S12.IMG out red fitto nadir0 ori spicea axis 3396.19 b axis 3396.19 c axis 3396.19 HWLIB/hrortho inp H0360 0000 S22.IMG out green fitto nadir0 ori spicea axis 3396.19 b axis 3396.19 c axis 3396.1929

HRSC anaglyphNadirStereo1Stereo1 30

HRSC anaglyphN31LRLR

HRSCHRSC orbitanaglyph36032

HRSC anaglyph33

HRSC anaglyph34

HRSC anaglyph35

HRSC anaglyph36

HRSC orbit 154237

Gusev: anaglyphNadirStereo138

39

40

41

dlrto8 & dlrvic2pngWHAT TO DO (shown just for one band): Convert vicar file from 16 to 8 bit (dlrto8) Export 8 bit vicar file to .pngHRORTHO HWLIB/dlrto8 inp nadir out nadir 8bit.vic dnmin 0 HWLIB/dlrvic2png inp nadir 8bit.vic out NADIR.PNG Combine rgb single files in RGB file42

Full procedure (i)Example#!/bin/tcsh# MINIVICAR VARIABLESsetenv V2TOP / PATH /minivicar/vicarsource V2TOP/vicset1.cshsource V2TOP/vicset2.cshsetenv M94GEOCAL V2TOP/./GEOCALset path ( path V2TOP )# VARIABLES FOR KERNELS AND DATAsetenv LEAPSECONDS V2TOP/./kernels/NAIF0008.TLSsetenv CONSTANTS V2TOP/./kernels/PCK00008.TPCsetenv SUNKER V2TOP/./kernels/DE405S.BSPsetenv HWSPICE TF V2TOP/./kernels/MEX V08.TFsetenv HWSPICE TI V2TOP/./kernels/MEX HRSC V03.TIsetenv HWSPICE TSC V2TOP/./kernels/MEX 070321 STEP.TSCsetenv HWSPICE BC ./ATNM P030602191822 00135.BCsetenv HWSPICE BSP ./ORMM 050301000000 00117.BSP# HRORTHO HWLIB/hrortho inp H1542 0009 ND2.IMG out nadir0 sl inp 35000 nl inp 30000 ori spice a axis 3396.19 b axis 3396.19c axis 3396.19 HWLIB/hrortho inp H1542 0009 S12.IMG out stereo1 fitto nadir0 ori spice a axis 3396.19 b axis 3396.19c axis 3396.1943

Full procedure (ii)Example# 8 BIT CONVERSION HWLIB/dlrto8 inp nadir0 out nadir0 8bit.vic dnmin 0 HWLIB/dlrto8 inp stereo1 out stereo1 8bit.vic dnmin 0# EXPORT TO PNG HWLIB/dlrvic2png inp nadir0 8bit.vic out NADIR0.PNG HWLIB/dlrvic2png inp stereo1 8bit.vic out STEREO1.PNG44

HRSC PDS & Vicar labels Level2 Level3 Level4 Vicar PDS processing level image label(s

Related Documents:

A PDS 'node' is a logical branch or sub-branch in the PDS hierarchy. A node starts with its node name, followed by ':' and contains (optional) sub-nodes and attributes, surrounded by '{'and'}'. A PDS 'attribute' is the end of a PDS hierarchy branch and corresponds to a firmware parameter.

Konsep Human Resources Scorecard (HRSC) 1. HUMAN RESOURCES SCORECARD Apa yang dimaksud dengan Human Resources Scorecard (HRSC)? Human Resources Scorecard adalah suatu atat untuk mengukur dan mengelola kontribusi stategik dari peran human resources dalam menciptakan nilai untuk mencapai strategi perusahaan.

Tall With Spark Hadoop Worker Node Executor Cache Worker Node Executor Cache Worker Node Executor Cache Master Name Node YARN (Resource Manager) Data Node Data Node Data Node Worker Node Executor Cache Data Node HDFS Task Task Task Task Edge Node Client Libraries MATLAB Spark-submit script

DPDS3-PB-200017 - PDS ISOGEN Reference Guide, Vol. 1 DPDS3-PB-200022 - PDS Piping Component Data Reference Guide DPDS3-PB-200023 - PDS Project Setup Technical Reference DPDS3-PB-200025 - PDS Stress Analysis Interface (PD_Stress) User's Guide

This bulletin contains the PDS procedures which apply specifically to 2021 model year Camry and Camry Hybrid vehicles. A universal PDS Check Sheet that contains PDS steps that apply to all 2021 model year Toyota vehicles has been developed. To properly perform a complete PDS,

12. MS and PhD Geosciences student progress reports* 13. Graduate School website 14. Geosciences department vans 15. Eclogite: the department server 16. Accounts on DML and GID computers 17. Keys for offices, classrooms and labs 18. Printing and Photocopying 19. Geosciences Department office staff 20. Geo g

5. Who uses Node.js 6. When to Use Node.js 7. When to not use Node.js Chapter 2: How to Download & Install Node.js - NPM on Windows 1. How to install Node.js on Windows 2. Installing NPM (Node Package Manager) on Windows 3. Running your first Hello world application in Node.js Chapter 3: Node.js NPM Tutorial: Create, Publish, Extend & Manage 1.

Engineering Mathematics – I Dr. V. Lokesha 10 MAT11 8 2011 Leibnitz’s Theorem : It provides a useful formula for computing the nth derivative of a product of two functions. Statement : If u and v are any two functions of x with u n and v n as their nth derivative. Then the nth derivative of uv is (uv)n u0vn nC