Skip to content

Commit c906e0a

Browse files
Add github pages site in docs/
1 parent 1166a68 commit c906e0a

File tree

4 files changed

+153
-1
lines changed

4 files changed

+153
-1
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# DART: Doppler-Aided Radar Tomography
22

3-
Implementation of *DART: Implicit Doppler Tomography for Radar Mapping and Novel View Synthesis*
3+
Implementation of *DART: Implicit Doppler Tomography for Radar Novel View Synthesis*
44

55
![DART method overview.](docs/dart.svg)
66

docs/index.html

+59
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<link rel="preconnect" href="https://fonts.googleapis.com">
6+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
7+
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
8+
<link rel="stylesheet" href="style.css">
9+
<link rel="icon" type="image/svg+xml" href="logo.svg">
10+
11+
<title>DART</title>
12+
<meta charset="UTF-8">
13+
<meta name="viewport" content="width=device-width, initial-scale=1">
14+
</head>
15+
16+
<body>
17+
<div class="container">
18+
19+
<div class="section">
20+
<h1 style="font-weight: 500">DART <img src='logo.svg' style='height: 1.3em; width: auto; vertical-align: text-top'></h1>
21+
<h2>Implicit Doppler Tomography for Radar Novel View Synthesis</h2>
22+
<div class="authors">
23+
<span><a href="https://tianshu.io">Tianshu Huang</a><sup>*1</sup></span>
24+
<span>John Miller<sup>*12</sup></span>
25+
<span><a href="https://akarsh-prabhakara.github.io/">Akarsh Prabhakara</a><sup>1</sup></span>
26+
<span><a href="https://taojin-6.github.io/">Tao Jin</a><sup>1</sup></span>
27+
<span><a href="https://wise.ece.cmu.edu/about.html">Tarana Laroia</a><sup>1</sup></span>
28+
<span><a href="https://zicokolter.com/">Zico Kolter</a><sup>12</sup></span>
29+
<span><a href="https://users.ece.cmu.edu/~agr/">Anthony Rowe</a><sup>12</sup></span>
30+
</div>
31+
<div class="authors">
32+
<span><sup>*</sup>Equal Contribution</span>
33+
<span><sup>1</sup>Carnegie Mellon University</span>
34+
<span><sup>2</sup>Bosch Research</span>
35+
</div>
36+
<div class="paper-links">
37+
<a href="504.html" target="_blank">Paper</a>
38+
<a href="https://github.com/WiseLabCMU/dart" target="_blank">Implementation</a>
39+
<a href="https://github.com/WiseLabCMU/rover" target="_blank">Data Collection</a>
40+
<a href="https://github.com/WiseLabCMU/dart/blob/main/docs/datasets.md" target="_blank">Dataset</a>
41+
</div>
42+
</div>
43+
44+
<div class="section">
45+
<div style="width: 100%; height: 400px; background-color: gray">
46+
Video / Image gallery
47+
</div>
48+
49+
<p>
50+
<b>Abstract:</b>
51+
Simulation is an invaluable tool for radio-frequency system designers that enables rapid prototyping of various algorithms for imaging, target detection, classification, and tracking. However, simulating realistic radar scans is a challenging task that requires an accurate model of the scene, radio frequency material properties, and a corresponding radar synthesis function. Rather than specifying these models explicitly, we propose DART &mdash; Doppler Aided Radar Tomography, a Neural Radiance Field-inspired method which uses radar-specific physics to create a reflectance and transmittance-based rendering pipeline for range-Doppler images. We then evaluate DART by constructing a custom data collection platform and collecting a novel radar dataset together with accurate position and instantaneous velocity measurements from lidar-based localization. In comparison to state-of-the-art baselines, DART synthesizes superior radar range-Doppler images from novel views across all datasets and additionally can be used to generate high quality tomographic images.
52+
</p>
53+
54+
<img src="dart.svg">
55+
</div>
56+
57+
</div>
58+
</body>
59+
</html>

