File size: 1,067 Bytes
b2141fc
 
8f376e0
 
 
b2141fc
8f376e0
b2141fc
 
 
f8674c4
 
8f376e0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
---
title: Deep Analog
emoji: 🎞️
colorFrom: yellow
colorTo: gray
sdk: docker
app_port: 7860
pinned: false
---

Paper: https://arxiv.org/abs/2608.14702

# Deep Analog — Film Look Transfer (research preview)

Upload a reference film scan → download a predicted 3D LUT (.cube).
Optionally upload your own photo → get it rendered in the reference look
(color + tone + grain + halation).

## Configuration (Space variables/secrets)

| Variable | Purpose |
|---|---|
| `ACCESS_CODE` | If set, the UI and API require this code. Remove to open access. |
| `MAX_SIDE` | Max processing resolution (default 2048). |

## Privacy by Design

- Images processed in memory only; never written to disk, no database.
- Access logging disabled; no filenames or contents logged.
- No cookies, no analytics, no third-party requests from the page.
- Outputs are re-encoded → all EXIF/GPS metadata stripped.

## Local run

```bash
pip install -r requirements.txt
pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu
ACCESS_CODE=1453 python app.py
```