Tag Archive: curve

Dec 18

Simple NURBS renderer [w/ code]

Screen Shot 2013-12-18 at 11.01.23 AM

Simple NURBS renderer, reading from a DXF


May 26

Extending the hand tracker with snakes and optimizations [w/ code, OpenCV]


Continuing the work on a hand curve particle filter following Heap&Hogg's work, adding active contours and optimizations


Mar 16

Curve tracking with a Heap&Hogg's Particle Filters [w/ code, OpenCV]

Screen Shot 2013-03-15 at 6.18.30 PM

I wanna share some code for 2D curve tracking with a particle filter, implementing the body of work of Tony Heap and David Hogg. These guys presented a relatively easy to implement method for tracking deformable curves through space and change in form using a Hierarchical Point Distribution Models (HPDM), which is another elegant way …

Continue reading »


Jan 05

Shape manipulation with Moving Least Squares for curves [w/ code]

Shape manipulation with Moving Least Squares for 2D curves.


Dec 27

2D curve matching in OpenCV [w/ code]

Matching 2D curves in OpenCV by analysis of curvature signatures, which makes the method robust to rigid transformation but also noise and heave occlusion.


Dec 07

Resampling, Smoothing and Interest points of curves (via CSS) in OpenCV [w/ code]

Utility functions for Resampling, Smoothing and finding Interest points of 2D curves in OpenCV.


Dec 28

Hand gesture recognition via model fitting in energy minimization w/OpenCV

Screen shot 2010-12-25 at 10.50.41 AM

Hi Just wanted to share a thing I made - a simple 2D hand pose estimator, using a skeleton model fitting. Basically there has been a crap load of work on hand pose estimation, but I was inspired by this ancient work. The problem is setting out to find a good solution, and everything is …

Continue reading »


Jun 06

Iterative Closest Point (ICP) for 2D curves with OpenCV [w/ code]


ICP - Iterative closest point, is a very trivial algorithm for matching object templates to noisy data. It's also super easy to program, so it's good material for a tutorial. The goal is to take a known set of points (usually defining a curve or object exterior) and register it, as good as possible, to …

Continue reading »