Site Map

Projects

PyMO

A python library for machine learning research on motion capture data
Demo Code Publication

GrooveNet

Teach a deep learning model to generate novel, beat-synchronous dance movements for a given song.
Demo Publication

NetNama: RBM

Visualizing the learning process of artificial neural networks
Demo

Shahr-vand

A visual exploration of the spatial patterns in the endings of city names in Iran. Adaptation of the -ach, -ingen, -zell project for Iran.
Demo Code

Keras MDN

A custom Keras layer for Mixter Density outputs
Demo Code

xRBM Library

Implementations of RBM and its variants in tensorflow
Demo Code Publication

fcrbm.js

A javascript port of Factored Conditional Restricted Boltzmann Machines (FCRBM).
Code

WalkNet

WalkNet is a neural-network-based interactive movement controller with navigation capabilities, as well as modulating the agent's affective state and movement signature.
Demo Publication

C3D to CSV Converter

A small C++ program to convert motion capture marker data in C3D files to CSV format.
Code

AffectNet

AffectNet is a generative model of affect-expressive movements, based on FCRBM. The affective qualities are represented along the valence and arousal dimensions.
Publication

Mova

Mova is a web-based platform for visualization and analysis of human movement data, based on D3.js.
Demo Code Publication

MocapJS

MocapJS is a motion capture library for Three.js. It is designed for applications such as web-based mocap players, streaming movement data, and virtual reality scenarios.
Demo Code

Deep MoveNet Viz

This project investigates what a deep neural network that is trained on human movement learns about movement.

AIMS Framework

AIMS is a framework for agent interaction simulations, developed in Java.
Demo Code Publication

Sea Wave Forecasting

This project implements a fully integrated meteo-ocean forecasting system for Caspian Sea and Persian Gulf.
Publication

Posts

Tutorial: Build Your First Tensorflow Android App

A step-by-step tutorial on how to use a Tensorflow model inside an Android app

Visualizing Movement Data - Part I

A step-by-step guid on visualizing motion capture data with D3.js, based on the Mova code base.
Demo Code

MPICH on Ubuntu

A guide to set up an MPICH cluster on Ubuntu
Publication

stuff

[mViz]

Movement Visualizations

VR Photos

Collection of my virtual reality photospheres

About

About me