skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - CaeSaR


Image Cartoonization and Feature Recognition

Senior Project: 2006-2007
Bradley MacGregor, Jacob Melvin, David Motta and Christopher Williamson
Boulder, CO

Kerpoof is a small company that focuses on developing software for children. Their major product is a web-based application called Kerpoof. This application allows children to create scenes from a predetermined set of components. The project focused on researching and prototyping a method for "cartoonizing" user provided images. This would allow for the creation of more personalized scenes, since the user could provide his or her own images.

The deliverables for the project included a test platform, an array of algorithms suited for "cartoonizing" images, and a research paper detailing the various methods used for creating the cartoon images. The software works by running a picture through a segmentation algorithm that simplifies the details and colors, and then through an edge detection algorithm that emboldens and outlines the important details. Also included are face detection and isolation algorithms that can be used to extract a person's face from an image.

The software was written primarily in Java. It also includes JNI methods to interface with OpenCV, an open source computer vision library.

Test Platform
Test Platform
Face Detection
Face Detection
The Group
The Group
The Group -- Cartoonized
The Group -- Cartoonized
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)