This code is the implementation of the "Globally and Locally Consistent Image Completion" paper. It contains the pre-trained model and example usage code.
This code is the implementation of the "Learning to Simplify: Fully Convolutional Networks for Rough Sketch Cleanup" and "Mastering Sketching: Adversarial Augmentation for Structured Prediction" papers. It contains pre-trained models and example usage code.
This code is an implementation of the Geodesic Finite Mixture Models written in matlab. The core of the algorithm consists of a single file which can be called to perform the clustering. Additionally, several examples are provided to generate the figures from the paper.
This code is the implementation of the "Fashion Style in 128 Floats: Joint Ranking and Classification using Weak Data for Feature Extraction". It contains the best performing feature extraction model explained in the paper.
This code is the implementation of the "Let there be Color!: Joint End-to-end Learning of Global and Local Image Priors for Automatic Image Colorization with Simultaneous Classification" paper. It contains the pre-trained model and example usage code.
This code is the implementation of the "Discriminative Learning of Deep Convolutional Feature Point Descriptors" paper. It contains the pre-trained models and example usage code.
This is an implementation of the Deformation and Light Invariant (DaLI) descriptor. The core of the library is written in C. Additionally a Matlab/Octave interface is provided.
This code is the implementation of the "A High Performance CRF Model for Clothes Parsing" paper. It contains all the code for being able to learn and run inference. The features for the Fashionista dataset must be downloaded separately.
This is a library for using and manipulating unit dual quaternions (Clifford algebra Cl^+(0,3,1). Unit dual quaternions are useful for describing rigid body movements using screw theory. Main applications of using unit dual quaternions are found in kinematics. The core of the library is written in C. However, a Lua interface is also provided which is installable by means of LuaRocks. This provides a simple interface for the quick prototyping of projects.
This library calculates the faces obtained by B-Tree Triangular Coding (BTTC). This is usually for subdividing an image into a triangular mesh. The core library is written in C but an octave/matlab interface is provided. The main focus of this library is simplicity. The code is simple enough to directly integrate it into another program as it is a single C code file with no external dependencies.
ArtTreeKS is a dedicated kinematic synthesis solver for tree topologies. It is designed specifically for finite position kinematic synthesis and has support for both position constraints as well as velocity or acceleration constraints. The solver employed is a hybrid solved that is based on a Genetic Algorithm (GA) built on top of a Levenberg-Marquadt local optimizer. This allows obtaining solutions for very complex tree topologies.
This is a simple C frontend for ARPACK. This allows easy access to calculating a subset of eigenvectors and eigenvalues of sparse matrices. Specifically it can solve two problems: - Av = vd - Av = Mvd Where A, M are sparse matrices, v is the subset of eigenvectors and d is the diagonal matrix of eigenvalues.