diff --git a/.gitignore b/.gitignore index 5e19ff48e..c33989c11 100644 --- a/.gitignore +++ b/.gitignore @@ -8,5 +8,4 @@ Gemfile Gemfile.lock node_modules package.json -tn/ -favicon.ico \ No newline at end of file +favicon.ico diff --git a/README.md b/README.md index ca5d072c6..50d0c0119 100644 --- a/README.md +++ b/README.md @@ -12,4 +12,3 @@ The website design is just a modification of [Jon Barron's website](https://jonb * My own posts have lots of extra stuff left over from my old jekyll design ("author", long descriptions, etc.), feel free to ignore them * I use thumbnails, so I can upload arbitrary sized images but then only display small ones. The `_make_thumbnails.sh` script generates them and the html template looks in `tn/` for all images. * I have three categories of post with slightly differerent formatting, so changing sizing requires edits in multiple paces. -* If you use this, I'd appreciate a link back either to this repo or my personal website so others can find this too. diff --git a/_layouts/default.html b/_layouts/default.html index 743d933db..591c14a68 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -14,8 +14,15 @@ + + + @@ -90,6 +97,12 @@

{{post.title}}

{% if post.slides %} slides / {% endif %} + {% if post.website %} + website / + {% endif %} + {% if post.youtube %} + youtube / + {% endif %}

{{ post.excerpt }} diff --git a/_posts/2019-05-29-crv.markdown b/_posts/2019-05-29-crv.markdown index a043343cc..04442b0c1 100644 --- a/_posts/2019-05-29-crv.markdown +++ b/_posts/2019-05-29-crv.markdown @@ -10,6 +10,7 @@ venue: "Computer and Robot Vision Conference" arxiv: https://arxiv.org/abs/1904.05537 slides: /pdfs/crv19-slides.pdf code: https://github.com/leonidk/direct_gmm +website: https://leonidk.github.io/direct_gmm/ --- A formulation for fitting Gaussian Mixture Models (GMMs) directly to geometric objects, such as a triangular mesh. This method produces more robust results and produces an improvement in 3D registration for both meshes and RGB-D frames. \ No newline at end of file diff --git a/_posts/2019-06-02-venue.markdown b/_posts/2019-06-02-venue.markdown index ace8e6059..a258e1302 100644 --- a/_posts/2019-06-02-venue.markdown +++ b/_posts/2019-06-02-venue.markdown @@ -10,5 +10,6 @@ venue: "ACM/IEEE Joint Conference on Digital Libraries" arxiv: https://arxiv.org/abs/1904.12573 slides: /pdfs/jcdl2019.pdf code: https://github.com/leonidk/venue_scores +website: https://leonidk.github.io/venue_scores/ --- A bibliometric/scientometric project. Our main two results are a method of assigning value to all venues in computer science and a method to organize them into distinct subfields, all without using citation data. The resulting venue scores can be used to rank universities' by scholarly output, and produce a responsive author-level metric. \ No newline at end of file diff --git a/_posts/2022-09-30-fuzzy.markdown b/_posts/2022-09-30-fuzzy.markdown new file mode 100644 index 000000000..cb651b8a5 --- /dev/null +++ b/_posts/2022-09-30-fuzzy.markdown @@ -0,0 +1,15 @@ +--- +layout: post +title: "Fuzzy Metaballs: Approximate Differentiable Rendering with Algebraic Surfaces" +date: 2022-07-21 22:21:59 +00:00 +image: /images/fuzzy22.png +categories: research +author: "Leo Keselman" +authors: "Leonid Keselman, Martial Hebert" +venue: "European Conference on Computer Vision" +arxiv: https://arxiv.org/abs/2207.10606 +code: https://github.com/leonidk/fuzzy-metaballs +website: https://leonidk.github.io/fuzzy-metaballs/ +youtube: https://www.youtube.com/watch?v=Ec7cxEc9eOU +--- +An approximate differentiable renderer for a compact, interpretable representation, which we call Fuzzy Metaballs. Our approximate renderer focuses on rendering shapes via depth maps and silhouettes. It sacrifices fidelity for utility, producing fast runtimes and high-quality gradient information that can be used to solve vision tasks. \ No newline at end of file diff --git a/_posts/2023-03-15-modecfg.markdown b/_posts/2023-03-15-modecfg.markdown new file mode 100644 index 000000000..e3eb2229a --- /dev/null +++ b/_posts/2023-03-15-modecfg.markdown @@ -0,0 +1,15 @@ +--- +layout: post +title: "Discovering Multiple Algorithm Configurations" +date: 2023-03-14 22:21:59 +00:00 +image: /images/modecfg.png +categories: research +author: "Leo Keselman" +authors: "Leonid Keselman, Martial Hebert" +venue: "International Conference on Robotics and Automation" +arxiv: https://arxiv.org/abs/2303.07434 +code: https://github.com/leonidk/modecfg +website: https://leonidk.github.io/modecfg +youtube: https://www.youtube.com/watch?v=r2426BR4r8o +--- +We show the benefits of discovering an ensemble of configurations for a given algorithm during the course of optimization. Results on stereo, planning and visual odometry. \ No newline at end of file diff --git a/images/fuzzy22.png b/images/fuzzy22.png new file mode 100644 index 000000000..2f9ae22ec Binary files /dev/null and b/images/fuzzy22.png differ diff --git a/images/modecfg.png b/images/modecfg.png new file mode 100644 index 000000000..bd751059e Binary files /dev/null and b/images/modecfg.png differ diff --git a/tn/images/404.jpg b/tn/images/404.jpg new file mode 100644 index 000000000..92da216bf Binary files /dev/null and b/tn/images/404.jpg differ diff --git a/tn/images/Capture.jpg b/tn/images/Capture.jpg new file mode 100644 index 000000000..e21ab01e2 Binary files /dev/null and b/tn/images/Capture.jpg differ diff --git a/tn/images/Capture.png b/tn/images/Capture.png new file mode 100644 index 000000000..4d23d6652 Binary files /dev/null and b/tn/images/Capture.png differ diff --git a/tn/images/accel-data-padded.png b/tn/images/accel-data-padded.png new file mode 100644 index 000000000..8d47a9b3e Binary files /dev/null and b/tn/images/accel-data-padded.png differ diff --git a/tn/images/accel-data.png b/tn/images/accel-data.png new file mode 100644 index 000000000..e3c3ba7b0 Binary files /dev/null and b/tn/images/accel-data.png differ diff --git a/tn/images/ankur.png b/tn/images/ankur.png new file mode 100644 index 000000000..857e45f92 Binary files /dev/null and b/tn/images/ankur.png differ diff --git a/tn/images/ankur1.png b/tn/images/ankur1.png new file mode 100644 index 000000000..0cc551144 Binary files /dev/null and b/tn/images/ankur1.png differ diff --git a/tn/images/berkeley.jpg b/tn/images/berkeley.jpg new file mode 100644 index 000000000..9bd05bd62 Binary files /dev/null and b/tn/images/berkeley.jpg differ diff --git a/tn/images/box.jpg b/tn/images/box.jpg new file mode 100644 index 000000000..2a8412a4e Binary files /dev/null and b/tn/images/box.jpg differ diff --git a/tn/images/bracket.png b/tn/images/bracket.png new file mode 100644 index 000000000..b7733437b Binary files /dev/null and b/tn/images/bracket.png differ diff --git a/tn/images/breathing.png b/tn/images/breathing.png new file mode 100644 index 000000000..e1bea3105 Binary files /dev/null and b/tn/images/breathing.png differ diff --git a/tn/images/broken-glass.jpg b/tn/images/broken-glass.jpg new file mode 100644 index 000000000..4e2495651 Binary files /dev/null and b/tn/images/broken-glass.jpg differ diff --git a/tn/images/bsac-kit.jpg b/tn/images/bsac-kit.jpg new file mode 100644 index 000000000..e45caa5dd Binary files /dev/null and b/tn/images/bsac-kit.jpg differ diff --git a/tn/images/bsac-kit.png b/tn/images/bsac-kit.png new file mode 100644 index 000000000..493979569 Binary files /dev/null and b/tn/images/bsac-kit.png differ diff --git a/tn/images/ccd2017.png b/tn/images/ccd2017.png new file mode 100644 index 000000000..ae651fd74 Binary files /dev/null and b/tn/images/ccd2017.png differ diff --git a/tn/images/circle_bw_crop.jpg b/tn/images/circle_bw_crop.jpg new file mode 100644 index 000000000..8febaacbe Binary files /dev/null and b/tn/images/circle_bw_crop.jpg differ diff --git a/tn/images/config.png b/tn/images/config.png new file mode 100644 index 000000000..10ed3a5d4 Binary files /dev/null and b/tn/images/config.png differ diff --git a/tn/images/crv19.png b/tn/images/crv19.png new file mode 100644 index 000000000..270f18259 Binary files /dev/null and b/tn/images/crv19.png differ diff --git a/tn/images/cs224n-poster.png b/tn/images/cs224n-poster.png new file mode 100644 index 000000000..2c8aa0fef Binary files /dev/null and b/tn/images/cs224n-poster.png differ diff --git a/tn/images/cs224u.png b/tn/images/cs224u.png new file mode 100644 index 000000000..d4111923f Binary files /dev/null and b/tn/images/cs224u.png differ diff --git a/tn/images/cs224w.png b/tn/images/cs224w.png new file mode 100644 index 000000000..e193480b4 Binary files /dev/null and b/tn/images/cs224w.png differ diff --git a/tn/images/cs225a.jpg b/tn/images/cs225a.jpg new file mode 100644 index 000000000..8bf42482e Binary files /dev/null and b/tn/images/cs225a.jpg differ diff --git a/tn/images/cs225a.png b/tn/images/cs225a.png new file mode 100644 index 000000000..7a3fa6448 Binary files /dev/null and b/tn/images/cs225a.png differ diff --git a/tn/images/cs231a.png b/tn/images/cs231a.png new file mode 100644 index 000000000..7e32b7bae Binary files /dev/null and b/tn/images/cs231a.png differ diff --git a/tn/images/cs231n-old.png b/tn/images/cs231n-old.png new file mode 100644 index 000000000..65fb70baf Binary files /dev/null and b/tn/images/cs231n-old.png differ diff --git a/tn/images/cs231n.png b/tn/images/cs231n.png new file mode 100644 index 000000000..99054cb01 Binary files /dev/null and b/tn/images/cs231n.png differ diff --git a/tn/images/cs234.png b/tn/images/cs234.png new file mode 100644 index 000000000..3c5782ebe Binary files /dev/null and b/tn/images/cs234.png differ diff --git a/tn/images/cs270.png b/tn/images/cs270.png new file mode 100644 index 000000000..c703d96c3 Binary files /dev/null and b/tn/images/cs270.png differ diff --git a/tn/images/cs2701.png b/tn/images/cs2701.png new file mode 100644 index 000000000..71903e051 Binary files /dev/null and b/tn/images/cs2701.png differ diff --git a/tn/images/cs2702.png b/tn/images/cs2702.png new file mode 100644 index 000000000..b4a84a438 Binary files /dev/null and b/tn/images/cs2702.png differ diff --git a/tn/images/cs279.png b/tn/images/cs279.png new file mode 100644 index 000000000..a55c7e770 Binary files /dev/null and b/tn/images/cs279.png differ diff --git a/tn/images/cs371.png b/tn/images/cs371.png new file mode 100644 index 000000000..f4c6aa61d Binary files /dev/null and b/tn/images/cs371.png differ diff --git a/tn/images/cs448i.png b/tn/images/cs448i.png new file mode 100644 index 000000000..899a62ba3 Binary files /dev/null and b/tn/images/cs448i.png differ diff --git a/tn/images/cupdice.png b/tn/images/cupdice.png new file mode 100644 index 000000000..7e1fa6728 Binary files /dev/null and b/tn/images/cupdice.png differ diff --git a/tn/images/dashpoint.png b/tn/images/dashpoint.png new file mode 100644 index 000000000..308c22f7f Binary files /dev/null and b/tn/images/dashpoint.png differ diff --git a/tn/images/depthStream.png b/tn/images/depthStream.png new file mode 100644 index 000000000..23b51a514 Binary files /dev/null and b/tn/images/depthStream.png differ diff --git a/tn/images/dequant.jpg b/tn/images/dequant.jpg new file mode 100644 index 000000000..26826d8c2 Binary files /dev/null and b/tn/images/dequant.jpg differ diff --git a/tn/images/dequant.png b/tn/images/dequant.png new file mode 100644 index 000000000..5aae6f86c Binary files /dev/null and b/tn/images/dequant.png differ diff --git a/tn/images/drbayes.png b/tn/images/drbayes.png new file mode 100644 index 000000000..2c95e268e Binary files /dev/null and b/tn/images/drbayes.png differ diff --git a/tn/images/favicon.png b/tn/images/favicon.png new file mode 100644 index 000000000..19d167eb5 Binary files /dev/null and b/tn/images/favicon.png differ diff --git a/tn/images/first-post.png b/tn/images/first-post.png new file mode 100644 index 000000000..1a979844d Binary files /dev/null and b/tn/images/first-post.png differ diff --git a/tn/images/fuzzy22.png b/tn/images/fuzzy22.png new file mode 100644 index 000000000..dfc896c97 Binary files /dev/null and b/tn/images/fuzzy22.png differ diff --git a/tn/images/gina-motes.jpg b/tn/images/gina-motes.jpg new file mode 100644 index 000000000..8186e414c Binary files /dev/null and b/tn/images/gina-motes.jpg differ diff --git a/tn/images/gina-power.png b/tn/images/gina-power.png new file mode 100644 index 000000000..0fbec65c8 Binary files /dev/null and b/tn/images/gina-power.png differ diff --git a/tn/images/hand.png b/tn/images/hand.png new file mode 100644 index 000000000..34edc3b98 Binary files /dev/null and b/tn/images/hand.png differ diff --git a/tn/images/hands2015.png b/tn/images/hands2015.png new file mode 100644 index 000000000..a65426b0f Binary files /dev/null and b/tn/images/hands2015.png differ diff --git a/tn/images/handtrack.jpg b/tn/images/handtrack.jpg new file mode 100644 index 000000000..0b50fe0b0 Binary files /dev/null and b/tn/images/handtrack.jpg differ diff --git a/tn/images/handtrack.png b/tn/images/handtrack.png new file mode 100644 index 000000000..98ffe3db4 Binary files /dev/null and b/tn/images/handtrack.png differ diff --git a/tn/images/haowei.png b/tn/images/haowei.png new file mode 100644 index 000000000..f7523906d Binary files /dev/null and b/tn/images/haowei.png differ diff --git a/tn/images/heart.png b/tn/images/heart.png new file mode 100644 index 000000000..fa6c084e1 Binary files /dev/null and b/tn/images/heart.png differ diff --git a/tn/images/i3d2013.png b/tn/images/i3d2013.png new file mode 100644 index 000000000..21d84668a Binary files /dev/null and b/tn/images/i3d2013.png differ diff --git a/tn/images/idf-lab.png b/tn/images/idf-lab.png new file mode 100644 index 000000000..6659c9fd2 Binary files /dev/null and b/tn/images/idf-lab.png differ diff --git a/tn/images/intel-perceptual-computing-sdk-boxshot.png b/tn/images/intel-perceptual-computing-sdk-boxshot.png new file mode 100644 index 000000000..2cde56367 Binary files /dev/null and b/tn/images/intel-perceptual-computing-sdk-boxshot.png differ diff --git a/tn/images/intro.jpg b/tn/images/intro.jpg new file mode 100644 index 000000000..875c51eec Binary files /dev/null and b/tn/images/intro.jpg differ diff --git a/tn/images/jcdl2019.png b/tn/images/jcdl2019.png new file mode 100644 index 000000000..c8339fa12 Binary files /dev/null and b/tn/images/jcdl2019.png differ diff --git a/tn/images/jekyll-logo.png b/tn/images/jekyll-logo.png new file mode 100644 index 000000000..019df4c45 Binary files /dev/null and b/tn/images/jekyll-logo.png differ diff --git a/tn/images/jekyll-now-theme-screenshot.jpg b/tn/images/jekyll-now-theme-screenshot.jpg new file mode 100644 index 000000000..5d53e2635 Binary files /dev/null and b/tn/images/jekyll-now-theme-screenshot.jpg differ diff --git a/tn/images/markov-lang.png b/tn/images/markov-lang.png new file mode 100644 index 000000000..2c99f7c2f Binary files /dev/null and b/tn/images/markov-lang.png differ diff --git a/tn/images/modecfg.jpg b/tn/images/modecfg.jpg new file mode 100644 index 000000000..9b0424fd7 Binary files /dev/null and b/tn/images/modecfg.jpg differ diff --git a/tn/images/modecfg.png b/tn/images/modecfg.png new file mode 100644 index 000000000..e9975c7e1 Binary files /dev/null and b/tn/images/modecfg.png differ diff --git a/tn/images/physics.gif b/tn/images/physics.gif new file mode 100644 index 000000000..2b9b29e1c Binary files /dev/null and b/tn/images/physics.gif differ diff --git a/tn/images/r200-idf.jpg b/tn/images/r200-idf.jpg new file mode 100644 index 000000000..779022c3e Binary files /dev/null and b/tn/images/r200-idf.jpg differ diff --git a/tn/images/r200.jpg b/tn/images/r200.jpg new file mode 100644 index 000000000..b24e0ef9e Binary files /dev/null and b/tn/images/r200.jpg differ diff --git a/tn/images/rs400.jpg b/tn/images/rs400.jpg new file mode 100644 index 000000000..e5e1864db Binary files /dev/null and b/tn/images/rs400.jpg differ diff --git a/tn/images/self-photo.png b/tn/images/self-photo.png new file mode 100644 index 000000000..175947ae6 Binary files /dev/null and b/tn/images/self-photo.png differ diff --git a/tn/images/self-photo2.jpg b/tn/images/self-photo2.jpg new file mode 100644 index 000000000..c10a3c183 Binary files /dev/null and b/tn/images/self-photo2.jpg differ diff --git a/tn/images/snake.jpg b/tn/images/snake.jpg new file mode 100644 index 000000000..83e6314d0 Binary files /dev/null and b/tn/images/snake.jpg differ diff --git a/tn/images/stereo.png b/tn/images/stereo.png new file mode 100644 index 000000000..39c4167ab Binary files /dev/null and b/tn/images/stereo.png differ diff --git a/tn/images/stochopt.png b/tn/images/stochopt.png new file mode 100644 index 000000000..5a82a8625 Binary files /dev/null and b/tn/images/stochopt.png differ diff --git a/tn/images/tetra-pcb.jpg b/tn/images/tetra-pcb.jpg new file mode 100644 index 000000000..12805cc39 Binary files /dev/null and b/tn/images/tetra-pcb.jpg differ diff --git a/tn/images/vcsel.png b/tn/images/vcsel.png new file mode 100644 index 000000000..18e2a07fd Binary files /dev/null and b/tn/images/vcsel.png differ