File size: 4,751 Bytes
df1da4e
 
 
 
 
 
82d7ddb
 
 
df1da4e
6ba8dd6
 
 
 
 
 
 
df1da4e
 
 
 
 
647e47a
 
 
ee1065a
df1da4e
216d883
 
 
27c4224
df1da4e
 
 
82d7ddb
 
 
 
df1da4e
4868ae7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
df1da4e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ee1065a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
---
tags:
- text-to-image
- lora
- diffusers
- template:diffusion-lora
- photo
- restore
- art
widget:
- src: images/1.jpg
  text: >-
    [photo content], restore and enhance the image by repairing any damage, scratches, or fading. Colorize the photo naturally while preserving authentic textures and details, maintaining a realistic and historically accurate look.
  prompt: >
    [photo content], restore and enhance the image by repairing any damage, scratches, or fading. Colorize the photo naturally while preserving authentic textures and details, maintaining a realistic and historically accurate look..
  output:
    url: images/2.webp
base_model: black-forest-labs/FLUX.1-Kontext-dev
instance_prompt: >-
  [photo content], restore and enhance the image by repairing any damage,
  scratches, or fading. Colorize the photo naturally while preserving authentic
  textures and details, maintaining a realistic and historically accurate look.
license: other
license_name: flux-1-dev-non-commercial-license
license_link: LICENSE.md
pipeline_tag: image-to-image
---

![1.png](https://cdn-uploads.huggingface.co/production/uploads/65bb837dbfb878f46c77de4c/n4pmb4XGZh4y1Nxi0z9cn.png)

# **Photo-Restore-i2i [Image-to-Image]**

<Gallery />

Photo-Restore-i2i is an adapter for black-forest-lab's FLUX.1-Kontext-dev, designed to restore old photos into mid-colorized, detailed images. The model was trained on 50 image pairs (25 start images, 25 end images). Synthetic result nodes were generated using NanoBanana from Google and SeedDream 4 (dataset for result sets), and labeled with DeepCaption-VLA-7B. The adapter is triggered with the following prompt:

> [!note]
[photo content], restore and enhance the image by repairing any damage, scratches, or fading. Colorize the photo naturally while preserving authentic textures and details, maintaining a realistic and historically accurate look.

---

## Sample Inference

| ex1 | ex2 |
|------|-------|
| ![Left Screenshot](https://cdn-uploads.huggingface.co/production/uploads/65bb837dbfb878f46c77de4c/g--KoNLNm45CzOByLkokN.png) | ![Right Screenshot](https://cdn-uploads.huggingface.co/production/uploads/65bb837dbfb878f46c77de4c/zBL4ZAapuRgrfQCu0-zga.png) |

---

## Parameter Settings

| Setting                  | Value                    |
| ------------------------ | ------------------------ |
| Module Type              | Adapter                     |
| Base Model               | FLUX.1 Kontext Dev - fp8 |
| Trigger Words            | [photo content], restore and enhance the image by repairing any damage, scratches, or fading. Colorize the photo naturally while preserving authentic textures and details, maintaining a realistic and historically accurate look. |
| Image Processing Repeats | 50                       |
| Epochs                   | 28                       |
| Save Every N Epochs      | 1                        |

    Labeling: DeepCaption-VLA-7B(natural language & English)
    
    Total Images Used for Training : 50 Image Pairs (25 Start, 25 End)

    Synthetic Result Node generated by NanoBanana from Google (Image Result Sets Dataset)
    

## Training Parameters

| Setting                     | Value     |
| --------------------------- | --------- |
| Seed                        | -         |
| Clip Skip                   | -         |
| Text Encoder LR             | 0.00001   |
| UNet LR                     | 0.00005   |
| LR Scheduler                | constant  |
| Optimizer                   | AdamW8bit |
| Network Dimension           | 64        |
| Network Alpha               | 32        |
| Gradient Accumulation Steps | -         |

## Label Parameters

| Setting         | Value |
| --------------- | ----- |
| Shuffle Caption | -     |
| Keep N Tokens   | -     |

## Advanced Parameters

| Setting                   | Value |
| ------------------------- | ----- |
| Noise Offset              | 0.03  |
| Multires Noise Discount   | 0.1   |
| Multires Noise Iterations | 10    |
| Conv Dimension            | -     |
| Conv Alpha                | -     |
| Batch Size                | -     |
| Steps   | 4100  |
| Sampler | euler |

---

## Trigger words

You should use `[photo content]` to trigger the image generation.

You should use `restore and enhance the image by repairing any damage` to trigger the image generation.

You should use `scratches` to trigger the image generation.

You should use `or fading. Colorize the photo naturally while preserving authentic textures and details` to trigger the image generation.

You should use `maintaining a realistic and historically accurate look.` to trigger the image generation.


## Download model


[Download](/prithivMLmods/Photo-Restore-i2i/tree/main) them in the Files & versions tab.