Thursday, September 30, 2010

Thursday – 09/30/2010

Finishing resume for first job application.

Send letter to recommenders.

Working on method to derive LAI from hyperspectral. First idea is to extract shade using a linear unmixing method. This could be coupled with PROSAIL to derive a least squares estimation of LAI with inclusion of shade spectra (as identified from deep forest gaps).

55f54ad2-af3b-4d3f-a358-734a562da9aa

b86c1a4f-a993-4a54-961c-cb50187a2196

Wednesday, September 29, 2010

Tuesday – 09/28/2010

Completed field LAI measurements using the new LAI-2000’s made available through Sue and Paul from IPIF. A total of 65 good points georeferenced to within 10 cm XYZ. Now I am using an offset IDL program to extract hyperspectral and LiDAR information for each pixel LAI location which I will input into a statistics program (JMP) to compare methods for LAI calculation, including simple vegetation indices and more advanced radiative transfer approaches. One of the main issues I am dealing with is how to minimize the shade resulting from canopy topography. Even ‘normalized’ indices, which use ratios to remove much of this effect, do not do a perfect job. First, I will look into how different spectral bands relate to canopy shade positions and see if it is possible to regress shade out of the spectra prior to running indices.

 

LAI variation 1-8 with all fixed parameters.

9663b487-61ff-4950-a99f-351219470d5a

Dealing with a few floating underflow errors in prosail when sun or observer angle are greater than 85 degrees

Monday, September 27, 2010

Monday – 09/27/2010

  • Finished IDL version of PROSAIL code: below see an example of holding all physiological parameters constant while varying LAI:

4c633822-de8a-4109-8855-f22b78233572

Next step is to link this to a non-linear curve fitting code in order to model LAI out of our hyperspectral imagery.

Sunday – 09/26/2010

  • Making progress on translation of PROSAIL 5B into IDL.
  • Found method to solve for multiple parameters using least squares approach, will use this to best fit PROSAIL to CAO hyperspectral data, deriving LAI data for my study area. See:

http://www.physics.wisc.edu/~craigm/idl/

 

Of particular interest is his code:

MPFIT - Robust non-linear least squares curve fitting.

  • New and recalibrated PAR sensors arrived on Saturday. Need to install these on the microclimate stations.

Friday, September 24, 2010

Friday – 09/24/2010

  • Verifying new AutoMCU Landsat imagery coming in our FTP site after processing at Asnerlab. Had issues with Ascii file transfer resolved by using binary encoding format.
  • Near completion of translation from Matlab to IDL of the PROSAIL canopy reflectance model, integrating a within canopy and atmospheric radiative transfer model. Once I have verified the coding is correct and obtains same results as from Matlab I will work on using it to develop LAI maps of my study area through hyperspectral/waveform LiDAR fusion.
  • This will require addressing canopy self-shading issues which influence reflectance and thus LAI estimates.
  • Have a new LAI-2000 unit to replace broken unit and will finish LAI measurements on Monday and Tuesday.
  • Just received the new and recalibrated PAR sensors from Apogee to reinstall on microclimate stations and place back in the canopy on Wednesday.

278907af-d0a7-4b3d-ba90-84dedf84b299

Example screenshot of PROSAIL module in IDL format.

Thursday, September 23, 2010

Wednesday – 09/22/2010

  • Working with LiCOR to fix LAI-2000 from corrosion dust.
  • Organizing job search
  • Data entry
  • Went to high elevation climate tower to bring back data logger to change desiccant. Also re-routed anchor rope and checked the levelness and stability of the PAR sensor.

033

077

Tuesday, September 21, 2010

Tuesday – 09/21/2010

coding offset calculations, then after converting differential stake lat long to utm coordinates will calculate utm zone 5 locations for all lai measurements collected so far (~40).

88aa718a-cd15-4371-8063-9e566db8da27

code snippet from preliminary version pre-testing

248d2921-f496-4488-9da7-1d61eae04896

Laupahoehoe magnetic declination:

