Hazem El-Alfy            -        Curriculum Vitae

 

PDF

 

Contact Informa­tion

Hazem M. El-Alfy

3368 A.V. Williams Building,

University of Maryland

Department of Computer Science

College Park, MD 20742, USA

Office: (301) 405-1207

Home: (301) 226-8754

Fax: (301) 405 6707

Email: helalfy@cs.umd.edu

Web: http://www.cs.umd.edu/~helalfy/

 

Objective

Obtain a faculty, research or industry position upon graduating with PhD.

 

Research Interests

Computer Vision: Processing surveillance video, anomaly detection, video editing, camera management.

Scientific Computing: stochastic partial differential equations.

Computer Graphics.

 

Educa­tion

Ph.D., Computer Science                                                                       (Expected Dec 2008)

University of Maryland, College Park, USA.

Advisors: Prof. Larry Davis, Dr. David Jacobs.

PhD candidate: Feb 2007.

Proposal: Techniques for Video Display in Surveillance Systems.

M.Sc., Computer Science                                                                                      (May 2005)

University of Maryland, College Park, USA.

Advisors: Prof. Howard Elman, Dr. Ramani Duraiswami.

Scholarly paper: Computation of scattering from N spheres with stochastic boundary conditions using multipole reexpansion.

M.Sc., Applied Mathematics                                                                                 (Aug 2001)

Engineering Mathematics Dept, Faculty of Engineering,

Alexandria University, Alexandria, Egypt.

Advisors: Prof. Abdel-Karim Aboul-Hassan, Dr. Mohamed Sayed.

Thesis: Computer Algebra and its Applications.

B.Sc., Computer Science                                                                                       (May 1997)

Computer Science and Automatic Control Dept, Faculty of Engineering,

Alexandria University, Alexandria, Egypt.

Graduation project: HTML Editor and Web Browser with Arabic Language Support.

 

Work Experi­ence

Computer Science Dept, University of Maryland at College Park.       (May 03 – present)

Position: Graduate Research Assistant.

Duties: Master’s and doctoral research.

 

Computer Science Dept, Univ. of MD, College Park. (Aug 01 – May 03, Jan 08 - present)

Position: Teaching Assistant.

Duties: Teaching, holding office hours, proctoring exams and grading.

 

Engineering Math Dept, Alexandria University, Alexandria, Egypt.    (Apr 99 ­– Aug 01)

Position: Teaching/Research Assistant, Lab Assistant.

Duties: Holding office hours, proctoring exams and grading. Holding exercise sessions in college algebra, calculus, linear algebra, numerical analysis, probability, statistics and stochastic processes. Supervised Matlab and DERIVE lab sessions. Masters level research.

 

Computer Science Dept, Alexandria University, Alexandria, Egypt.      (Sep 97 ­– Jan 98)

Position: Part-time Teaching Assistant, Lab Assistant.

Duties: Holding office hours, proctoring exams and grading. Supervising labs and exercise sessions in DOS/Windows operating system, MS-Basic and Visual Basic programming.


 

Awards and Honors

·  Dept of Computer Science, University of Maryland, College Park: Assistantship for the PhD Program in Computer Science.

·  Engineering Mathematics Dept, Alexandria University, Egypt: Scholarship for Master’s degree, 1999.

·  Alexandria University, Egypt: Honor Certificate for academic distinction, 1993-1997

 

Publications

·  Hazem El-Alfy, David Jacobs and Larry Davis, “Multi-Scale Video Cropping,” in Proceedings of the ACM International Conference on Multimedia (MM’07), pp. 97-106, Augsburg, Bavaria, Germany, September 23–28, 2007. [Oral Presentation – 20% acceptance].

 

Under Preparation

·  Hazem El-Alfy, David Jacobs and Larry Davis, “Assigning Cameras to Subjects in Video Surveillance Systems,” submitted IROS ’08.

 

Non-Refereed Publications

·  Hazem El-Alfy, “Multiple Scattering from N Spheres with Uncertain Source Location Using Stochastic Multipoles,” submitted as a scholarly paper, in partial fulfillment of the degree of Masters of Science, Department of Computer Science, University of Maryland, College Park, USA.

·  Hazem El-Alfy, “Computer Algebra and its Applications,” Masters of Science Thesis, Engineering Mathematics Department, Faculty of Engineering, Alexandria University, Alexandria, Egypt.

 

Professional Activities

·  Reviewer, International Conference on Pattern Recognition, (ICPR).

·  ACM student member.

 

Selected Research Projects

Multi-Scale Video Cropping

We consider the problem of “cropping” surveillance videos. This process chooses a trajectory that a small sub-window can take through the video, selecting the most important parts of the video for display on a smaller monitor. The result is a meaningful video with a lower resolution that can fit on smaller displays and save bandwidth. The globally optimal trajectory for a cropping window is found by using a shortest path algorithm.  The method is applied on real surveillance videos.

 

Assigning Cameras to Subjects in Surveillance Systems

Given a room with obstacles, and multiple agents moving amongst them, we construct a separate video for each person, by stitching together video segments from multiple cameras over time. We employ a novel approach, using bipartite matching, to assign cameras to each person as a function of time, with camera switches when needed. We build our own simulator to illustrate the results of this method.

 

Stochastic Multiple Scattering

We solve the problem of wave scattering by multiple spheres, subject to uncertain boundary conditions. Uncertainty is modeled through a Karhunen-Loève expansion of the right hand side. Useful properties of spheres are exploited, by discretizing the problem in a basis of spherical harmonics, and speed-up is achieved through multipole reexpansion.

 

Implicitization Problem

Implicitization is the process of converting equations of curves and surfaces from parametric form into implicit form. We implement algorithms for currently available methods. In addition, we devise a new method for problems for which no direct method is available. The method relies on producing an approximation of the input problem. Several variants of this new method try to offer a compromise between its accuracy and versatility.

 

Virtual 3D tour inside a building

Implementation of a virtual tour inside the 4th floor of the Computer Science Department building using a real 3D model of the building. The model is rendered using lighting, shading and texturing. An obstacle detection algorithm is developed to allow the user to cross into rooms only through their doors.

 

Other Skills

Programming: Matlab, C/C++, OpenGL graphics library. Windows platform.

Foreign languages: Arabic, French.

 

Refer­ences

Prof. Larry Davis

Professor and Chair,

Department of Computer Science

University of Maryland

4175 A. V. Williams Building,

College Park, MD 20742, USA

Email: lsd@cs.umd.edu

Phone: (301) 405-2771

Prof. David Jacobs

Associate Professor,

Department of Computer Science

University of Maryland

4421 A. V. Williams Building,

College Park, MD 20742, USA

Email: djacobs@cs.umd.edu

Phone: (301) 405-0679

 

Prof. Ramani Duraiswami

Associate Professor,

Department of Computer Science

University of Maryland

3365 A. V. Williams Building,

College Park, MD 20742, USA

Email: ramani@umiacs.umd.edu

Phone: (301) 405-6710

 

Michelle Hugue, Ph.D.

Lecturer,

Department of Computer Science

University of Maryland

1125 A. V. Williams Building,

College Park, MD 20742, USA

Email: drmeesh@gmail.com

Phone: (301) 441-1817

 

Citizenship

Egyptian, F-1 student visa.