Research Interests
My main research interests are in the areas of computer vision, pattern recognition, and machine learning. In applications where we wish to understand or analyze human activity, the long term goal is to move farther up the semantic ladder by learning to understand complex activities in terms of abstract events, much like humans do. For now, we are working to add levels of abstraction in order to be able to understand a sequence of simple, image level changes as a specific event or activity. I am also interested in problems related to 3D inference, where the goal is to infer 3D information about the scene, an object, or a motion given cues in an image or video, with special emphasis on human motion.
3D Reconstruction of Periodic Motion
This is one of the problems I am currently working on and is part of my thesis work.
Periodic or repetitive motion is very common in everyday life, including the motion of
a person's foot as he walks or the trajectory of a point on the wheel of a vehicle as it drives, to name just a few.
In this work we develop a method for estimating the 3D trajectory of an object
undergoing periodic motion in world coordinates by observing its apparent trajectory
in a video taken from a single stationary camera. Periodicity in 3D is used
here as a physical constraint, from which accurate solutions can be obtained.
This reconstruction technique may have applications in problems such as general human motion analysis, gait recognition, and activity identification.
|
Publications
- E. Ribnick, S. Atev, and N. Papanikolopoulos. "Estimating 3D Positions and Velocities of Projectiles from Monocular Views." IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), to appear. 2009
- E. Ribnick and N. Papanikolopoulos. (title Withheld during double-blind review process). IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2009.
- E. Ribnick and F. Sadjadi. (title Withheld during double-blind review process). IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2009.
- E. Ribnick and N. Papanikolopoulos. "Estimating 3D Trajectories of Periodic Motions from Stationary Monocular Views." Proceedings of the European Conference on Computer Vision (ECCV), 2008.
- P. Kilambi, E. Ribnick, A. Joshi, O. Masoud, and N. Papanikolopoulos. "Estimating Pedestrian Counts in Groups." Computer Vision and Image Understanding (CVIU), 2008.
- E. Ribnick, S. Atev, O. Masoud, N. Papanikolopoulos, and R. Voyles. "Detection of Thrown Objects in Indoor and Outdoor Scenes." IEEE/RSJ Int'l Conf. on Intelligent Robots and Systems (IROS), 2007.
- E. Ribnick, S. Atev, O. Masoud, N. Papanikolopoulos, and R. Voyles. "Real-Time Detection of Camera Tampering." Proceedings of the IEEE Int'l Conf. on Advanced Video and Signal Based Surveillance (AVSS), 2006.
Industry Experience
- Lockheed Martin Corp., Research Intern, 2008 - present
- SICK, Inc., Computer Vision Consultant, 2008
- Banner Engineering Corp., Computer Vision Consultant, 2006 - 2007
- Northwest Airlines., Co-op Avionics Engineer, 2002 - 2003
- Visual Circuits Corp., Computer System Production Technician, 2001 - 2002
Teaching Experience
- Teaching Assistant, EE 2361: Introduction to Microcontrollers, 2006
- Teaching Assistant, EE 2301: Introduction to Digital Logic and Design, 2005
Graduate Coursework
- Fall 2005
- EE 5531 - Probability and Stochastic Processes
- EE 5581 - Information Theory
- EE 8520 - Advanced Topics in Signal Processing: Analysis of High-Dimensional Data
- Spring 2006
- CSci 5561 - Computer Vision
- EE 8950 - Advanced Topics in Electrical and Computer Engineering: Convex Optimization
- Fall 2006
- CSci 5525 - Machine Learning
- Spring 2007
- CSci 8980 - Special Advanced Topics in Computer Science: Computer Vision and Robotics
- Fall 2007
- CSci 8980 - Special Advanced Topics in Computer Science: Advanced Topics in Graphical Models
- EE 4940 - Advanced Topics in ECE: Advanced Programming and Scripting for Engineers/Scientists
- Spring 2008
- CSci 5552 - Sensing and Estimation in Robotics
This is one of the problems I am currently working on and is part of my thesis work.
Periodic or repetitive motion is very common in everyday life, including the motion of
a person's foot as he walks or the trajectory of a point on the wheel of a vehicle as it drives, to name just a few.
In this work we develop a method for estimating the 3D trajectory of an object
undergoing periodic motion in world coordinates by observing its apparent trajectory
in a video taken from a single stationary camera. Periodicity in 3D is used
here as a physical constraint, from which accurate solutions can be obtained.
This reconstruction technique may have applications in problems such as general human motion analysis, gait recognition, and activity identification.