Hamid Palangi
Electrical and Computer Engineering Department Email: abpxy3@r.postjobfree.com
http://ece.ubc.ca/ hamidp
The University of British Columbia
O ce: ICICS/CS X310, 2366 Main Mall
Vancouver, BC V6T 1Z4, Canada
Machine Learning and Neural Computation
Research
Interests Compressive Sensing
Image and Video Processing
Ph.D., Electrical and Computer Engineering, The University of British Columbia,Vancouver, Canada.
Education
(January 2012 - present), GPA: 93.5 / 100 via 6 credits
Advisor: Prof. Rabab K. Ward
Graduate Courses: Imaging and Estimation with Wavelets (94 / 100, rst mark), Multimedia
Systems (93 / 100, rst mark)
M.Sc., Electrical Engineering, Sharif University of Technology, Tehran, Iran. (September 2007 - January
2010), GPA: 18.01 / 20 via 43 credits
Advisor: Dr. Massoud Babaie-Zadeh
Graduate Courses: Random Processes, Digital Signal Processing, Adaptive Filters, Data Net-
works, Advanced Image Processing (20 / 20, rst mark), Digital Video Processing (20 / 20, rst
mark), Special Topics in Communications (BSS and Sparse Signal Processing), Neural Networks (20
/ 20, rst mark), Electronic Interface Circuits, Advanced Object Oriented Programming, Advanced
VLSI Design, Advanced Microprocessors, DSP Processors (20 / 20, rst mark)
Thesis: Sparse Decomposition and Mixed Transform Techniques for Signal Compression
B.Sc., Electrical Engineering, Shahid Rajaee University, Tehran, Iran, (September 2003 - September
2007), GPA: 18.54 / 20 via 151 credits
Thesis: Error reduction of a low cost GPS receiver using a new Kalman ltering algorithm for
kinematic applications
Advisor: Dr. Mohammad Hossein Refan
Selected as one of 7 students who were exempted from PhD entrance exam of Sharif University
Honors and
of Technology for Electrical Engineering, February 2011
Awards
Ranked 3rd in my M.Sc. class
Ranked 1st in my B.Sc. class
Ranked 4th in national automation M.Sc. entrance exam among about 2000 people and o ered a
scholarship by petroleum ministry, September 2007, not attended
Ranked 33th in national Electrical Engineering M.Sc. entrance exam among about 17000 people,
September 2007
A member of National Elite Institute of Iran, September 2008
As a Research Assistant in Image and Signal Processing Lab, ECE Department, The University of
Research
British Columbia, Vancouver, Canada
and Work
Experience Mainly working on Neural Computation and Compressive Sensing
As a Research Assistant in Digital Signal Processing (DSP) Lab, Sharif University of Technology,
Tehran, Iran
Mainly working on Sparse Decomposition and Mixed Transform Techniques for Signal
Compression
As a Research Assistant in Institute for Research in Fundamental Sciences (IPM), School of Cognitive
Sciences, Tehran, Iran (September 2009 to March 2010)
Mainly working on brain inspired neural mechanisms used in object and face recognition
II
Hamid Palangi
As a Research Assistant in Adaptive Signal Processing Lab, Shahid Rajaee University, Tehran, Iran
Mainly working on A Uni ed Approach to Adaptive Filter Algorithms and their mean square
performance analysis.
As an Undergraduate Intern in MAPNA Electronic and Control Engineering and Manufacturing
Company, Fardis, Karaj, Iran, Summer 2007
Published Journal Papers:
Publication
1. M. S. E. Abadi, H. Palangi, Mean-Square Performance Analysis of the Family of Selective Partial
Update and Selective Regressor A ne Projection Algorithms, Elsevier Signal Processing, Volume
90, Issue 1, January 2010, Pages 197-206
2. H. Palangi, M. H. Refan, Error Reduction of a Low Cost GPS Receiver for Kinematic Applications
Based on a New Kalman Filtering Algorithm, International Journal of Innovative Computing,
Information and Control (IJICIC), Vol.6, No.8, August 2010, Pages 3775-3786
3. M. S. E. Abadi, H. Palangi, A Uni ed Approach to Set-Membership and Selective Partial Update
Adaptive Filtering Algorithms, International Journal of Information and Communication Technol-
ogy (a journal published by Iran Telecommunication Research Center (ITRC)), Vol. 2, No. 2, July
2010, Pages 61-70
Conference Papers:
4. H. Palangi, A. Ghafari, M. Babaie-Zadeh, C. Jutten, Image Coding and Compression with Sparse
3D Discrete Cosine Transform, Lecture Notes In Computer Science; Vol. 5441, Proceedings of the
8th International Conference on Independent Component Analysis and Signal Separation, Paraty,
Brazil, 2009, Pages 532-539
5. H. Palangi, S. Kasaei, Fast and Robust Multi-Frame Super-Resolution Using Inhibition Principle,
ICDT, Fourth International Conference on Digital Telecommunications, France, 2009, Pages 82-87
6. A. Ghafari, H. Palangi, M. Babaie-Zadeh, C. Jutten, ECG Denoising and Compression by Sparse
2D Separable Transform with Over Complete Mixed Dictionaries, IEEE International Workshop
on Machine Learning for Signal Processing, Grenoble, France, 2009, Pages 1-6
Sharif University of Technology as a Teaching Assistant in:
Teaching
Experience Computer Architecture (Undergraduate Course, Fall 2011), Computer Architecture Lab
(Undergraduate Course, Fall 2011), Advanced Digital Signal Processing(Graduate Course,Spring
2009), Digital Video Processing(Graduate Course,Fall 2009), Pulse and Digital Circuits
(Undergraduate Course,Spring 2009), Introduction to Electrical Engineering(Undergraduate
Course,Spring 2009)
Shahid Rajaee University as a Teaching Assistant in:
Electromagnetics(Undergraduate Course,Fall 2005 and Fall 2006), Electronic Circuits I(Undergraduate
Course,Fall 2005), Electronic Circuits II(Undergraduate Course,Spring 2005), Linear Control
Systems(Undergraduate Course,Spring 2007)
Projects and Reports:
Projects,
Reports Exploiting Probabilistic Joint Sparsity in Distributed Compressive Sensing: I got the
and Presen- rst mark for this project in EOSC513 course at UBC (Design and implementation in MATLAB)
tations
Coarse Grain Quality Scalable High E ciency Video Coding (HEVC): Group project, we
got the rst mark for this project in EECE541 course at UBC (Design and implementation in C++,
we worked thoroughly on HM5 source code in this project)
Robust and Fast Multi-frame Image Super Resolution with Inhibition Principle (Design and imple-
mentation in MATLAB)
Clustering of up to 100 sources of information without any primary knowledge of the number of
sources or features for huge amount of data (Design and implementation in C++)
Mixed transform techniques for image compression (Design and implementation in MATLAB)
Cichocki Neural networks to solve ill-posed linear system of equations (Design and implementation
in MATLAB SIMULINK)
III
Hamid Palangi
A thorough experimental study about error of various generations of GPS satellites and developing
a thorough MATLAB toolbox for an improved OEM electronic board data analysis (as part of my
B.Sc. project)
Implementation of a real time sound stretching algorithm on Texas Instrument TMS320C6416 DSP
processor (as my DSP Processors course project)
Presentations:
On Structured Compressive Sensing, presented in the course EOSC513, March 2012
On Coarse Grain Quality Scalable High E ciency Video Coding (HEVC), presented in the course
EECE541, April 2012
On Sparse Decomposition and Mixed Transform Techniques for Signal Compression (M.Sc. Thesis
Defense), January 2010
A new Kalman ltering algorithm for GPS positioning for kinematic applications (B.Sc. Thesis
Presentation), September 2007
A new approach based on inhibition principle and Cichocki neural network for over determined
scenario of Super Resolution problem (as my Advanced Image Processing course project), March
2009
Neural Networks for Solving Linear System of Equations and their Analog Implementation (Neural
Networks course project), December 2008
Programming: C++, MATLAB, Familiar with Data Structures and Algorithms, Verilog
Skills
Engineering Software/Simulator: NS2, NS3, OPNET, OrCAD PSpice, Hspice, LEDIT, Modelsim,
MATLAB
Standards: HEVC/H.265 Encoder and Decoder HM (in C++)