Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions tasks/src/image-to-image/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
## Use Cases

### Style transfer

One of the first and most popular applications, style transfer can convert a regular photography into a paining in the
style of Claude Monet.

### Image segementation

Image segmentation represents is a pixel level classification - each pixel is assigned a numeric label, according to
the object it belongs to.

### Image inpainting

Image inpaining is widely used during photography editing to remove unwanted objects, such as poles, wires or sensor
dust.

### Image colorization

Old, black and white images can be brought up to life using an image colorization model.

### Super Resolution

Super resolution models increase the resolution of an image, allowing for higher quality viewing and printing.

## Task Variants

This place can be filled with variants of this task if there's any.

## Inference

This section should have useful information about how to pull a model from Hugging Face Hub that is a part of a library specialized in a task and use it.

## Useful Resources

In this area, you can insert useful resources about how to train or use a model for this task.
60 changes: 60 additions & 0 deletions tasks/src/image-to-image/data.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
import { type TaskDataCustom } from "../Types";

const taskData: TaskDataCustom = {
datasets: [
{
description: "Synthetic dataset, simulating fog on real scenes",
id: "FoggyCityscapes"
},
{
description: "Synthetic dataset, for image relighting",
id: "VIDIT"
},
{
description: "A collection of selfie images and similar faces from anime"
id: "selfie2anime"
},
{
description: "Multiple images of celebrities, used for facial expression translation"
id: "CelebA"
}
],
demo: {
inputs: [],
outputs: [],
},
isPlaceholder: false,
metrics: [
{
description: "Peak Signal to Noise Ratio (PSNR) is an approximation of the human perception, considering the ratio of the absolute intensity with respect to the variations. Measured in dB, a high value indicates a high fidelity.",
id: "PSNR"
},
{
description: "Structural Similarity Index (SSIM) is a perceptual metric which compares the luminance, constrast and structure of two images. Between -1 and 1, the higer values indicate closer resemblance.",
id: "SSIM"
},
{
description: "Inception Score (IS) is an analysis of the labels predicted by an image classification model when presented with a sample of the generated images.",
id: "IS"
},
],
models: [
{
description: "Enhances images captures in low light conditions",
id: "keras-io/low-light-image-enhancement"
}
{
description: "Increases the resolution of an image",
id: "keras-io/super-resolution"
}
{
description: "Transforms photographies into a Japanese animation style image",
id: "akiyamasho/AnimeBackgroundGAN-Shinkai"
}
],
summary: "Image to image models aim at transforming a source image to match the characteristics of a target image or a target image domain. There is an endless list of image manipulations and enhancements possible using image to image machine learning models."
widgetModels: [],
youtubeId: "",
};

export default taskData;