Interactive imagesFrom a series to a vector

The raw series of one pixel as a table, with the months sits filled in, and the same pixel as the values its encoder writes.

Pick a pixel on the image, switch or slide between its table of reflectances and its embedding, and read any value before and after the encoder.

One pixel · 2017–2018

The same pixel as 64 values

Recorded runBDC LANDSAT-OLI-16D · tile 009010 · 24 months, 2017-01 to 2018-12144 valuesDiagram

The table or the row

This figure draws one pixel from series.bin (2.4 MB), series-mask.bin (393 kB), embeddings.bin (4.2 MB) and rgb-months.png (1.4 MB), with JavaScript.

Pick another place on the image.

64 valuesabove zerobelow zero

Both ends are recorded: the 144 values of the table, kept faint, and the 64 of the row.

Before: the values of one pixel, each row shaded from its lowest value to its highest. Round cells are months without a clear observation, filled by sits. After: the values sits_encode() wrote for the same pixel, warm above zero and cool below, the colour growing with the square root of the size. The funnel between them is a diagram, not a computation. Both ends are recorded: encoding the series of this window again gave the published embeddings back.
What to try
  1. Slide through the encoder. Press Table, then drag the slider beside it slowly towards Row. The passage is a drawing of the operation, labelled as one: no cell of the row comes from one cell of the table. The two ends are data.
  2. Follow another place. Pick a pixel on the small image, on a bright patch and then on a dark one. Compare the two tables, then press Row and compare the two rows.
  3. Find the months nobody saw. On the table, look for a column that is round in every row. Then pick other pixels: that column stays round, because in those months no pixel of the window was observed.
  4. Read a value. Point at a cell, or focus the figure and use the arrow keys. Before the encoder a value is a reflectance with a band and a date. After it, a value has only a position.
  5. Read the check. The step this figure comes from holds, in its details, a recorded comparison: how often the nearest neighbours of a labelled place share its label, with the places compared as raw series and as embeddings.