Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

A quick tour of the family, and why this lesson narrows in on one member of it.

The landing page introduced image translation as a task that produces new images rather than labels. This page surveys the range of things that idea covers, then narrows the focus to what the rest of this lesson actually teaches.


1. Motivation

“Image translation” covers a genuinely broad family of tasks, and it is easy to assume a lesson on it will cover all of them in depth. Knowing upfront what this lesson does and does not teach will help you get the most out of it, and point you toward further reading if your project needs one of the tasks covered only briefly here.


2. Core idea

Image translation covers several distinct applications in remote sensing, each transforming one property of an image while preserving its underlying spatial layout:

All five share the same underlying structure: a model learns to map an input image from one domain to an output image in a different domain, changing resolution, spectral content, or sensor style while keeping structural features like buildings, roads, and fields in their correct locations.


3. Why focus on super-resolution

This lesson works through super-resolution in depth, downloading real Sentinel-2 imagery, running a trained model, and evaluating its output, because it is one of the most practically important and best-documented image translation applications for remote sensing, and because the interpretation habits it teaches (checking uncertainty, being explicit about what is generated versus observed) transfer directly to the other four applications above.

If your own project needs sensor translation, temporal gap filling, spectral enhancement, or synthetic data generation specifically, the concepts on the next page still apply, but you will need to look beyond this lesson for a worked example of those specific tasks.


4. Python reactivation

No new Python here. This page is scoping, not implementation; the workflow itself begins in page 5.


5. Common pitfalls


6. Mini task

Your project has good Sentinel-2 coverage of a study area, but a persistent cloud bank obscures the exact date you need for a seasonal comparison. Which of the five image translation applications above best matches this problem, and why is it not the same problem super-resolution solves?

Sample solution

This is a temporal gap filling problem: the imagery for the needed date is missing or unusable, not too coarse. Super-resolution assumes you already have a usable, if coarse, observation for the date you need, and enhances its spatial detail; it does nothing to help when no usable observation exists at all for that date. These are genuinely different problems even though both fall under the image translation umbrella.


7. Key takeaways