Category Archive: school

Mar 20

GDoc/LaTeX compilation GUI with Tkinter/Python [w/ code]

Screen Shot 2014-03-20 at 2.47.45 PM

A small GUI to download and compile a PDF from a LaTeX document in Google Docs.

Share

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.

Share

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.

Share

Jun 01

The Raspberry Pi is Here

060112_0541_TheRaspberr1.jpg

A few months back I placed an order for a raspberry pi. For those who don't know what it is, it is a really cool project which is basically a computer for 35$ (Shipping for me almost doubled it, but that's to be expected). It is a board, which as 256MB Ram, SD-Card slot, 2 …

Continue reading »

Share

Jan 04

Simple triangulation with OpenCV from Harley & Zisserman [w/ code]

Easily using OpenCV 2.3+ to triangulate points from known camera matrices and point sets.

Share

Dec 20

Spherical harmonics face relighting using OpenCV, OpenGL [w/ code]

Implementing a face image relighting algorithm using spherical harmonics, based on a paper written by Wang et al (2007).

Share

Dec 01

Identity Transfer in Photographs

Hi! I would like to present something I have been working on recently, a work that immensely affect what I wrote in the blog in the past two years... To use it: Go on this page, Watch the short instruction video, download the application (MacOSX-Intel-x64 Win32) and make yourself a model! It takes just a …

Continue reading »

Share

Jun 24

Image Recoloring using Gaussian Mixture Model and Expectation Maximization [OpenCV, w/Code]

eggplant_orange

Hi, I'll present a quick and simple implementation of image recoloring, in fact more like color transfer between images, using OpenCV in C++ environment. The basis of the algorithm is learning the source color distribution with a GMM using EM, and then applying changes to the target color distribution. It's fairly easy to implement with …

Continue reading »

Share

Mar 06

Implementing PTAM: stereo, tracking and pose estimation for AR with OpenCV [w/ code]

frames_correl

Hi Been working hard at a project for school the past month, implementing one of the more interesting works I've seen in the AR arena: Parallel Tracking and Mapping (PTAM) [PDF]. This is a work by George Klein [homepage] and David Murray from Oxford university, presented in ISMAR 2007. When I first saw it on …

Continue reading »

Share

Feb 21

SmartHome - Embedded computing course project

XBee module on LPC2148 board

Hi In the past few weeks I have been working hard at a few projects for end-of-term at Uni. One of the projects is what I called "SmartHome", for Embedded computing [link] course, is a home monitoring [link] application. In the course the students were given an LPC2148 arm7-MCU (NXP) based education board, implemented by …

Continue reading »

Share

Older posts «