Student Research
Computer Science Papers and Proposals
2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011
2010-2011 Computer Science Papers and Proposals
CHARACTER ANIMATION AND GESTURE-BASED INTERACTION IN AN IMMERSIVE VIRTUAL ENVIRONMENT USING SKELETAL TRACKING WITH THE MICROSOFT KINECT
Brittany Alkire

ABSTRACT: We will explore the hardware and software capabilities of the Microsoft Kinect along with its ability to perform real-time skeletal tracking. With the ability to perform skeletal tracking and gesture recognition comes the ability to create immersive virtual environments with which the user can interact. A skeletal tracking algorithm provided by Shiffmans Kinect library and a data smoothing algorithm based on Holt%u2019s method for double exponential smoothing will allow users to control and animate an avatar. Gesture recognition will also give the user the ability to control their environment in any way the application supports. To accomplish this we will be using tools such as Daniel Shiffmans Java wrapper to libfreenect, Maya, and OpenGL to create an application for the Microsoft Kinect for the Xbox 360.


A MOBILE AND ONLINE SOLUTION TO SPORTS PLAYBOOKS
Charles Hiller

ABSTRACT: The purpose of this project is to create an application suite and service for sports coaches to create and manage an online playbook. This will replace the antiquated bound paper playbooks currently being used. The applications suite will include a suite of software for android tablets, the iPad, the BlackBerry PlayBook and the web. The web application will be the main application. All of the applications will be connected to a server back end that will store all of the plays, formations, animations and all other data required by the applications. The teams using the application will create an account for the team which will contain user accounts for the coaches and players. Logins will be available from all of the different applications and will provide access to only the features their type of account allows. The login information will be securely stored in the database.


A RELIABLE COVERT COMMUNICATION SCHEME BASED ON VOIP STEGANOGRAPHY
Harrison Neal

ABSTRACT: Steganography is the science of hiding information amongst other information in such a way that an adversary would not know it existed. A significant amount of research has been done in this field. Mediums that are not processed in real time have been studied longer, and for these mediums there are many practical steganography tools easily accessible to ordinary consumers. Research on real time mediums, for example Voice over Internet Protocol (VoIP), is not as mature. While significant and ever- improving research has been done towards increasing throughput and decreasing signs of tampering in VoIP, few have publicly attempted to take this research and make practical implementations available to the general public. The authors seek to evaluate current research, produce and finally release to the general public software that would allow two telephone users to covertly transfer multiple pieces of arbitrary information between their respective systems in a reliable manner.


AN IMPLEMENTATION OF CONTENT-CENTRIC NETWORKING SOCKETS FOR USE WITH HADOOP
John Sherwood

ABSTRACT: The current state of networking has its foundations in design decisions that were made to deal with the realities of networking in the 1960s. Since that time, the advent of the Internet and the World Wide Web have reshaped the forces under which networking operates by shifting the focus from establishing a connection between machines to securely acquiring pieces of information with less consideration to which machine provided those pieces. To address these changes, researchers predict that the creation of a global Content-Centric Network will be necessary, and one of the first steps in its successful adoption is the implementation of a variety of existing applications. Among the most widely used types of network software are the cloud platforms used by Google, Yahoo!, Amazon, and others. We explore the viability of using Content-Centric Networking to provide full networking functionality for the distributed cloud computing platform Hadoop and discover that the technology is not yet ready for use on such a scale.