Research scientist at DeepMind, davidstutz.de, hello@davidstutz.de
bootstrap-multiselect. JQuery multiselect plugin based on Twitter Bootstrap.
3.7klatex-resources. Collection of LaTeX resources and examples.
566superpixel-benchmark. An extensive evaluation and comparison of 28 state-of-the-art superpixel algorithms on 5 datasets.
415mesh-voxelization. C++ implementation for computing occupancy grids and signed distance functions (SDFs) from watertight meshes.
380superpixels-revisited. Library containing 7 state-of-the-art superpixel algorithms with a total of 9 implementations used for evaluation purposes in [1] utilizing an extended version of the Berkeley Segmentation Benchmark.
270mesh-fusion. Python tool for obtaining watertight meshes using TSDF fusion.
239bpy-visualization-utils. Blender/bpy utilities for paper-ready visualizations of meshes, point clouds and occupancy grids.
86bootstrap-strength-meter. Password strength meter based on Twitter Bootstrap and Password Score.
84caffe-tools. Some tools and examples for pyCaffe including LMDB I/O, custom Python layers and monitoring training error and loss.
78arxiv-submission-sanitizer-flattener. Simple Python scripts to clean up and flatten ArXiv LaTeX submissions.
69pytorch-adversarial-examples-training-articles. PyTorch code corresponding to my blog series on adversarial examples and (confidence-calibrated) adversarial training.
67matlab-mnist-two-layer-perceptron. A two layer perceptron implemented in MatLab to recognize handwritten digits based on the MNIST dataset.
62cvpr2018-shape-completion. CVPR 2018 paper "Learning 3D Shape Completion from Laser Scan Data with Weak Supervision".
62mesh-evaluation. Efficient C++ implementation of mesh-to-mesh and mesh-to-point distance.
61password-score. Password scoring library written in Javascript.
58tensorflow-cpp-op-example. Simple example of implementing a new Tensorflow operation and its gradient in C++.
56seeds-revised. Implementation of the superpixel algorithm called SEEDS [1].
54graph-based-image-segmentation. Implementation of efficient graph-based image segmentation as proposed by Felzenswalb and Huttenlocher [1] that can be used to generate oversegmentations.
46confidence-calibrated-adversarial-training. Implementation of Confidence-Calibrated Adversarial Training (CCAT).
44disentangling-robustness-generalization. CVPR'19 experiments with (on-manifold) adversarial examples.
43extended-berkeley-segmentation-benchmark. Extended version of the Berkeley Segmentation Benchmark [1] used for evaluation in [2].
43grosse2009-intrinsic-images. Code from the MIT Intrinsic Images Dataset [1]; Including command line tool for Retinex algorithm.
26nyu-depth-v2-tools. Tools used in [2] to pre-process the ground truth segmentations to evaluate superpixel algorithms.
25googlemock-example. An example of using Google Mock inspired by Martin Fowler's "Mocks Aren't Stubs".
25hierarchical-graph-based-video-segmentation. Implementation of the hierarchical graph-based video segmentation algorithm proposed by Grundmann et al. [1] based on the image segmentation algorithm by Felzenswalb and Huttenlocher [2].
25daml-shape-completion. CVPR'18 implementation of (deterministic) amortized maximum likelihood (AML) for weakly-supervised shape completion.
24sphinx-example. Example and cheat sheet for the Sphinx Python documentation generator.
23flow-io-opencv. Fork and OpenCV wrapper of the optical flow I/O and visualization code provided as part of the Sintel dataset [1].
21pointnet-auto-encoder. Torch PointNet auto encoder implementation.
20bootstrap-file-upload. Minimal but elegant file upload button for Twitter Bootstrap and IE 7/8/9 support.
19ijcv2018-improved-shape-completion. ArXiv'18 pre-print "Learning 3D Shape Completion under Weak Supervision".
16pytorch-custom-c-cuda-operations. Example of easily implementing custom tensor operations in C and CUDA.
15robust-generalization-flatness. Implementation of average- and worst-case robust flatness measures for adversarial training.
15cvpr2019-adversarial-robustness. CVPR 2019 paper "Disentangling Adversarial Robustness and Generalization".
14opencv-2.4-cuda-9-patch. This is a quick patch for compiling OpenCV 2.4.x with CUDA 9.
13kohana-hooks. Event module for Kohana.
13probabilistic-pca. Python probabilistic PCA (PPCA) implementation.
13seminar-convolutional-neural-networks. Seminar paper "Understanding Convolutional Neural Networks".
13ipiano. Implementation of the iPiano algorithm for non-convex and non-smooth optimization as described in [1].
12vedaldi2006-siftpp. Fork of SIFT++, a lightweight C++ implementation of the SIFT detector and descriptor.
11aml-improved-shape-completion. ArXiv'18 implementation of amortized maximum likelihood (AML) for high-quality, weakly-supervised shape completion.
11bachelor-thesis-superpixels. Bachelor thesis "Superpixel Segmentation using Depth Information", including a thorough comparison of several state-of-the-art superpixel algorithms.
11icml2020-confidence-calibrated-adversarial-training. ICML'20 paper "Confidence-Calibrated Adversarial Training: Generalizing to Unseen Attacks".
10vlfeat-slic-example. Example of using VLFeat's SLIC implementation from C++.
10torch-examples. Collection of Torch examples for deep learning.
9mathematical-image-processing. Implementations and examples of basic mathematical image processing algorithms. Based on the lectures "Mathematical Foundations of Image Processing" and "Variational Methods in Image Processing" by Prof. Berkels.
8random-bit-error-robustness. Implementation of robust quantization, weight clipping and random bit error training to improve robustness against bit errors in quantized weights.
8master-thesis-shape-completion. Master thesis "Learning 3D Shape Completion from Bounding Boxes using CAD Shape Priors".
7superpixel-benchmark-data. Converted datasets for davidstutz/superpixel-benchmark.
7php-simplex. PHP library implementing the simplex algorithm.
5jasmine-travis-example. Example for continuous integration with Jasmine, GitHub and Travis CI.
5wordpress-iamdavidstutz. Wordpress theme of my personal webpage.
5gcpr2015-superpixels. GCPR 2015 paper and poster "Superpixel Segmentation: An Evaluation".
4awesome-computer-vision. A curated list of awesome computer vision resources
4d3-topological. Topological sort using d3.js.
4functional-dependencies. Small demo application for calculating candidate keys of a given relational database schema.
3cmsimple-pictures. CMSimple plugin for creating different kinds of sliders and galleries.
3davidstutz. Personal README.
2