NASA ARSET NASA ATL24 Bathymetric Data for Coastal and Near-Shore Applications
The Story
Welcome to Part 1 of our specialized series on marine remote sensing and laser altimetry: "NASA ARSET: NASA ATL24 Bathymetric Data for Coastal and Near-Shore Applications Part 1."In this episode of the NASA Live Video Podcast, we plunge into the dynamic interface where land meets the sea to discover how spaceborne lasers map the topography of our underwater worlds. Shallow coastal and near-shore zones are some of the most complex environments to monitor, yet understanding their depths is vital for marine safety, coastal erosion tracking, and habitat conservation. To do this, we explore the groundbreaking capabilities of NASA’s ICESat-2 (Ice, Cloud, and land Elevation Satellite-2) and its dedicated ATL24 product.
Through the framework of NASA’s Applied Remote Sensing Training (ARSET) program, we introduce the foundational concepts of the ATL24 Ocean High-Res Subsurface Beam product. We break down how the Advanced Topographic Laser Altimeter System (ATLAS) uses photon-counting LiDAR technology to penetrate the water column, measuring precise water depths and near-shore bathymetry from orbit. This opening part provides an essential overview of the data's structure, availability, and its immense value to the global coastal science community.
Whether you are a marine biologist, a coastal zone manager, a GIS professional, or a space enthusiast fascinated by how NASA uses advanced lasers to measure ocean depths from space, this series premiere delivers critical foundational insights. Subscribe to the NASA Live Video Podcast to catch this entire series and stay connected with the frontier of space exploration, remote sensing, and cutting-edge earth science!
Speaker 1: Thank you for joining today's r SET training NASA satellite
Speaker 1: laser altimetry for coastal and nearshore bathymetry. I'm Sean McCartney
Speaker 1: from NASA Goddard Spaceflight Center in Maryland, serving as your
Speaker 1: RSET trainer. I'm excited to begin this first part of
Speaker 1: our comprehensive two part satellite bathymetry training with all of you.
Speaker 1: For newcomers to our SET trainings, the following slides present
Speaker 1: a short program introduction. The Applied Remote Sensing Training Program
Speaker 1: or r SET, part of NASA's Earth Action Capacity Building program,
Speaker 1: offers free, accessible training on remote sensing technologies, methods, and applications.
Speaker 1: Arset's mission is to increase Earth science, remote sensing and
Speaker 1: model data use in decision making by providing training for
Speaker 1: professionals in the public and private sectors, environmental managers, and policymakers.
Speaker 1: On the right of the slide you can see all
Speaker 1: the different thematic areas in which we conduct trainings. Our
Speaker 1: SET offers both online and in person training sessions designed
Speaker 1: for beginners through advanced users. All trainings are provided at
Speaker 1: no cost through live instruction, instructor led sessions, or self
Speaker 1: paced formats like the fundamentals of remote sensing course on
Speaker 1: arset's Learning management system. Materials are available in multiple languages
Speaker 1: and can be freely used and adapted for educational purposes.
Speaker 1: Users of our set, methods and data should acknowledge the
Speaker 1: NASA applatter Remote Sensing training program. Additional information is available
Speaker 1: on our website. The following slides provide an overview of
Speaker 1: the two part webinar series NASA satellite laser altimetry for
Speaker 1: coastal and nearshore bathymetry. So why would somebody want to
Speaker 1: take this training? Well, nearly eighty percent of the world's
Speaker 1: oceans are unexplored and unmapped. Successful coastal management depends on monitoring,
Speaker 1: and coastal bathymetry is essential for navigational hazards, for vessel operations,
Speaker 1: tidal modeling and prediction, tsunami risk assessment and forecasting, underwater
Speaker 1: cultural heritage preservation, and environmental change monitoring. Satellite derived bathymetry
Speaker 1: enhances capacity for collecting high resolution, accurate depth data supporting
Speaker 1: varied applications. By the end of this two part training,
Speaker 1: participants will be able to identify NASA bathymetry data used
Speaker 1: for global, coastal and nearshore bathymetry mapping for risk reduction
Speaker 1: relating to shipping and navigation. Identify the applications and limitations
Speaker 1: of ice AT two bathymetry data ATL twenty four for
Speaker 1: coastal and nearshore bathymetry mapping, Plot and download i AT
Speaker 1: two bathymetry data using slide roll web client, and analyze
Speaker 1: i AT two bathymetry data using slide roll Python climate
Speaker 1: Cli client. The prerequisites for the training are two are
Speaker 1: set courses Fundamentals of Remote Sensing course and mapping and
Speaker 1: monitoring lakes and reservoirs with satellite observations. From December second
Speaker 1: to December fourth, there will be two one and a
Speaker 1: half hour sessions which will include presentations, demonstrations, and question
Speaker 1: and answer sessions. All materials and recordings for each session
Speaker 1: will be available from the training web page. If you
Speaker 1: are not able to attend one part, a recording will
Speaker 1: be made available within forty eight hours on the ARSET
Speaker 1: training web page. Homework opens on December fourth and will
Speaker 1: be due on December thirty first. You will be able
Speaker 1: to access the homework from the training page on Thursday,
Speaker 1: December fourth. A certificate of completion will be awarded to
Speaker 1: those who attend all live sessions and complete the homework
Speaker 1: assignment by the given due date. Part one of the
Speaker 1: training is focused on NASA ei AT twenty four bathymetric
Speaker 1: data for coastal and nearshore applications. The objectives of Part
Speaker 1: one of the training are as follows. By the end
Speaker 1: of today, participants will be able to identify nasabathymetry data
Speaker 1: used for global coastal and nearshore bethymetry mapping for risk
Speaker 1: reduction relating to shipping and navigation. Identify the applications and
Speaker 1: limitations of i AT two bethymetry data ATL twenty four
Speaker 1: for coastal and nearshore bethymetry mapping and plot, and download
Speaker 1: IAT two bethymetry data using slider roll web client. Please
Speaker 1: put your questions in the questions box and we will
Speaker 1: address them at the end of the webinar. Feel free
Speaker 1: to answer your questions as we go. We will try
Speaker 1: to get to all the questions during the Q and
Speaker 1: A session. After the webinar, the remainder of the questions
Speaker 1: will be answered in the Q and A doc which
Speaker 1: will be posted to the training website about one week
Speaker 1: after today's training. It is not my pleasure to introduce
Speaker 1: the guest trainers for Today's webinar Doctor Lauria Magruder, doctor
Speaker 1: Dian Fritz, and Joseph Paul Swinsky. Laura Magruder serves as
Speaker 1: Associate professor in Aerospace Engineering at the University of Texas
Speaker 1: at Austin, with previous roles at Jet Propulsion Laboratory Ann JOHNS.
Speaker 1: Hopkins Applied Physics Laboratory. Following nine years of science team
Speaker 1: leadership on NASA's i SAT two mission, encompassing mission development, implementation, guidance,
Speaker 1: and operational instrument pointing strategies, Magruder has transitioned to leadership
Speaker 1: positions on additional remote sensing science and instrument teams. Dian
Speaker 1: Fritz holds a position of Associate Scientist at the National
Speaker 1: Snow and Ice Data Center NSIDC, located in Boulder, Colorado,
Speaker 1: and serves as a Remote sensing educator at the University
Speaker 1: of Colorado. Her academic credentials include a doctorate in geological Sciences. J. P.
Speaker 1: Swinskey is a twenty four year NASA Goddard software developer
Speaker 1: who spent most of his career creating flight software for
Speaker 1: spacecraft and science instruments. He led flight software development for
Speaker 1: the Atlas instrument from twenty ten to twenty sixteen. In
Speaker 1: twenty eighteen he transitioned to cloud based data processing solutions,
Speaker 1: and in twenty twenty co developed slide rule with the
Speaker 1: ice AT two Project Scientist and University of Washington, which
Speaker 1: is a public web service providing fast cloud access to
Speaker 1: ice AT two data. Laurie over to you.
Speaker 2: Thanks Sean. I'm so happy to be here and talk
Speaker 2: about IAT to the new bathymetry product that has just
Speaker 2: come out earlier this year. I can honestly say that
Speaker 2: I SAT too is my favorite satellite, and I worked
Speaker 2: on it for many, many years, and so this is
Speaker 2: just a really exciting time for me to be here
Speaker 2: and provide an overview of the mission and introduction to
Speaker 2: the ATL twenty four Coastal and nearshore bathymmetry product. So
Speaker 2: let's start with the mission overview. The Ice Cloud and
Speaker 2: Land Elevation Satellite two is an Earth observing laser altimetry
Speaker 2: mission that launched in twenty eighteen, so we've been on
Speaker 2: orbit for a little more than seven years. It completed
Speaker 2: its prime mission and successfully satisfied all its science requirements
Speaker 2: in twenty twenty one, but all operations are still nominal
Speaker 2: and it's continuing to give us amazing data. I SAT
Speaker 2: two carries a single instrument called ATLAS, the Advanced Topographic
Speaker 2: Laser Altimeter System. ATLAS is a photon counting laser altimeter,
Speaker 2: meaning it's sensitive to single photon reflections from the Earth's surface.
Speaker 2: This state of the art technology to date has produced
Speaker 2: over two trillion laser pulses. Turns out, that's a whole
Speaker 2: lot more than the two billion from the original IAT
Speaker 2: mission in two thousand and three to two thousand and nine.
Speaker 2: Right now, the prediction is that IAT two has all
Speaker 2: consumables on board, meaning laser energy and fuel to continue
Speaker 2: operating until twenty thirty three. So ATLAS uses a neodymium
Speaker 2: doped yttrium orthovanidate laser to produce six individual beams that's
Speaker 2: configured into three beam pairs that you can see in
Speaker 2: the schematic here on the slide. Each pair contains a
Speaker 2: weak and a strong beam with respect to laser energy
Speaker 2: at a one to four energy ratio. The pair components
Speaker 2: are separated by ninety meters in the cross track direction,
Speaker 2: and the pair to pair separation is three point three kilometers.
Speaker 2: Each of the six beams provides an elevation profile of
Speaker 2: the illuminated surface with around a twelve meter diameter footprint,
Speaker 2: so these are just creating pencil lines of elevation across
Speaker 2: the Earth's surface. Atlas output wavelength is a five to
Speaker 2: thirty two nanometer which is in the visible green part
Speaker 2: of the spectrum, and a pulse width of one nanoseconds
Speaker 2: with one nanosecond which speaks to the high vertical resolution
Speaker 2: of the system. Photon counting altimetry allows some unique advantages
Speaker 2: in terms of data collection. So since the receiver is
Speaker 2: sensitive to single photons, it allows the system to operate
Speaker 2: at a lower energy level compared to previous or other
Speaker 2: types of light our technology. In turn, that means that
Speaker 2: the system can pulse at a faster repetition rate, and
Speaker 2: in this case, Atlas has a ten killer repetition rate
Speaker 2: that at the altitude, which is about a five hundred
Speaker 2: kilometer average altitude, it can produce a laser footprint or
Speaker 2: puts down a laser footprint every seventy centimeters in the
Speaker 2: long track direction. The final thing I'll mention here in
Speaker 2: terms of the collection strategy is the fact that the
Speaker 2: orbital plane is inclined at ninety two degrees from the
Speaker 2: equatorial plane, which means that the coverage for I set
Speaker 2: two goes from eighty eight degrees south latitude to eighty
Speaker 2: eight degrees north latitude. So I think it's important to
Speaker 2: get oriented with respect to what the IST two data
Speaker 2: looks like. So I'm showing you an example elevation profile
Speaker 2: over West Greenland west Central Greenland. The horizontal axis is
Speaker 2: latitude and the vertical axis is the elevation. So each
Speaker 2: of these black dots indicates the Atlas detection a detected photon.
Speaker 2: By Atlas, every photon has its own latitude, longitude, and elevation,
Speaker 2: So the challenge with photon counting is the need to
Speaker 2: separate the signal photons from the noise photons. So although
Speaker 2: in this case it's pretty easy for us to look
Speaker 2: at the profile and identify the surface which is this
Speaker 2: dense black line, it's a lot more challenging to automate
Speaker 2: the process of signal finding. Signal finding also differs greatly
Speaker 2: with surface reflectants, surface type, and surface feature length scales.
Speaker 2: So I set two provides data products for specific surface
Speaker 2: types that have been produced with unique algorithms optimized for
Speaker 2: the surface characteristics. So when we start to explore these
Speaker 2: data over the last seven years on orbit. You can
Speaker 2: see through aggregation all of the impact that I set
Speaker 2: to has had with respect to the specific data products
Speaker 2: that provides. We see sea ice measurements both in the
Speaker 2: Southern Ocean and the Arctic. We see the land ice
Speaker 2: and mass change for Greenland and Antarctica. And next comes
Speaker 2: the brown or the terrain, the land surface elevations, and
Speaker 2: then the vegetation canopy heights, which will be in green
Speaker 2: here in just a minute. Additionally, we have data products
Speaker 2: over the ocean and inland water surfaces. However, what was
Speaker 2: somewhat unexpected was the ability of YET two to measure
Speaker 2: beneath the water surface or measure underwater topography, which is
Speaker 2: also called bathymetry. It's common knowledge that the green laser
Speaker 2: wavelength can penetrate water, but it was not fully anticipated
Speaker 2: that a photon counting system from three hundred miles in
Speaker 2: space would perform as well as it does. You can
Speaker 2: see here an example of the bathymetry that we've been
Speaker 2: seeing for quite some time. It's a sea surface which
Speaker 2: is this dark black line horizontal on the elevation profile,
Speaker 2: and then underneath is the underwater topography or bothymmetry. In
Speaker 2: this case we're at the Great Barrier Reef. Studies of
Speaker 2: this performance or the capability of bothymmetry has happened in
Speaker 2: various locations, and ultimately we know that ATLAS can measure
Speaker 2: bathymetry up to forty meters in depth for clear water conditions. Certainly,
Speaker 2: it varies depending on where you are geographically. However, until
Speaker 2: this year, we've not had a dedicated withymmetry data product
Speaker 2: from the mission. I thought it'd be important to just
Speaker 2: show you a snapshot of the data products for iat IO.
Speaker 2: The level zero and Level one products are telemetry and
Speaker 2: converted telemetry products. The level two products are ATLO three,
Speaker 2: which is the geolocated point cloud, and then ATILO four,
Speaker 2: which are normalized backscatter profiles. ATLO three is the input
Speaker 2: to all of the Level three A products, and those
Speaker 2: are those blue boxes horizontal or in the middle of
Speaker 2: the slide. These are a long track products produced from
Speaker 2: these optimized algorithms that I mentioned previously. These Level three
Speaker 2: A blue boxes include those data we saw from Land
Speaker 2: ice Heights. C ice cis free board land and vegetation inland,
Speaker 2: water and ocean. But then you can see this this
Speaker 2: newly added box here ATIL twenty four, which is the
Speaker 2: along track near shore coastal bathymetry product which I'm happy
Speaker 2: to introduce to you today as an introduction. ATL twenty
Speaker 2: four was developed by the collaborative team. My team here
Speaker 2: at University of Texas at Austin Center for Space Research
Speaker 2: Jeff Perry and Matthew Holwell, and our teammates at Oregon
Speaker 2: State University Chris Parrish, Keana Keef, JP Swinsky at slide
Speaker 2: ROLL and all of the mission or Project Science Office
Speaker 2: partners Jeff Lee, Tom Newman, Dennis Felixon. We're all working
Speaker 2: together and released a TAIL twenty four on April first,
Speaker 2: earlier this year. Ultimately, ATAIL twenty four is designed to
Speaker 2: provide the community signal finding and photon classification for sea
Speaker 2: surface and seafloor along global coastlines. We had the goal
Speaker 2: of creating a robust algorithm that could be successful at
Speaker 2: the global scale, provide appropriate corrections to the data and
Speaker 2: confidence values of the signal classifications, and then also a
Speaker 2: per point uncertainty. So these were the goals of ATAIL
Speaker 2: twenty four when we first initiated development, which was a
Speaker 2: couple of years ago. What I'd like to emphasize here
Speaker 2: is the significant challenge with developing a single algorithmic approach
Speaker 2: that could satisfy all of those product goals. However, to
Speaker 2: meet this challenge, we use a novel machine learning approach
Speaker 2: called an ensemble. The ensemble creates a robust capability in
Speaker 2: the environment that is highly variable when you consider that
Speaker 2: everywhere there's a different bottom type, a different surface reflection,
Speaker 2: changing water turbidity levels, and sea surface conditions. So AHL
Speaker 2: twenty four also provides a confidence value for each photon
Speaker 2: that indicates an estimate of the classification fidelity, and then
Speaker 2: additionally we correct this with an index of refraction correction.
Speaker 2: The inputs of the ensemble are classification predictions from several
Speaker 2: base algorithms, and when I say classification predictions, it is
Speaker 2: that photon a sea surface, is it the theymetry or
Speaker 2: is it unknown right now? The ensemble gathers input from
Speaker 2: six distinct methods, and since the errors of each classification
Speaker 2: based algorithm are uncorrelated, the ensemble is able to predict
Speaker 2: the symmetry from the combination of predictions from the base
Speaker 2: algorithm input. So this creates a scenario of the whole
Speaker 2: is greater than the sum of the parts, meaning that
Speaker 2: the ensemble performs at least as well as the best
Speaker 2: performing algorithm for a given location. Ultimately, we're taking advantage
Speaker 2: of the fact that the single that a single signal
Speaker 2: finding algorithm cannot perform equally everywhere. So what I want
Speaker 2: to point out here in the upper right is just
Speaker 2: a granular a transect that we pulled out, and it
Speaker 2: shows the different colors just below the area where the
Speaker 2: turquoise photons are those classified as sea surface and the
Speaker 2: brighter blue photons are those that the ensemble predicts as
Speaker 2: the symmetry. And then I'll point out here this plot
Speaker 2: on the bottom right is each column is the F
Speaker 2: one score of the base algorithms and the ensemble for
Speaker 2: predicting sea surface and seafloor. So the ensemble is the
Speaker 2: column in the middle, and then you have three base
Speaker 2: algorithms on each side to the left and to the right.
Speaker 2: F one score is a metric that we often use
Speaker 2: in combination with a lot of other metrics to understand
Speaker 2: how good we're doing in terms of accurately classifying the
Speaker 2: photons as sea surface or c floor. So the green
Speaker 2: labels are each algorithm of how they predict C surface,
Speaker 2: and you can see that each of those values is
Speaker 2: almost they're pretty equal and almost to one, which would
Speaker 2: be a perfect classification score F one score. But the
Speaker 2: brown values are the the F one scores for classifying
Speaker 2: C floor. And you can see here that there's variable
Speaker 2: in this location. Each algorithm performs differently based on those
Speaker 2: variations of values. But the ensemble the column in the
Speaker 2: middle shows the highest F one score for classifying sea surface.
Speaker 2: And like I said that the ensemble is created to
Speaker 2: perform at least as well as the highest performing base algorithm.
Speaker 2: Another key benefit to this ensemble, which is an XG boost,
Speaker 2: is that it can look at its decision trees and
Speaker 2: create a probability of classification correctness if you will. And
Speaker 2: that's what we've turned into a confidence score. This is
Speaker 2: a really good visualization, and then I'll get to the
Speaker 2: confidence score of the comparisons of classifications of the base algorithms.
Speaker 2: So you can see here the top is manually labeled
Speaker 2: reference data. So this is what we say is the
Speaker 2: quote ground truth of sea surface and sea floor for
Speaker 2: this particular profile. Then each profile moving down from the
Speaker 2: manually labeled reference data is the output. So the top
Speaker 2: one is the ensemble, and you can see as you
Speaker 2: go through we have the six input I think we
Speaker 2: just have five because I couldn't sit in on the slide,
Speaker 2: but you can see the variation, Like if you look
Speaker 2: at the bathy pathfinder algorithm that over here towards the right,
Speaker 2: it gets a little confused and grabs some of the
Speaker 2: water column and labels it as the symmetry, whereas maybe
Speaker 2: if we skip down to the media and filter, which
Speaker 2: is second from the bottom profile, you can see that
Speaker 2: for whatever reason, that algorithm misses some of those bathymetry
Speaker 2: points on the right. So each of these algorithms has
Speaker 2: a different type of error associated with it or capability
Speaker 2: in correctly signal finding, but we can use all of
Speaker 2: them in the ensemble to create the best guess of classification.
Speaker 2: So the confidence as I mentioned, is an output of
Speaker 2: the XG boost ensemble, and it's kind of internally generated,
Speaker 2: but it has a lot of variables, and it's also
Speaker 2: based on this current composition of base algorithms. So what
Speaker 2: I want to emphasize here is that right now for
Speaker 2: version one release, when we feel that the confidence level
Speaker 2: of zero point six or higher is a good way
Speaker 2: to users can filter the data for high confidence classifications. However,
Speaker 2: that's based on the input algorithms, as I said, and
Speaker 2: so next versions might have a different threshold recommended of confidence,
Speaker 2: so be mindful of that as you look to versions
Speaker 2: two release excuse me, version one, Release two, and version
Speaker 2: two that comes out probably next year, that those confidence
Speaker 2: thresholds are filtering might change. This shows you those C
Speaker 2: floor classification photon classifications from about point six too point one,
Speaker 2: and you can see it is just by visually inspecting
Speaker 2: that it seems pretty accurate and there's very few outliers
Speaker 2: in terms of what the ensemble is predicting. So in
Speaker 2: terms of the full A tail twenty four workflow, I
Speaker 2: have a version here. So let's start in the upper
Speaker 2: left box that shows the intersection of the ATL of
Speaker 2: three granules and then our ATL twenty four search mask.
Speaker 2: The search mask is a global mask that uses a
Speaker 2: derived retrievability score for probable I SAT to bothymmetry detection,
Speaker 2: and this is based on water turbidity and maximum depth
Speaker 2: of a given region. And then we take that mask
Speaker 2: and we widen vertically and horizontally to ensure that we
Speaker 2: don't miss anything. And the mask guides the processing of
Speaker 2: ATL twenty four to just our coastline near shore environments,
Speaker 2: so moving down along the less left side, we process
Speaker 2: the data and use a function we created called costnet
Speaker 2: to make a first pass at identifying water surface photons.
Speaker 2: This is because we have these six independent algorithms for
Speaker 2: classifying bathymmetry photons, but some of them need a starting
Speaker 2: point of where the water surface is, and that's why
Speaker 2: we do a first approach to water surface classification. Each
Speaker 2: of these these algorithms use a different approach to signal finding.
Speaker 2: Some of them are histogramming approach or density evaluations, some
Speaker 2: of them are machine learning approaches, but again all of
Speaker 2: these in all of these predictions from these base algorithms
Speaker 2: are fed into the ensemble. Once the ensemble provides the
Speaker 2: classification predictions again which is supposed to be the greater
Speaker 2: than the some of the parts, we perform some blunder
Speaker 2: detection and outlier removal, which are if we go down
Speaker 2: the gray boxes in the middle of the flow chart,
Speaker 2: and then we do a final sea surface finding and
Speaker 2: provide a correction for the index of refraction of water
Speaker 2: for any of the photons that occur beneath the sea surface.
Speaker 2: The uncertainty calculation is calculated from a subaqueous uncertain D
Speaker 2: lookup table, which is the parallelogram at the bottom, and
Speaker 2: then it all so uses the coefficient of diffusion diffusion
Speaker 2: the diffuse coefficient excuse me from veers the KD four
Speaker 2: ninety value. So then that's our uncertainty value on per
Speaker 2: point level. And then our data product is generated with
Speaker 2: a variety of parameters. Some of them are listed here
Speaker 2: on the far right C floor, ellipsoid height, C floor
Speaker 2: orthometric height, and uncertainty estimates along with the confidence value.
Speaker 2: And I should also mention for the refraction correction. As
Speaker 2: you can see up in this top parallelogram, we do
Speaker 2: have our own refractive index layer that's created from global
Speaker 2: level temperature and salinity values to create the most accurate
Speaker 2: correction in time and space. So we kicked off the
Speaker 2: full production of a TAIL twenty four back in February.
Speaker 2: It took about thirteen days to produce twenty seven point
Speaker 2: six terabytes of data. We processed this in AWS.
Speaker 3: I thought these.
Speaker 2: Metrics were pretty interesting to say that a total linear
Speaker 2: coverage of bathymmetry was thirteen point seven million kilometers and
Speaker 2: then you can see here the number of our symmetry points,
Speaker 2: which we do follow the ASPRS convention of classification, so
Speaker 2: ourthymmetry is class forty and our c surface is class
Speaker 2: forty one. We collected a little over seven billion bathymetry points,
Speaker 2: and if we just filtered those by our confidence value
Speaker 2: of point six, then we had more than a half
Speaker 2: identified as high confidence pathymmetry. And you can see here
Speaker 2: in the figure the just the coverage in yellow of
Speaker 2: where we have but symmetry within the product. We chose
Speaker 2: eight sites that had that we had pretty consistent reference
Speaker 2: data to compare to to understand what how accurate not
Speaker 2: the classification confidences, but how accurate the actual bathymmetry elevations were.
Speaker 2: And you can see here this is on the left column,
Speaker 2: are the accuracy test results for all of the symmetry
Speaker 2: points that those eight sites. And you can say we
Speaker 2: have an RMS of point six eight meters and then
Speaker 2: if we threshold those values for high confidence on the
Speaker 2: right plots showing a reduction in RMS of down to
Speaker 2: forty three centimeters, and so it does improve the overall
Speaker 2: quality of the symmetry elevations by just using high confidence,
Speaker 2: but you also have to weigh the impact of removing
Speaker 2: some of those symmetry points that could very well be bothymmetry,
Speaker 2: but not all of the algorithm's predictions supported that. One
Speaker 2: of the things that is I'm sure would be interesting.
Speaker 2: Are some strengths and limitations to the current version of
Speaker 2: a TAIL twenty four, And I just want to emphasize
Speaker 2: that the ATAIL twenty four is a global coverage of
Speaker 2: the Earth's coastlines, and we have yet to have a
Speaker 2: space based laser bathymetry system that provides the wealth of
Speaker 2: data that I set to is providing. I think our
Speaker 2: approach for signal finding and classification is pretty robust because
Speaker 2: it can leverage the advantage of each individual algorithm or
Speaker 2: base algorithm where it works well and we don't lose
Speaker 2: any quality of the output data and signal finding. It's
Speaker 2: accessible in a variety of ways. You can download the
Speaker 2: data from several methods, which sure is part of this training.
Speaker 2: The architecture of the algorithm is also configured for continual improvement,
Speaker 2: meaning that we can right now we have six base algorithms,
Speaker 2: but we could up that to twenty four base algorithms,
Speaker 2: and it's all set up the structure is set up
Speaker 2: to continue to add algorithms as methods are identified and implemented.
Speaker 2: And then also the accuracy of this product is pretty great,
Speaker 2: and it has been proven suitable for calibration and validation
Speaker 2: of spectral satellite derived but symmetry in most cases. Some
Speaker 2: of the limitations, though you can mention here, are that
Speaker 2: some of the conditions do have results in variable data quality,
Speaker 2: as you can imagine, and then the current uncertainty estimates
Speaker 2: are overly optimistic, but we're still working on refining that
Speaker 2: and making them a little bit more realistic. The data
Speaker 2: exists only on the coastlines and coincident with the current
Speaker 2: search masks, so the ATIL twenty four algorithm is not
Speaker 2: run anywhere except the intersection of the ATL three grain
Speaker 2: rules and the search mask. And then the photon classification.
Speaker 2: Conflicts between a TAIL twenty four sea surface and AT
Speaker 2: eight terrain surface do exist. So if you are interested
Speaker 2: in seamless you know topobathy profiles along our coastlines and
Speaker 2: you pull in at eight terrain heights, there's some confliction
Speaker 2: in the in the photon classification, so it's not there's
Speaker 2: not that continuity yet in those two along track products,
Speaker 2: and I wanted to point out a few resources that
Speaker 2: might be helpful in using a TIL twenty four. Understanding
Speaker 2: more about a TEL twenty four. The first two bullets
Speaker 2: are papers that were recently published this year in Earth
Speaker 2: and Space Science. The first one perish at All. It
Speaker 2: provides more detail about the accuracy analysis that those eight
Speaker 2: sites that I was showing earlier. And then the second one,
Speaker 2: my Magruder at All, is in depth description the base
Speaker 2: algorithms and the ensemble and talks a little bit more
Speaker 2: about the metrics associated with understanding the performance of the classification.
Speaker 2: And then the algorithm. Theoretical basis document is the last bullet,
Speaker 2: and that gives you even more information about the algorithm.
Speaker 2: It includes the refraction correction approach. It also includes uncertainty
Speaker 2: evaluation and all of the other details about the product.
Speaker 2: And I think that's all I have. I'm so happy
Speaker 2: to be here today with you, and I will throw
Speaker 2: it back over to Sean.
Speaker 1: Thank you Laurie for the excellent overview of I two
Speaker 1: and the ATL twenty four bathymetry product. We will now
Speaker 1: transition to Diane Fritz from the National Snow and Ice
Speaker 1: Data Center to present on ATL twenty four data resources
Speaker 1: and access. Diane over to you.
Speaker 4: Hi.
Speaker 5: I'm Diane and I work at the National Snow and
Speaker 5: Ice Data Center NSIDC, and I am going to do
Speaker 5: a quick segment to show you ATL twenty four data,
Speaker 5: that bathymetry product and the resources and access that we
Speaker 5: have for you at the DECK or Distributive Active Archives Center.
Speaker 5: So what is the role of NSIDC. We preserve many,
Speaker 5: many data sets, including all of the products from i
Speaker 5: SAT too. Although we are the National Snow and Ice
Speaker 5: Data Center focused on the criosphere. You'll notice from Professor
Speaker 5: mcgrider's previous video that she showed I SAT two is
Speaker 5: a global data set, all of the ones that get
Speaker 5: derived from that mission, and so we have all of
Speaker 5: those products at NSIDC. We have a lot of products
Speaker 5: from other satellite missions, airborne surveys, field observations, all sorts
Speaker 5: of different things related to the Christ fear and we
Speaker 5: are one of eleven DAX and you can see on
Speaker 5: the map here where some of those are located. We
Speaker 5: are in Boulder, Colorado, but we are accessible all over
Speaker 5: the globe by emailing us at NSIDC. At NSIDC dot org.
Speaker 5: Data is a free for anyone. You just need an
Speaker 5: Earth Data log in to be able to access it.
Speaker 5: But it's free to create that as well, and it's
Speaker 5: helpful to be able to work with geotips, net CDF,
Speaker 5: HDF files, thing other kinds of science files like that.
Speaker 5: But we have user guides also to help you, and
Speaker 5: my job and the User Services office at NSIDC is
Speaker 5: to help anybody use the data that we host at
Speaker 5: the deck. So this is an example of one of
Speaker 5: our data set landing pages. In particular, this is the
Speaker 5: ATL twenty four Bathymetry Product landing page, and I just
Speaker 5: want to show you some useful things that if you
Speaker 5: go here, you'll be able to find a user guide
Speaker 5: that talks a little bit more about what the data is.
Speaker 5: We have a citation so you can easily give credit
Speaker 5: to the people that produce this data, but also know
Speaker 5: who they are and be able to look up the
Speaker 5: papers and other research that they've done. And we also
Speaker 5: have a subscribe possibility here, so if you want to
Speaker 5: know more about a particular data set, you can sign
Speaker 5: up for email updates of that data. So if there
Speaker 5: is an update, something that is a new parameter or
Speaker 5: something like that gets added to a new version, you
Speaker 5: can get a notification about that. But on our data
Speaker 5: set landing pages. In addition to these icons at the top,
Speaker 5: we also have a menu for being able to find
Speaker 5: things on the side that right menu that you see there,
Speaker 5: So this gets you access tools, documentation, and help articles.
Speaker 5: What I have on this screen right here is an
Speaker 5: example of two different access tools that we have for
Speaker 5: ATL twenty four. One is the NASA Earth Data Search,
Speaker 5: which I'm going to do a quick little demo of
Speaker 5: how you can use that to find ATL twenty four
Speaker 5: data and actually subset it. There's also slide rule Earth
Speaker 5: as one of the tools, and many more, and you'll
Speaker 5: get to hear more about Earth later. We also have documentation,
Speaker 5: these tech documents if you want to dive further into
Speaker 5: the algorithms that we're created to get the bathymetry product out,
Speaker 5: data dictionaries and user guides, and then we also have
Speaker 5: help articles that are going to help you maybe just
Speaker 5: understand how to work with a certain kind of platform
Speaker 5: with HDF files for example, or know a little bit
Speaker 5: more about the data. So all of these resources are
Speaker 5: available from that data Set landing page. Now, if I
Speaker 5: go to the tool NASA Earth data search. I will
Speaker 5: see some kind of visualization like this, and I'll demonstrate this.
Speaker 5: You can search for data by mission, so I can
Speaker 5: put in IAT too and see what's available. I can
Speaker 5: look for keywords. If I know the data set short
Speaker 5: name ATL twenty four, I can put that in and
Speaker 5: look for it. So this is a way to access
Speaker 5: data from all of the NASA docks, not just NSIDC.
Speaker 5: There are customization services for select data sets in here
Speaker 5: as well, and so I'm going to show you what
Speaker 5: it's like to just pull as small spatial chunk of
Speaker 5: an ATL twenty four file and visualize that. So this
Speaker 5: is a picture of panoply. It is a nice kind
Speaker 5: of visual browse platform and it does some more things
Speaker 5: as well. But NASA developed this and it's a really
Speaker 5: nice way to quickly look at a ATL twenty four
Speaker 5: granule and see what is available in it. As Professor
Speaker 5: mcgrader mentioned, there are classes of photon classifications in this
Speaker 5: data set, and that variable is class underscore pH for photon,
Speaker 5: and forty represents a bathymetry photon and forty one represents
Speaker 5: those sea surface photons. So on the left here and
Speaker 5: the small side, I've got a full granule download, and
Speaker 5: I've zoomed in and changed the scale so that forty
Speaker 5: the bathymetry photons show up in yellow. And you can
Speaker 5: see that in here that we have some pretty good
Speaker 5: returns in the area of the Bahamas for bathymetry. So
Speaker 5: I'm going to show a little demo using NASA Earth
Speaker 5: Data Search to grab one of these ATIL twenty four
Speaker 5: granules near the Bahamas and show you what it's like
Speaker 5: when we open it in paniply. So I'm going to
Speaker 5: dive over to my browser now, and this is the
Speaker 5: dataset landing page for ATL twenty four. The URL is
Speaker 5: an SIDC dot org slash data slash ATL twenty four.
Speaker 5: You don't have to type in the rest, the version
Speaker 5: will self populate. But if I scroll down, you'll see
Speaker 5: a map that shows that the ATL twenty four coverage
Speaker 5: is global, and you'll see these different data access tools
Speaker 5: that you can get slide rules down there. We're going
Speaker 5: to go to NASA Earth Data Search and click on
Speaker 5: this and it's going to take us to a page
Speaker 5: already with ATL twenty four loaded into this. Now I
Speaker 5: can hover over these different granules. I'm going to click
Speaker 5: on this one and it'll take me to a place
Speaker 5: where this one exists. So this is that one that
Speaker 5: I showed on the slide deck. I can do spatial
Speaker 5: search here. I can also do temporal search with these controls.
Speaker 5: I'm going to just draw a little box and grab
Speaker 5: a little bit of this granule in this upper part.
Speaker 5: But in doing that spatial search constraint, I still have
Speaker 5: all of these other granules here as well, so you
Speaker 5: can see that I've I still have two hundred and
Speaker 5: twelve that go through this over the course of the mission.
Speaker 5: I'm for the purpose of this demo, I am just
Speaker 5: going to copy this granual name and search by it
Speaker 5: as well and reduce it down to one. But you
Speaker 5: can use wild cards in here, or you can do
Speaker 5: a temporal search to narrow it down a little bit more.
Speaker 5: So with this, I'm going to say I want to
Speaker 5: download all which is down to my one granule at
Speaker 5: this point, and it's going to take me to this
Speaker 5: platform where it's going to give me an option to
Speaker 5: say do you want to just download this data straight
Speaker 5: or do you want to customize it? And Harmony is
Speaker 5: the tool that we have for doing spatial and temporal
Speaker 5: subsetting on some IAT to data sets. So I'm going
Speaker 5: to choose a service. The only option here for this
Speaker 5: data set is the Harmony trajectory subsetter, and once I've
Speaker 5: selected that, I can scroll down and see that had
Speaker 5: I had more data sets or a temporal constraint, I
Speaker 5: could use that, but I still have just that one granule.
Speaker 5: So I have my spatial subsetting here that looks good
Speaker 5: to me. I'm going to clear done, go to click
Speaker 5: download data, and it's going to start putting in that
Speaker 5: order for me. With that, taking that bounding box and
Speaker 5: actually trimming my granule just to that area. I can
Speaker 5: go to my order status and see how Harmony is doing,
Speaker 5: and it looks like that job it's going to look
Speaker 5: at that job code it was already successful. This takes
Speaker 5: a little bit of a lag time to show that,
Speaker 5: but that's where you can go and get that link directly.
Speaker 5: It can also notify you when everything is finished processing
Speaker 5: and you can pull data from here. So I'm going
Speaker 5: to hop over to panoply. I've already downloaded a subsetted
Speaker 5: file before this, and this is what it looks like
Speaker 5: when you open that and you can see the three
Speaker 5: beams here and when I expand one of those from
Speaker 5: the This is the ATL twenty four product, and we
Speaker 5: have our class of photons. We have heights of different
Speaker 5: kinds and flags and different kinds of information, and then
Speaker 5: I can plot these and if I'm looking at my
Speaker 5: class of photons, and again I've changed my scale here
Speaker 5: in panoply from zero to forty one to thirty nine
Speaker 5: to forty one, just so I can see that bathymetry
Speaker 5: photons in the side, so I can see that I've
Speaker 5: got some good response there. I can also bring up
Speaker 5: the height data as well. And so if you recalled
Speaker 5: the way that I grabbed that data, there was a
Speaker 5: little bit of an island going across here, and you
Speaker 5: can see some of that height shown in this area.
Speaker 5: So that's how panoply can help you inspect these HDF
Speaker 5: files pretty quickly. I'm going back to our data order
Speaker 5: and see that it's here. I can actually click on
Speaker 5: this link and get this subseted file directly downloaded from
Speaker 5: clicking here. But if I have a lot more granules
Speaker 5: in here, I can use this Earth Data download and
Speaker 5: it can pull everything in one download for me. This
Speaker 5: is a different software you need to put on your
Speaker 5: computer to have that work, but it's really quite simple
Speaker 5: and we are happy to help out with that. So
Speaker 5: I have one more slide to show, and that's just
Speaker 5: some resources that I've provided. This is a link to
Speaker 5: the ATL twenty four data set landing page, a way
Speaker 5: to get the Earth Data log in for NASA data
Speaker 5: in case you don't have that already. Here's a direct
Speaker 5: link to NASA's Earth Data search for all the decks
Speaker 5: the Panopolice software from NASA, and we have some help
Speaker 5: articles the Earth Data Search Guide. This will tell you
Speaker 5: how to use Harmony subsetting a little bit, but we
Speaker 5: also have Harmony in as an API as well, and
Speaker 5: there is a Python library called Harmony Pi that you
Speaker 5: can use as well if you're doing a programmatic subsetting
Speaker 5: in a Python notebook for example. And then here's also
Speaker 5: a link to slide rule Earth. But other people will
Speaker 5: be talking about that. So I hope this helped you
Speaker 5: get a good orientation to resources that we have for
Speaker 5: supporting ATL twenty four and in the User Services Office.
Speaker 5: We are here to help you, so feel free to
Speaker 5: email us at NSIDC at NSIDC dot org.
Speaker 1: Thank you, Diane. Next we'll hear from JP Swinsky, who
Speaker 1: will present on the slide rule web service for plotting
Speaker 1: and downloading ATL twenty four data. JP over to you.
Speaker 3: Okay, thanks for that introduction.
Speaker 6: I'm going to be talking about slide rule Earth, which
Speaker 6: is a collaboration between NASA, Goddard and University of Washington.
Speaker 3: So what is slide rule.
Speaker 6: Slide rule is a public web service that has rest
Speaker 6: like APIs for processing science data. The goal is to
Speaker 6: provide researchers with low latency access to one demand data products,
Speaker 6: and we provide those data products using parameters supplied at
Speaker 6: the time of the request, so it's like a real
Speaker 6: time data access system. The entire system runs in Amazon
Speaker 6: Web Services US West two and we have access very
Speaker 6: efficient access to all of NASA's Earth data products stored
Speaker 6: in US West two like ISA two, Jedi, Lansat, and
Speaker 6: a growing list of others. As a team, we support
Speaker 6: multiple clients for accessing slide Rule. The two main clients
Speaker 6: are a Python web client and our Python client and
Speaker 6: our web client which I'll be talking about today, but
Speaker 6: we also support no JS and for those power users,
Speaker 6: you can access our system with CURL. Here's on the
Speaker 6: screen you see it just a cartoon of what the
Speaker 6: system looks like at a very high level, the users
Speaker 6: typically interact with slide rule using either a Jupiter notebook
Speaker 6: or their web browser.
Speaker 3: If they're using the web client.
Speaker 6: We run a bunch of under the domain slide earth
Speaker 6: dot io, and then behind those servers we have access
Speaker 6: to things like NASA's Common Metadata Repository, which is their
Speaker 6: index for the NASA's Earth data products, as well as
Speaker 6: the Earth Data Cloud that I mentioned before. You can
Speaker 6: find us more information about us on our website, which
Speaker 6: is slide wile worth do I Owe. You can point
Speaker 6: your browser to that. You're always free to contact me.
Speaker 6: I have my contact information there and for developers, please
Speaker 6: look us up on GitHub. We're completely open source under
Speaker 6: a BSD three clause license.
Speaker 3: So why did we create slide role.
Speaker 7: So the.
Speaker 6: Idea is that we're hopefully improving the way data is
Speaker 6: accessed in the cloud. So here's just a picture of
Speaker 6: what it's like to access data in the cloud without
Speaker 6: a service. So here you have different s three buckets
Speaker 6: holding different data products like the ATL three data from
Speaker 6: I Set two, the Jedi data, the Blue Topo data,
Speaker 6: the Harmonized lands At Sentinel data, and it immediately becomes
Speaker 6: evident that if you're working from a single Jupiter Hub
Speaker 6: instance or your laptop, it is very challenging to work
Speaker 6: with these data sets at a global scale. There's just
Speaker 6: too much data to work with. You also need to
Speaker 6: know the format of all these different data sets. For instance,
Speaker 6: if you're trying to correlate ATLO six ice surfaces to
Speaker 6: the Arctic dem you need to be able to figure
Speaker 6: out how to get the acquisition date from the Arctic
Speaker 6: dem rasters, and that's going to be different than the
Speaker 6: way you're going to get an acquisition date from HLS,
Speaker 6: and different then it's going to be from Blue Topo
Speaker 6: and so forth. And then lastly, there's going to be
Speaker 6: common operations that you're going to want to do in
Speaker 6: the data that are going to be very compute intensive.
Speaker 6: For instance, if you're working with a photon cloud like
Speaker 6: we are with ATL twenty four, it is very compute
Speaker 6: intensive to take that photon cloud and resolve it to
Speaker 6: a single elevation over a certain aggregated area.
Speaker 3: So that is why.
Speaker 6: We came up with slide rule as a service for
Speaker 6: accessing this data. We provide optimized direct access to the
Speaker 6: raw data. So if you want to just read Atail
Speaker 6: twenty four or blue topo. You can use our services
Speaker 6: and we will very efficiently in a parallel way, read
Speaker 6: the data as fast as possible and give it to
Speaker 6: you directly. But we also supply efficient subsetting services. So
Speaker 6: if you want to take the Atail twenty four data
Speaker 6: and look at it just in an area of interest,
Speaker 6: you can provide that polygon to slide Rule and it
Speaker 6: will go out and it'll pull all the different grands
Speaker 6: and in a parallel way provide them to you in
Speaker 6: one single response.
Speaker 3: And then we do on demand processing right next to
Speaker 3: the data.
Speaker 6: So we are running in US West two, right next
Speaker 6: to the buckets that are stored in that same data center,
Speaker 6: and we can produce customized data products on demand using
Speaker 6: parameters supplied by your request. So that's in a nutshell
Speaker 6: what slide rule is. And now I'm going to transition
Speaker 6: to talk about to give a demonstration of our web client.
Speaker 6: So this is pretty new. It's it just came out
Speaker 6: this year, and this is one of the ways, maybe
Speaker 6: the easiest way to accessing slide Rule, which is doing
Speaker 6: so from your web browser. So this is the this
Speaker 6: is the web client. You can get to it going
Speaker 6: to client, do slide rule or do io, and you
Speaker 6: can also find links to it. You can also find
Speaker 6: links to it from our main web page.
Speaker 3: So when you.
Speaker 6: Navigate to the web plan, this is the screen that
Speaker 6: you'll see. And the first thing you're going to want
Speaker 6: to do for accessing the ATL twenty four Coastal Pathymetry
Speaker 6: data is you're going to want to go over here
Speaker 6: and select the ice AD to Coastal Bathymetry selection box.
Speaker 6: What that does is that puts a search mask up
Speaker 6: onto overlays it onto the map, showing you.
Speaker 3: Where there's data available.
Speaker 6: So everything that you want to do should be within
Speaker 6: that search mask so that you're sure to get a
Speaker 6: response back from our service. So I went and did
Speaker 6: a little poking around and I found a spot that
Speaker 6: has some good bathymetry off the coast of Cuba. So
Speaker 6: I just searched for it and zooms me in there,
Speaker 6: and I know that there's some good pathymmetry in this
Speaker 6: area here. So what I'm going to do with the
Speaker 6: I SID two Coastal Pathymetry box selected is I'm going
Speaker 6: to take the box tool and I'm going to draw
Speaker 6: just a bounding box over this area and you can
Speaker 6: see that it automatically shows you the size of the
Speaker 6: area for requests using the our public service. For a
Speaker 6: tail twenty four, we ask that it be underneath a
Speaker 6: less than one thousand square kilometers, so five hundred and
Speaker 6: fifty some square kilometers is just fine, and you can.
Speaker 3: See what it is if you hover over it.
Speaker 6: Once you have the bounding box, you can just click
Speaker 6: run side rule and it will generate that request for you.
Speaker 6: Send that request to the servers running in US West two.
Speaker 6: Those servers will subset all of the data that needs
Speaker 6: to be subseted, collect it all in a single response,
Speaker 6: and send it back to the browser that you're running.
Speaker 6: Once the data is all loaded, it'll pop up this
Speaker 6: analysis screen on your browser. The first couple times through
Speaker 6: you're gonna get a lot of helpful advice. I think
Speaker 6: it's after five requests, we figure that you've read all
Speaker 6: the helpful advice and you'll no longer see those. If
Speaker 6: you ever want to reset or get it back, you
Speaker 6: can always reset the system here and you'll go back
Speaker 6: to being like a new user. So now we have
Speaker 6: a display of all the different tracks. You can hover
Speaker 6: over it to see the information of the different photons returned.
Speaker 6: These are all the bathymetry photons in that bounding box
Speaker 6: in ATL twenty four. So you can hover over. You
Speaker 6: can see the confidence level, the rithometric height, the reference groundtrack,
Speaker 6: things like that. You can select the different tracks, and
Speaker 6: on the right you'll see a plot of the along
Speaker 6: track photon cloud, just the bothymetry photons. So let me
Speaker 6: just I'll just show a couple of different ones and
Speaker 6: see what you can see.
Speaker 3: What they look like.
Speaker 6: That's a neat one. Okay, well, let's let's choose maybe
Speaker 6: choose this one here. Let's choose this one here. It
Speaker 6: goes down to five five meter depth. So now this
Speaker 6: shows me as zoomed in view of the pathymmetry. But
Speaker 6: I want to get a better context. But I want
Speaker 6: to look at the whole photon cloud that it comes from.
Speaker 6: So if I click this show photon cloud, it actually
Speaker 6: goes out and makes another request to the server to
Speaker 6: grab the ATL O three raw photon cloud and combine
Speaker 6: it with the ATL twenty four photon classifications, and then
Speaker 6: it gives now this full view of the data. So
Speaker 6: what we're looking at now is the input data, if
Speaker 6: you will, to the ATL twenty four algorithms that produce
Speaker 6: the classifications.
Speaker 3: That what we saw on the previous plot.
Speaker 6: And so if we zoom, let's zoom in here. So
Speaker 6: I just zoomed into a section. You can see the
Speaker 6: white here is our sea surface. That's the sea surface
Speaker 6: classified photons. The purple or the unclassified photons. The ATAIL
Speaker 6: twenty four algorithm is just saying it's neither sea surface.
Speaker 3: Nor with imagery.
Speaker 6: And then the green is the photons that the algorithm
Speaker 6: identified as a bathometric return. Okay, I think one other
Speaker 6: thing I'll show here is let's go back to this
Speaker 6: is sometimes it's useful to just get a quick view
Speaker 6: of what the whole data set looks like, and so
Speaker 6: we do for that, we do provide a three D
Speaker 6: view of it.
Speaker 3: And so.
Speaker 6: This here is showing what the what the whole data
Speaker 6: set looks like. And you can see there's some sea
Speaker 6: floor here at the bottom there.
Speaker 3: I guess also.
Speaker 6: We can you have a lot of things at your
Speaker 6: disposal as far as controlling what the what the plot
Speaker 6: looks like. So here we are coloring the points based
Speaker 6: on the arithometric height. If we wanted to color them
Speaker 6: based on their confidence level. This is now the same plot,
Speaker 6: but it's showing which photons have a very high confidence
Speaker 6: in the algorithm of being a mathemetric return versus ones
Speaker 6: that have a low confidence. So you can see up
Speaker 6: here we have some really high confident ones, and then
Speaker 6: right here appropriately so it's a little bit less confident. Lastly,
Speaker 6: I will just say there is for those that are
Speaker 6: power users. You can see what the actual request to
Speaker 6: the server looked like here. Okay, so this flow has
Speaker 6: so far been just a very simple, straightforward flow of
Speaker 6: getting access to the ATAIL twenty four data. We do
Speaker 6: have in the web client some options for some more
Speaker 6: advanced access, So now go over here, go back to
Speaker 6: the request and go up here to this selection button
Speaker 6: and choose advanced. So now we see we're selecting the
Speaker 6: atail twenty four x API, and this is going to
Speaker 6: give us access to more features that the server exposes. Specifically,
Speaker 6: I'm going to go now to this ATL twenty four
Speaker 6: X fields. Before I do that, I'll draw a bounding box,
Speaker 6: and I'm gonna make this a much smaller bounding box
Speaker 6: because we're gonna get some more data. You'll see why. Okay,
Speaker 6: So I'm gonna go here and now in my request
Speaker 6: of atail twenty four instead of saying, you know, I
Speaker 6: don't just want the bathymetry, I want all of it,
Speaker 6: the unclassified and the sea service, similar to what we
Speaker 6: saw when we did the ATLO three requests and used
Speaker 6: the ATL twenty four as a classification, and then.
Speaker 3: Also there, I don't want just the main fields.
Speaker 6: I want all of the fields that are in the
Speaker 6: data product.
Speaker 3: So here I'm just gonna select.
Speaker 6: This whether or not this compact selector, and I'm gonna
Speaker 6: leave it off now because I don't want the compact version,
Speaker 6: which happens to be the default version when we do
Speaker 6: just a general request. If you wanted to, you could
Speaker 6: also do some filters here, like you could filter on
Speaker 6: the confidence threshold. You could filter on the turbidity in
Speaker 6: the in whether or not there was valid turbidity or
Speaker 6: wind speed, and whether or not it was at night
Speaker 6: and the sensor death was exceeded. You could also even
Speaker 6: pull in some ancillary fields from the data product.
Speaker 3: But we'll leave it just like this, and.
Speaker 6: We'll show the request parameters and you're going to see,
Speaker 6: now we've got some additional parameters.
Speaker 3: In our request. We'll make this request.
Speaker 6: So this is again a smaller area because My guess
Speaker 6: is it's going to pull in a lot more data
Speaker 6: because we're asking for all of the photons and not
Speaker 6: just some of the photons, not just the pothymmetry photons.
Speaker 3: Yeah, look at that.
Speaker 6: So you can see this just in this really small area.
Speaker 6: And I would we would just caution if you want
Speaker 6: all of the photons beyond just the pathymetry photons, you
Speaker 6: do want a small area not just for the load
Speaker 6: on our surface, but it can very easily overwhelm a
Speaker 6: typical client laptop running this in your browser as well.
Speaker 6: So this very small request had seven hundred and nine
Speaker 6: thousand photons returned.
Speaker 3: But you can see.
Speaker 1: This is.
Speaker 6: A plot here, and then we can do things like now,
Speaker 6: instead of doing that with the metric, right, let's do
Speaker 6: the photon classification. And you can see that over here
Speaker 6: we have these higher classifications, which is sea surface and pathymetry.
Speaker 6: So right away I can look at this and I
Speaker 6: can say, over here's land and over here is your
Speaker 6: sea surface and pathymetry. And if that wasn't super clear
Speaker 6: just by looking at it here, I'm gonna keep my
Speaker 6: pointer here and I want you to look over at
Speaker 6: the left side of the screen where you see the
Speaker 6: dear graphic map and you should see a moving target
Speaker 6: showing which photon you're highlighting on the map, corresponding to
Speaker 6: this elevation plot on the right, And that just confirms that, yeah,
Speaker 6: this is what you're what you're looking at here is
Speaker 6: land and what you're looking at here is the water.
Speaker 6: Now what you can do when you get all of
Speaker 6: the data is you can export it if you want.
Speaker 6: So we can go to our table and this table tab,
Speaker 6: and now we can run an SQL query against the data.
Speaker 6: We can get a full Now all of the raw
Speaker 6: data is being shown, well actually just the first thousands,
Speaker 6: so you can if this is more for power users,
Speaker 6: but it gives you full access to all of the
Speaker 6: data that you're looking at. I should note right now
Speaker 6: that this entire application, everything you're seeing here is running
Speaker 6: in the client. So this is a browser side, client
Speaker 6: side application, single page application. All of the querying, all
Speaker 6: of it is done on your computer, so you own
Speaker 6: the data. This is not being stored on the server anywhere,
Speaker 6: and so we're just giving you tools to be able
Speaker 6: to interact with the data data that is being returned
Speaker 6: by the server. So you make the request of the
Speaker 6: server using this client the server returns the data, and
Speaker 6: then you own that data and can interact with it
Speaker 6: how you please. And if you build a query that
Speaker 6: you really like, you can export the CBS to your computer.
Speaker 6: Or if you want to just export the raw data
Speaker 6: that came back from the server, you can go over
Speaker 6: here and choose either.
Speaker 3: Geopark or CSV as the format. The export.
Speaker 6: Coming soon is LAS that should be out probably mid December.
Speaker 6: Now we support it on the server side, and very
Speaker 6: soon we're going to tie it in on the client
Speaker 6: side as well. Okay, I think with that, I'm done.
Speaker 1: What a great demo on the use of slade roll
Speaker 1: web service for accessing and plotting a TAIL twenty four data.
Speaker 1: Thank you JP. The following summarized the concepts covered in
Speaker 1: Part one of the webinar series. NASA's ice AT two
Speaker 1: carries a photon counting laser altimeter, which is named Atlas.
Speaker 1: Atlas provides near contiguous a long track sampling using six
Speaker 1: individual beams of green light at five hundred and thirty
Speaker 1: two nanimeter wave length, providing high vertical resolution. Every photon
Speaker 1: detected by ATLAS has a latitude, longitude, and elevation associated
Speaker 1: with it. Atlas provides surface specific data products developed by
Speaker 1: experts and include products for land ice, sea ice, the atmosphere,
Speaker 1: vegetation and land oceans and inland water. ATL twenty four
Speaker 1: product provides ATLAS derived coastal bathymetry via ensemble machine learning models,
Speaker 1: where each photon classified as bathymetry will have a confidence
Speaker 1: value assigned. The National Snow and Ice Data Center or
Speaker 1: NSIDC provides access to ATL twenty four data metadata and tools.
Speaker 1: NASA's Earth Data Search is used to find and spatially
Speaker 1: subset ATL twenty four bathymetry data. Slide roll is a
Speaker 1: public web service with low latency access to on demand
Speaker 1: data products stored in S three and slide roll provides
Speaker 1: on demand processing next to the data for generating customized
Speaker 1: data products using parameter supplied in the user's request. Looking
Speaker 1: ahead to Part two of the webinar series, we will
Speaker 1: be covering the following topics. How to generate satellite derived
Speaker 1: bathymetry using methodologies combining ATL twenty four bathymetry with optical
Speaker 1: satellite data from Sentinel TIS, two Python workflows for filtering, visualizing,
Speaker 1: and analyzing bathymetric point clouds, Integration of ATL twenty four
Speaker 1: into existing Noah workflows for nautical charting and coastal zone management.
Speaker 1: An overview of Noah's satbathy tool and its capabilities for
Speaker 1: automated satellite drive bethymmetry generation using ATL twenty four. Before
Speaker 1: we transition to the question and answer session, I want
Speaker 1: to remind you there will be one homework assignment which
Speaker 1: you will be able to access from the training page
Speaker 1: on December fourth. Answers must be submitted by Google Form
Speaker 1: with the due date of December thirty first. To receive
Speaker 1: a certificate of completion, you must attend all three live
Speaker 1: webinars and complete the homework assignment by the deadline. You
Speaker 1: receive a certificate via email approximately two months after completion
Speaker 1: of the course. We want to thank once more doctor
Speaker 1: Lauri Magruder from the University of Texas at Austin, Doctor
Speaker 1: Diane Fritz from the National Snow and Ice Data Center,
Speaker 1: and JP Swinsky from NASA Goddard Space Flight Center for
Speaker 1: their presentations and instructive demos. Below is the contact information
Speaker 1: for Lori, Diane and Jp, along with links to the
Speaker 1: ourset website and social media. If you enjoyed today's webinar,
Speaker 1: we hope you will sign up on the arset list,
Speaker 1: serve to receive notifications of future trainings, and follow us
Speaker 1: on social media for future relevant announcements pertaining to NASA's
Speaker 1: Earth Sciences. Below our list of resources relevant to the
Speaker 1: material covered in part one of the training. We will
Speaker 1: now transition to the question and answer portion of today's training.
Speaker 8: Great, and thank you for everybody it's been submitting your questions.
Speaker 8: We've got a lot of good ones so far, so
Speaker 8: jumping right into it. Question number one, can we develop
Speaker 8: watershed models using the data from the I st to
Speaker 8: imagery what would be the minimum resolution?
Speaker 5: I'll go ahead and take that. I'm not one hundred
Speaker 5: percent sure about the kind of model that is wanting
Speaker 5: to be developed, but I think hopefully the presentation was
Speaker 5: good at describing the data format. So we have a
Speaker 5: long track photon returns, and those tracks, we have six
Speaker 5: beams that are coming three pairs, and the pairs are
Speaker 5: ninety meters apart from each other, with three kilometers separating
Speaker 5: each beam pair. But the along track resolution is quite
Speaker 5: good at around seventy centimeters. And so it's really the
Speaker 5: elevation data that you get from IAT too, regardless of
Speaker 5: which product that you're looking at is really good validation
Speaker 5: data at a long that track, So I hope that
Speaker 5: helps answer that question.
Speaker 8: Hey, Diane, thank you. Question number two, can we derive
Speaker 8: data for different time periods to do comparisons? It would
Speaker 8: be useful for cebid mobility assessments.
Speaker 5: This was me as well, So a TAIL twenty four
Speaker 5: as many of the other data products are derived from
Speaker 5: the main ATLO three photons and those have been gathered
Speaker 5: since twenty eighteen, and you can separate out those files
Speaker 5: with temporal queries and pick what you're looking at at
Speaker 5: different time periods. Of course, the return time of the
Speaker 5: I SAT to satellite is ninety one days, so between
Speaker 5: that and getting good data, your particular location may limit
Speaker 5: some of what you're trying to do with those comparisons,
Speaker 5: but those are the parameters for it.
Speaker 8: Awesome, Thank you, Diane. Question three is the ATL twenty
Speaker 8: four product already corrected for tides or is this the
Speaker 8: post processing step we have to consider, especially for locations
Speaker 8: where tidal range is considerably wide.
Speaker 4: This is Chris, I'm as speaker on the Thursday session,
Speaker 4: but I can answer this if nobody else wants to
Speaker 4: jump in. We actually don't need an explicit Todd correction
Speaker 4: step in the ATAIL twenty four workflow because we use
Speaker 4: a process similar to what's called allipsoidlarly reference serveang and
Speaker 4: hydrosurveying world. Basically, it means that our data, our heights are,
Speaker 4: our depths are not on the instantaneous water surface the
Speaker 4: relative to a vertical data at every step in the process. See,
Speaker 4: they're an orthometric data more an ollipsoidal datum. And for
Speaker 4: people that want to transform to a tidal EDWM like
Speaker 4: mean low Er La water in the US, at least
Speaker 4: we can use a tool called Noah's v d ADAM
Speaker 4: to be able to do vertical datum transformations. So basically
Speaker 4: we don't we don't actually need an explicit TIPES step,
Speaker 4: but we leave it to the user to be able
Speaker 4: to transform to different vertical datams, including title datams, if
Speaker 4: they want to do.
Speaker 8: So. Great, Chris, thank you so much. Question number four,
Speaker 8: that's a very clear scatter plot. Could you tell me
Speaker 8: about the steps taken to check for overfitting?
Speaker 7: I can answer that if no one else is. This
Speaker 7: is Jeff Perry. I'm on, UT's a TIL twenty fourteen,
Speaker 7: and I kind of wrote this assuming I understood the
Speaker 7: question correctly. I don't actually have the plot in front
Speaker 7: of me, but the individual algorithm should have wrote this first.
Speaker 7: The individual algorithms may or may not overfit depending on
Speaker 7: their native They're all different, right, they all are very
Speaker 7: different algorithms. The final model, the ensemble is we use
Speaker 7: xty boost just because it's fast, for no other reason.
Speaker 7: It is prone to overfitting. We can we can fix
Speaker 7: that by adjusting the hyper parameters of the model. But
Speaker 7: after all is said and done, a lot of the
Speaker 7: overfitting we correct by applying this blunder detection. That's, like,
Speaker 7: you know, really obvious errors that some of the models
Speaker 7: can make, like they can some of them can put
Speaker 7: bithymmetry on top of sea surface and obviously you can't
Speaker 7: have that. So that fixes a lot of those overfitting errors.
Speaker 7: I hope I answered that sufficiently.
Speaker 8: Jeff, thank you so much. I really appreciate that. Question
Speaker 8: Number five, you're welcome. How much work will it take
Speaker 8: to extend this approach to inland waters? Is it possible?
Speaker 8: And is any team working on such a product? What
Speaker 8: about in northern latitude lakes and ponds?
Speaker 4: This is Chris again. I can answer this one if
Speaker 4: no one else wants to we in developing ATL twenty
Speaker 4: four were very purposefully did not consider inland waters because
Speaker 4: there's already a dedicated data product for inland waters, which
Speaker 4: is ANTIL thirteen, and ATL thirteen does also include agathymmetry attribute.
Speaker 8: Terrifect. Thank you so much, Chris, and hopefully whoever asked
Speaker 8: that question can go and search for that ATL thirteen product.
Speaker 8: Question six, what applicability does the STATEA have for bethymetry
Speaker 8: mapping of inland and near coastal lakes?
Speaker 4: Is that the sorry, that one similar similar to the
Speaker 4: it's similar to the previous question right inland waters again,
Speaker 4: that's at ATL thirteen.
Speaker 8: Is some inland waters? Okay, great, thank you Chris. Question
Speaker 8: number seven, our positive depth biases ATL twenty four common
Speaker 8: and what can be the cause?
Speaker 4: I can maybe take that one too, unless Jeff for
Speaker 4: somebody else wants to go ahead. I think that's still
Speaker 4: to be determined. I think that's a great case where
Speaker 4: we'd like to hear from users of the data as
Speaker 4: they do comparisons against independent reference data if they're seeing
Speaker 4: positive depth biases and that accuracy test that was in
Speaker 4: Laurie mcgruder's presentation, we actually didn't see a bias being
Speaker 4: consistently in one direction or another. I think we saw
Speaker 4: biases of around ten centimeters that were that could either
Speaker 4: be positive or negative. There are some reasons why we
Speaker 4: might expect a bias. For example, one of the things
Speaker 4: that are ATL twenty fourteen has started talking about recently
Speaker 4: is what's known as forward scattering bias and mathematric ladder.
Speaker 4: But I think we just haven't. I mean, part of
Speaker 4: the importance of ATL twenty four and I I sat
Speaker 4: it to pythymmetry in general, is that there's just so
Speaker 4: many areas in the world where we don't have really
Speaker 4: good existing pathymmetry, and so that's kind of a double
Speaker 4: edged sword. It makes the data products quite valuable, but
Speaker 4: it also means that there's in many places in the
Speaker 4: world not a lot of existing data to compare to.
Speaker 8: Great Chris, Thank you so much. Question number eight. Does
Speaker 8: the slide Real web client apply any de noising or
Speaker 8: classification algorithms before presenting ATL twenty four bythymmetry points or
Speaker 8: are we viewing the raw ATL twenty four photon returns.
Speaker 3: This is JP.
Speaker 6: What was shown when we show it through the accessing
Speaker 6: it through the web client it's it's just the raw pathymmetry.
Speaker 3: In the general tab.
Speaker 6: We do by default filter any low confidence pthymmetry just
Speaker 6: to keep requests as fast as possible, but then allow
Speaker 6: the user to drill down and raise the threshold if
Speaker 6: they want now in a couple of days. Well, there's
Speaker 6: other APIs where you can apply different processing steps to
Speaker 6: the data being returned. Those steps aren't available in the
Speaker 6: web client, but are available through the Python client. Also,
Speaker 6: I guess, just going back a couple questions for those
Speaker 6: interested in ATL thirteen the inland bodies of water, there
Speaker 6: is also Cydebrugle also supports accessing that data from the
Speaker 6: web browser as well. Instead of the Coastal bothymetry tab,
Speaker 6: you just select the Inland bodies of Water tab and
Speaker 6: you'll get the ATL thirteen data product.
Speaker 8: Great JP, thanks so much. Question number nine, how does
Speaker 8: ice have to you distinguish between photon returns from the
Speaker 8: sea surface and photon returns from the seafloor in shallow
Speaker 8: coastal waters, especially considering issues like photon noise and surface
Speaker 8: wave variability.
Speaker 7: This is Jeff. Again, Matt had answered this, but he's
Speaker 7: having technical difficulties. Otherwise he would probably be speaking up.
Speaker 7: But as you can see in his answer there, Sorry
Speaker 7: now I'm just kind of reading it. But the question is,
Speaker 7: how does it distinguish between photon returns and shallow coastal waters.
Speaker 7: I mean, like he says, we train on a lot
Speaker 7: and a lot of data, and sometimes in really you know,
Speaker 7: high waves, we do make mistakes in the trough of
Speaker 7: a wave can be classified as seafloor. In release we've
Speaker 7: had so what we've been calling version one of the algorithms.
Speaker 7: We've had two releases of this, and the second release
Speaker 7: fixes a lot of those. It goes back and looks,
Speaker 7: especially for those places where this trough of the wave
Speaker 7: is misclassified as bethymetry and fixes them. So that's one
Speaker 7: way we deal with that.
Speaker 8: Okay, Jeff, thank you so much for chiming in, and
Speaker 8: we apologize that Matt is not able to access or
Speaker 8: unmute himself. But moving on question number ten, how does
Speaker 8: the ATAIL twenty four handle the challenge of separating true
Speaker 8: seafloor returns from water column backscatter in shallow coastal zones
Speaker 8: where turbidity is high.
Speaker 7: Hia, it's Jeff again, So I mean, obviously, if there's
Speaker 7: too much turbidity and the signal disappears. There's nothing you
Speaker 7: can do. You know, at some point that's going to happen, right,
Speaker 7: And if the noise is too high, well there's you know,
Speaker 7: if you lose the signal, you lose a signal. But uh,
Speaker 7: you know, again, we have an ensemble here, multiple algorithms,
Speaker 7: and so for example, the algorithm costnet. It operates on
Speaker 7: high uh you know, imagery with high vertical resolution. You
Speaker 7: can very clearly separate the two signals if there's not
Speaker 7: too much sturbidity, and so it separates those out. And again,
Speaker 7: as we keep saying, the ensemble has an opportunity if
Speaker 7: some algorithm misses it or confuses the two signals, or
Speaker 7: makes assumptions about the signal. Like I mentioned in the beginning,
Speaker 7: some algorithms don't don't won't even predict bathymetry if the
Speaker 7: bathymetry signal is stronger than the sea surface. But the
Speaker 7: ensemble and the blunder detection has a chance to go
Speaker 7: back and fix all that. It doesn't always fix it,
Speaker 7: but but it has that opportunity.
Speaker 8: Great, Jeff, thank you so much. Question number eleven is
Speaker 8: the symmetry available for large room systems like the Mississippi
Speaker 8: River or are there too many issues with turbidity or
Speaker 8: orbittle path shoreline geometry.
Speaker 4: I think that's again similar to the previous questions on
Speaker 4: inland waters, where that would be the A Tail thirteen
Speaker 4: product and not ATL twenty four, which is coastal focused.
Speaker 8: All right, Chris, thank you. Question twelve in slide role,
Speaker 8: is the data derived per line only so the spatial
Speaker 8: variability is poor?
Speaker 6: Yeah, So I think what you're asking is all of
Speaker 6: the data products right now that we generate or provide
Speaker 6: services for a long track, and they are. We would
Speaker 6: love to have produce image data raster data sets. We
Speaker 6: hope to in the future, but right now we're funded
Speaker 6: only to support the along track products.
Speaker 8: All right, thanks GP. Question thirteen does the Python library
Speaker 8: allow for larger bounding boxes?
Speaker 5: So this this is just limited by the retrieval of
Speaker 5: the granules from the cloud hosted data. So you can
Speaker 5: make larger bounding boxes, but your your code may stall
Speaker 5: a little bit. But I put in a reference here
Speaker 5: for being able to look up Harmony and look into
Speaker 5: the Harmony pie library and see. So I to be honest,
Speaker 5: I haven't done a very large grab myself, so I
Speaker 5: don't feel one hundred percent confidence about this answer.
Speaker 6: And for side rule, it's really easy, and I'm guessing
Speaker 6: the harmony it would have the same fundamental problem. It's
Speaker 6: it's really easy when you're looking at a globe to
Speaker 6: not realize how.
Speaker 3: Big of a request you're making.
Speaker 6: I don't know if you remember when I was drawn
Speaker 6: that really small box in the demo, and that had
Speaker 6: seven hundred thousand points in it. You can imagine a
Speaker 6: factor of one hundred, factor of a thousand on that easily.
Speaker 6: You know, you're easily talking a billion rows and and
Speaker 6: so with these photon photon cloud data sets, it's very
Speaker 6: easy to get huge, huge returns. So all that being said,
Speaker 6: on side rule, we let we let you do it,
Speaker 6: and and we'll do the best we can. But it's
Speaker 6: typically the client crashes before the servers do. That's just
Speaker 6: what we notice.
Speaker 5: Yeah, So, as JP is saying, these data sets are massive,
Speaker 5: so really kind of doing some pre look of you know,
Speaker 5: what is your temporal subset that you might want or
Speaker 5: your spatial subset and really restricting it to what you
Speaker 5: truly need is the best way.
Speaker 8: Yeah, thank you, Diane and GP. Question fourteen is turbidity
Speaker 8: the main thing affecting the confidence level? Does that come
Speaker 8: from veers?
Speaker 7: I'm not sure who who put this answer in? So
Speaker 7: I can answer if no one else's the I mean yes,
Speaker 7: the answer the first question is yes, turbidity and background
Speaker 7: noise is what's affecting the confidence level. But it's implicit.
Speaker 7: It's not we don't measure the turbidity and then measure
Speaker 7: the background noise and then make assumptions, you know, make
Speaker 7: predictions based upon that. It's just implicit in most of
Speaker 7: the algorithms. When there's more turbidity and more background noise,
Speaker 7: it's just going to have a harder time, uh, deciding
Speaker 7: what you know, what the label, what, what classification of
Speaker 7: photon is and and so uh. And then down in
Speaker 7: the answer the X you boost model. It's a tree
Speaker 7: based model, and so it uses that tree structure to
Speaker 7: determine what the what the competence level is. It's like
Speaker 7: a probability. It's a soft max if you know what
Speaker 7: that is. But uh, it's it's not strictly speaking, it's
Speaker 7: not a probability, but it looks like a probability and
Speaker 7: acts like a probably. So so that's where that comes from.
Speaker 7: Is it's it's part of the UH decision tree model.
Speaker 7: UH will will for every photon, assign probabilities or SoftMAC
Speaker 7: probabilities to each label and then choose the most probable one.
Speaker 8: Thank you, Jeff. Question fifteen, can we use it for
Speaker 8: detecting plate movement of tidal areas to get information about
Speaker 8: upcoming earthquakes.
Speaker 5: I'm just going to unmute and say that this is
Speaker 5: a really interesting application idea. Chris, if you please comment,
Speaker 5: But I think that this is beyond the production of
Speaker 5: ATL twenty four data. But it's great to have people
Speaker 5: thinking this way and thinking about applications for this data.
Speaker 4: I was going to say the exact same thing. It's
Speaker 4: really interesting, but beyond the scope of what we've looked at.
Speaker 4: I don't know if the special resolution and accuracy support that. Yeah,
Speaker 4: if anybody looks into that, i'd I'm very curious to
Speaker 4: hear what they find.
Speaker 8: Diane and Chris, thank you. Question sixteen I think has
Speaker 8: been addressed in previous questions. So for those that are
Speaker 8: interested in inland athymmetry, definitely check out the ATL thirteen product.
Speaker 8: Question seventeen. In satellite arrived bathymmetry workflows that use ATL
Speaker 8: twenty four as reference data for training models on sentinel
Speaker 8: to imagery. Are tubidity and bottom type limitations generally encountered
Speaker 8: first in the multi spectral reflectance rather than in the
Speaker 8: ATL twenty four lighter signal.
Speaker 4: I was just reading.
Speaker 8: This question.
Speaker 4: Oh, somebody scrolled and I'm not sure which one was
Speaker 4: this again seventeen in the Thursday sessions this week, and
Speaker 4: the presentations that both I give and gretch Nami from Noah,
Speaker 4: We're gonna We're gonna talk about using ATL twenty four
Speaker 4: in combination with satellite drive with imetry from multi spectral imagery,
Speaker 4: So hopefully those presentations will help answer this. Let me
Speaker 4: read this question again. Though our turbidity and bottom type
Speaker 4: limitations generally encountered first in the multi spectral reflectance. They're
Speaker 4: sort of independent workflows, but some of the constraints are
Speaker 4: the same. So obviously, in any method of satellite drive
Speaker 4: with imagery relying on spectral data and relying on having
Speaker 4: returns from the sea floor, turbidity is one of the
Speaker 4: main limiting factors, and that's the case also with with
Speaker 4: IAT with imetry. Generally the ranges in which they both
Speaker 4: work are are pretty similar, which makes ATL twenty four
Speaker 4: a pretty good choice for calibration and validation or just
Speaker 4: integration with special drift immetry. I hope that answers the question,
Speaker 4: and I hope that the talks that Gretchen and I
Speaker 4: give on Thursday will also help answer that.
Speaker 8: Made Chris thank you so much. Question eighteen. Are their
Speaker 8: tools available for accessing the ATL thirteen products such as
Speaker 8: slide rule and Diane thank you so much for adding
Speaker 8: this link so that they can access that data set.
Speaker 8: Question nineteen. Is there a gridded product available or planned
Speaker 8: for the future for the US East West? It's covered
Speaker 8: by coasts? Thank you.
Speaker 4: I don't think our team has explicitly talked about doing
Speaker 4: a gridded product. From the beginning, the intent was for
Speaker 4: ATIL twenty four to be in a long track product.
Speaker 4: I think that certainly they're their tools and options that
Speaker 4: will help end users create credited products in some areas.
Speaker 4: I think we're just starting to see enough coverage from
Speaker 4: all of the different i ST two overpasses that we
Speaker 4: maybe have enough data in places to do like a
Speaker 4: gridded bathmetric DM solely from i ST to data, But
Speaker 4: in other areas where people want a gridded product kind
Speaker 4: of like wall to wall coverage. Those are cases where
Speaker 4: the integration with specially drived withthymetry from multi spectral imagery
Speaker 4: can be very valuable.
Speaker 8: You thank you, Chris. Question twenty what changes are expected
Speaker 8: at the confidence levels next year? It looks like Matt
Speaker 8: might have answered this one, and unfortunately that does not
Speaker 8: have access to this WebEx but he did provide an
Speaker 8: answer which I will read. But I apologize because I'm
Speaker 8: not the one that contributed this answer. But we are
Speaker 8: actively improving the constituent models and investigating new models to
Speaker 8: add into the mix. The confidence levels are entirely dependent
Speaker 8: on capabilities of the constituent models. After building the ensemble
Speaker 8: and prior to publishing the next version of ATL twenty four,
Speaker 8: we will conduct a study of confidence values relative to
Speaker 8: reference with symmetry data sets to determine the updated best
Speaker 8: practice value to use. Thank you Matt for adding that
Speaker 8: and for answering that question. Question number twenty one. How
Speaker 8: critical is viers KT four ninety to the uncertainty assessment?
Speaker 8: I would think clouds and land adjacency would greatly reduce
Speaker 8: the quantity of KD four ninety retrievals and quality of
Speaker 8: these retrievables would be reduced in optically optically shallow waters
Speaker 8: unless alterations to the standard KD four ninety algorithm are
Speaker 8: used to minimize benthic contamination.
Speaker 4: I'm not sure to type that answer, but I agree
Speaker 4: with what's given. There's the answer. The Deer's Katie four
Speaker 4: ninety is not directly used in the UH the deeporate retrieval.
Speaker 4: It is the only place where that's currently used is
Speaker 4: in the uncertainty calculation. And as it says an answer
Speaker 4: there that that's used in data that's that goes into
Speaker 4: the uncertainty look up tables. Yeah, hopefully that that answers it.
Speaker 8: And Chris, I don't know if you can answer this
Speaker 8: next one as well, but why not use Katie four
Speaker 8: ninety in a green band example? Given the viewers five
Speaker 8: hundred fifty five.
Speaker 4: The the global Katie diffuse attenuation coefficient of downwelling radiance.
Speaker 4: That's what Katie represents. The global data products that we're
Speaker 4: aware of and work with are generally provided as Katie
Speaker 4: four ninety, meaning diffuse attenuation coefficient at four hundred and
Speaker 4: ninety nanimeters. It would be better to use one closer
Speaker 4: to five hundred and thirty two nanometers, which is the
Speaker 4: wave length at which I SAT two's ladder system operates.
Speaker 4: What we do is we actually provide a conversion from
Speaker 4: KT four ninety to KTIE five thirty two. And that's
Speaker 4: that's based on a drived empirical linear relationship between KTI
Speaker 4: four ninety and KT five thirty two. That said, and
Speaker 4: I'm not aware of it, but if there is a
Speaker 4: global readily available vers KDE or Vere's KD five point
Speaker 4: fifty five, the question as a good one that probably
Speaker 4: would be a better product to use.
Speaker 8: Thank you, Chris. Question twenty three, can I get access
Speaker 8: to the data for Nigeria?
Speaker 5: It is a global data set, so along the coast there,
Speaker 5: I don't know what the mask actually looks like in
Speaker 5: that space. So Chris, maybe at the top of your
Speaker 5: mind you might have a better sense. But yes, what
Speaker 5: is available from finding mathymetry from ATLO three to ATL
Speaker 5: twenty four should be in that area.
Speaker 8: All right, allan thank you. Question twenty four could this
Speaker 8: be used to map objects in your coasts like vessels, booies, jetties,
Speaker 8: et cetera.
Speaker 5: I wrote, what is there? But Chris, you will definitely
Speaker 5: have a better sense of this because depending on the
Speaker 5: size of the sunken vessel things like that, and the
Speaker 5: clarity of the water being able to see that in
Speaker 5: the seafloor. Not sure if if anybody has come across
Speaker 5: that in the tests, but possible if if the there
Speaker 5: isn't any turbidity in the water. I would think, Chris,
Speaker 5: I think you're still muted.
Speaker 4: I was just saying, I agree with Diana. It's it's
Speaker 4: really just a function of the of the resolution, and
Speaker 4: I think that one was addressed already. But basically, in
Speaker 4: the along track, along any individual beam track, the resolution
Speaker 4: is approximately seventy centimeters, although it also depends on the
Speaker 4: posymetry cass, it depends on water water clarity, and then
Speaker 4: it's coarser cross tracks passing. So just you know, is
Speaker 4: the size of an object is it? Is it detectable
Speaker 4: at that special resolution at least for things like jetties
Speaker 4: or you know, large you know, coastal engineering structures. Uh,
Speaker 4: if if you happen to get a track line over it,
Speaker 4: you will, you'll you'll most definitely say it. And I've
Speaker 4: seen cases where you can get with immetry right up
Speaker 4: to say a jetty and then and then you'll see
Speaker 4: the see the surface elevations going over the top of
Speaker 4: the jetty.
Speaker 8: Hey Diana, Chris, thank you. A last question twenty five.
Speaker 8: What happens in the presence of algae blooms or sea grass.
Speaker 4: That's a great question, and I think the answer is
Speaker 4: it just it just depends. You know, when you've got
Speaker 4: algae bloms, that's obviously impacting the serbidity, impacting the ability
Speaker 4: of that laser light to penetrate through the water column
Speaker 4: and to get a reflect a detectible reflection off the
Speaker 4: sea floor that makes it back up to the to
Speaker 4: the sensor. And then it's kind of a similar thing
Speaker 4: with with UH with sea grass, UH that can do
Speaker 4: a couple of different things that it can obscure the
Speaker 4: sea floor. It also seagrass tends to have relatively low
Speaker 4: reflectance at five hundred and thirty ten animeters, so it
Speaker 4: can make it difficult to get returns. But more commonly,
Speaker 4: what I've seen in areas for example, you know, we've
Speaker 4: looked at some data around Saint Croix where there might
Speaker 4: be a particular track that goes over a seagrass bed,
Speaker 4: and you know, sometimes we have seen what looks like
Speaker 4: good withthymmetry in those areas. I don't think we've done
Speaker 4: an accuracy assessment specifically over sea grass, so you know,
Speaker 4: how much does that impact the accuracy. I would say
Speaker 4: kind of unknown at this point and probably depends a
Speaker 4: lot on the density of the sea grass, depth and
Speaker 4: other factors.
Speaker 8: Great, Chris, thank you so much. As we wrap up,
Speaker 8: I just want to thank one of all the participants
Speaker 8: that joined wherever you joined from, Thank you so much.
Speaker 8: We do look forward to seeing you in two days
Speaker 8: on Thursday for the second and final part of this
Speaker 8: training series. We also want to thank once again Laurie McGruder,
Speaker 8: Diane Fritz, and JP Swinsky, and also for those that
Speaker 8: were able to join to help answer the questions, Jeff
Speaker 8: Perry and Chris Parrish. Thank you both. And we also
Speaker 8: want to acknowledge that Amy Neely who's also helping out
Speaker 8: and supporting this training as well. So thank you to
Speaker 8: all the people that presented and also helped to answer
Speaker 8: the questions, and we look forward to seeing you all
Speaker 8: in two days for the second part of the webinar series.
Speaker 8: Thank you
Podbean