Faisal Bashir

5183 Sampson Drive, Youngstown, OH, 44505.

http://multimedia.ece.uic.edu/~faisal

Phone:  (312) 560-5910        
Email:   fbashi1@uic.edu

 

 

 

 

Objective                                                                                                                                                 

PhD Graduate in Electrical & Comp. Engineering; Interested in research-oriented Post-Doc/Full-Time Job opportunity involving Signal Processing, Computer Vision and Machine Learning

Education                                                                                                                                               

·   PhD Electrical & Computer Engineering

University of Illinois at Chicago, Chicago, IL.

May 2006               GPA 3.53/4.0

 

·   Bachelor of Science in Electrical Engineering

University of Engineering and Technology, Lahore, Pakistan.

March 2000       80 percentile

Work Experience                                                                                                                                

Computer Vision and Image Analysis Contractor

Mitsubishi Electric Research Labs, Cambridge, MA. http://www.merl.com                        Jan. 2006 –July 2006

Advisor: Dr. Fatih Porikli                                                 http://www.merl.com/people/?user=fatih                                                                                             

·         Developed a C++-based cross platform application to draw trajectories of objects in complex activity scenarios for 3-D rendering

·         Implemented a Performance Evaluation Platform for comparing results of object trackers in comparison to given Ground Truth

·         Working on Video Segmentation in MPEG-compressed video bitstreams using Mean-Shift Analysis

·         Working on Background Estimation for Object Tracking in PTZ (Pan-Tilt-Zoom) cameras

Off-site Part-Time Intern

Mitsubishi Electric Research Labs, Cambridge, MA  http://www.merl.com            Sep. 2005 – Nov. 2005                                                                                                          

Advisor: Dr. Kadir Peker                                                             http://www.merl.com/people/?user=peker     

·         Added the functionality of Adaptive Fast Playback and logging user feedback for user studies in 'Video Summarization Tool' developed at MERL during internship

Summer Intern

Mitsubishi Electric Research Labs, Cambridge, MA  http://www.merl.com            May 2005 – Aug. 2005                                                                                                         

Advisors: Dr. Kadir Peker, Dr. Ajay Divakaran                       http://www.merl.com/people/?user=ajayd

·         Developed a 'Video Summarization Tool' in Visual C++ using DirectX and OpenCV for enhanced browsing of video content

·         Developed a Talk Importance Demo to adaptively change playback rate based on Audio-Visual importance

·         Developed a Video visualization system that plays video and updates scatter plots in synchronization for clustering visualization

·         Implemented video clustering based on Viola-Jones Face Detector results using Spectral Clustering and BiClustering

Research Assistant

Multimedia Systems Lab, UIC, Chicago  http://multimedia.ece.uic.edu                       Aug 2001 – Dec. 2005

Co-Advised by:

                Prof. Dr. Ashfaq Khokhar                                http://ece.uic.edu/Faculty/khokhar.html

                Prof. Dr. Dan Schonfeld                                                     http://ece.uic.edu/Faculty/schonfeld.html

·         Worked on Motion pattern Indexing & Retrieval from Video Databases

·         Developed an object trajectory based video retrieval module Motion-Search to model, search and classify objects based on their motion patterns

·         Current research direction is Multi-agent Activity Classification using Tensor Decomposition methods as well as Stochastic Modeling for Video Surveillance applications

Systems Engineer

Delta Indus Systems, Lahore, Pakistan   http://deltaindus.com                        June 2000 – July 2001                                                                                                          

·         Worked on implementation aspects of VisionMasterTM , a structured light pattern based non-contact optical system for 3-D solder-paste height measurement used in SMT (Surface Mount Technology) printed circuit boards

·         Headed the early research on Automatic Optical Inspection (AOI) system to mark faulty PCBs based on machine vision using robust image registration and alignment.

·         Optimized key image processing modules in the product VisionMasterTM using MMX instruction set

·         Built embedded software to interface a USB device using EZ-USB microcontrollers

·         Built an IEEE-1394 (FireWire) digital camera API via a user-mode Win32 DLL to interface the frame grabbing engine

Research Associate

University of Engineering and Technology, Lahore, Pakistan                               Apr  2000 – Jun 2000