http://www.ngdc.noaa.gov/geomagmodels/struts/calcIGRFWMM

Monday, September 20, 2010

Monday – 09/20/2010

  • Entering LAI data into spreadsheet.
  • Prepping for field work LAI collection later in day (raining now)
  • Organizing job post-doctoral applications
  • Recalibrated PAR sensors are being shipped, one was replaced by Apogee due to sensor drift.
  • Bring entire high elevation top of canopy climate datalogger down to house for drying and data download. Setup both of them running at same time tomorrow morning.

Today summary:

1. wake up, enter data, pack field gear

image

2. Set up LAI-2000 top of canopy unit, get all programmed and running correctly, wait for rain to stop and weather to be perfect.

IMG_0046

3. Finally in the forest, all tripods set up and ready to collect data, then the unit stops working. I take it apart and realize nobody has ever changed the batteries (since 2008) and they have exploded in the interior..

image

image

4. Packed up all gear, drove to store bought new batteries, went home, cleaned unit, crossed fingers that it would turn on, and itd did. now its sitting in the dry box looking pretty and ready for field work trial #8 tomorrow…

image

Sunday, September 19, 2010

Friday & Saturday – 09/18-19/2010

  • Have a home ftp server up and running for large image sharing with Carnegie. Setup was difficult due to the dynamic ip of our router (dyndns is a good solution to get a static server address), its firewall, virtual server port forwarding, windows firewall with inbound/outbound port access rules, sophos antivirus, defender, passive port ranges, etc… two days later i feel sort of an pseudo-expert in ftp setup! a new skill :)
  • Organizing job and post-doctoral applications, need to have this done in the next few days to meet deadlines for letters of recommendation, etc…
  • Entering LAI data (1/2 way there)
  • Field work for LAI collection in the lower valley of the giants forest today in the late afternoon when diffuse light fraction is high enough…direct sunlight will reduce calculated LAI readings by up to 50% due to reflection off leaf surfaces.

Thursday, September 16, 2010

Thursday – 09/16/2010

  • Working on a personal ftp site to download processed AutoMCU Landsat imagery from Carnegie.
  • Purchased new radios so we can communicate when collecting LAI measurements on variable climate days.

IMG_0044 

  • 35 mile range! of course in the forest, I hope it will make it .35 miles which would be adequate.
  • Organizing post-doctoral fellowship and job applications.

Wednesday, September 15, 2010

Monday – Wednesday: 09/13-15/2010

Working on the LAI measurements. First step was to find an open location at the high elevation area, much easier than the low elevation much taller forest. For this we used a Suunto Inclinometer mounted on a tripod.

IMG_0019

IMG_0029

The low elevation required some more creativity to find an sufficiently open location, we’ll start collecting data with this system on Friday when we have finished the high elevation parcels.

 

IMG_0040

Here is the remote open area LAI 2000 setup and collecting measurements every 15 seconds. I take basically the same system into the forest interior to collect LAI values, georeferenced using our Trupulse system.

Monday, September 13, 2010

Monday – 09/13/2010

Heading to field for LAI-2000 measurements. Today’s goal is to complete measurements on T1,2,3 and 4. We have 4 hours of 15 second remote LAI-2000 measurements possible in given the RAM capacity.

IMG_0017

Required gear:

2 LAI-2000 units + wands;

1 TruPulse 360 for georeferencing + non-magnetic mounting bracket;

1. Tape for measuring height of Trupulse above differentially corrected stake;

3 tripods (one extra large) for mounting LAI-2000s and Trupulse;

2 reflectors for TruPulse;

1 Suunto Inclinometer for locating suitable location for remote top of canopy LAI-2000.

 

Day synopsis: well, went to the field in the morning and it was too sunny to collect LAI measurements, then went back in the afternoon and it was too rainy! Man, this equipment is way too picky for a tropical forest… Tomorrow I’m up and out of here at 5 am to take advantage of the increased diffuse radiation from 6-9, hopefully collect abundant LAI points!

Sunday, September 12, 2010

Sunday – 091210

