Interactive imagesFrom a series to a vector
From 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
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.
What to try
- 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.
- 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.
- 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.
- 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.
- 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.