About Me

Resume
I am a computer programmer who does independent contracting.  I use Elance.com, and I also have other contacts I do work for.  I currently have a fairly light load, and I’m looking for something exciting to do next.  I have built several sites in Perl, and a few with Ruby on Rails.  I also have experience in GUI implementation using Gtk+ (and QT a while ago) using both C and Python.  I am quick to learn new technologies, and I’m currently playing with some Clutter + Python.
Languages:
C, HTML/CSS/JS, XML, Java, Perl, Python, Ruby, Scheme, others… ask

Frameworks:
HTML::Mason, PDF::API2, DBI, Gtk+, Clutter

Thesis:
YogaHero: Rating Alignment in a Yoga Pose from a Single Image
Abstract
We will examine a method for extracting 3D model from a 2D image of a person performing a yoga pose. This model will then be compared to the ideal model for the attempted pose. The results of this comparison will be displayed, providing feedback to the user as to how precise their alignment is. We accomplish this matching in a two step process, whose initial input is a silhouette of the person performing the yoga pose. Using an idealized version of the pose as an initial match, we first attempt to align the torso by adjusting the camera parameters and torso size. Following this, we use Powell’s method to obtain our final match. The error function used in Powell’s Method is a linear combination of three factors: symmetric difference between the projected model and the silhouette, an error factor for body parts that are below the floor, and an error factor for violating the constraints we have for the various angles and lengths of body segments. While we were able to obtain some good results, the overall quality is not sufficient to provide good feedback in general. Thus, we discuss some possible ways to improve on our results.

Shout Outs:
Moonshine Computers
Printme1.com

Graduation 2008 from Rose-Hulman Institute of Technology
B.S. Computer Science and Mathematics

Graduated John Marhsall High School ‘05

Contact Me:
larry at yrral dot net

Ohloh profile for yrral86