·         Developed VC++ project for real-time visual extraction of student’s ID from answer sheet using Intel’s Image Processing library       

Relevant Course Work                                                                                                                   

Digital Signal Processing II,                                                               Digital Image Processing,                  

Image Analysis and Machine Vision I,                                            Image Analysis and Machine Vision II,                          

Optimal and Adaptive Filtering,                                                        Communication and Signal Processing,                          

Random Signal Analysis,                                                                   Advanced Digital Communications,

Computer Algorithms I,                                                                      OOP for Computer Engineers using Java,

Query Processing in Database Systems,                                         Linear Algebra II,

Advanced Statistical Theory I,                                                          Matrices and Their Applications,

Applied Stochastic Models

Technical Skills                                                                                                                                 

Programming Languages : C/C++, Java, Fltk, Matlab, R, 80x86 Assembly (MMX hand-coding)

Development Environments:              Visual Studio .NET, Visual C++ 6.0, Borland C++ Builder 5.0, Borland JBuilderX, FLUID
Operating Systems:                            
Windows 98/2000/XP, Linux

Libraries:                                                MFC, Intel OpenCV, MS DirectX SDK, STL, OpenGL

Multimedia Standards:                        Implemented JPEG, Strong knowledge of MPEG-1, MPEG-2 and MPEG-4

Projects                                                                                                                                                   

·         Developed a DirectX-based video processing demo using Intel’s IPL and OpenCV. The demo can handle streaming from any camera or movie source in any format (AVI, MPEG). Available at: http://multimedia.ece.uic.edu/~faisal/projects.html

·         Implemented an Image processing demo that interfaces to webcam for live streaming video capture using Video for Windows API and IPL . Available at: http://multimedia.ece.uic.edu/~faisal/projects.html

·         Implemented the core part of a multimedia search system using Java, to index the multimedia content based on their associated descriptions in html files. The indexes are populated in an online MySQL database. A modified version of the TextToOnto library has been used for choosing significant terms from text corpus and computing their metrics of significance

·         Studied the domain of ontology construction and devised an algorithm based on Formal Concept Analysis (FCA) to construct ontology from structured textual data from a given database schema

·         Built an Audio Search Module to index and retrieve non-speech audio based on similarity with a query sound in Matlab

·         Implemented a Face Detection and Recognition system from images in Matlab using EigenFaces

·         Implemented JPEG compressor and de-compressor in C and successfully tested on TI’s 133-MHz 1-GFLOPs DSP TMS320C6701 EVM for still images

 

 

Publications                                                                                                                                          

Book Chapters

·         Faisal I. Bashir, Shashank Khanvilkar, Dan Schonfeld, Ashfaq Khokhar, “Multimedia Systems: Content-Based Indexing and Retrieval, Sec. 4, Chapter 6 in ‘The Electrical Engineering Handbook’, ed. Wai Chen. Academic Press. ISBN: 0-12-170960-4. Oct. 2004.

·         Shashank Khanvilkar, Faisal I. Bashir, Dan Schonfeld, Ashfaq Khokhar, “Multimedia Networks and Communications”, Sec. 4, Chapter 7 in ‘The Electrical Engineering Handbook’, ed. Wai Chen. Academic Press. ISBN: 0-12-170960-4. Oct. 2004.

Journals

·         Faisal I. Bashir, Ashfaq A. Khokhar, Dan Schonfeld, “View-Invariant Trajectory-Based Activity Classification and Recognition”, accepted in ACM Multimedia Systems Journal (MMSJ) special issue on Machine Learning Approaches to Multimedia Information Retrieval, Spring 2006. (In Print)

·         Faisal I. Bashir, Ashfaq A. Khokhar, Dan Schonfeld, “Real-time Motion Trajectory-based Indexing and Retrieval of Video Sequences, accepted in IEEE Transactions on Multimedia. (In Print)

·         Faisal I. Bashir, Ashfaq A. Khokhar, Dan Schonfeld, “Object Trajectory-Based Motion Modeling and Classification using Hidden Markov Models”, under second round of reviews in IEEE Transactions on Image Processing.

·         Fatih Porikli, Faisal Bashir, Huifang Sun, “Compressed Domain Video Object Segmentation”, under second round of reviews in IEEE Transactions on Circuits and Systems for Video Technology.