Finished calibration of low and high elevation PAR sensors.

image

Calculated calibration coefficients for interior forest PAR sensors.

b11d985b-53af-4090-b532-d4b6a6807fa7

Glad to know that following re-calibration of sensors they have an average difference versus the LiCOR calibrated sensor of only 24 PPF with a max of 54 over the 3 hours of 1 minute data, covering 800-2400 PPF. Sweet!

Saturday, September 11, 2010

Friday – 09102010

Working to recalibrate top of canopy PAR sensors to tower mounted LiCOR sensor.

1a760281-96fb-4196-9a40-98d30b3b0d79

The high elevation is complicated. There is obvious diurnal and seasonal offsets to the sensor position (i.e., leans to the East and North, I think). I will model this out using julian day and fractional day.

a36d4b55-a654-4b46-bc86-fe33451d41bd

The low elevation sensor is a much simpler situation requiring only a fractional change to the multiplier, maintaining the linear relationship between the two sensors. This one must be in a leveled position.

Saturday – 09/11/2010

Completed the LAI-2000 protocol and test data looks good. Will start collecting forest data on Monday through Friday. The Apogee PAR sensors were calibrated versus the LiCOR and then sent back to Apogee for recalibration (250$..argg). Now starting to work on calibration of the top of canopy PAR sensors, dealing with an obvious leveling issue with the high elevation sensor which can be modeled out.

 

See LAI-2000 Protocol below:

 

Broadbent, E. 09112010 LAI-2000 Protocol, Remote X/Y Units

Collection of LAI values using two LAI-2000 units in remote X/Y mode

Basic:

1) Have 2 LAI-2000 units and two wands,

2) Make sure lens are clean and that protective covers are in place,

3) Make sure units power up and batteries seems adequate.

4) Avoid direct sunlight when collecting data. Collect on overcast days or close to sunrise or sunset. Direct sunlight can cause major errors in LAI (up to 50%).

Validate stored settings in control unit:

5) Power up both units (‘on’) and press ‘setup’,

6) FCT-01 & FCT-02: Start with factory calibrations on both units,

7) Above Canopy Unit X (PCH-0922): 4023, 1254, 1000, 1012, 1493

8) Below Canopy Unit Y (PCH-0916): 4040, 1256, 1000, 1011, 1393

9) FCT-04: Set resolution to high on both units,

10) FCT-05: Make sure date and time is exact same on both units (press enter to leave the same, xxx indicates invalid entry),

11) FCT-06: Check that distances are set to default values. 1.008, 1.087, 1.270, 1.662, 2.670. Different values would be calculated if foliage density was being obtained. These are mid-ring angles.

12) FCT-07: Check Ring angle values. Should be: 7, 23, 38, 53, 68.

13) FCT-08: Turn all channels to ‘off’ (unless LiCOR PAR sensors are connected).

14) Press ‘file’,

15) Select ‘Clear RAM’ (if all data has been downloaded!) on both units.

16) Verify using ‘memory status’ that no files are in RAM / Press ‘Break’ to exit to main screen,

17) FCT-13: Verify that wand log key is set to FCT-14.

18) FCT-16: set ‘bad readings’ to Beep and Ignore,

19) Turn off units using FCT-09.

Unit inter-calibration procedure:

20) Bring to open location close to field site.

21) Use sensor X control unit.

22) Attach sensor X (above canopy; PCH-0922) to X port.

23) Attach sensor Y (below canopy; PCH-0916) to Y port.

24) FCT-11: Set to ‘2 sensor’ mode to compare values / ave = 0,

25) Press ‘break’ and use up/down and left/right keys to select X1 & Y1 for compare.

26) Level and place side by side with exact same view.

27) FCT-55: Check that log buttons are functioning properly on both units.

28) FCT-03: Access ‘Comp X’

29) Move out of view of units.

30) Press ‘enter’ to calculate new X calibration values.

31) Verify that both units are measuring the same for all rings using up/down and left/right keys,

