I work for Siemens Corporate Technology and I work in Intelligent Signal Processing. I got my Ph D in the Electrical  and Computer Engineering at Maryland where I worked with  Prof Rama Chellappa. Earlier I worked at the Center for Visualization at UKY as an assistant Research Professor with Chris Jaynes

Current Research Topics:

Visual Tracking

Analysis of Human Actions in Video

Conversion of Semantic Concepts in Medical Image Analysis to Vision Algorithms

Assistive Low Cost Technologies for Medical Diagnosis and Treatment

 

Prior Research Work:

Computer Vision for Camera Projector based systems

My current research focusses on computer vision problems that arise in projector camera augmented reality systems. Recent research in projector-camera systems has overcome many of the obstacles to deploying and using intelligent displays for a wide range of applications. In parallel with these developments, projector costs continue to decline with corresponding increase in resolution, brightness and contrast ratio. In light of this trend, we are exploring the unique capabilities that camera-projector systems can offer to intelligent environments and ubiqutous computing. In a recent work, we addressed the problem of real time contact detection in projected interface using an epipolar constraint between camera and projector. Here is a video of Ken touching several virtual buttons on the screen and the system responding to it. Another application we have developed is a smart bookshelf. The system utilizes a camera pair and a projector to monitor the state of a real world library shelf. As books are added to the shelf a foreground detection algorithm which takes into account the projected information yields new pixels in each view that are then verified using a planar parallax constraint across both cameras to yield the book spine. An online process updates a database containing the spine image, a color model of the spine, the location of the spine in each view, and auxillary information such as book title. Here is a video of the system in action. 

Prior to coming to UKY, I worked on the problem of human identification using gait.  

 Continuous HMM based Approach

We proposed a view based approach to recognize humans using gait. The width of the outer contour of the binarized silhouette of a walking person is chosen as the image feature. A set of exemplars that occur during a walk cycle is chosen for each individual. Using these exemplars a lower dimensional Frame to Exemplar Distance (FED) vector is generated. A continuous HMM is trained using several such FED vector sequences. This methodology serves to compactly capture structural and dynamic features that are unique to an individual. The statistical nature of the HMM renders overall robustness to representation and recognition. Human identification performance of the proposed scheme is illustrated using outdoor video sequences. 

Dynamic time warping based template matching approach :

In this work we proposed an appearance-based method for gait recognition when the amount of training data is limited. The width of the outer contour of the binary silhouette was used as the basic feature. Different features were extracted from the width vector and dynamic time warping was used to match gait sequences. Eigenanalysis of the width vector shows that the gait signal evolves on a much lower (two-) dimensional subspace and that gait possesses discriminative information. The method was found to be reasonably robust to changes in speed.  The contribution of dynamic information for gait recognition, and  effect of viewing angle was also studied. It was also found that the leg region by itself gave better recognition performance for one of the databases. Analysis of component level evidences to improve gait recognition performance was also performed.

Gait Recognition Across Pose:

 In this work, we have proposed a method for synthesizing arbitrary views of planar objects, and applying the synthesized views for gait recognition when people are walking at any arbitrary angle to the camera. Our method used a perspective projection model and an optical flow based structure from motion model for estimating the azimuth angle of the original view from monocular video data. Thereafter, a video sequence at the new view was synthesized. The entire process was done in 2D, though 3D structure of the scene played an implicit role. A simple, yet accurate, camera calibration procedure was also proposed. Gait recognition on two databases of people was reported using these synthesized views. Though the method has been explained from the motivation of the gait recognition problem, it has important applications in other areas too, like multimedia and video processing. Video based rendering of planar dynamic scenes is one multimedia application we have worked on.

Feel free to write to me if you would like to discuss this further