Xiaolin Wu
Professor
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: Data
Structures and Algorithms (2SI4);
Image Processing (4TN4); Numerical Analysis (3SK3)
RESEARCH:
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).
See how TPVM works
In
virtual reality (VR) and augmented reality (AR), TPVM allows
- many users interact with the same virtual world
and at the same time enjoy each other’s physical presence (e.g., surfing
together), which is impossible with HMD.
- a bulk of imaging computations off-loaded from
HMD (electronic) to HSV (biologic), making user-worn viewing apparatus
much simpler, lighter and far less expensive.
Examples in
3D medical visualization; Examples in
security/privacy protection.
********************************************************************************************
I and my
students have also developed
·
The best color demosaicking technique so far in the
literature: Primary-Consistent Soft-Decision (PCSD executable: pcsd.rar) color demosaicking
algorithm.
·
The best image interpolation technique so far in the
literature: Soft-decision Adaptive Interpolation (SAI executable: sai.rar) algorithm.
·
Model-based Adaptive Recovery of Compressive Sensing:
MARX algorithm (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
- X. Wu, B. Ma and N. Sarshar, “Rainbow network
problems and multiple description coding”, IEEE Trans. on Information Theory, vol. 54, no. 10, pp.
4565-4574, Oct. 2008.
- X. Wu, X. Wang, and Z. Wang,
"Resource-scalable joint source-channel MAP and MMSE estimation of
multiple descriptions", IEEE
Trans. on Signal Processing, vol. 57, no. 1, pp. 279-288, Jan. 2009.
- J. Wang, J. Chen, and X. Wu, “On the sum rate of
Gaussian multiterminal source coding: new proofs and results”, IEEE Trans. on Information Theory,
vol. 56, no. 8, pp. 3946-3960, Aug. 2010.
- X. Wang and X. Wu, "Index assignment
optimization for joint source-channel MAP decoding", IEEE Trans. on Communications, vol.
58, no. 3, pp. 901-910, Mar 2010.
- X. Wu, X. Wang, and Z. Wang, "Resource-scalable
joint source-channel MAP and MMSE estimation of multiple
descriptions", IEEE Trans. on
Signal Processing, vol. 57, no. 1, pp. 279-288, Jan. 2009.
- S. Dumitrescu and X. Wu, “On
the complexity of joint source-channel decoding of Markov sequences over memoryless
channels”, IEEE Trans. on Communications, vol. 56, no. 6, pp.
877-885, June 2008.
- S. Dumitrescu, X. Wu, and Z.
Wang, “Efficient algorithms for optimal uneven protection of single and
multiple scalable code streams against packet erasures”, IEEE Trans. on
Multimedia, vol. 9, no. 7, pp. 1466-1474, Nov. 2007.
- X. Wu, S. Dumitrescu, and Z. Wang, “Monotonicity-based fast
algorithm for MAP estimation of Markov sequences over noisy channels”, IEEE Trans. on Information Theory,
vol.50, no.7, pp.1539-1544, July 2004.
- Z. Wang and X. Wu,
“Length-constrained MAP decoding of variable length encoded Markov
sequences”, IEEE Trans. on
Communications, vol.54, no.7, pp.1259-1266, July, 2006.
- S. Dumitrescu, X. Wu, and Z.
Wang, ”Globally optimal uneven error protected packetization of scalable
code streams”, IEEE Trans. on Multimedia, vol. 6, no. 2, pp.
230-239, Apr. 2004.
- N. Sarshar and X. Wu,
“A practical approach to joint network-source coding”, Proc. of DCC 2006 (dcc06.pdf).
- X. Huang and X. Wu,
“Optimal index assignment for multiple description lattice vector
quantization”, Proc. of DCC 2006 (IAMDLVQ.pdf).
- X. Wu, X. Wang, and J.
Wang, “Joint source-channel decoding of multiple description quantized
Markov sequences”, Proc. of DCC 2006
(MDQMAP.pdf).
- B. Ma and X. Wu,
“Maximum network flow of multiple description codes”, Proc. of NetCod 2005, Apr. 2005.
- N. Sarshar and X. Wu,
“Statistical mechanics of optimal networked source coding”, Proc. of NetCod 2005, Apr. 2005.
- X.
Wu, S. Cheng and Z. Xiong, ``On packetization of embedded multimedia
bitstreams'', IEEE Trans. on Multimedia, 2001, vol. 3, pp. 132-140,
2001.
Image Coding
- X. Wu, G. Zhai, X. Yang
and W. Zhang, “Adaptive sequential prediction of multidimensional signals
with applications to lossless image coding”, IEEE Trans. on Image Processing, vol. 20, no. 1, pp. 36-42,
Jan. 2011.
- X. Wu, X. Zhang, and X.
Wang, "Low bit-rate image compression via adaptive down-sampling and
constrained least squares upconversion", IEEE Trans. on Image Processing, vol. 18, no. 3, pp. 552-561,
Mar. 2009.
- X. Wu, S. Dumitrescu, and N. Zhang, "On multirate
optimality of JPEG 2000 code streams", IEEE Trans. on Image Processing, vol. 14, no. 12, pp.
2012-2023, Dec. 2005.
- N. Sarshar and X. Wu,
“On rate-distortion models for natural images”, IEEE Trans. on Image Processing, vol. 16, no. 5, pp.
1383-1394, May 2007.
- N. Zhang and X. Wu,
“Lossless compression of color mosaic images”, IEEE Trans. on Image Processing, vol. 15, no. 6, pp.
1379-1388, June 2006.
- W. Ding, F. Wu, X. Wu,
and S. Li, “Adaptive directional lifting-based wavelet transform for image
coding ”, IEEE Trans. on Image
Processing, vol. 16, no. 2,
Feb. 2007.
- X. Xue and X. Wu, “Directly operable image
representation of multiscale primal sketch”, IEEE Trans. on Multimedia,
vol. 7, no. 5, pp. 805-816, Oct. 2005
- S. Cheng, Z. Xiong, and X. Wu, ``Fast
trellis coded color quantization of images'', Real-Time Imaging,
vol. 8, pp. 265-275, August 2002.
- X.
Wu and N. Memon, "Lossless interframe image compression via context
modeling", IEEE Trans. on Image Processing, vol. 9, no. 5, pp.
994-1001, May 2000.
- X.
Wu and P. Bao, "
-constrained high-fidelity image compression via adaptive context
modeling", IEEE Trans. on Image Processing, vol. 9, no. 4, pp.
536-542, April 2000.
- X.
Wu, J. Wen, and W-H Wong, "Conditional entropy coding of VQ indexes
for image compression", IEEE Trans. on Image Processing, vol.
8, no. 8, pp. 1005-1013, Aug. 1999.
- Z.
Xiong and X. Wu, "Wavelet image coding using trellis coded
space-frequency quantization", IEEE Signal Processing Letters,
pp. 158-161, July 1999.
- P.
Bao and X. Wu, ``
-constrained near-lossless image compression using weighted finite
automata encoding'', Computers and Graphics, vol. 22, no. 2, pp. 217-223,
June 1998.
- X.
Wu, "Lossless compression of continuous-tone images via context
selection, quantization, and modeling'', IEEE Trans. on Image
Processing, vol. 6, no. 5, pp. 656-664, May 1997.
- X.
Wu and N. Memon, ``Context-based, adaptive, lossless image codec'', IEEE
Trans. on Communications, vol. 45, no. 4, pp. 437-444, April 1997.
- N.
Memon and X. Wu, ``Recent developments in context-based predictive
techniques for lossless image compression'', The Computer Journal,
vol. 40, no. 2/3, pp. 127-136, 1997.
- X.
Wu and Y. Fang, "A segmentation-based predictive multiresolution
image coder", IEEE Trans. on Image Processing, vol. 4, no. 1,
pp. 34-47, 1995.
- X.
Wu, "Image coding by adaptive tree-structured segmentation", IEEE
Trans. on Information Theory, vol. 38, no. 6, pp. 1755-1767, Nov.
1992.
Image and Signal Processing
- X. Wu, “A linear programming approach for optimal
contrast-tone mapping", IEEE
Trans. Image Processing, (to
appear).
- G. Zhai, X. Wu, X. Yang and W. Lin, “A
psychovisual quality metric in free energy principle”, IEEE
Trans. Image Processing, (accepted).
- X. Wu and X. Zhang, “Joint color decrosstalk and demosaicking for CFA
cameras”, IEEE Trans. Image
Processing, vol. 19, no. 12, pp. 3181-3189, Dec. 2010.
- X. Zhang, X. Wu, “Image interpolation by adaptive
2D autoregressive modeling and soft-decision estimation”, IEEE Trans. on Image
Processing, vol. 17, no. 6, pp.
887-896, June 2008.
- F. Zhang, X. Wu, X.
Yang, W. Zhang, "Robust color demosaicking with adaptation to varying
spectral correlations", IEEE
Trans. on Image Processing, vol. 18, no. 12, pp. 2706-2717, Dec. 2009.
- L. Zhang, X. Wu and D. Zhang, “Color reproduction
from noisy CFA data of single sensor digital cameras”, IEEE Trans. on Image
Processing, vol. 16, no. 9, pp.
2184-2197, Sept. 2007.
- X. Wu and L. Zhang, “Color video demosaicking via motion
estimation and data fusion”, IEEE
Trans. on Circuit and Syst. for Video Tech., vol. 16, no.2, pp.
231-240, Feb. 2006.
- X. Wu and L. Zhang, “Improvement of color video demosaicking in
temporal domain,” IEEE Trans. Image
Processing, vol.15, no.10, Oct. 2006.
- L.
Zhang and X. Wu, “Image interpolation via directional filtering and data
fusion,” IEEE Trans. Image Processing, vol.15, no.8, pp.
2226-2238, Aug. 2006.
- X. Wu and N. Zhang,
“Primary-consistent soft-decision color demosaicking for digital
cameras", IEEE Trans. on Image
Processing, vol. 13, no. 9, pp. 1263-1274, Sept. 2004.
- L.
Zhang and X. Wu, "Color demosaicking via directional linear minimum
mean square-error estimation", IEEE
Trans. on Image Processing, vol. 14, no. 12, pp. 2167-2178, Dec. 2005.
- P. Bao, L. Zhang and X. Wu,
“Canny edge detection enhancement by scale multiplication,” IEEE Trans.
Pattern Analysis and Machine Intelligence, vol. 27, no. 9, pp. 1485-1490,
Sept. 2005.
- L.
Zhang, P. Bao, and X.Wu, “Multiscale-LMMSE-based image denoising with
optimal wavelet selection”, IEEE Trans. on Circuit
and Syst. for Video Tech., vol. 15, no. 4, pp. 496-481, Apr. 2005.
- L. Zhang, X. Wu, Q. Pan and H.
Zhang, "Multiresolution modeling and estimation of multisensor
data", IEEE Trans. on Signal
Processing, pp. 3170-3182, Nov. 2004.
- L. Zhang, P. Bao, and X. Wu,
"Wavelet-based estimation of fractional Brownian motion embedded in
noisy environment", IEEE Trans.
on Information Theory, vol. 50, no. 9,
pp. 2194-2200, Sept. 2004.
- L.
Zhang, X. Wu, and P. Bao, "Noisy signal compression by wavelet
transform with optimal downsampling", International Journal of Wavelets, Multiresolution and Information
Processing, vol. 1, no. 4, pp. 407-423, Dec. 2003.
- L. Zhang, P. Bao, and X.Wu,
”Hybrid inter- and intra-wavelet scale image restoration”, Pattern
Recognition, p. 1737-1746, vol. 36 (8), Aug. 2003.
Signal quantization and source coding
- N.
Sarshar and X. Wu, “On L∞ properties of multiresolution scalar quantizers”, IEEE Trans. on Information Theory, vol. 56, no. 11, pp. 5805-5810, Nov. 2010.
- S.
Dumitrescu and X. Wu, "On properties of locally optimal multiple
description scalar quantizers with convex cells", IEEE Trans. on Information Theory,
vol. 55, no. 12, pp. 5591-5606, Dec. 2009.
- S. Dumitrescu and X. Wu, “Lagrangian
optimization of two-description scalar quantizers”, IEEE Trans. on Information Theory,
vol. 53, no. 11, pp. 3990-4012,
Nov. 2007.
- M.
Xue, X. Wu, P. Franti, “Context quantization by kernel Fisher
discriminant”, IEEE Trans. on Image
Processing, vol. 15, no. 1, pp. 169-177, Jan. 2006.
- S. Dumitrescu and X. Wu, “Optimal two-description scalar quantizer
design”, Algorithmica, vol. 41,
no. 4, pp. 269-287, Feb. 2005.
- S. Dumitrescu and X. Wu, “Algorithms for optimal multi-resolution
quantization", Journal of
Algorithms, vol. 50, no. 1, pp. 1-22, Jan. 2004.
- D. Chen, Y. Chiang, N. Memon, X. Wu, “Alphabet partitioning techniques
for semi-adaptive Huffman coding of large alphabets”, IEEE Trans. on Communications, vol. 55, no. 3, March 2007.
- S. Forchhammer, X. Wu, and J. D. Andersen, "Optimal context
quantization in lossless compression of image data sequences", IEEE Trans. on Image Processing,
vol. 13, no. 4, pp. 509-517, Apr. 2004.
- X.
Wu, ``Optimal binary vector quantization via enumeration of covering
codes'', IEEE Trans. on Information Theory, vol. 43, no. 2, pp.
638-645, March 1997.
- X.
Wu, "YIQ vector quantization in a new color palette
architecture", IEEE Trans. on Image Processing, vol. 5. no. 2,
pp. 321-329, 1996.
- X.
Wu and K. Zhang, "Quantizer monotonicities and quantizer design
algorithms", IEEE Trans. on Information Theory, vol. 39, no.
3, pp. 1049-1053, May 1993.
- X.
Wu, "Color quantization by dynamic programming and principal
analysis", ACM Trans. on Graphics, vol. 11, no. 4 (TOG special
issue on color), pp. 348-372, Oct. 1992.
- X.
Wu, "On convergence of Lloyd's method I", IEEE Trans. on
Information Theory, vol. 38, no. 1, pp. 171-174, Jan. 1992.
- X. Wu, "Optimal quantization by matrix-searching," Journal
of Algorithms, vol. 12, no. 4, pp. 663-673, Dec. 1991.
Biomedical Imaging
- X. Wu and T. Qiu,
“Wavelet coding of volumetric medical images for high throughput and
operability”, IEEE Trans. on Medical
Imaging, vol. 24, no. 6, pp. 719-727, June 2005.
- X. Wu, S. Dumitrescu,
P. Biyani, and Q. Wu, “Fast chromosome karyotyping by auction algorithm”, Int. J. of Bioinformatics and
Applications, vol. 2, no. 3, 2006.
- P. Biyani, X. Wu and A.
Sinha, “Joint classification and pairing of human chromosomes”, IEEE/ACM Trans. on Computational
Biology and Bioinformatics, vol. 2, no. 2, pp. 102-109, Apr. 2005.
- Z. Xiong, X. Wu, S. Cheng, and J. Hua,
"Lossy-to-lossless compression of medical volumetric data using 3D integer
wavelet transforms", IEEE Transactions on Medical Imaging,
vol. 22, pp. 459-470, March 2003.
Steganalysis and Watermarking
- S.
Dumitrescu and X. Wu, “A new
framework of LSB steganalysis of digital media”, IEEE Trans. on Signal Processing, vol. 53, no. 10, pp.
3923-3935, Oct., 2005.
- S. Dumitrescu, X. Wu, and Z. Wang,
"Detection of LSB steganography via sample pair analysis", IEEE
Transactions on Signal Processing, pp. 1995-2007, July 2003.
- X. Wu, "Semantically transparent
fingerprinting for copyright protection of digital cinema", Proc. of 2003 SPIE Conference on
Electronic Imaging, Santa Clara, CA., vol. 5020, pp. 574-579, Feb.
2003.