32) Press ‘edit’ in FCT-03 under X values to see new values. Record these in notebook.

33) FCT-01: to see X calibration defaults. Change these to use new calculations.

34) Change Y sensor to Y control unit.

35) Select ‘break’ and verify that corresponding rings read the same when sensors are side by side.

Set up above X unit:

36) FCT-11: Select ‘Rmt Below Y’

37) Select ‘avg’ to 0 (i.e., unknown).

38) FCT-12: Set up prompts (most likely not necessary).

Set up above X unit:

39) Set up A (reference unit) in large gap, open road or TOC position,

40) FCT-11: Select ‘Rmt Above X’.

41) Select ‘log interval’ of 15 seconds.

42) Enter ‘start’ and ‘stop’ times.

43) Verify there is enough memory available by checking ‘Room for’ # of files.

a. T/F = time to fill one file.

b. Num Files = How many files will be created.

c. Room for = How many files will fit in available RAM memory.

d. File 1 time: when the first file is started to be made.

44) FCT-14: Start logging (when start time is reached).

45) Enter descriptive location information (plot and person):

46) Verify taking LAI measurements as it will beep every 15 seconds.

Data collection:

47) Set up at point, level on tripod, georeference locations (Azi (mag; degrees), inc (degrees), SD (m). Make clear if location is from or to LAI-2000 from GPS stake.

48) FCT-14: For Plot: input traverse #, stake #, point #, height (L or H). i.e., T1S1P1H

49) Collect 5 points, one every 5 seconds, per location.

50) For each location collect a set of points at 1 m (H-HIGH) or 0.2 m (L-LOW).

51) Each location requires FCT-14 command again to collect new information. Press enter to log data point or button on wand (pressing log on keyboard starts a new log file).

Data collection (using the FV-2200 software):

1) Plug in unit X (A; above) to computer via USB RS-232 adaptor.

2) Verify that:

a. FCT-31: Baud=4800; Data bits=8; Parity=None; XON/XOFF = NO

b. FCT-33: Format: Standard; Print Obs: Yes

3) Turn on FV-2200 software and select acquire.

4) When prompted select: FCT-32 enter page: Start:1, End: 1000.

5) Open in new view named “LAI Elevation Traverse (s) Raw Date”, and save to .txt file in folder named as above in LAI-2000 data folder,

6) Repeat for unit Y (below), clearing print view between imports using ‘select all’ and ‘delete’, and opening in pre-existing view named as above, also saving as .txt file as above,

7) Strip all ? data points (using ‘strip’ button) from all files,

8) Select all B files and then select import, select A file, use interpolate A,

9) Recompute using band filters (leaving only 1 and 2), use A interpolation, and horizontal canopy model, and skip records with transmittance > 1,

10) Verify that each file looks acceptable, remove strange data points if found, and recompute if necessary,

11) Deselect all files and save as LAI-2000 format file with name as “LAI Elevation Traverse (s) Computed Date”,

12) Copy calculated final LAI values for each location and transfer to Excel with georeferencing coordinates, date, misc information, etc...

Notes misc:

Ø Sin(@)*height = 0.5*horizontal view necessary at that height.

Ø The distance from the sensor to the nearest leaf over it should be at least four times the leaf width.

o 1 ring = 0-13 degrees

o 2 rings = 16-28 degrees

o 3 rings = 32-43 degrees

o 4 rings = 47-58 degrees

Ø Use 2 rings minimum for each unit.

Ø LAI is dimensionless but can be thought of as {m2 leaf area (one sided) / m2 ground area}

Ø Press up arrow to enter letters

Ø See page 4-8 of the manual to get an estimate equation of the ground area covered by the sensor at different ring angles. A=f(pi)H^2

Ø Compute foliage density? Using 5-3, changing the dist factor for the first two rings. The dist factor would be obtained from the lidar data.

Ø If the unit locks up open the back case (4 screws) and unplug for 10 seconds. If this fails you can do a hard reset which will delete all data stored located on the processor board (approximately under the setup key).

