PageSourceSearch

https://davidserra9.github.io/assets/js/content.js

js davidserra9.github.io collected 2026-10-03 08:55:55 UTC 12,865 bytes, 269 lines download raw bytes

1/*
2  Everything you normally edit lives in this file.
3
4  - NEWS: newest first. `date` is "YYYY-MM" (or "YYYY-MM-DD"); `html` may contain links.
5  - PAPERS: newest first. `teaser` is an image (.jpg/.png) or a video (.mp4, plays on hover).
6    `links` keys become the link labels, in the order you write them.
7  - HERO: the three playgrounds on your photo. See README.md for how to drop in real renders.
8*/
9
10window.SITE = {
11  me: "Serrano-Lozano, David",
12
13  news: [
14    {
15      date: "2026-09",
16      html: 'Two papers accepted to <a href="https://neurips.cc/">NeurIPS 2026</a>: <a href="https://color.cvc.uab.cat/synclight/">SyncLight</a> (single-edit multi-view relighting) and <a href="https://color.cvc.uab.cat/glut/">GLUT</a> (3D Gaussian lookup tables for continuous color transforms).'
17    },
18    {
19      date: "2026-09",
20      html: 'Our work on <a href="https://arxiv.org/abs/2609.09884">albedo estimation via latent bridge matching</a>, led by Carme Corbí, will appear at the <a href="https://www.imaging.org/">Color and Imaging Conference (CIC 2026)</a>.'
21    },
22    {
23      date: "2026-06",
24      html: 'Presented <a href="https://color.cvc.uab.cat/rqi/">RQI</a> and <a href="https://color.cvc.uab.cat/mill/">MILL</a> at CVPR 2026 in Denver.'
25    },
26    {
27      date: "2026-04",
28      html: 'This summer, I will be joining the <a href="https://research.adobe.com/careers/london/">Adobe Research London lab</a>, working with <a href="https://afruehstueck.github.io/">Anna Frühstück</a> on image editing.'
29    },
30    {
31      date: "2026-04",
32      html: '<a href="https://namedcurves.github.io">NamedCurves+</a> accepted to <a href="https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=34">IEEE TPAMI</a> and <a href="https://aba-ir.github.io">ABAIR</a> to <a href="https://www.sciencedirect.com/journal/computer-vision-and-image-understanding">CVIU</a>.'
33    },
34    {
35      date: "2026-02",
36      html: '<a href="https://color.cvc.uab.cat/rqi/">RQI</a> (a new perceptual metric for super-resolution) and <a href="https://color.cvc.uab.cat/mill/">MILL</a> (a dataset and benchmark for low-light enhancement) accepted to CVPR 2026 and CVPR 2026 Findings.'
37    },
38    {
39      date: "2026-01",
40      html: 'Teaching 20 hours of Data Engineering in the <a href="https://www.uab.cat/web/estudiar/ehea-degrees/general-information/artificial-intelligence-1216708259085.html?param1=1345834483501">AI Bachelor\'s Degree at UAB</a>.'
41    },
42    {
43      date: "2025-06",
44      html: '<a href="https://revisitingmiwb.github.io/">One paper</a> accepted to <a href="https://iccv.thecvf.com/">ICCV 2025</a>. See you in Hawai\'i!'
45    },
46    {
47      date: "2025-04",
48      html: '<a href="promptnorm/">PromptNorm</a> accepted to the <a href="https://www.cvlai.net/ntire/2025/">NTIRE workshop at CVPR 2025</a>. See you in Nashville!'
49    },
50    {
51      date: "2025-03",
52      html: 'Visiting <a href="https://vision.gel.ulaval.ca/~jflalonde/">Jean-François Lalonde\'s lab</a> at Université Laval in <a href="assets/img/news/stay24_citypic.jpeg">Quebec City</a> for the next four months.'
53    },
54    {
55      date: "2025-02",
56      html: 'Selected as an <a href="https://wacv2025.thecvf.com/reviewers/">Outstanding Reviewer for WACV 2025</a>.'
57    },
58    {
59      date: "2024-12",
60      html: '<a href="assets/img/news/dlsbcn24_namedcurves.png">Presented</a> NamedCurves at the <a href="https://sites.google.com/view/dlbcn2024/home">Deep Learning Barcelona Symposium</a>.'
61    },
62    {
63      date: "2024-10",
64      html: '<a href="assets/img/news/eccv24_grouppic.jpeg">ECCV 2024</a> was a <a href="assets/img/news/eccv24_namedcurves_poster.jpeg">success</a> in <a href="assets/img/news/eccv24_citypic.jpeg">beautiful Milan</a>!'
65    },
66    {
67      date: "2024-07",
68      html: '<a href="https://namedcurves.github.io/">NamedCurves</a> accepted to <a href="https://eccv.ecva.net/Conferences/2024">ECCV 2024</a>. See you in Milan!'
69    },
70    {
71      date: "2024-06",
72      html: 'Attended the <a href="https://www.imaging.org/IST/IST/Conferences/LIM/LIM2024/Home.aspx">London Imaging Meeting</a> summer school and conference in <a href="assets/img/news/lim24_citypic.jpeg">London</a>.'
73    }
74  ],
75
76  papers: [
77    {
78      short: "SyncLight",
79      title: "SyncLight: Single-Edit Multi-View Relighting",
80      authors: ["Serrano-Lozano, David", "Bhattad, Anand", "Herranz, Luis", "Lalonde, Jean-François", "Vazquez-Corral, Javier"],
81      venue: "NeurIPS 2026",
82      year: 2026,
83      teaser: "assets/papers/synclight.mp4",
84      poster: "assets/papers/synclight.jpg",
85      links: {
86        project: "https://color.cvc.uab.cat/synclight/",
87        arXiv: "https://arxiv.org/abs/2601.16981",
88        code: "https://github.com/CVC-Color/synclight"
89      }
90    },
91    {
92      short: "GLUT",
93      title: "GLUT: 3D Gaussian Lookup Table for Continuous Color Transformation",
94      authors: ["Xue, Danna", "Serrano-Lozano, David", "Su, Shaolin", "Vazquez-Corral, Javier"],
95      venue: "NeurIPS 2026",
96      year: 2026,
97      teaser: "assets/papers/glut.mp4",
98      poster: "assets/papers/glut.jpg",
99      links: {
100        project: "https://color.cvc.uab.cat/glut/",
101        arXiv: "https://arxiv.org/abs/2605.19889",
102        code: "https://github.com/CVC-Color/glut",
103        demo: "https://color.cvc.uab.cat/assets/html/glut_editor.html"
104      }
105    },
106    {
107      title: "Albedo Estimation via Latent Bridge Matching",
108      authors: ["Corbí, Carme", "Serrano-Lozano, David", "Vazquez-Corral, Javier", "Vanrell, Maria"],
109      venue: "CIC 2026",
110      year: 2026,
111      links: {
112        arXiv: "https://arxiv.org/abs/2609.09884",
113        code: "https://github.com/CVC-Color/albedoLBM",
114        weights: "https://huggingface.co/davidserra9/albedo-lbm"
115      }
116    },
117    {
118      short: "NamedCurves+",
119      title: "Leveraging Color Naming for Image Enhancement",
120      authors: ["Serrano-Lozano, David", "Herranz, Luis", "Brown, Michael S.", "Vazquez-Corral, Javier"],
121      venue: "IEEE TPAMI 2026",
122      year: 2026,
123      teaser: "assets/papers/namedcurves.jpg",
124      links: {
125        project: "https://namedcurves.github.io/",
126        code: "https://github.com/davidserra9/namedcurves",
127        demo: "https://huggingface.co/spaces/davidserra9/NamedCurves"
128      }
129    },
130    {
131      short: "RQI",
132      title: "Bridging the Perception Gap in Image Super-Resolution Evaluation",
133      authors: ["Su, Shaolin", "Rocafort, Josep M.", "Xue, Danna", "Serrano-Lozano, David", "Sun, Lei", "Vazquez-Corral, Javier"],
134      venue: "CVPR 2026",
135      year: 2026,
136      teaser: "assets/papers/rqi.jpg",
137      links: {
138        project: "https://color.cvc.uab.cat/rqi/",
139        paper: "https://openaccess.thecvf.com/content/CVPR2026/papers/Su_Bridging_the_Perception_Gap_in_Image_Super-Resolution_Evaluation_CVPR_2026_paper.pdf",
140        arXiv: "https://arxiv.org/abs/2503.13074"
141      }
142    },
143    {
144      short: "MILL",
145      title: "Evaluating Low-Light Image Enhancement Across Multiple Intensity Levels",
146      authors: ["Pilligua, Maria", "Serrano-Lozano, David", "Peng, Pai", "Baldrich, Ramon", "Brown, Michael S.", "Vazquez-Corral, Javier"],
147      venue: "CVPR 2026 Findings",
148      year: 2026,
149      teaser: "assets/papers/mill.jpg",
150      links: {
151        project: "https://color.cvc.uab.cat/mill/",
152        arXiv: "https://arxiv.org/abs/2511.15496"
153      }
154    },
155    {
156      short: "ABAIR",
157      title: "Adaptive Blind All-in-One Image Restoration",
158      authors: ["Serrano-Lozano, David", "Herranz, Luis", "Su, Shaolin", "Vazquez-Corral, Javier"],
159      venue: "CVIU 2026",
160      year: 2026,
161      teaser: "assets/papers/abair.mp4",
162      poster: "assets/papers/abair.jpg",
163      links: {
164        project: "https://aba-ir.github.io/",
165        arXiv: "https://arxiv.org/abs/2411.18412",
166        code: "https://github.com/davidserra9/abair"
167      }
168    },
169    {
170      title: "Revisiting Image Fusion for Multi-Illuminant White-Balance Correction",
171      authors: ["Serrano-Lozano, David", "Arora, Aditya", "Herranz, Luis", "Derpanis, Konstantinos G.", "Brown, Michael S.", "Vazquez-Corral, Javier"],
172      venue: "ICCV 2025",
173      year: 2025,
174      teaser: "assets/papers/multiwb.jpg",
175      links: {
176        project: "https://revisitingmiwb.github.io/",
177        paper: "https://openaccess.thecvf.com/content/ICCV2025/papers/Serrano-Lozano_Revisiting_Image_Fusion_for_Multi-Illuminant_White-Balance_Correction_ICCV_2025_paper.pdf",
178        supp: "https://openaccess.thecvf.com/content/ICCV2025/supplemental/Serrano-Lozano_Revisiting_Image_Fusion_ICCV_2025_supplemental.pdf",
179        arXiv: "https://arxiv.org/abs/2503.14774",
180        code: "https://github.com/davidserra9/revisitingMIWB",
181        dataset: "https://color.cvc.uab.cat/revisitingmiwb/"
182      }
183    },
184    {
185      short: "PromptNorm",
186      title: "PromptNorm: Image Geometry Guides Ambient Light Normalization",
187      authors: ["Serrano-Lozano, David", "Molina-Bakhos, Francisco A.", "Xue, Danna", "Yang, Yixiong", "Pilligua, Maria", "Baldrich, Ramon", "Vanrell, Maria", "Vazquez-Corral, Javier"],
188      venue: "CVPR Workshops 2025",
189      year: 2025,
190      teaser: "assets/papers/promptnorm.mp4",
191      poster: "assets/papers/promptnorm.jpg",
192      links: {
193        project: "promptnorm/",
194        paper: "https://openaccess.thecvf.com/content/CVPR2025W/NTIRE/html/Serrano-Lozano_PromptNorm_Image_Geometry_Guides_Ambient_Light_Normalization_CVPRW_2025_paper.html",
195        code: "https://github.com/davidserra9/promptnorm"
196      }
197    },
198    {
199      short: "NamedCurves",
200      title: "NamedCurves: Learned Image Enhancement via Color Naming",
201      authors: ["Serrano-Lozano, David", "Herranz, Luis", "Brown, Michael S.", "Vazquez-Corral, Javier"],
202      venue: "ECCV 2024",
203      year: 2024,
204      teaser: "assets/papers/namedcurves.jpg",
205      links: {
206        project: "https://namedcurves.github.io/",
207        paper: "https://www.ecva.net/papers/eccv_2024/papers_ECCV/papers/08963.pdf",
208        supp: "https://www.ecva.net/papers/eccv_2024/papers_ECCV/papers/08963-supp.pdf",
209        arXiv: "https://arxiv.org/abs/2407.09892",
210        code: "https://github.com/davidserra9/namedcurves",
211        demo: "https://huggingface.co/spaces/davidserra9/NamedCurves"
212      }
213    }
214  ],
215
216  hero: {
217    photo: "assets/hero/photo.jpg",
218    // The figure caption is this prefix followed by the active method's caption.
219    caption: "Fig. 1. David's best T-Rex at the American Museum of Natural History.",
220
221    // Tabs appear in this order; the first one is shown when the page opens.
222    order: ["unislider", "synclight", "namedcurves"],
223
224    unislider: {
225      link: null,
226      caption: "Images edited with UniSlider (2026).",
227      // Frames: assets/hero/unislider/<id>/0.jpg ... 8.jpg (0 is the unedited photo).
228      // The slider snaps to the frames, one image at a time.
229      placeholder: false,
230      steps: 8,
231      // `label` is the chip; clicking it types out `text`, the exact instruction used for the renders.
232      prompts: [
233        { id: "prehistoric", label: "prehistoric", text: "Make it prehistoric", hue: 70, chroma: 0.08 },
234        { id: "dinosaur", label: "dinosaur", text: "Turn David into a dinosaur", hue: 140, chroma: 0.11 },
235        { id: "post-impressionist", label: "painting", text: "Make it a Post-impressionist painting", hue: 255, chroma: 0.12 }
236      ],
237      start: "prehistoric",
238      startStep: 4
239    },
240
241    synclight: {
242      link: "https://color.cvc.uab.cat/synclight/",
243      caption: "Images edited with SyncLight (NeurIPS 2026).",
244      // Frames: assets/hero/synclight/<color id>_<intensity index>
244.jpg; intensity 0 (lamps off) is one shared frame.
245      // Index 4 (100 %) are SyncLight renders; indices 1-3 (25, 50, 75 %) are off + a * (100 % - off) in linear RGB,
246      // which is exact for light transport (the image is linear in the light's intensity).
247      // Both sliders snap to these values: one image at a time.
248      placeholder: false,
249      off: "assets/hero/synclight/off.jpg",
250      colors: [
251        { id: "red", label: "red", swatch: "#ff6c69", hue: 24, chroma: 0.14 },
252        { id: "orange", label: "orange", swatch: "#ff984d", hue: 54, chroma: 0.13 },
253        { id: "yellow", label: "yellow", swatch: "#ffe27f", hue: 94, chroma: 0.12 },
254        { id: "green", label: "green", swatch: "#a5ffa5", hue: 144, chroma: 0.13 },
255        { id: "cyan", label: "cyan", swatch: "#5cfffc", hue: 193, chroma: 0.11 },
256        { id: "blue", label: "blue", swatch: "#5bbbff", hue: 242, chroma: 0.13 },
257        { id: "magenta", label: "magenta", swatch: "#f885ff", hue: 325, chroma: 0.14 }
258      ],
259      intensities: [0, 0.25, 0.5, 0.75, 1],
260      startColor: "orange",
261      startIntensity: 1
262    },
263
264    namedcurves: {
265      link: "https://namedcurves.github.io/",
266      caption: "Images edited with NamedCurves (ECCV 2024 & TPAMI 2026)."
267    }
268  }
269};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.