St. Norbert College CSCI 460 - Capstone Experience - Spring 2007
Presentation Pics The Projects All Pictures

Jackie Van Ryzin
Real-Time Scaling of Streaming Images 1:00pm, Tuesday, April 24
Cofrin 207

Ever wanted to zoom in or out of a video, but when you do, your picture is choppy or blurred? You just can't seem to get the quality of the original picture. Or, if a program does maintain the picture quality when scaling the image, it slows the video down, making the streaming quality choppy and slow. In this project, I look at algorithms that offer a way to scale an image in real-time without losing the picture quality.

Samuel Buyarski
Object Matching with Faces 1:40pm, Tuesday, April 24
Cofrin 207
This project is about object matching involving faces. No two pictures of a face are exactly the same, but specific characteristics can be identified and compared between pictures. I made a program to help users enter identifying features of a face in a picture. These features can then be saved and a search can be done based on those features to find possible matches with previously entered faces.

Ryan Maier
SNC Alumni Tracking System 2:20pm, Tuesday, April 24
Cofrin 207
Looking at the past is a great way to make crucial choices for the future. The SNC Alumni Tracking System will help guide current or future St. Norbert students to make their own career choices by gaining insight on the post-SNC lives of graduates.

Beth Kettenacker
Interactive Virtual Dorm Room 5:30pm, Tuesday, April 24
Cofrin 015
Excited to move into your new dorm room but want to avoid the horror of move in day? Let the Interactive Virtual Dorm Room (iVDR) help! Move furniture in the iVDR to determine the best room setup without straining a muscle. Modeled from a standard Bergstrom room, the iVDR is a great tool for incoming freshmen. Interested? Come learn what it takes to design and create an interactive environment using Flash.

Christopher Kratz
Railroad Operating System 6:10pm, Tuesday, April 24
Cofrin 015
The goal of this project is to create an operating system to run a DCC powered model railroad. The main objective is to create a system that is flexible, easy to understand, easy to manipulate, and easy to interface. This system will be implemented through well defined and well documented interfaces that can be added to and expanded upon by students in the future.

John Moss
Object Avoidance for Robots 6:50pm, Tuesday, April 24
Cofrin 015
Mobile robots depend upon the ability to move around in a normal unpredictable environment by negotiating around obstacles and avoiding collisions. My project explores the ideas of both object detection and object avoidance with robots. My presentation will show successes that I have achieved using both computer vision technology and ultrasonic range-finding technology.

Theodore Trisco
Digital Rotoscoping using Webcams 7:30pm, Tuesday, April 24
Cofrin 015
Even if you’re unsure about what rotoscoping is, you’ve surely seen the animation technique utilized in Charles Schwab commercials or movies like A Scanner Darkly. The art of rotoscoping encompasses many methods across a variety of platforms but can be defined universally as tracing over images in a frame by frame process to simulate “real” images or footage. My goal is to explore the world of rotosoping and develop a user interface to control filtering features and open/save functionality. This project has touched Visual Basic, OpenCV and Flash platforms.

Christopher Bostedt
Physical Computer Games 8:10pm, Tuesday, April 24
Cofrin 015
The 30 billion dollar gaming industry has often been a popular form of entertainment. For the most part, however, games have been lacking a physical aspect. With this project the player will be able to physically interact with a game interface. By using a web cam to detect the motion of a paddle the game will be able to react to a player’s movements without any additional equipment.

Samuel Javner
Cell Phone Communication 8:50pm, Tuesday, April 24
Cofrin 015
Usually when we want to share information between two computers we just use the internet. But what if one of these computers is on the move? If we want to get information such as GPS from a lawn mower, running a cord is not going to work too well. Many of us already use cell phones and text messaging to communicate when we are on the move, so why not apply this technology to computers?