User Tools

Site Tools


projects

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
Next revisionBoth sides next revision
projects [2012/09/05 19:24] jonathanprojects [2013/01/02 21:58] bil
Line 1: Line 1:
-====== Currently offered Projects, Fall 2012 (updated August 22, 2012)  ======+====== Currently offered Projects, Fall 2012 (updated September 5, 2012)  ======
 (Listed in order received.) (Listed in order received.)
  
 +====== Attentive Sensing for Better Two-Way Communication in Remote Learning Environments ======
 +
 +**Supervisor**: James Elder
 +
 +**Required Background**: General CSE408x prerequisites, good programming skills, 
 +good math skills, knowledge of C and MATLAB programming languages
 +
 +One of the challenges in remote learning is to allow students to communicate effectively with the lecturer.  For example, when a student asks a question, communication will be more effective if the instructor has a zoomed view of the student’s face, so that s/he can interpret expressions etc.
 + 
 +The goal of this project is to apply attentive sensing technology (www.elderlab.yorku.ca) to this problem.  This technology is able to monitor a large environment such as a classroom and direct a high-resolution ‘attentive’ sensor to events of interest.
 + 
 +In particular, working with a senior graduate student or postdoctoral fellow, the  successful applicant will:
 + 
 +  - Study the problem of detecting hand-raises in the preattentive sensor stream
 +  - Implement algorithms for detecting hand-raises based upon this investigation
 +  - Evaluate these algorithms in a real-classroom setting, using proprietary attentive sensing technology
 + 
 ====== Continuation of a Path Diagram to Syntax Application ====== ====== Continuation of a Path Diagram to Syntax Application ======
  
Line 30: Line 47:
  
 ====== Game Playing Framework in Eiffel ====== ====== Game Playing Framework in Eiffel ======
 +
 +NO LONGER AVAILABLE
  
 **Supervisor**: Jonathan Ostroff **Supervisor**: Jonathan Ostroff
Line 95: Line 114:
 there is in the calibrated tip position, and methods for reducing there is in the calibrated tip position, and methods for reducing
 the variance of the calibrated tip position. the variance of the calibrated tip position.
 +
 +
 +====== A privacy safeguard framework for sharing photos on Facebook ======
 +
 +**Supervisor**: Uyen Trang Nguyen
 + 
 +
 +**Description**:
 +One of the major privacy concerns in Online Social Networks is photo sharing.  A user may post his/her friends’ photos without their consent.  The friends have no control over the user’s Facebook activities, namely photo sharing.  In this project, we design and implement a third-party Facebook application that allows people to protect their identities in photos uploaded by another user without their consent.
 +
 +**Required prerequisite background**:  Proficiency in programming, especially in Java and Web application programming.
 +
 +**Desired prerequisite**: Knowledge of image processing, Facebook API, JavaScript Object Notation (JSON)
projects.txt · Last modified: 2016/01/13 20:05 by stevenc