Skip to content

Commit bbab3b0

Browse files
JotaFanyellowcap
authored andcommitted
feat(post): complement model descriptions
1 parent b84f6b5 commit bbab3b0

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

_posts/2023-02-28-our-models.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ We have packaged our models into a repository that makes it easy
1515
to use Tesselo's most common models. You can find the model references
1616
in our [Alquimodelia](https://github.com/tesselo/alquimodelia) repository.
1717

18+
The aim of Alquimodelia was to create an user friendly and easy way to use and
19+
change parameters on the common model architectures used in Tesselo. No need of any
20+
knowledge in keras or tensorflow, just some parameters and you had your model ready to use.
21+
1822
Depending on the context and the goal of the modeling, we have used a series of
1923
different models. They range from pixel based classifiers to time-series based
2024
U-Net type architectures.
@@ -29,6 +33,10 @@ In our pre-processing pipeline we simply resampled all bands into the target res
2933
Usually this meant to upsample the lower resolution bands to the resolution of the
3034
band with the highest resolution. That is 10m for Sentinel-2 images for instance.
3135

36+
Or using the same approuch we would create super-resolution, by upsampling our imagery data
37+
to the resolution of the target data. We had successful models that would build 1m resolution
38+
images out of 10m resolution data.
39+
3240
## Classifiers
3341

3442
Here we are giving a quick overview of the different model types and their use cases.
@@ -44,6 +52,22 @@ are detecting patterns in time series at different levels.
4452

4553
2D U-Net or ResNet based.
4654

55+
#### ResNet
56+
57+
The ResNet architecture uses two-dimensional convolutions to provide a classification to
58+
a given image. This has been used as a way to classify images with a single class. Or it
59+
could be used to classify a single pixel, but with the context of the surroundings.
60+
61+
#### 2D U-Net
62+
63+
The 2D U-Net is similiar to ResNet in terms of the usage of two-dimensional convolutions, but
64+
instead of giving one answer for each image, it responds with also an image.
65+
Used in image classification and segmentation.
66+
4767
### Time series of images
4868

49-
3D U-Net based.
69+
#### 3D U-Net
70+
71+
The 3D U-Net architeture follows the same patterns and the 2D, but instead of two-dimensional convolutions it uses three-dimensional convolutions, multiple images across time.
72+
The answer would still be a single image, but produced with time context.
73+
Great to surpass problems like clouds and other imagery artifacts.

0 commit comments

Comments
 (0)