Xiaolin Wu


NSERC Senior Industrial Research Chair

Associated Editor, IEEE Trans. on Image Processing   

IEEE Fellow    

Department of Electrical & Computer Engineering
ITB A315
McMaster University
    Hamilton, Ontario, Canada, L8G 4K1

phone:  905 525-9140 ext 24190

                             fax:  905 521-2922

email: xwu at ece.mcmaster.ca

COURSES:   Digital Logic (2DI4);   Data Structures and Algorithms (2SI4) ;  Image Processing (4TN4);  Numerical Analysis (3SK3)


My general research activities are in visual/multimedia computing and communications. I have published numerous algorithms for computer graphics and image processing (image coding in particular), some of which are being used by practitioners, such as a fast optimal color quantizer, and a Context-based Adaptive Lossless Image Codec (CALIC) which was developed jointly with Nasir Memon as a candidate algorithm for the new JPEG lossless standard. CALIC(executable) is widely used as a benchmark in performance evaluation of lossless image codecs.


My recent breakthrough in information display technology (patents pending)

(featured in MIT Technology Review http://m.technologyreview.com/blog/arxiv/27490/)

Temporal Psychovisual Modulation (TPVM)

Via an ingenious interplay of critical flicker frequency of human vision, high refresh-rate digital display and optoelectronic viewing devices, TPVM is a new display paradigm that differs fundamentally, in design principle, user experience and cost effectiveness, from MIT’s head-mounted display (HMD) technology and from Sony’s recent screen sharing technology, while offering more and exciting functionalities.



The scientific principle of TPVM: atom frames emitted by high-speed display are weighted by active LC glasses and perceived by the human visual system (HSV) as an image. TPVM allows concurrent multiple self-intended exhibitions via a common display medium, an optoelectronic-psychovisual process modeled by non-negative matrix factorization. Different images are perceived by different viewers whose LC glasses modulate the same sequence of atom frames differently (see below).


visor7bSee how TPVM works

In virtual reality (VR) and augmented reality (AR), TPVM allows

 Examples in 3D medical visualization;   Examples in security/privacy protection.


I and my students have also developed

·         A highly competitive color demosaicking technique: Primary-Consistent Soft-Decision (PCSD executable: pcsd.rar) color demosaicking algorithm.

·         A highly competitive image interpolation technique: Soft-decision Adaptive Interpolation (SAI executable: sai.rar) algorithm.

·         MARX algorithm (Model-based Adaptive Recovery of Compressive Sensing): (executable: marx.rar).

Our new book:  Network-aware Source Coding and Communication, Cambridge University Press, 2011 new book

Selected Publications: 

Network-aware source coding and communication



Image Coding



Image and Signal Processing



Signal quantization and source coding



Biomedical Imaging



Steganalysis and Watermarking