docs/logo.svg

+1
Loading

docs/style.css

+92
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
/* Main Settings */
2+
:root {
3+
--mobile-thresh: 700px;
4+
--width: calc(min(90vw, 80vw + 50px, 1000px));
5+
--dark: #000;
6+
--disabled: #888;
7+
--surface: #ddd;
8+
--highlight: #005cf1;
9+
--light: #fff;
10+
--highlight-tl: rgba(0, 92, 241, 0.8);
11+
--light-tl: rgba(255, 255, 255, 0.8);
12+
--radius: 4px;
13+
}
14+
15+
/* Elements */
16+
html, body{
17+
font-family: 'Open Sans', sans-serif;
18+
font-size: 15px;
19+
font-weight: 400;
20+
line-height: 1.5;
21+
color: var(--dark);
22+
background-color: #fff;
23+
width: 100%;
24+
margin: 0;
25+
}
26+
27+
ul li { white-space: normal; }
28+
img { width: 100%; vertical-align: middle; }
29+
a {
30+
color: inherit; background-color: transparent;
31+
-webkit-text-decoration-skip: objects;
32+
}
33+
a:active, a:hover { outline-width:0; }
34+
h1 { font-size: 60px; font-weight: 300; }
35+
h2 { font-size: 32px; font-weight: 400; }
36+
h3 { font-size: 24px; font-weight: 400; }
37+
h4 { font-size: 20px; font-weight: 400; }
38+
h5 { font-size: 18px; font-weight: 400; }
39+
h6 { font-size: 16px; font-weight: 400; }
40+
h1, h2, h3, h4, h5, h6 { margin: 10px 0; }
41+
hr { border-top: 1px solid var(--dark); margin: 20px 10%; }
42+
43+
/* Paper-style paragraph */
44+
.p { margin-top: 1em; margin-bottom: 1em; }
45+
.p ol, .p ul {
46+
counter-reset: list;
47+
margin-top: 0.5em; margin-bottom: 0.5em;
48+
}
49+
.p p { margin-top: 0.5em; margin-bottom: 0.5em; }
50+
.p ol > li { list-style: none; }
51+
.p ol > li:before {
52+
content: "(" counter(list) ") ";
53+
counter-increment: list;
54+
}
55+
56+
/* Main container */
57+
.container {
58+
width: var(--width);
59+
padding: calc(min(5vw, 80px)) 0;
60+
}
61+
.container .section { width: 100%; padding-bottom: 2em; }
62+
.container .section:not(:first-child) {
63+
margin-top: calc(min(1000px, 90vw) * 0.02);
64+
}
65+
66+
/* Mobile Management */
67+
.only-mobile, .no-mobile { display: inline-block; }
68+
/* Narrow screen */
69+
@media screen and (max-width: 700px) {
70+
.no-mobile { display: none !important; }
71+
.biography { width: 90vw; }
72+
.container { margin-left: calc(0.5 * (100vw - var(--width))); }
73+
}
74+
/* Wide screen */
75+
@media screen and (min-width: 700px) {
76+
.only-mobile { display: none !important; }
77+
.biography { width: calc(var(--width) * 0.65); }
78+
.container { margin-left: calc(0.5 * (100vw - var(--width))); }
79+
}
80+
81+
/* Papers */
82+
.authors > span:not(:last-child) { margin-right: 3em; }
83+
.authors > span { display: inline-block; }
84+
.paper-links { padding: 1em 0em; }
85+
.paper-links > a, .button {
86+
background-color: var(--dark); color: var(--light);
87+
padding: 0.5em 1em; text-decoration: none; border-radius: var(--radius);
88+
display: inline-block; margin: 0.2em 0em;
89+
}
90+
.paper-links > a:not(:last-child) { margin-right: 0.5em; }
91+
.paper-links > a:hover {
92+
background-color: var(--highlight-tl); color: var(--light) }

0 commit comments

Comments
 (0)