Ø FV-2200 software is freely available for download for LiCOR ftp site, search their website to identify path location.

 

TOC Sensor calibration.

1) All dates converted to Julian style day and fraction day.

d2cbcd3f-c529-41c4-8394-d2e36a69bcec

Trends in high elev sensor versus JD and FD (fractional day).

 

Calculate the new multipliers linear relationship with JD and FD.

31c805e6-7c03-467d-8a9a-b9d3563aab6e

New high elevation PAR values after fractional day noise removed.

ef707ab5-16ab-4801-aca3-7edd105db88e

Next step is to pull out any seasonal (NS offset) differences. Then finalize the calibration and apply to all high elevation PAR data.

 

Original data relationship looked like this (1 to 1):

df85c3db-4451-47d8-9b37-ea9ac69a3968

 

Following diurnal correction no significant seasonal correction is found, therefore only the diurnal correction will be used. This correction is:

 

LiCOR calibrated PAR = (1.3974048 - 0.8695949 * :Fraction_Day) * Raw High PAR

Friday, September 10, 2010

Wednesday – 09/10/10

PAR calibration ongoing. Setup measures every 30 seconds in high resolution, the Apogee sensors are single ended measurements while the LiCOR is differential. Measurements are within range, but updating the multipliers will definitely be necessary.

IMG_0004

IMG_0003

af8baf7d-fea4-4d98-930e-cbdd379f2d6d

 

Pre correction mid elevation tower PAR sensor data. Post-correction the values are perfect.

image

Thursday, September 9, 2010

Tuesday – 09/09/10

Replaced HOBO Robot 4 with new one.

temp/rh calibration good

insanity for par calibration. the 4 apogee sensors were too far off. we’ve developed a calibration method versus a new LiCOR par sensor which is set up and will be run tomorrow, then sending the apogee units back to check for any hardware malfunctions.

we’ve also developed a method to calibrate all the top of canopy data as well as interior forest par sensors to new LiCOR par sensors recently calibrated. phew…a mind-boggle to work through!

IMG_0005

preliminary calibration work in the morning prior to discovering that something was seriously not right…..

Wednesday, September 8, 2010

Wednesday – 09/08/10

  • Developing and testing LAI-2000 procedure.
  • Prepping for field work tomorrow setting up the interior forest climate sensors at a new low elevation plot.
  • Replace HOBO 4 with new unit (broken).

IMG_0004

Tuesday, September 7, 2010

Tuesday – 090710

  • Organizing files, replacing broken sensors, picked up 2 LAI-2000 units which I need to learn tomorrow.

Friday, September 3, 2010

Friday – 09/03/10

  • Brought down interior forest sensors.
  • Downloaded data from tower climate stations.
  • QC checked data downloads.
  • Configured LAI protocol using an LAI-2000 (dual) and the start to hyperspectral LiDAR fusion approach.

Thursday, September 2, 2010

Thursday – 09/02/10

  • Figure out LAI methods for conversion of waveform, to LAD via hyperspectral LAI measurements as determined versus field LAI measurements (LAI-2000).
  • Make methods for correction of LAI data once it is collected.
  • Look into the pre-processing the hyperspectral received, does it still require conversion to surface reflectance via atmospheric correction (or already performed?)?
  • Review article for the Journal of Applied Ecology,
  • Organize HIPPNET tower data just downloaded
  • Organize gear to collect interior forest microclimate stations and download climate data from low and high elevation climate towers. Need extra desiccant/batteries/laptop, etc…

Wednesday, September 1, 2010

Wednesday – 09/01/10

  • Working to understand full waveform deconvolution. In particular the Richardson-Lucy iterative approach.
  • Coding a method to read in/ write out very large datasets (images > 8 GB), based on the ASSOC IDL command.
  • Picking up and installing new RAM (8 GB upgrade, from 6 to 12 GB).
  • Organizing and delivering to IPIF the LiCOR 6400 on loan through Tuesday.
  • Getting field gear organized for geo-location and removal of micro-climate stations. Then data download and QC analyses.