User Tools

Site Tools


ongoing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ongoing [2010/05/03 19:35] bilongoing [2011/04/18 20:34] (current) bil
Line 1: Line 1:
 ====== Ongoing projects ====== ====== Ongoing projects ======
  
 +No projects are ongoing yet.
  
-====== Low-Cost Three-Dimensional Face Scanning System ======+<html><!--
  
-**Supervisor**:  James Elder+====== Acoustic Cues and Self Motion ======
  
-**Requirements**:  Interest in both hardware and software design at the systems level. +**Student**:  Evangelos Zotos 
 + 
 +**Supervisor**:  Michael Jenkin
  
 __Description__ __Description__
  
-Low-cost three-dimensional face-scanning systems have a large range of potential applications in security and retail markets Our laboratory at York University has recently developed a prototype face-scanning system that has the potential for very low-cost mass production.  This project involves the development of a second-stage prototype that is one-step closer to commercialization.+We are capable of estimating the magnitude of our own self-motion and the relative motion of other objects as we move about in our natural environment. This perception is based on information arising from several sensory modalities including visual, auditory, and physical motionIn general, the perceived distance of self-motion is over-estimated when using visual or physical motion cues solely or even in conjunction, although judgments are more accurate when both cues are available. In other words, the distance we perceive ourselves to have moved is typically greater than the distance we have actually moved. Despite the potential contribution of dynamic auditory localization to the perception of self-motion, few studies have examined the effects on auditory cues on the perception of self-motion and the effect of auditory cues may have on our visual perception and more specifically, our visual motion perception.
  
-The project will involve systems design and development of a specialized real-time 3D face scanner.  A combination of hardware and software design will be required.  The student will work closely with graduate students and postdoctoral fellows at York Universityas well as researchers at other institutions involved in the project.  The student will develop skills in both hardware and software designas well as computer-vision techniques.+The purpose of this project is twofold: i) develop software that will permit conducting of psychophysical experiments that examine audio + visual motion perception, and ii) conduct an experiment that will investigate the interaction of audio + visual cues on our perception of self-motion.  The software will be developed using the Unity Game Development Tool and will be developed to allow for maximum robustness.  More specifically, it will allow for various experimental parameters (rate of accelerationsize of the environment/hallway where the motion takes placeamongst others) to be easily modified thus allowing to investigate their effect on self-motion perception.
  
-For more information on the laboratory: [[http://www.elderlab.yorku.ca]]+====== Implementation and Analysis of a Non-blocking Chromatic Search Tree ======
  
-    +**Student**:  Trevor Brown
  
-====== Programming Multi-Core GPUs with CUDA ======+**Supervisor**:  Eric Ruppert
  
-**Supervisor**: Franck van Breugel+__Description__
  
-**Required background**: General prerequisites+This project seeks to take the theoretical description of the 
 +non-blocking chromatic search tree that was developed in a 
 +previous CSE4080 project and produce a Java implementation, then perform 
 +experiments to test it and compare it with other leading concurrent dictionary structures.
  
-**Recommended background**: N/A+Additionally, many potential performance improvements and structural or 
 +algorithmic variations on the aforementioned theoretical description 
 +were identified during the last project. 
 +This project would attempt to explore many of these variations to 
 +further refine the theoretical description, and produce a competitive 
 +dictionary algorithm. 
 +In particular, this project would  
 +provide a dictionary implementation with better 
 +worst-case performance guarantees than previous  
 +non-blocking dictionary implementations.
  
-__Description__+Finally, the project would attempt to establish formal proofs that the 
 +structure provides guarantees regarding balance and worst-case performance. 
 +If time permits, further work will be done towards establishing the 
 +correctness of the algorithm.
  
-CUDA stands for "compute unified device architecture."  It is an architecture to program multicore graphical processing units (GPUs for short).  In the past, these GPUs were only used for graphics. However, CUDA allows us to use these GPUs for other types of computation. Since today's GPUs have hundreds of cores, algorithms can be parallelized and, hence, run often much faster.+====== UCOSP: Development for Encyclopedia of Life ======
  
-The aim of this project is to get familiar with GPUs and to study how to program them.+**Student**:  Feng Sun 
 + 
 +**Supervisor**:  Vassilios Tzerpos 
 + 
 +__Description__
  
-More details can be found at: [[http://www.cse.yorku.ca/~franck/projects/cuda.html]] +The Encyclopedia of Life (EOL) is a free, online collaborative 
-(this link is only accessible from machines within the domain yorku.ca.) +encyclopedia intended to document all of the 1.8 million living species 
 +known to science. It is compiled from existing databases and from 
 +contributions by experts and non-experts throughout the world.
  
 +The ultimate criteria of success for a web application is the user
 +experience. EOL is no exception. This project involves creating a
 +framework for describing how visitors are supposed to interact with
 +Encyclopedia of Life. It automatically checks that a new version the EOL
 +code is functioning as expected. It is very beneficial for open source
 +projects to be released often, and automated tests decrease the cost of
 +releases dramatically and ensure the integrity of the data, code, and
 +visual representation. The tests are run either in production or a
 +duplicate of the production environment. The acceptance testing
 +framework can be extended to check any website, not only EOL, by
 +changing the configuration and defining new test suites. It also enables
 +testing a web application with different browsers and operating systems.
  
 +Acceptance testing is an import skill for aspiring developers. By
 +participating in this project you will learn the inner mechanics of
 +operating a browser automatically using scripts, emulating a real
 +person's actions. This project will provide experience using Selenium (a
 +leading open source acceptance testing tool), XML, XPATH, CSS selectors,
 +and Behavior Driven Development.
  
 +More information: [[http://www.eol.org]]
  
 +--> </html>
  
ongoing.1272915301.txt.gz · Last modified: 2010/05/03 19:35 by bil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki