ZhengGeng commited on
Commit
38bff7b
·
verified ·
1 Parent(s): 3da665e

帮我设计一个科研方向为三维重建风格的个人主页,此个人主页为学术主页,身份为博士生,确保可以直接看到:1,学术背景;2,近期文章展板;3,News,Awards,Publications,Experiences;4,一些三维重建的交互特效

Browse files
Files changed (2) hide show
  1. README.md +8 -5
  2. index.html +559 -18
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Reconstructosphere
3
- emoji: 🦀
4
- colorFrom: red
5
- colorTo: indigo
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
1
  ---
2
+ title: ReconstructoSphere 🌀
3
+ colorFrom: green
4
+ colorTo: yellow
5
+ emoji: 🐳
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite-v3
10
  ---
11
 
12
+ # Welcome to your new DeepSite project!
13
+ This project was created with [DeepSite](https://deepsite.hf.co).
index.html CHANGED
@@ -1,19 +1,560 @@
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 lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>3D Reconstruction Research | PhD Candidate</title>
7
+ <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
8
+ <script src="https://cdn.tailwindcss.com"></script>
9
+ <script src="https://unpkg.com/feather-icons"></script>
10
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
11
+ <script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.globe.min.js"></script>
12
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
13
+ <style>
14
+ .vanta-bg {
15
+ position: absolute;
16
+ top: 0;
17
+ left: 0;
18
+ width: 100%;
19
+ height: 100%;
20
+ z-index: -1;
21
+ }
22
+ .card-hover {
23
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
24
+ }
25
+ .card-hover:hover {
26
+ transform: translateY(-5px);
27
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
28
+ }
29
+ .publication-card {
30
+ background: rgba(255, 255, 255, 0.9);
31
+ backdrop-filter: blur(10px);
32
+ }
33
+ .nav-link {
34
+ position: relative;
35
+ }
36
+ .nav-link:after {
37
+ content: '';
38
+ position: absolute;
39
+ width: 0;
40
+ height: 2px;
41
+ bottom: 0;
42
+ left: 0;
43
+ background-color: #3B82F6;
44
+ transition: width 0.3s ease;
45
+ }
46
+ .nav-link:hover:after {
47
+ width: 100%;
48
+ }
49
+ .floating {
50
+ animation: floating 3s ease-in-out infinite;
51
+ }
52
+ @keyframes floating {
53
+ 0% { transform: translateY(0px); }
54
+ 50% { transform: translateY(-10px); }
55
+ 100% { transform: translateY(0px); }
56
+ }
57
+ </style>
58
+ </head>
59
+ <body class="bg-gray-50 min-h-screen">
60
+ <div id="vanta-bg" class="vanta-bg"></div>
61
+
62
+ <header class="relative z-10">
63
+ <nav class="container mx-auto px-6 py-6">
64
+ <div class="flex justify-between items-center">
65
+ <div class="text-2xl font-bold text-white bg-clip-text text-transparent bg-gradient-to-r from-blue-400 to-purple-600">
66
+ ReconstructoSphere
67
+ </div>
68
+ <div class="hidden md:flex space-x-8">
69
+ <a href="#about" class="nav-link text-white hover:text-blue-300">About</a>
70
+ <a href="#publications" class="nav-link text-white hover:text-blue-300">Publications</a>
71
+ <a href="#news" class="nav-link text-white hover:text-blue-300">News</a>
72
+ <a href="#experience" class="nav-link text-white hover:text-blue-300">Experience</a>
73
+ </div>
74
+ <button class="md:hidden text-white focus:outline-none">
75
+ <i data-feather="menu"></i>
76
+ </button>
77
+ </div>
78
+ </nav>
79
+ </header>
80
+
81
+ <main class="relative z-10">
82
+ <!-- Hero Section -->
83
+ <section class="container mx-auto px-6 py-20">
84
+ <div class="flex flex-col md:flex-row items-center">
85
+ <div class="md:w-1/2 mb-10 md:mb-0">
86
+ <h1 class="text-4xl md:text-5xl font-bold text-white mb-4">
87
+ Hi, I'm a <span class="text-blue-300">PhD Candidate</span> in 3D Reconstruction
88
+ </h1>
89
+ <p class="text-xl text-gray-200 mb-8">
90
+ Exploring novel approaches to 3D scene understanding and geometry reconstruction.
91
+ </p>
92
+ <div class="flex space-x-4">
93
+ <a href="#contact" class="px-6 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition">
94
+ Contact Me
95
+ </a>
96
+ <a href="#publications" class="px-6 py-3 border border-white text-white rounded-lg hover:bg-white hover:text-gray-900 transition">
97
+ View Work
98
+ </a>
99
+ </div>
100
+ </div>
101
+ <div class="md:w-1/2 flex justify-center">
102
+ <div class="relative floating">
103
+ <div class="w-64 h-64 bg-gradient-to-br from-blue-400 to-purple-600 rounded-full opacity-20 blur-xl"></div>
104
+ <img src="http://static.photos/technology/640x360/1" alt="3D Reconstruction" class="absolute top-0 w-64 h-64 rounded-full object-cover shadow-2xl">
105
+ </div>
106
+ </div>
107
+ </div>
108
+ </section>
109
+
110
+ <!-- About Section -->
111
+ <section id="about" class="container mx-auto px-6 py-20 bg-white rounded-3xl shadow-lg">
112
+ <div class="flex flex-col md:flex-row items-center">
113
+ <div class="md:w-1/3 mb-10 md:mb-0">
114
+ <h2 class="text-3xl font-bold text-gray-800 mb-6">Academic Background</h2>
115
+ <div class="h-1 w-20 bg-blue-500 mb-6"></div>
116
+ <img src="http://static.photos/technology/640x360/2" alt="Academic Background" class="rounded-xl shadow-lg">
117
+ </div>
118
+ <div class="md:w-2/3 md:pl-12">
119
+ <div class="bg-gray-50 p-6 rounded-xl">
120
+ <div class="mb-6">
121
+ <h3 class="text-xl font-semibold text-gray-800 mb-2">Education</h3>
122
+ <ul class="space-y-4">
123
+ <li class="flex items-start">
124
+ <div class="flex-shrink-0 h-5 w-5 text-blue-500 mt-1">
125
+ <i data-feather="book"></i>
126
+ </div>
127
+ <div class="ml-4">
128
+ <p class="text-lg font-medium text-gray-800">PhD in Computer Science</p>
129
+ <p class="text-gray-600">University of Technology, 2020 - Present</p>
130
+ <p class="text-gray-500">Focus: 3D Reconstruction and Deep Learning</p>
131
+ </div>
132
+ </li>
133
+ <li class="flex items-start">
134
+ <div class="flex-shrink-0 h-5 w-5 text-blue-500 mt-1">
135
+ <i data-feather="book"></i>
136
+ </div>
137
+ <div class="ml-4">
138
+ <p class="text-lg font-medium text-gray-800">MSc in Computer Vision</p>
139
+ <p class="text-gray-600">Tech Institute, 2018 - 2020</p>
140
+ <p class="text-gray-500">Thesis: Multi-view 3D Reconstruction</p>
141
+ </div>
142
+ </li>
143
+ </ul>
144
+ </div>
145
+ <div>
146
+ <h3 class="text-xl font-semibold text-gray-800 mb-2">Research Interests</h3>
147
+ <div class="flex flex-wrap gap-2">
148
+ <span class="px-3 py-1 bg-blue-100 text-blue-800 rounded-full">3D Reconstruction</span>
149
+ <span class="px-3 py-1 bg-purple-100 text-purple-800 rounded-full">Computer Vision</span>
150
+ <span class="px-3 py-1 bg-green-100 text-green-800 rounded-full">Deep Learning</span>
151
+ <span class="px-3 py-1 bg-yellow-100 text-yellow-800 rounded-full">Neural Rendering</span>
152
+ <span class="px-3 py-1 bg-red-100 text-red-800 rounded-full">SLAM</span>
153
+ <span class="px-3 py-1 bg-indigo-100 text-indigo-800 rounded-full">Geometry Processing</span>
154
+ </div>
155
+ </div>
156
+ </div>
157
+ </div>
158
+ </div>
159
+ </section>
160
+
161
+ <!-- Publications Section -->
162
+ <section id="publications" class="container mx-auto px-6 py-20">
163
+ <div class="text-center mb-16">
164
+ <h2 class="text-3xl font-bold text-white mb-4">Recent Publications</h2>
165
+ <div class="h-1 w-20 bg-blue-500 mx-auto"></div>
166
+ </div>
167
+
168
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
169
+ <!-- Publication 1 -->
170
+ <div class="publication-card rounded-xl overflow-hidden shadow-lg card-hover">
171
+ <div class="relative h-48 overflow-hidden">
172
+ <img src="http://static.photos/technology/640x360/3" alt="Publication 1" class="w-full h-full object-cover">
173
+ <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-70"></div>
174
+ <div class="absolute bottom-4 left-4 text-white">
175
+ <span class="bg-blue-600 text-xs px-2 py-1 rounded">CVPR 2023</span>
176
+ </div>
177
+ </div>
178
+ <div class="p-6">
179
+ <h3 class="text-xl font-bold text-gray-800 mb-2">Neural 3D Reconstruction from Multi-view Images</h3>
180
+ <p class="text-gray-600 mb-4">A novel approach combining implicit neural representations with traditional multi-view geometry.</p>
181
+ <div class="flex justify-between items-center">
182
+ <span class="text-sm text-blue-600">PDF</span>
183
+ <span class="text-sm text-gray-500">May 2023</span>
184
+ </div>
185
+ </div>
186
+ </div>
187
+
188
+ <!-- Publication 2 -->
189
+ <div class="publication-card rounded-xl overflow-hidden shadow-lg card-hover">
190
+ <div class="relative h-48 overflow-hidden">
191
+ <img src="http://static.photos/technology/640x360/4" alt="Publication 2" class="w-full h-full object-cover">
192
+ <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-70"></div>
193
+ <div class="absolute bottom-4 left-4 text-white">
194
+ <span class="bg-purple-600 text-xs px-2 py-1 rounded">ICCV 2022</span>
195
+ </div>
196
+ </div>
197
+ <div class="p-6">
198
+ <h3 class="text-xl font-bold text-gray-800 mb-2">Depth Estimation for Unstructured Scenes</h3>
199
+ <p class="text-gray-600 mb-4">Self-supervised learning framework for monocular depth estimation in complex environments.</p>
200
+ <div class="flex justify-between items-center">
201
+ <span class="text-sm text-blue-600">PDF</span>
202
+ <span class="text-sm text-gray-500">Oct 2022</span>
203
+ </div>
204
+ </div>
205
+ </div>
206
+
207
+ <!-- Publication 3 -->
208
+ <div class="publication-card rounded-xl overflow-hidden shadow-lg card-hover">
209
+ <div class="relative h-48 overflow-hidden">
210
+ <img src="http://static.photos/technology/640x360/5" alt="Publication 3" class="w-full h-full object-cover">
211
+ <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-70"></div>
212
+ <div class="absolute bottom-4 left-4 text-white">
213
+ <span class="bg-green-600 text-xs px-2 py-1 rounded">ECCV 2022</span>
214
+ </div>
215
+ </div>
216
+ <div class="p-6">
217
+ <h3 class="text-xl font-bold text-gray-800 mb-2">Real-time 3D Scanning on Mobile Devices</h3>
218
+ <p class="text-gray-600 mb-4">Optimized pipeline for efficient 3D reconstruction on resource-constrained devices.</p>
219
+ <div class="flex justify-between items-center">
220
+ <span class="text-sm text-blue-600">PDF</span>
221
+ <span class="text-sm text-gray-500">Jul 2022</span>
222
+ </div>
223
+ </div>
224
+ </div>
225
+ </div>
226
+
227
+ <div class="text-center mt-12">
228
+ <a href="#" class="inline-block px-6 py-3 bg-white text-gray-800 rounded-lg hover:bg-gray-100 transition">
229
+ View All Publications
230
+ </a>
231
+ </div>
232
+ </section>
233
+
234
+ <!-- News & Awards Section -->
235
+ <section id="news" class="container mx-auto px-6 py-20 bg-white rounded-3xl shadow-lg">
236
+ <div class="flex flex-col md:flex-row">
237
+ <div class="md:w-1/2 md:pr-8">
238
+ <h2 class="text-3xl font-bold text-gray-800 mb-6">Latest News</h2>
239
+ <div class="h-1 w-20 bg-blue-500 mb-6"></div>
240
+
241
+ <div class="space-y-6">
242
+ <div class="flex">
243
+ <div class="flex-shrink-0 mr-4">
244
+ <div class="h-12 w-12 rounded-full bg-blue-100 flex items-center justify-center">
245
+ <i data-feather="award" class="text-blue-600"></i>
246
+ </div>
247
+ </div>
248
+ <div>
249
+ <h3 class="text-lg font-semibold text-gray-800">Best Paper Award at CVPR 2023</h3>
250
+ <p class="text-gray-600">June 15, 2023</p>
251
+ <p class="text-gray-500 mt-1">Our work on neural 3D reconstruction received the best paper award at CVPR 2023.</p>
252
+ </div>
253
+ </div>
254
+
255
+ <div class="flex">
256
+ <div class="flex-shrink-0 mr-4">
257
+ <div class="h-12 w-12 rounded-full bg-purple-100 flex items-center justify-center">
258
+ <i data-feather="mic" class="text-purple-600"></i>
259
+ </div>
260
+ </div>
261
+ <div>
262
+ <h3 class="text-lg font-semibold text-gray-800">Keynote Speaker at 3D Vision Summit</h3>
263
+ <p class="text-gray-600">April 28, 2023</p>
264
+ <p class="text-gray-500 mt-1">Invited to discuss the future of neural rendering techniques.</p>
265
+ </div>
266
+ </div>
267
+
268
+ <div class="flex">
269
+ <div class="flex-shrink-0 mr-4">
270
+ <div class="h-12 w-12 rounded-full bg-green-100 flex items-center justify-center">
271
+ <i data-feather="book-open" class="text-green-600"></i>
272
+ </div>
273
+ </div>
274
+ <div>
275
+ <h3 class="text-lg font-semibold text-gray-800">New Research Grant Awarded</h3>
276
+ <p class="text-gray-600">March 10, 2023</p>
277
+ <p class="text-gray-500 mt-1">Received $200K grant from NSF for research on real-time 3D reconstruction.</p>
278
+ </div>
279
+ </div>
280
+ </div>
281
+ </div>
282
+
283
+ <div class="md:w-1/2 md:pl-8 mt-10 md:mt-0">
284
+ <h2 class="text-3xl font-bold text-gray-800 mb-6">Awards & Honors</h2>
285
+ <div class="h-1 w-20 bg-blue-500 mb-6"></div>
286
+
287
+ <div class="space-y-6">
288
+ <div class="flex items-start">
289
+ <div class="flex-shrink-0 h-12 w-12 rounded-full bg-yellow-100 flex items-center justify-center mr-4">
290
+ <i data-feather="star" class="text-yellow-600"></i>
291
+ </div>
292
+ <div>
293
+ <h3 class="text-lg font-semibold text-gray-800">Outstanding Doctoral Researcher Award</h3>
294
+ <p class="text-gray-600">2023</p>
295
+ <p class="text-gray-500 mt-1">University-wide recognition for research contributions.</p>
296
+ </div>
297
+ </div>
298
+
299
+ <div class="flex items-start">
300
+ <div class="flex-shrink-0 h-12 w-12 rounded-full bg-red-100 flex items-center justify-center mr-4">
301
+ <i data-feather="trophy" class="text-red-600"></i>
302
+ </div>
303
+ <div>
304
+ <h3 class="text-lg font-semibold text-gray-800">Google PhD Fellowship</h3>
305
+ <p class="text-gray-600">2022</p>
306
+ <p class="text-gray-500 mt-1">Selected among the top computer vision PhD students globally.</p>
307
+ </div>
308
+ </div>
309
+
310
+ <div class="flex items-start">
311
+ <div class="flex-shrink-0 h-12 w-12 rounded-full bg-indigo-100 flex items-center justify-center mr-4">
312
+ <i data-feather="award" class="text-indigo-600"></i>
313
+ </div>
314
+ <div>
315
+ <h3 class="text-lg font-semibold text-gray-800">Best Student Paper, 3DV 2021</h3>
316
+ <p class="text-gray-600">2021</p>
317
+ <p class="text-gray-500 mt-1">Recognized for innovative work on multi-view geometry.</p>
318
+ </div>
319
+ </div>
320
+ </div>
321
+ </div>
322
+ </div>
323
+ </section>
324
+
325
+ <!-- Experience Section -->
326
+ <section id="experience" class="container mx-auto px-6 py-20">
327
+ <div class="text-center mb-16">
328
+ <h2 class="text-3xl font-bold text-white mb-4">Professional Experience</h2>
329
+ <div class="h-1 w-20 bg-blue-500 mx-auto"></div>
330
+ </div>
331
+
332
+ <div class="max-w-3xl mx-auto">
333
+ <div class="relative">
334
+ <!-- Vertical line -->
335
+ <div class="border-r-2 border-blue-500 absolute h-full left-4 md:left-1/2 transform -translate-x-1/2"></div>
336
+
337
+ <!-- Timeline items -->
338
+ <div class="space-y-8">
339
+ <!-- Item 1 -->
340
+ <div class="relative flex md:justify-between items-center w-full">
341
+ <div class="hidden md:block md:w-5/12"></div>
342
+ <div class="z-10 flex items-center justify-center w-8 h-8 rounded-full bg-blue-500 shadow-md absolute left-4 md:left-1/2 transform -translate-x-1/2">
343
+ <i data-feather="briefcase" class="text-white"></i>
344
+ </div>
345
+ <div class="bg-white rounded-lg shadow-lg p-6 w-full md:w-5/12 ml-12 md:ml-0">
346
+ <h3 class="text-xl font-bold text-gray-800">Research Intern</h3>
347
+ <p class="text-blue-600">Meta Reality Labs</p>
348
+ <p class="text-gray-600 mb-2">Summer 2023</p>
349
+ <p class="text-gray-500">Developed novel neural rendering techniques for AR applications. Worked on real-time 3D reconstruction pipelines.</p>
350
+ </div>
351
+ </div>
352
+
353
+ <!-- Item 2 -->
354
+ <div class="relative flex md:justify-between items-center w-full">
355
+ <div class="bg-white rounded-lg shadow-lg p-6 w-full md:w-5/12 mr-12 md:mr-0">
356
+ <h3 class="text-xl font-bold text-gray-800">Research Assistant</h3>
357
+ <p class="text-blue-600">Computer Vision Lab</p>
358
+ <p class="text-gray-600 mb-2">2020 - Present</p>
359
+ <p class="text-gray-500">Leading research on 3D scene understanding and reconstruction. Supervising 3 MSc students.</p>
360
+ </div>
361
+ <div class="z-10 flex items-center justify-center w-8 h-8 rounded-full bg-blue-500 shadow-md absolute left-4 md:left-1/2 transform -translate-x-1/2">
362
+ <i data-feather="cpu" class="text-white"></i>
363
+ </div>
364
+ <div class="hidden md:block md:w-5/12"></div>
365
+ </div>
366
+
367
+ <!-- Item 3 -->
368
+ <div class="relative flex md:justify-between items-center w-full">
369
+ <div class="hidden md:block md:w-5/12"></div>
370
+ <div class="z-10 flex items-center justify-center w-8 h-8 rounded-full bg-blue-500 shadow-md absolute left-4 md:left-1/2 transform -translate-x-1/2">
371
+ <i data-feather="code" class="text-white"></i>
372
+ </div>
373
+ <div class="bg-white rounded-lg shadow-lg p-6 w-full md:w-5/12 ml-12 md:ml-0">
374
+ <h3 class="text-xl font-bold text-gray-800">Computer Vision Engineer</h3>
375
+ <p class="text-blue-600">Startup Company</p>
376
+ <p class="text-gray-600 mb-2">2018 - 2020</p>
377
+ <p class="text-gray-500">Developed SLAM systems for mobile applications. Implemented real-time 3D reconstruction algorithms.</p>
378
+ </div>
379
+ </div>
380
+ </div>
381
+ </div>
382
+ </div>
383
+ </section>
384
+
385
+ <!-- 3D Interactive Demo -->
386
+ <section class="container mx-auto px-6 py-20">
387
+ <div class="text-center mb-16">
388
+ <h2 class="text-3xl font-bold text-white mb-4">3D Reconstruction Demo</h2>
389
+ <div class="h-1 w-20 bg-blue-500 mx-auto"></div>
390
+ <p class="text-gray-300 mt-4 max-w-2xl mx-auto">Interact with this demo to explore 3D reconstruction techniques</p>
391
+ </div>
392
+
393
+ <div class="bg-white bg-opacity-90 rounded-3xl shadow-xl p-8">
394
+ <div class="flex flex-col lg:flex-row">
395
+ <div class="lg:w-1/2 mb-8 lg:mb-0 lg:pr-8">
396
+ <div id="3d-container" class="w-full h-96 bg-gray-100 rounded-xl overflow-hidden relative">
397
+ <!-- This would be where your 3D viewer goes -->
398
+ <div class="absolute inset-0 flex items-center justify-center">
399
+ <div class="text-center">
400
+ <i data-feather="box" class="w-16 h-16 text-gray-400 mx-auto"></i>
401
+ <p class="mt-4 text-gray-500">Interactive 3D Viewer</p>
402
+ <button class="mt-4 px-4 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 transition">
403
+ Load Model
404
+ </button>
405
+ </div>
406
+ </div>
407
+ </div>
408
+ </div>
409
+ <div class="lg:w-1/2">
410
+ <h3 class="text-2xl font-bold text-gray-800 mb-4">Explore 3D Reconstruction</h3>
411
+ <p class="text-gray-600 mb-6">
412
+ This interactive demo showcases different 3D reconstruction techniques. Try adjusting the parameters below to see how they affect the reconstruction quality.
413
+ </p>
414
+
415
+ <div class="space-y-4">
416
+ <div>
417
+ <label class="block text-gray-700 mb-2">Reconstruction Method</label>
418
+ <select class="w-full p-3 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500">
419
+ <option>Neural Radiance Fields (NeRF)</option>
420
+ <option>Multi-view Stereo</option>
421
+ <option>Structure from Motion</option>
422
+ <option>Depth Estimation</option>
423
+ </select>
424
+ </div>
425
+
426
+ <div>
427
+ <label class="block text-gray-700 mb-2">Input Views</label>
428
+ <input type="range" min="2" max="20" value="8" class="w-full">
429
+ </div>
430
+
431
+ <div>
432
+ <label class="block text-gray-700 mb-2">Quality</label>
433
+ <div class="flex space-x-4">
434
+ <button class="px-4 py-2 bg-gray-200 rounded-lg">Low</button>
435
+ <button class="px-4 py-2 bg-blue-600 text-white rounded-lg">Medium</button>
436
+ <button class="px-4 py-2 bg-gray-200 rounded-lg">High</button>
437
+ </div>
438
+ </div>
439
+
440
+ <button class="w-full mt-6 px-6 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition">
441
+ Reconstruct Now
442
+ </button>
443
+ </div>
444
+ </div>
445
+ </div>
446
+ </div>
447
+ </section>
448
+ </main>
449
+
450
+ <footer class="relative z-10 bg-gray-900 text-white py-12">
451
+ <div class="container mx-auto px-6">
452
+ <div class="flex flex-col md:flex-row justify-between">
453
+ <div class="mb-8 md:mb-0">
454
+ <h2 class="text-2xl font-bold mb-4">ReconstructoSphere</h2>
455
+ <p class="text-gray-400 max-w-md">Exploring the frontiers of 3D reconstruction and computer vision through innovative research.</p>
456
+ </div>
457
+ <div class="grid grid-cols-2 md:grid-cols-3 gap-8">
458
+ <div>
459
+ <h3 class="text-lg font-semibold mb-4">Navigation</h3>
460
+ <ul class="space-y-2">
461
+ <li><a href="#about" class="text-gray-400 hover:text-white transition">About</a></li>
462
+ <li><a href="#publications" class="text-gray-400 hover:text-white transition">Publications</a></li>
463
+ <li><a href="#news" class="text-gray-400 hover:text-white transition">News</a></li>
464
+ <li><a href="#experience" class="text-gray-400 hover:text-white transition">Experience</a></li>
465
+ </ul>
466
+ </div>
467
+ <div>
468
+ <h3 class="text-lg font-semibold mb-4">Connect</h3>
469
+ <ul class="space-y-2">
470
+ <li><a href="#" class="text-gray-400 hover:text-white transition">Twitter</a></li>
471
+ <li><a href="#" class="text-gray-400 hover:text-white transition">LinkedIn</a></li>
472
+ <li><a href="#" class="text-gray-400 hover:text-white transition">Google Scholar</a></li>
473
+ <li><a href="#" class="text-gray-400 hover:text-white transition">GitHub</a></li>
474
+ </ul>
475
+ </div>
476
+ <div>
477
+ <h3 class="text-lg font-semibold mb-4">Contact</h3>
478
+ <ul class="space-y-2">
479
+ <li class="flex items-center"><i data-feather="mail" class="mr-2 w-4 h-4"></i> <span class="text-gray-400">phd@university.edu</span></li>
480
+ <li class="flex items-center"><i data-feather="map-pin" class="mr-2 w-4 h-4"></i> <span class="text-gray-400">Computer Science Dept.</span></li>
481
+ </ul>
482
+ </div>
483
+ </div>
484
+ </div>
485
+ <div class="border-t border-gray-800 mt-12 pt-8 flex flex-col md:flex-row justify-between items-center">
486
+ <p class="text-gray-400 mb-4 md:mb-0">© 2023 ReconstructoSphere. All rights reserved.</p>
487
+ <div class="flex space-x-6">
488
+ <a href="#" class="text-gray-400 hover:text-white transition"><i data-feather="github"></i></a>
489
+ <a href="#" class="text-gray-400 hover:text-white transition"><i data-feather="twitter"></i></a>
490
+ <a href="#" class="text-gray-400 hover:text-white transition"><i data-feather="linkedin"></i></a>
491
+ <a href="#" class="text-gray-400 hover:text-white transition"><i data-feather="mail"></i></a>
492
+ </div>
493
+ </div>
494
+ </div>
495
+ </footer>
496
+
497
+ <script>
498
+ // Initialize Vanta.js globe effect
499
+ VANTA.GLOBE({
500
+ el: "#vanta-bg",
501
+ mouseControls: true,
502
+ touchControls: true,
503
+ gyroControls: false,
504
+ minHeight: 200.00,
505
+ minWidth: 200.00,
506
+ scale: 1.00,
507
+ scaleMobile: 1.00,
508
+ color: 0x3b82f6,
509
+ backgroundColor: 0x111827,
510
+ size: 1.00
511
+ });
512
+
513
+ // Feather icons replacement
514
+ feather.replace();
515
+
516
+ // Smooth scrolling for anchor links
517
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
518
+ anchor.addEventListener('click', function (e) {
519
+ e.preventDefault();
520
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
521
+ behavior: 'smooth'
522
+ });
523
+ });
524
+ });
525
+
526
+ // Simple animation for demo purposes
527
+ document.addEventListener('DOMContentLoaded', () => {
528
+ const demoContainer = document.getElementById('3d-container');
529
+ demoContainer.addEventListener('click', () => {
530
+ demoContainer.innerHTML = `
531
+ <div class="absolute inset-0 flex items-center justify-center">
532
+ <div class="text-center">
533
+ <div class="w-32 h-32 bg-gradient-to-br from-blue-400 to-purple-600 rounded-full mx-auto opacity-70 animate-pulse"></div>
534
+ <p class="mt-4 text-gray-700">3D Model Loading...</p>
535
+ </div>
536
+ </div>
537
+ `;
538
+
539
+ setTimeout(() => {
540
+ demoContainer.innerHTML = `
541
+ <div class="absolute inset-0 flex items-center justify-center">
542
+ <div class="text-center">
543
+ <div class="w-full h-full bg-gray-200 flex items-center justify-center">
544
+ <p class="text-gray-500">3D Reconstruction Visualization</p>
545
+ </div>
546
+ <div class="absolute bottom-4 right-4">
547
+ <button class="px-3 py-1 bg-black bg-opacity-50 text-white rounded text-sm">
548
+ <i data-feather="rotate-ccw" class="w-4 h-4 inline mr-1"></i> Reset
549
+ </button>
550
+ </div>
551
+ </div>
552
+ </div>
553
+ `;
554
+ feather.replace();
555
+ }, 2000);
556
+ });
557
+ });
558
+ </script>
559
+ </body>
560
  </html>