Xiaolin Wu

Professor

                      NSERC-DALSA Industrial Research Chair in Digital Cinema

 

                        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 (4TN3)


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.

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).

I have also been active in JPEG standardization process, and proposed new techniques for context modeling and Embedded Conditional Entropy Coding of Wavelet coefficients (ECECOW). My new L-cube (Layered Low-complexity Lossless) codec was ranked the first in compression performance among seven proposals submitted to MPEG for digital cinema archival.

_____________________________________________________________________________________________________________________

Ongoing Government-funded Research Projects:

·        Network-aware Multimedia Coding and Communication (funded by NSERC)

·        High-fidelity 2D and 3D image compression (NSERC Collaborative Health Research Project)

·        Joint compression and classification of hyperspectral images (funded by Center for Research in Earth and Space Technology)

·        Real-time lossless/near-lossless coding of digital cinema contents (by NSERC-DALSA Industrial Research Chair Project and CFI)

·        Color demosaicking for digital movie cameras (funded by NSERC-DALSA Industrial Research Chair Project and CFI)

 

 

Research Positions

 

Research topics:

 

Optimization algorithms for designing codes used in communications and data compression, and for problems in digital cinema or biomedical image processing.

 

Qualifications:

 

Ph.D or equivalent in Computer Science, Electrical Engineering, or Mathematics. Strengths in discrete optimization, graph theory, and algorithms are highly valued.

 

Duration:

 

            One year and renewable.

 

Annual salary:

 

            $35,000 to $60,000, depending on qualifications and experiences. 

*********************************************************************************************

Our Research Group (Multimedia Computing and Communications Laboratory)

·         Xiaohan Wang (Ph.D student)

·         Xiangjun Zhang (Ph.D student)

·         Mingkai Shao (Ph.D student)

·         Amin Behnad (M.A.Sc. student)

·         Reza Pournaghi (M.A.Sc. student)

·         Hauzhong Wang (M.A.Sc. student)

·         Jie Cao (M.A.Sc. student)

·         Heng Wang (M.A.Sc. student)

·         Yong Zhao (M.A.Sc. student)

·         Cindy Kwan (M.A.Sc. student, now with Microsoft)

·         Nima Sarshar (Ph.D student, now with Univ. of Regina)

·         Marko Slyz (postdoctoral fellow)

·         Zhe Wang (Ph.D student, now with Google)

·         Lei Zhang (postdoctoral fellow, now with HK Poly. Tech. Univ.)

·         Ning Zhang (research associate, now with IMAX Corp.)

________________________________________________________________________________________________________

Selected Publications:

Joint source-channel and network coding

  • 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.
  • 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.

 

Signal quantization and source coding

 

  • 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.

 

Image Coding

 

  • 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. 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.
  • 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.

 

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.