evijit HF staff commited on
Commit
ac25a9d
1 Parent(s): 6468797

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +475 -18
index.html CHANGED
@@ -1,19 +1,476 @@
1
- <!doctype html>
2
  <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
  <html>
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="description"
6
+ content="Deformable Neural Radiance Fields creates free-viewpoint portraits (nerfies) from casually captured videos.">
7
+ <meta name="keywords" content="Nerfies, D-NeRF, NeRF">
8
+ <meta name="viewport" content="width=device-width, initial-scale=1">
9
+ <title>Nerfies: Deformable Neural Radiance Fields</title>
10
+
11
+ <link href="https://fonts.googleapis.com/css?family=Google+Sans|Noto+Sans|Castoro"
12
+ rel="stylesheet">
13
+
14
+ <link rel="stylesheet" href="./static/css/bulma.min.css">
15
+ <link rel="stylesheet" href="./static/css/bulma-carousel.min.css">
16
+ <link rel="stylesheet" href="./static/css/bulma-slider.min.css">
17
+ <link rel="stylesheet" href="./static/css/fontawesome.all.min.css">
18
+ <link rel="stylesheet"
19
+ href="https://cdn.jsdelivr.net/gh/jpswalsh/academicons@1/css/academicons.min.css">
20
+ <link rel="stylesheet" href="./static/css/index.css">
21
+ <link rel="icon" href="./static/images/favicon.svg">
22
+
23
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
24
+ <script defer src="./static/js/fontawesome.all.min.js"></script>
25
+ <script src="./static/js/bulma-carousel.min.js"></script>
26
+ <script src="./static/js/bulma-slider.min.js"></script>
27
+ <script src="./static/js/index.js"></script>
28
+ </head>
29
+ <body>
30
+
31
+ <nav class="navbar" role="navigation" aria-label="main navigation">
32
+ <div class="navbar-brand">
33
+ <a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
34
+ <span aria-hidden="true"></span>
35
+ <span aria-hidden="true"></span>
36
+ <span aria-hidden="true"></span>
37
+ </a>
38
+ </div>
39
+ <div class="navbar-menu">
40
+ <div class="navbar-start" style="flex-grow: 1; justify-content: center;">
41
+ <a class="navbar-item" href="https://keunhong.com">
42
+ <span class="icon">
43
+ <i class="fas fa-home"></i>
44
+ </span>
45
+ </a>
46
+
47
+ <div class="navbar-item has-dropdown is-hoverable">
48
+ <a class="navbar-link">
49
+ More Research
50
+ </a>
51
+ <div class="navbar-dropdown">
52
+ <a class="navbar-item" href="https://hypernerf.github.io">
53
+ HyperNeRF
54
+ </a>
55
+ <a class="navbar-item" href="https://nerfies.github.io">
56
+ Nerfies
57
+ </a>
58
+ <a class="navbar-item" href="https://latentfusion.github.io">
59
+ LatentFusion
60
+ </a>
61
+ <a class="navbar-item" href="https://photoshape.github.io">
62
+ PhotoShape
63
+ </a>
64
+ </div>
65
+ </div>
66
+ </div>
67
+
68
+ </div>
69
+ </nav>
70
+
71
+
72
+ <section class="hero">
73
+ <div class="hero-body">
74
+ <div class="container is-max-desktop">
75
+ <div class="columns is-centered">
76
+ <div class="column has-text-centered">
77
+ <h1 class="title is-1 publication-title">Nerfies: Deformable Neural Radiance Fields</h1>
78
+ <div class="is-size-5 publication-authors">
79
+ <span class="author-block">
80
+ <a href="https://keunhong.com">Keunhong Park</a><sup>1</sup>,</span>
81
+ <span class="author-block">
82
+ <a href="https://utkarshsinha.com">Utkarsh Sinha</a><sup>2</sup>,</span>
83
+ <span class="author-block">
84
+ <a href="https://jonbarron.info">Jonathan T. Barron</a><sup>2</sup>,
85
+ </span>
86
+ <span class="author-block">
87
+ <a href="http://sofienbouaziz.com">Sofien Bouaziz</a><sup>2</sup>,
88
+ </span>
89
+ <span class="author-block">
90
+ <a href="https://www.danbgoldman.com">Dan B Goldman</a><sup>2</sup>,
91
+ </span>
92
+ <span class="author-block">
93
+ <a href="https://homes.cs.washington.edu/~seitz/">Steven M. Seitz</a><sup>1,2</sup>,
94
+ </span>
95
+ <span class="author-block">
96
+ <a href="http://www.ricardomartinbrualla.com">Ricardo Martin-Brualla</a><sup>2</sup>
97
+ </span>
98
+ </div>
99
+
100
+ <div class="is-size-5 publication-authors">
101
+ <span class="author-block"><sup>1</sup>University of Washington,</span>
102
+ <span class="author-block"><sup>2</sup>Google Research</span>
103
+ </div>
104
+
105
+ <div class="column has-text-centered">
106
+ <div class="publication-links">
107
+ <!-- PDF Link. -->
108
+ <span class="link-block">
109
+ <a href="https://arxiv.org/pdf/2011.12948"
110
+ class="external-link button is-normal is-rounded is-dark">
111
+ <span class="icon">
112
+ <i class="fas fa-file-pdf"></i>
113
+ </span>
114
+ <span>Paper</span>
115
+ </a>
116
+ </span>
117
+ <span class="link-block">
118
+ <a href="https://arxiv.org/abs/2011.12948"
119
+ class="external-link button is-normal is-rounded is-dark">
120
+ <span class="icon">
121
+ <i class="ai ai-arxiv"></i>
122
+ </span>
123
+ <span>arXiv</span>
124
+ </a>
125
+ </span>
126
+ <!-- Video Link. -->
127
+ <span class="link-block">
128
+ <a href="https://www.youtube.com/watch?v=MrKrnHhk8IA"
129
+ class="external-link button is-normal is-rounded is-dark">
130
+ <span class="icon">
131
+ <i class="fab fa-youtube"></i>
132
+ </span>
133
+ <span>Video</span>
134
+ </a>
135
+ </span>
136
+ <!-- Code Link. -->
137
+ <span class="link-block">
138
+ <a href="https://github.com/google/nerfies"
139
+ class="external-link button is-normal is-rounded is-dark">
140
+ <span class="icon">
141
+ <i class="fab fa-github"></i>
142
+ </span>
143
+ <span>Code</span>
144
+ </a>
145
+ </span>
146
+ <!-- Dataset Link. -->
147
+ <span class="link-block">
148
+ <a href="https://github.com/google/nerfies/releases/tag/0.1"
149
+ class="external-link button is-normal is-rounded is-dark">
150
+ <span class="icon">
151
+ <i class="far fa-images"></i>
152
+ </span>
153
+ <span>Data</span>
154
+ </a>
155
+ </div>
156
+
157
+ </div>
158
+ </div>
159
+ </div>
160
+ </div>
161
+ </div>
162
+ </section>
163
+
164
+ <section class="hero teaser">
165
+ <div class="container is-max-desktop">
166
+ <div class="hero-body">
167
+ <video id="teaser" autoplay muted loop playsinline height="100%">
168
+ <source src="./static/videos/teaser.mp4"
169
+ type="video/mp4">
170
+ </video>
171
+ <h2 class="subtitle has-text-centered">
172
+ <span class="dnerf">Nerfies</span> turns selfie videos from your phone into
173
+ free-viewpoint
174
+ portraits.
175
+ </h2>
176
+ </div>
177
+ </div>
178
+ </section>
179
+
180
+
181
+ <section class="hero is-light is-small">
182
+ <div class="hero-body">
183
+ <div class="container">
184
+ <div id="results-carousel" class="carousel results-carousel">
185
+ <div class="item item-steve">
186
+ <video poster="" id="steve" autoplay controls muted loop playsinline height="100%">
187
+ <source src="./static/videos/steve.mp4"
188
+ type="video/mp4">
189
+ </video>
190
+ </div>
191
+ <div class="item item-chair-tp">
192
+ <video poster="" id="chair-tp" autoplay controls muted loop playsinline height="100%">
193
+ <source src="./static/videos/chair-tp.mp4"
194
+ type="video/mp4">
195
+ </video>
196
+ </div>
197
+ <div class="item item-shiba">
198
+ <video poster="" id="shiba" autoplay controls muted loop playsinline height="100%">
199
+ <source src="./static/videos/shiba.mp4"
200
+ type="video/mp4">
201
+ </video>
202
+ </div>
203
+ <div class="item item-fullbody">
204
+ <video poster="" id="fullbody" autoplay controls muted loop playsinline height="100%">
205
+ <source src="./static/videos/fullbody.mp4"
206
+ type="video/mp4">
207
+ </video>
208
+ </div>
209
+ <div class="item item-blueshirt">
210
+ <video poster="" id="blueshirt" autoplay controls muted loop playsinline height="100%">
211
+ <source src="./static/videos/blueshirt.mp4"
212
+ type="video/mp4">
213
+ </video>
214
+ </div>
215
+ <div class="item item-mask">
216
+ <video poster="" id="mask" autoplay controls muted loop playsinline height="100%">
217
+ <source src="./static/videos/mask.mp4"
218
+ type="video/mp4">
219
+ </video>
220
+ </div>
221
+ <div class="item item-coffee">
222
+ <video poster="" id="coffee" autoplay controls muted loop playsinline height="100%">
223
+ <source src="./static/videos/coffee.mp4"
224
+ type="video/mp4">
225
+ </video>
226
+ </div>
227
+ <div class="item item-toby">
228
+ <video poster="" id="toby" autoplay controls muted loop playsinline height="100%">
229
+ <source src="./static/videos/toby2.mp4"
230
+ type="video/mp4">
231
+ </video>
232
+ </div>
233
+ </div>
234
+ </div>
235
+ </div>
236
+ </section>
237
+
238
+
239
+ <section class="section">
240
+ <div class="container is-max-desktop">
241
+ <!-- Abstract. -->
242
+ <div class="columns is-centered has-text-centered">
243
+ <div class="column is-four-fifths">
244
+ <h2 class="title is-3">Abstract</h2>
245
+ <div class="content has-text-justified">
246
+ <p>
247
+ We present the first method capable of photorealistically reconstructing a non-rigidly
248
+ deforming scene using photos/videos captured casually from mobile phones.
249
+ </p>
250
+ <p>
251
+ Our approach augments neural radiance fields
252
+ (NeRF) by optimizing an
253
+ additional continuous volumetric deformation field that warps each observed point into a
254
+ canonical 5D NeRF.
255
+ We observe that these NeRF-like deformation fields are prone to local minima, and
256
+ propose a coarse-to-fine optimization method for coordinate-based models that allows for
257
+ more robust optimization.
258
+ By adapting principles from geometry processing and physical simulation to NeRF-like
259
+ models, we propose an elastic regularization of the deformation field that further
260
+ improves robustness.
261
+ </p>
262
+ <p>
263
+ We show that <span class="dnerf">Nerfies</span> can turn casually captured selfie
264
+ photos/videos into deformable NeRF
265
+ models that allow for photorealistic renderings of the subject from arbitrary
266
+ viewpoints, which we dub <i>"nerfies"</i>. We evaluate our method by collecting data
267
+ using a
268
+ rig with two mobile phones that take time-synchronized photos, yielding train/validation
269
+ images of the same pose at different viewpoints. We show that our method faithfully
270
+ reconstructs non-rigidly deforming scenes and reproduces unseen views with high
271
+ fidelity.
272
+ </p>
273
+ </div>
274
+ </div>
275
+ </div>
276
+ <!--/ Abstract. -->
277
+
278
+ <!-- Paper video. -->
279
+ <div class="columns is-centered has-text-centered">
280
+ <div class="column is-four-fifths">
281
+ <h2 class="title is-3">Video</h2>
282
+ <div class="publication-video">
283
+ <iframe src="https://www.youtube.com/embed/MrKrnHhk8IA?rel=0&amp;showinfo=0"
284
+ frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
285
+ </div>
286
+ </div>
287
+ </div>
288
+ <!--/ Paper video. -->
289
+ </div>
290
+ </section>
291
+
292
+
293
+ <section class="section">
294
+ <div class="container is-max-desktop">
295
+
296
+ <div class="columns is-centered">
297
+
298
+ <!-- Visual Effects. -->
299
+ <div class="column">
300
+ <div class="content">
301
+ <h2 class="title is-3">Visual Effects</h2>
302
+ <p>
303
+ Using <i>nerfies</i> you can create fun visual effects. This Dolly zoom effect
304
+ would be impossible without nerfies since it would require going through a wall.
305
+ </p>
306
+ <video id="dollyzoom" autoplay controls muted loop playsinline height="100%">
307
+ <source src="./static/videos/dollyzoom-stacked.mp4"
308
+ type="video/mp4">
309
+ </video>
310
+ </div>
311
+ </div>
312
+ <!--/ Visual Effects. -->
313
+
314
+ <!-- Matting. -->
315
+ <div class="column">
316
+ <h2 class="title is-3">Matting</h2>
317
+ <div class="columns is-centered">
318
+ <div class="column content">
319
+ <p>
320
+ As a byproduct of our method, we can also solve the matting problem by ignoring
321
+ samples that fall outside of a bounding box during rendering.
322
+ </p>
323
+ <video id="matting-video" controls playsinline height="100%">
324
+ <source src="./static/videos/matting.mp4"
325
+ type="video/mp4">
326
+ </video>
327
+ </div>
328
+
329
+ </div>
330
+ </div>
331
+ </div>
332
+ <!--/ Matting. -->
333
+
334
+ <!-- Animation. -->
335
+ <div class="columns is-centered">
336
+ <div class="column is-full-width">
337
+ <h2 class="title is-3">Animation</h2>
338
+
339
+ <!-- Interpolating. -->
340
+ <h3 class="title is-4">Interpolating states</h3>
341
+ <div class="content has-text-justified">
342
+ <p>
343
+ We can also animate the scene by interpolating the deformation latent codes of two input
344
+ frames. Use the slider here to linearly interpolate between the left frame and the right
345
+ frame.
346
+ </p>
347
+ </div>
348
+ <div class="columns is-vcentered interpolation-panel">
349
+ <div class="column is-3 has-text-centered">
350
+ <img src="./static/images/interpolate_start.jpg"
351
+ class="interpolation-image"
352
+ alt="Interpolate start reference image."/>
353
+ <p>Start Frame</p>
354
+ </div>
355
+ <div class="column interpolation-video-column">
356
+ <div id="interpolation-image-wrapper">
357
+ Loading...
358
+ </div>
359
+ <input class="slider is-fullwidth is-large is-info"
360
+ id="interpolation-slider"
361
+ step="1" min="0" max="100" value="0" type="range">
362
+ </div>
363
+ <div class="column is-3 has-text-centered">
364
+ <img src="./static/images/interpolate_end.jpg"
365
+ class="interpolation-image"
366
+ alt="Interpolation end reference image."/>
367
+ <p class="is-bold">End Frame</p>
368
+ </div>
369
+ </div>
370
+ <br/>
371
+ <!--/ Interpolating. -->
372
+
373
+ <!-- Re-rendering. -->
374
+ <h3 class="title is-4">Re-rendering the input video</h3>
375
+ <div class="content has-text-justified">
376
+ <p>
377
+ Using <span class="dnerf">Nerfies</span>, you can re-render a video from a novel
378
+ viewpoint such as a stabilized camera by playing back the training deformations.
379
+ </p>
380
+ </div>
381
+ <div class="content has-text-centered">
382
+ <video id="replay-video"
383
+ controls
384
+ muted
385
+ preload
386
+ playsinline
387
+ width="75%">
388
+ <source src="./static/videos/replay.mp4"
389
+ type="video/mp4">
390
+ </video>
391
+ </div>
392
+ <!--/ Re-rendering. -->
393
+
394
+ </div>
395
+ </div>
396
+ <!--/ Animation. -->
397
+
398
+
399
+ <!-- Concurrent Work. -->
400
+ <div class="columns is-centered">
401
+ <div class="column is-full-width">
402
+ <h2 class="title is-3">Related Links</h2>
403
+
404
+ <div class="content has-text-justified">
405
+ <p>
406
+ There's a lot of excellent work that was introduced around the same time as ours.
407
+ </p>
408
+ <p>
409
+ <a href="https://arxiv.org/abs/2104.09125">Progressive Encoding for Neural Optimization</a> introduces an idea similar to our windowed position encoding for coarse-to-fine optimization.
410
+ </p>
411
+ <p>
412
+ <a href="https://www.albertpumarola.com/research/D-NeRF/index.html">D-NeRF</a> and <a href="https://gvv.mpi-inf.mpg.de/projects/nonrigid_nerf/">NR-NeRF</a>
413
+ both use deformation fields to model non-rigid scenes.
414
+ </p>
415
+ <p>
416
+ Some works model videos with a NeRF by directly modulating the density, such as <a href="https://video-nerf.github.io/">Video-NeRF</a>, <a href="https://www.cs.cornell.edu/~zl548/NSFF/">NSFF</a>, and <a href="https://neural-3d-video.github.io/">DyNeRF</a>
417
+ </p>
418
+ <p>
419
+ There are probably many more by the time you are reading this. Check out <a href="https://dellaert.github.io/NeRF/">Frank Dellart's survey on recent NeRF papers</a>, and <a href="https://github.com/yenchenlin/awesome-NeRF">Yen-Chen Lin's curated list of NeRF papers</a>.
420
+ </p>
421
+ </div>
422
+ </div>
423
+ </div>
424
+ <!--/ Concurrent Work. -->
425
+
426
+ </div>
427
+ </section>
428
+
429
+
430
+ <section class="section" id="BibTeX">
431
+ <div class="container is-max-desktop content">
432
+ <h2 class="title">BibTeX</h2>
433
+ <pre><code>@article{park2021nerfies,
434
+ author = {Park, Keunhong and Sinha, Utkarsh and Barron, Jonathan T. and Bouaziz, Sofien and Goldman, Dan B and Seitz, Steven M. and Martin-Brualla, Ricardo},
435
+ title = {Nerfies: Deformable Neural Radiance Fields},
436
+ journal = {ICCV},
437
+ year = {2021},
438
+ }</code></pre>
439
+ </div>
440
+ </section>
441
+
442
+
443
+ <footer class="footer">
444
+ <div class="container">
445
+ <div class="content has-text-centered">
446
+ <a class="icon-link"
447
+ href="./static/videos/nerfies_paper.pdf">
448
+ <i class="fas fa-file-pdf"></i>
449
+ </a>
450
+ <a class="icon-link" href="https://github.com/keunhong" class="external-link" disabled>
451
+ <i class="fab fa-github"></i>
452
+ </a>
453
+ </div>
454
+ <div class="columns is-centered">
455
+ <div class="column is-8">
456
+ <div class="content">
457
+ <p>
458
+ This website is licensed under a <a rel="license"
459
+ href="http://creativecommons.org/licenses/by-sa/4.0/">Creative
460
+ Commons Attribution-ShareAlike 4.0 International License</a>.
461
+ </p>
462
+ <p>
463
+ This means you are free to borrow the <a
464
+ href="https://github.com/nerfies/nerfies.github.io">source code</a> of this website,
465
+ we just ask that you link back to this page in the footer.
466
+ Please remember to remove the analytics code included in the header of the website which
467
+ you do not want on your website.
468
+ </p>
469
+ </div>
470
+ </div>
471
+ </div>
472
+ </div>
473
+ </footer>
474
+
475
+ </body>
476
+ </html>