I was born in Malaysia. I received the BEng degree (1st Class Hons.) in Electrical and Electronics Engineering and the PhD degree from the Newcastle University, UK. I was awarded the IEE Prize and the British Scholarship to continue my research work at the same institution.
I am currently Senior Lecturer and my major research is in the mathematical theory and algorithms for nonlinear signal and image processing. This includes areas of machine learning, blind source separation, multidimensional signal processing, signal/image deconvolution and restoration. I have an extensive portfolio of relevant research supported by a variety of funding agencies. I have published over 200 papers on these topics on various journals and international conference proceedings. Currently, I serve as Associate Editor to the many international signal processing journals including IET Signal Processing, ISRN Machine Vision, and Journal of Computers. I actively participate in international conferences and workshops, and serves on their organizing and technical committees. In addition, I act as a consultant to a number of industrial companies that involve the use of statistical signal and image processing techniques. I am a member of the Institution Engineering Technology (IET) and Senior Member of Institution of Electrical and Electronic Engineering (IEEE).
Head of Stage 1 Studies
Teaching Initiatives Dir
Senior Undergraduate Admission and UCAS Clearing Selector
IET Student Counsellor
• Mathematical Theory and Methods of Signal Processing
• Machine Learning for Signal Processing
• Biometrics Signal Processing
• Nonlinear and Non-stationary Signal Processing
• Neural Networks and Intelligent System
• Nonlinear Component Analysis
• Blind Source Separation
• Speech Separation and Audio Processing
• Seismic Signal Analysis
• Biometrics Identification and Authentication
• Information Fusion, Inference and Retrieval
Associate Editor/Editorial Board of
• IET Signal Processing
• ISRN Machine Vision
• Journal of Computers
• Journal of Open Signal Processing
• WSEAS Transactions on Signal Processing
• Guest Editor for special issue on “Nonlinear and Non-Gaussian Multi-dimensional Signal Processing”
• Guest Editor for special issue for the Mediterranean Journal of Computers and Networks on “Advances in Biometrics: Theory, Security and Applications”
• Co-chairman and local organiser of the 4th IEE/IEEE International Conference on Communication Systems, Networks and Digital Signal Processing(CSNDSP 2004)
• Technical Committee on Signal Processing for International Association of Science and Technology for Development (IASTED)
• Technical Committee on Image Processing for International Association of Science and Technology for Development (IASTED)
• International Programme Committee for the 20th European Signal Processing Conference (EUSIPCO) Bucharest, Romania, 2012
• International Programme Committee for the 16th International Conference on Information Visualization, London, UK, 2012
• International Programme Committee for the 9th International Conference on Signal Processing, Pattern Recognition and Applications (SPPRA), Crete, Greece, 2012
• International Programme Committee for the 5th International Conference on Advances in Semantic Processing (SEMAPRO), Lisbon, Portugal, 2011
• International Programme Committee for the 8th International Conference on Signal Processing, Pattern Recognition and Applications (SPPRA), Innsbruck, Austria, 2011
• International Programme Committee for the 15th International Conference on Information Visualization, London, UK, 2011
• International Programme Committee for the 14th International Conference on Information Visualization, London, UK, 2010
• International Programme Committee for the 4th International Conference on Advances in Semantic Processing (SEMAPRO), Florence, Italy, 2010
• International Programme Committee for the 10th International Conference on Artificial Intelligence and Applications (AIA), Innsbruck, Austria, 2010
• International Programme Committee for the 7th International Conference on Signal Processing, Pattern Recognition and Applications (SPPRA), Innsbruck, Austria, 2010
• International Programme Committee for the 14th International Conference on Information Visualization, London, UK, 2010
• International Programme Committee for the 3rd International Conference on Advances in Semantic Processing (SEMAPRO), Sliema, Malta, 2009
• International Programme Committee for the World Congress on Computer Science and Information Engineering (CSIE), Los Angeles, USA, 2009
• International Programme Committee for the 6th International Conference on Signal Processing, Pattern Recognition and Applications (SPPRA), Innsbruck, Austria, 2009
• International Programme Committee for the 4th International Conference on Digital Telecommunications (ICDT), Colmar, France, 2009
• International Programme Committee for the 3rd International Conference on Digital Telecommunications (ICDT), Bucharest, Romania, 2008
• International Programme Committee for the International Congress on Image and Signal Processing (CISP), Hainan, China, 2008
• International Programme Committee for the 2nd Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP), Valencia, Spain, 2008
• International Programme Committee for the 5th International Conference on Signal Processing, Pattern Recognition and Applications (SPPRA), Innsbruck, Austria, 2008
• International Programme Committee for the 3rd International Conference on Digital Telecommunications (ICDT), Bucharest, Romania, 2008
• International Programme Committee for the 2nd International Conference on Digital Telecommunications (ICDT), Silicon Valley, USA, 2007
• International Programme Committee for the 8th International Conference on Acoustics and Music: Theory and Applications (AMTA), Vancouver, Canada, 2007
• International Programme Committee for the 1st International Conference on Advances in Semantic Processing, Papeete, Tahiti, 2007
• International Programme Committee for the 11th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems (KES2007), Vietri sul Mare, Italy 12-14th September 2007.
• International Advisory Committee for the 8th International Conference on Acoustics and Music: Theory and Applications (AMTA 2007), Vancouver, Canada, June 19-21, 2007.
• Technical Programme Committee for the 2nd International Conference on Digital Telecommunications (ICDT 2007), July 1-6, 2007, Silicon Valley, USA.
• International Programme Committee for the 4th International Conference on Signal Processing, Pattern Recognition and Applications (SPPRA 2007), Innsbruck, Austria, 14th-16th Feb 2007.
• Scientific Committee for the 5th International Conference on E-ACTIVITIES, Venice, Italy, November 20-22, 2006.
• Scientific Committee for the 6th International Conference on Signal, Speech and Image Processing Technologies (SSIP 2006), Lisbon, Portugal, September 22-24, 2006.
• Technical Programme Committee for the 1st International Conference on Digital Telecommunications (ICDT 2006), August 29 - 31, 2006, Cap Esterel, Côte d’Azur, France.
• Scientific Committee for the 6th International Conference on Signal Processing, Computational Geometry and Artificial Vision, Crete, Greece, August 18-20, 2006.
• International Advisory Committee for the 7th International Conference on Acoustics and Music: Theory and Applications (AMTA 2006), Cavtat, Croatia, June 13-15, 2006.
• Scientific Committee for the 5th International Conference on Signal Processing, Istanbul, Turkey, 27th – 29th May 2006.
• International Programme Committee for the 1st International Conference on Interactive Mobile and Computer Aided Learning (IMCL 2006), Amman, Jordan, 19th - 24th April 2006.
• International Programme Committee for the 4th International Conference on Communication Systems, Networks and Digital Signal Processing, United Kingdom, 20th - 22nd July 2004.
Multidimensional Parameter Extraction and Inference from Single Sensor Captured Image
Image Characterisation and Verification for Thermal Printer
Blind Deconvolution Of Noisy Seismic Trace Using Independent Component Analysis
A New Statistical Approach To Blind Source Separation
Independent Component Analysis For Blind Source Deconvolution Of Multi- Channels
Signal Processing For Biometrics Smart Card
Health Monitoring for Wind Farm
Cognitive-Network-Enabled Global Proactive Service for Future Healthcare
Nonlinear Complex Behaviour In Mobile Communication Systems
Blind Subspace Multi-user Detection
Robust Nonlinear Image Separation and Analysis
Higher Order Cumulant Singular Value Decomposition Algorithms For Interference Cancellation
Social Inclusion Through The Digital Economy
Wearable Acoustic Meter for Pervasive Monitoring of Health and Wellbeing
EEE3004: Digital Signal Processing
EEE8101: Mobile and Cellular Communications
EEE8001: Signal Processing and Estimation
EEE8002: Mobile and Cellular Communications
EEE8064: Biometrics and Recognition