Conferences

·         Faisal I. Bashir, Ashfaq A. Khokhar, Dan Schonfeld, “Segmented Trajectory Based Indexing and Retrieval of Video Data, IEEE International Conference on Image Processing (ICIP 2003), Barcelona, Spain.

·         Faisal I. Bashir, Ashfaq A. Khokhar, Dan Schonfeld, “A Hybrid System for Affine invariant trajectory retrieval”, 6th ACM SIGMM Workshop on Multimedia Information Retrieval, Oct. 15-16, 2004. New York.

·         Faisal I. Bashir, Ashfaq A. Khokhar, “Curvature Scale Space Based Affine-Invariant Trajectory Retrieval, IEEE International Multitopic Conference, INMIC 2004, Dec. 24-26, 2004, Lahore, Pakistan.

·         Faisal Bashir, Ashfaq Khokhar, Dan Schonfeld, Automatic Object Trajectory-Based Motion Recognition using Gaussian Mixture Models”, IEEE International Conference on Multimedia and Expo (ICME 2005), July. 6 - July 8, 2005. Amsterdam, The Netherlands.

·         Wei Qu, Faisal Bashir, Ashfaq Khokhar, Dan Schonfeld, A Motion Trajectory Based Video Retrieval System Using Parallel Adaptive Self Organizing Maps”, International Joint Conference on Neural Networks, July 31 - Aug. 4, 2005. Montreal, Canada.

·         Faisal Bashir, Ashfaq Khokhar, Dan Schonfeld, HMM-Based Motion Recognition System using Segmented PCA”, IEEE International Conference on Image Processing (ICIP 2005), Sept. 11 - Sept. 14, 2005. Genova, Italy.

·         Kadir A. Peker, Faisal I. Bashir, “Content-Based Video Summarization using Spectral Clustering”, International Workshop VLBV05, Sept. 15-16 2005. Sardinia, Italy.

·         Xiang Ma, Faisal Bashir, Ashfaq Khokhar, Dan Schonfeld, “Tensor-Based Multiple Object Trajectory Indexing and Retrieval”, submitted to IEEE International Conference on Multimedia and Expo (ICME 2006), July 9-12, 2006. Toronto, Canada.

·         Xiang Ma, Faisal Bashir, Ashfaq Khokhar, Dan Schonfeld, “Multiple Object Trajectory Indexing and Retrieval using PARAFAC”, submitted to IEEE International Conference on Image Processing (ICIP 2006), Oct. 8-11, 2006. Atlanta, GA.

Patents

·         Kadir A. Peker, Faisal I. Bashir, “Content-Based Video Summarization using Spectral Clustering”, U.S. Patent Pending.

Research Interests                                                                                                                          

Content-based Multimedia Indexing and retrieval, Machine learning, Multidimensional (image, video) and statistical signal processing, Computer vision for Video Surveillance and Consumer Applications.

Awards/Activities                                                                                                                              

·         Provost Award for Graduate Research, Spring 2005

·         Treasurer - UIC Squash League

·         National Talent Scholarship for College Studies 1995-2000

·         Bronze Medal for 3rd position in College Entrance Examination, 1994

Work Status                                                                                                                                          

·         Permanent Resident

References                                                                                                                                             

·         Ashfaq Khokhar Professor, ECE and CS, University of Illinois at Chicago. Chicago, IL

·         Dan Schonfeld Associate Professor, ECE, University of Illinois at Chicago. Chicago, IL

·         Rashid Ansari Professor, ECE, University of Illinois at Chicago. Chicago, IL

  • ansari@ece.uic.edu, (312) 996 5489

·         Fatih Porikli Member Technical Staff, Mitsubishi Electric Research Labs. Cambridge, MA

·         Kadir A. Peker Member Technical Staff, Mitsubishi Electric Research Labs. Cambridge, MA

·         Ajay Divakaran Senior Team Leader, Mitsubishi Electric Research Labs. Cambridge, MA

  • ajayd@merl.com, (617) 621 7521

·         Zhihui Chen Software Development Engineer, Microsoft Corporation. Redmond, WA

·         Cheng Chang Software Development Engineer, Microsoft Corporation. Redmond, WA