Skip to content

1. Publications

1.1 Books

1.1.1 Signals and Systems — Textbook, Lecture Slides, and Solutions Manual

  1. M. D. Adams, Signals and Systems, Edition 5.0, Dec. 2022, xliv + 700 pages, ISBN 978-1-990707-00-1 (PDF). Book Web Page.
  2. M. D. Adams, Solutions Manual for Signals and Systems, Edition 5.0, Dec. 2022, iv + 722 pages, ISBN 978-1-990707-01-8 (PDF). Book Web Page.
  3. M. D. Adams, Lecture Slides for Signals and Systems, Edition 5.0, Dec. 2022, xix + 789 slides, ISBN 978-1-990707-02-5 (PDF). Book Web Page.
  4. M. D. Adams, Signals and Systems, Edition 4.0, Jan. 2022, xliv + 690 pages, ISBN 978-0-9879197-7-9 (PDF). Book Web Page.
  5. M. D. Adams, Solutions Manual for Signals and Systems, Edition 4.0, Jan. 2022, iv + 634 pages, ISBN 978-0-9879197-8-6 (PDF). Book Web Page.
  6. M. D. Adams, Lecture Slides for Signals and Systems, Edition 4.0, Jan. 2022, xviii + 787 slides, ISBN 978-0-9879197-9-3 (PDF). Book Web Page.
  7. M. D. Adams, Signals and Systems, Edition 3.0, University of Victoria, Victoria, BC, Canada, Dec. 2020, xliv + 680 pages, ISBN 978-1-55058-674-9 (PDF), ISBN 978-1-55058-673-2 (print). Book Web Page.
  8. M. D. Adams, Solutions Manual for Signals and Systems, Edition 3.0, University of Victoria, Victoria, BC, Canada, Dec. 2020, iv + 578 pages, ISBN 978-1-55058-676-3 (PDF), ISBN 978-1-55058-675-6 (print). Book Web Page.
  9. M. D. Adams, Lecture Slides for Signals and Systems, Edition 3.0, University of Victoria, Victoria, BC, Canada, Dec. 2020, xvi + 625 slides, ISBN 978-1-55058-678-7 (PDF), ISBN 978-1-55058-677-0 (print). Book Web Page.
  10. M. D. Adams, Continuous-Time Signals and Systems, Edition 2.0, University of Victoria, Victoria, BC, Canada, Feb. 2020, xxx + 366 pages. ISBN 978-1-55058-658-9 (PDF). ISBN 978-1-55058-657-2 (paperback). Book Web Page.
  11. M. D. Adams, Solutions Manual for Continuous-Time Signals and Systems, University of Victoria, Victoria, BC, Canada, Feb. 2020, iv + 370 pages. ISBN 978-1-55058-660-2 (PDF). ISBN 978-1-55058-659-6 (print). Book Web Page.
  12. M. D. Adams, Lecture Slides for Signals and Systems, Edition 2.0, University of Victoria, Victoria, BC, Canada, Feb. 2020, xv + 541 slides. ISBN 978-1-55058-662-6 (PDF). ISBN 978-1-55058-661-9 (paperback). Book Web Page.
  13. M. D. Adams, Lecture Slides for Signals and Systems (Version 2016-01-25), University of Victoria, Victoria, BC, Canada, Jan. 2016, xvi + 481 slides, ISBN 978-1-55058-584-1 (print), ISBN 978-1-55058-585-8 (PDF). Book Web Page.
  14. M. D. Adams, Solutions Manual for Continuous-Time Signals and Systems (Version 2015-10-25), University of Victoria, Victoria, BC, Canada, Oct. 2015, iv + 306 pages. ISBN 978-1-55058-571-1 (print), ISBN 978-1-55058-572-8 (PDF). Book Web Page.
  15. M. D. Adams, Lecture Slides for Continuous-Time Signals and Systems (Version 2013-09-11), University of Victoria, Victoria, BC, Canada, Dec. 2013, 286 slides, ISBN 978-1-55058-517-9 (print), ISBN 978-1-55058-518-6 (PDF). Book Web Page.
  16. M. D. Adams, Solutions Manual for Continuous-Time Signals and Systems (Version 2013-09-11), University of Victoria, Victoria, BC, Canada, Sept. 2013, iv + 189 pages. ISBN 978-1-55058-504-9 (print), ISBN 978-1-55058-505-6 (PDF). Book Web Page.
  17. M. D. Adams, Continuous-Time Signals and Systems (Version 2013-09-11), University of Victoria, Victoria, BC, Canada, Sept. 2013, xxx + 308 pages. ISBN 978-1-55058-495-0 (print), ISBN 978-1-55058-506-3 (PDF). Book Web Page.

1.1.2 Multiresolution Signal and Geometry Processing — Textbook, Lecture Slides, and Solutions Manual

  1. M. D. Adams, Lecture Slides for Multiresolution Signal and Geometry Processing (Version 2015-02-03), University of Victoria, Victoria, BC, Canada, Feb. 2015, xi+587 slides, ISBN 978-1-55058-535-3 (print), ISBN 978-1-55058-536-0 (PDF). Available from Book Web Page.
  2. M. D. Adams, Lecture Slides for Multiresolution Signal and Geometry Processing (Version 2013-09-26), University of Victoria, Victoria, BC, Canada, Dec. 2013, 570 slides, ISBN 978-1-55058-521-6 (print), ISBN 978-1-55058-522-3 (PDF). Available from Book Web Page.
  3. M. D. Adams, Solutions Manual for Multiresolution Signal and Geometry Processing: Filter Banks, Wavelets, and Subdivision (Version 2013-09-26), University of Victoria, Victoria, BC, Canada, Sept. 2013, iv + 158 pages. ISBN 978-1-55058-509-4 (print), ISBN 978-1-55058-510-0 (PDF). Book Web Page.
  4. M. D. Adams, Multiresolution Signal and Geometry Processing: Filter Banks, Wavelets, and Subdivision (Version 2013-09-26), University of Victoria, Victoria, BC, Canada, Sept. 2013, xxxviii + 538 pages. ISBN 978-1-55058-507-0 (print), ISBN 978-1-55058-508-7 (PDF). Book Web Page.

1.1.3 Programming in C++ — Textbook, Lecture Slides, and Solutions Manual

  1. M. D. Adams, Exercises for Programming in C++ (Version 2021-04-01), University of Victoria, Victoria, BC, Canada, Apr. 2021, xxii + 136 pages. ISBN 978-0-9879197-5-5 (ebook). Book Web Page.
  2. M. D. Adams, Lecture Slides for Programming in C++ — The C++ Language, Libraries, Tools, and Other Topics (Version 2021-04-01), University of Victoria, Victoria, BC, Canada, Apr. 2021, xxiii + 2901 slides. ISBN 978-0-9879197-4-8 (ebook). Book Web Page.
  3. M. D. Adams, Solutions Manual for Exercises for Programming in C++, (Version 2021-04-01), University of Victoria, Victoria, BC, Canada, Apr. 2021, iv + 305 pages, ISBN 978-0-9879197-6-2 (PDF).
  4. M. D. Adams, Lecture Slides for Programming in C++ — The C++ Language, Libraries, Tools, and Other Topics (Version 2020-02-29), University of Victoria, Victoria, BC, Canada, Feb. 2020, xxii + 2543 slides. ISBN 978-1-55058-663-3 (print), ISBN 978-1-55058-664-0 (PDF). Book Web Page.
  5. M. D. Adams, Lecture Slides for Programming in C++ — The C++ Language, Libraries, Tools, and Other Topics (Version 2019-02-04), University of Victoria, Victoria, BC, Canada, Feb. 2019, xxii + 2516 slides. ISBN 978-1-55058-640-4 (print), ISBN 978-1-55058-641-1 (PDF). Book Web Page.
  6. M. D. Adams, Lecture Slides for Programming in C++ (Version 2018-02-15) , University of Victoria, Victoria, BC, Canada, Feb. 2018, xviii + 2124 slides. ISBN 978-1-55058-624-4 (print), ISBN 978-1-55058-625-1 (PDF). Book Web Page.
  7. M. D. Adams, Lecture Slides for Programming in C++ (Version 2017-02-24) , University of Victoria, Victoria, BC, Canada, Feb. 2017, xviii + 1139 slides. ISBN 978-1-55058-608-4 (print), ISBN 978-1-55058-609-1 (PDF). Book Web Page.
  8. M. D. Adams, Lecture Slides for the C++ Programming Language (Version 2016-01-18) , University of Victoria, Victoria, BC, Canada, Jan. 2016, xviii + 903 slides. ISBN 978-1-55058-582-7 (print), ISBN 978-1-55058-583-4 (PDF). Book Web Page.
  9. M. D. Adams, An Introduction to the C++ Programming Language (Version 2015-02-03), University of Victoria, Victoria, BC, Canada, Feb. 2015, xii + 702 slides. ISBN 978-1-55058-537-7 (print), ISBN 978-1-55058-538-4 (PDF). Available from Book Web Page.
  1. M. D. Adams, Lecture Slides for the Clang Libraries [LLVM/Clang 15], (Edition 0.0), Dec. 2022, xvii + 279 slides, ISBN 978-1-990707-04-9 (PDF). Available from Book Web Site.
  2. M. D. Adams, Lecture Slides for Linux System Programming, (Edition 0.0), Dec. 2022, xvii + 325 slides, ISBN 978-1-990707-03-2 (PDF). Available from Book Web Site.

1.2 Refereed Journal Publications

  1. X. Ma and M. D. Adams, "An Improved Error-Diffusion Approach for Generating Mesh Models of Images," Signal Processing, vol. 117, Dec. 2015, pp. 17-32. DOI: 10.1016/j.sigpro.2015.05.002. Preprint (in PDF format).
  2. X. Tu and M. D. Adams, "Improved Mesh Models of Images Through the Explicit Representation of Discontinuities," IEEE Canadian Journal of Electrical and Computer Engineering, vol. 36, no. 2, Spring 2013, pp. 78-86. DOI: 10.1109/CJECE.2013.6601083. Preprint (in PDF format).
  3. P. Li and M. D. Adams, "A Tuned Mesh-Generation Strategy for Image Representation using Data-Dependent Triangulation," IEEE Transactions on Image Processing, vol. 22, no. 5, May 2013, pp. 2004-2018, DOI: 10.1109/TIP.2013.2244217. Preprint (in PDF format).
  4. M. D. Adams, "A Flexible Incremental/Decremental Delaunay Mesh-Generation Framework for Image Representation," Signal Processing, vol. 93, no. 4, Apr. 2013, pp. 749-764, DOI: 10.1016/j.sigpro.2012.09.017. Preprint (in PDF format).
  5. M. D. Adams, "A Flexible Content-Adaptive Mesh-Generation Strategy for Image Representation," IEEE Transactions on Image Processing, vol. 20, no. 9, pp. 2414-2427, Sept. 2011, DOI: 10.1109/TIP.2011.2128336. Preprint (in PDF format).
  6. M. D. Adams and D. Xu, "Optimal Design of High-Performance Separable Wavelet Filter Banks for Image Coding," Signal Processing, vol. 90, no. 1, pp. 180-196, Jan. 2010, DOI: 10.1016/j.sigpro.2009.06.008 . Preprint (in PDF format).
  7. M. D. Adams, "An Efficient Progressive Coding Method for Arbitrarily-Sampled Image Data," IEEE Signal Processing Letters, vol. 15, pp. 629-632, 2008, DOI: 10.1109/LSP.2008.2004516. Preprint (in PDF format).
  8. D. Xu and M. D. Adams, "An Improved Normal-Mesh-Based Image Coder," IEEE Canadian Journal of Electrical and Computer Engineering, vol. 33, no. 1, 10 pages, 2008, DOI: 10.1109/CJECE.2008.4621789. Preprint (in PDF format).
  9. Y. Chen, M. D. Adams, and W.-S. Lu, "Design of Optimal Quincunx Filter Banks for Image Coding," EURASIP Journal on Advances in Signal Processing, vol. 2007, article ID 83858, 18 pages, 2007, DOI: 10.1155/2007/83858. Preprint (in PDF format). MATLAB Source Code for Filter Bank Design Algorithms.
  10. M. D. Adams and R. K. Ward, "Symmetric-Extension-Compatible Reversible Integer-to-Integer Wavelet Transforms," IEEE Trans. on Signal Processing, vol. 51, no. 10, pp. 2624-2636, Oct. 2003, DOI: 10.1109/TSP.2003.816886. Preprint (in PDF format).
  11. M. D. Adams, F. Kossentini, and R. Ward, "Generalized S Transform," IEEE Trans. on Signal Processing, vol. 50, no. 11, pp. 2831-2842, Nov. 2002, DOI: 10.1109/TSP.2002.804085. Preprint (in PDF format).
  12. M. D. Adams and A. Antoniou, "Reversible EZW-Based Image Compression Using Best-Transform Selection and Selective Partial Embedding," IEEE Trans. on Circuits and Systems---II. Analog and Digital Processing, vol. 47, no. 10, pp. 1119-1122, Oct. 2000, DOI: 10.1109/82.877156. Preprint (in gzipped PostScript format).
  13. M. D. Adams and F. Kossentini, "Reversible Integer-to-Integer Wavelet Transforms for Image Compression: Performance Evaluation and Analysis," IEEE Trans. on Image Processing, vol. 9, no. 6, pp. 1010-1024, Jun. 2000, DOI: 10.1109/83.846244. Preprint (in gzipped PostScript format). Errata (in ASCII format).
  14. M. D. Adams and F. Kossentini, "On the Relationship Between the Overlapping Rounding Transform and Lifting Frameworks for Reversible Subband Transforms," IEEE Trans. on Signal Processing, vol. 48, no. 1, pp. 261-266, Jan. 2000, DOI: 10.1109/78.815499. Preprint (in gzipped PostScript format).

1.3 Refereed Conference Publications

  1. J. Luo and M. D. Adams, "A Highly-Effective Approach for Generating Delaunay Mesh Models of RGB Color Images", in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2019, 6 pages. DOI: ???. Preprint (in PDF format). Slides (in PDF format).
  2. M. D. Adams, "Aristotle: A Flexible Open-Source Software Toolkit for Semi-Automated Marking of Programming Assignments," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2017, 6 pages. DOI: 10.1109/PACRIM.2017.8121888. Preprint (in PDF format). Slides (in PDF format).
  3. B. El Marzouki and M. D. Adams, "An Improved Incremental/Decremental Delaunay Mesh-Generation Strategy for Image Representation," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2017, 6 pages. DOI: 10.1109/PACRIM.2017.8121887. Preprint (in PDF format). Slides (in PDF format).
  4. S. Mostafavian and M. D. Adams, "A Novel Edge-Preserving Mesh-Based Method for Image Scaling," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2017, 6 pages. DOI: 10.1109/PACRIM.2017.8121880. Preprint (in PDF format). Slides (in PDF format).
  5. A. Mostafavian and M. D. Adams, "An Optimization-Based Mesh-Generation Method for Image Representation," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2015. DOI: 10.1109/PACRIM.2015.7334840. Preprint (in PDF format). Slides (in PDF format).
  6. X. Feng and M. D. Adams, "A Novel Progressive Lossy-to-Lossless Coding Method for Mesh Models of Images," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2015. DOI: 10.1109/PACRIM.2015.7334820. Preprint (in PDF format). Slides (in PDF format).
  7. X. Ma and M. D. Adams, "An Improved Method for Generating Triangle-Mesh Models of Images," in Proc. of Canadian Conference on Computational Geometry, Halifax, NS, Canada, Aug. 2014. Available from CCCG web site. Preprint (in PDF format). Slides (in PDF format).
  8. M. D. Adams, "An Improved Progressive Lossy-to-Lossless Coding Method for Arbitrarily-Sampled Image Data," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2013, pp. 79-83, DOI: 10.1109/PACRIM.2013.6625453. Preprint (in PDF format). Slides (in PDF format).
  9. P. Li and M. D. Adams, "An Effective Mesh-Generation Strategy for Image Representation using Data-Dependent Triangulation," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 2013, pp. 84-88, DOI: 10.1109/PACRIM.2013.6625454. Preprint (in PDF format). Slides (in PDF format).
  10. M. D. Adams, "An Incremental/Decremental Delaunay Mesh-Generation Framework for Image Representation," in Proc. of IEEE International Conference on Image Processing, Brussels, Belgium, Sep. 2011, pp. 189-192, DOI: 10.1109/ICIP.2011.6115840. Preprint (in PDF format). Poster (in PDF format).
  11. X. Tu and M. D. Adams, "Image Representation Using Triangle Meshes with Explicit Discontinuities," in Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, Canada, Aug. 2011, pp. 97-101, DOI: 10.1109/PACRIM.2011.6032874. Preprint (in PDF format). Slides (in PDF format).
  12. M. D. Adams, "An Improved Content-Adaptive Mesh-Generation Method for Image Representation," in Proc. of IEEE International Conference on Image Processing, Hong Kong, China, Sep. 2010, pp. 873--876, DOI: 10.1109/ICIP.2010.5650466. Preprint (in PDF format). Slides (in PDF format).
  13. M. D. Adams, "A Comparison of Two Fully-Dynamic Delaunay Triangulation Methods," in Proc. of Canadian Conference on Computational Geometry, Vancouver, BC, Canada, Aug. 2009, pp. 51-54. Download paper from proceedings at CCCG web site. Preprint (in PDF format). Slides (in PDF format).
  14. M. D. Adams, "Progressive Lossy-to-Lossless Coding of Arbitrarily-Sampled Image Data Using the Modified Scattered Data Coding Method," in Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, Taipei, Taiwan, Apr. 2009, pp. 1017-1020, DOI: 10.1109/ICASSP.2009.4959759. Preprint (in PDF format). Poster (in PDF format).
  15. M. D. Adams, "On the Coding Gain of Separable 2D Wavelet Filter Banks," in Proc. of IEEE International Conference on Image Processing, San Diego, CA, USA, Oct. 2008, pp. 1204-1207. DOI: 10.1109/ICIP.2008.4711977. Preprint (in PDF format).
  16. M. D. Adams, "An Evaluation of Several Mesh-Generation Methods Using a Simple Mesh-Based Image Coder," in Proc. of IEEE International Conference on Image Processing, San Diego, CA, USA, Oct. 2008, pp. 1041-1044. DOI: 10.1109/ICIP.2008.4711936. Preprint (in PDF format). Poster (in PDF format).
  17. D. Xu and M. D. Adams, "An Improved Multiscale Normal-Mesh-Based Image Coder," in Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, Canada, Aug. 2007, pp. 50-53, DOI: 10.1109/PACRIM.2007.4313174 . Preprint (in PDF format).
  18. Y. Chen, M. D. Adams, and W.-S. Lu, "Design of Optimal Quincunx Filter Banks for Image Coding Using Sequential Quadratic Programming," in Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, Honolulu, HI, USA, Apr. 2007, vol. 3, pp. 897-900. DOI: 10.1109/ICASSP.2007.366825. Preprint (in PDF format).
  19. D. Xu and M. D. Adams, "Design of High-Performance Filter Banks for Image Coding," in Proc. of IEEE International Symposium on Signal Processing and Information Technology, Vancouver, BC, Canada, Aug. 2006, pp. 868-873. DOI: 10.1109/ISSPIT.2006.270920. Preprint (in PDF format). Filter coefficients.
  20. M. D. Adams, "Efficient Breadth-First Implementation of the Wavelet Transform," in Proc. of IEEE International Symposium on Signal Processing and Information Technology, Vancouver, BC, Canada, Aug. 2006, pp. 127-132. DOI: 10.1109/ISSPIT.2006.270783. Preprint (in PDF format).
  21. Y. Chen, M. D. Adams, and W.-S. Lu, "Design of Optimal Quincunx Filter Banks for Image Coding," in Proc. of IEEE International Symposium on Circuits and Systems, Kos, Greece, May 2006, pp. 2041-2044. DOI: 10.1109/ISCAS.2006.1693016. Preprint (in PDF format). Slides (in PDF format).
  22. P. W. van Vugt and M. D. Adams, "Reversible Integer-to-Integer Wavelet Transforms With Improved Approximation Properties," in Proc. of Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, Oct. 2005, pp. 247-251. DOI: 10.1109/ACSSC.2005.1599742. Preprint (in PDF format).
  23. Y. Chen, M. D. Adams, and W.-S. Lu, "Symmetric Extension for Two-Channel Quincunx Filter Banks," in IEEE International Conference on Image Processing, Genova, Italy, Sept. 2005, vol. 1, pp. 461-464. DOI: 10.1109/ICIP.2005.1529787. Preprint (in PDF format). Poster (in PDF format).
  24. Y. Chen, M. D. Adams, and W.-S. Lu, "Symmetric Extension for Quincunx Filter Banks," in Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, Canada, Aug. 2005, pp. 569-572. DOI: 10.1109/PACRIM.2005.1517346. Preprint (in PDF format). Slides (in PDF format).
  25. M. D. Adams and R. K. Ward, "JasPer: A Portable Flexible Open-Source Software Tool Kit for Image Coding/Processing," in Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, Montreal, PQ, Canada, May 2004, vol. 5, pp. 241-244. DOI: 10.1109/ICASSP.2004.1327092. Preprint (in PDF format).
  26. M. D. Adams, "Generalized Reversible Integer-to-Integer Transform Framework," in Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, Canada, Aug. 2003, pp. 569-572. DOI: 10.1109/PACRIM.2003.1235845. Preprint (in PDF format).
  27. M. D. Adams and R. Ward, "Two Families of Symmetry-Preserving Reversible Integer-to-Integer Wavelet Transforms," in Proc. of IEEE International Symposium on Circuits and Systems, Scottsdale, AZ, USA, May 2002, vol. 2, pp. 600-603. DOI: 10.1109/ISCAS.2002.1011424. Preprint (in PDF format).
  28. M. D. Adams and R. Ward, "Symmetry-Preserving Reversible Integer-to-Integer Wavelet Transforms," in Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, Orlando, FL, USA, May 2002, vol. 3, pp. 2509-2512. DOI: 10.1109/ICASSP.2002.1005195. Preprint (in PDF format).
  29. M. D. Adams and R. Ward, "Wavelet Transforms in the JPEG-2000 Standard," in Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, Canada, Aug. 2001, vol. 1, pp. 160-163. DOI: 10.1109/PACRIM.2001.953547. Preprint (in PDF format).
  30. M. D. Adams and F. Kossentini, "Generalized S Transform," in Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, Salt Lake City, UT, USA, May 2001, vol. 3, pp. 1749-1752. DOI: 10.1109/ICASSP.2001.941278.
  31. M. D. Adams and F. Kossentini, "JasPer: A Software-Based JPEG-2000 Codec Implementation," in Proc. of IEEE International Conference on Image Processing, Vancouver, BC, Canada, Oct. 2000, vol. 2, pp. 53-56. (Part of the Special Session on JPEG 2000.) DOI: 10.1109/ICIP.2000.899223. Preprint (in PDF format).
  32. M. D. Adams and F. Kossentini, "Low-Complexity Reversible Integer-to-Integer Wavelet Transforms for Image Coding," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 1999, pp. 177-180. DOI: 10.1109/PACRIM.1999.799506. Preprint (in PDF format).
  33. M. D. Adams and F. Kossentini, "Evaluation of Reversible Integer-to-Integer Wavelet Transforms for Image Compression," in Proc. of IEEE International Conference on Image Processing, Kobe, Japan, Oct. 1999, vol. 3, pp. 541-545. DOI: 10.1109/ICIP.1999.817173.
  34. M. D. Adams and F. Kossentini, "Performance Evaluation of Reversible Integer-to-Integer Wavelet Transforms for Image Compression," in Proc. of IEEE Data Compression Conference, Snowbird, UT, USA, p. 514, Mar. 1999. DOI: 10.1109/DCC.1999.785671. Full paper (in gzipped PostScript format).
  35. I. Balasingham, M. Adams, T. Ramstad, F. Kossentini, H. Coward, A. Perkins, and G. Oien, "Performance Evaluation of Different Filter Banks in the JPEG-2000 Baseline System," in Proc. of IEEE International Conference on Image Processing, Chicago, IL, USA, Oct. 1998, vol. 2, pp. 569-573. DOI: 10.1109/ICIP.1998.723525.
  36. M. D. Adams and F. Kossentini, "Performance Evaluation of Different Reversible Decorrelating Transforms in the JPEG-2000 Baseline System," in Proc. of IEEE Symposium on Advances in Digital Filtering and Signal Processing, Victoria, BC, Canada, June 1998, pp. 20-24. DOI: 10.1109/ADFSP.1998.685687.
  37. M. D. Adams and A. Antoniou, "A Multi-Transform Approach to Reversible Embedded Image Compression," in Proc. of IEEE International Symposium on Circuits and Systems, Monterey, CA, USA, June 1998, vol. 4, pp. 93-96. DOI: 10.1109/ISCAS.1998.698766.
  38. M. D. Adams and A. Antoniou, "Design of Reversible Subband Transforms Using Lifting," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 1997, vol. 1, pp. 489-492. DOI: 10.1109/PACRIM.1997.620004.
  39. M. D. Adams and A. Antoniou, "A Comparison of New Reversible Wavelet Transforms for Image Compression," in Proc. of IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, Canada, Aug. 1997, vol. 1, pp. 298-301. DOI: 10.1109/PACRIM.1997.619959.

1.4 International Standards Contributions

  1. C. Di Bella, S. Brand, and M. Adams, D1389: Standing Document for SG20: Guidelines for Teaching C++ to Beginners. Jan. 2019. Online Document.
  2. M. D. Adams, The JPEG-2000 Still Image Compression Standard, ISO/IEC JTC 1/SC 29/WG 1 N 2412, Dec. 2002. Paper in PDF format. This paper has also been published in PD 6777: 2003 Guide to the practical implementation of JPEG 2000, British Standards Institute, UK. See the home page for this BSI document for more information.
  3. M. D. Adams, JasPer Software Status Report (Dec. 2003), ISO/IEC JTC 1/SC 29/WG 1 N 3151, Dec. 2003.
  4. M. D. Adams, JasPer Software Reference Manual, ISO/IEC JTC 1/SC 29/WG 1 N 2415, Dec. 2001. Document in PDF format.
  5. M. D. Adams, H. Man, F. Kossentini, and T. Ebrahimi, JPEG 2000: The Next Generation Still Image Compression Standard, ISO/IEC JTC 1/SC 29/WG 1 N 1734, June 2000.
  6. M. D. Adams and F. Kossentini, UBC's Comments on the JPEG-2000 WD Version 3.1, ISO/IEC JTC 1/SC 29/WG 1 N 1522, Dec. 1999.
  7. M. D. Adams and F. Kossentini, JasPer: UBC's JPEG-2000 Codec Implementation, ISO/IEC JTC 1/SC 29/WG 1 N 1485, Dec. 1999.
  8. M. D. Adams, I. Kharitonenko, and F. Kossentini, Report on Core Experiment CodEff4: Performance Evaluation of Several Reversible Integer-to-Integer Wavelet Transforms in the JPEG-2000 Verification Model (Version 2.1), ISO/IEC JTC 1/SC 29/WG 1 N 1015, Oct. 1998.
  9. M. D. Adams and F. Kossentini, Performance Evaluation of the Spatially Segmented Wavelet Transform in the JPEG-2000 Baseline System, ISO/IEC JTC 1/SC 29/WG 1 N 868, June 1998.
  10. M. D. Adams and F. Kossentini, SBTLIB: A Flexible Computation Engine for Subband Transforms, ISO/IEC JTC 1/SC 29/WG 1 N 867, June 1998. Paper (in gzipped PostScript format).
  11. M. D. Adams and F. Kossentini, Performance Evaluation of Several Reversible Integer-to-Integer Wavelet Transforms in the JPEG-2000 Baseline System (VM Release 0.0) , ISO/IEC JTC 1/SC 29/WG 1 N 866, June 1998.
  12. M. D. Adams and F. Kossentini, Performance Evaluation of Different Reversible Decorrelating Transforms in the JPEG-2000 Baseline System, ISO/IEC JTC 1/SC 29/WG 1 N 750, Mar. 1998.

1.5 Theses and Technical Reports

  1. Z. Hu, A Software Package for Generating Code Coverage Reports With Gcov, M.Eng. project report, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, December 2021. Report (in PDF format). Slides (in PDF format).
  2. S. Wei, A Flexible C++ Library for Wavelet Transforms of 3-D Polygon Meshes, M.Eng. project report, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, February 2020. Report (in PDF format). Slides (in PDF format). Wavelet Transform Toolkit (WTT) Software Home Page on GitHub.
  3. A. Mostafavian, Mesh Models of Images, Their Generation, and Their Application in Image Scaling, Ph.D. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, January 2019. Thesis (in PDF format). Slides (in PDF format).
  4. J. Luo, Effective Techniques for Generating Delaunay Mesh Models of Single- and Multi-Component Images, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, December 2018. Thesis (in PDF format). Slides (in PDF format).
  5. J. Guo, A Novel Fully Progressive Lossy-to-Lossless Coder for Arbitrarily-Connected Triangle-Mesh Models of Images and Other Bivariate Functions, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, August 2018. Thesis (in PDF format). Slides (in PDF format).
  6. Y. Fang, An Improved Lawson Local-Optimization Procedure and Its Application, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, April 2018. Thesis (in PDF format). Slides (in PDF format).
  7. B. El Marzouki, An Improved Incremental/Decremental Delaunay Mesh-Generation Strategy for Image Representation, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, December 2016. Thesis (in PDF format). Slides (in PDF format).
  8. D. Han, A New Progressive Lossy-to-Lossless Coding Method for 2.5-D Triangle Meshes with Arbitrary Connectivity, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, November 2016. Thesis (in PDF format). Slides (in PDF format).
  9. Y. Tang, Edgebreaker-Based Triangle Mesh-Coding Method, M.Eng. project report, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, July 2016. Report (in PDF format). Slides (in PDF format). Edgebreaker Software Home Page on GitHub. Software (in Zip format). CMakeLists.txt file for building software. Test meshes (in gzipped tar format).
  10. F. Zhu, Image Morphing with the Beier-Neely Method, M.Eng. project report, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, October 2015. Report (in PDF format). Slides (in PDF format). Software (in gzipped tar format).
  11. X. Feng, A Novel Progressive Lossy-to-Lossless Coding Method for Mesh Models of Images, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, July 2015. Thesis (in PDF format).
  12. X. Ma, An Improved Error-Diffusion Approach for Generating Mesh Models of Images, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, November 2014. Thesis (in PDF format).
  13. X. Tu, Image Representation with Explicit Discontinuities Using Triangle Meshes, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, September 2012. Thesis (in PDF format).
  14. P. Li, A Flexible Mesh-Generation Strategy for Image Representation Based on Data-Dependent Triangulation, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, May 2012. Thesis (in PDF format).
  15. D. Xu, Improved Subband-Based and Normal-Mesh-Based Image Coding, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, Aug. 2007. Thesis (in PDF format).
  16. Y. Chen, Design and Application of Quincunx Filter Banks, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, May 2006. Thesis (in PDF format).
  17. M. D. Adams, Reversible Integer-to-Integer Wavelet Transforms for Image Coding, Ph.D. thesis, Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC, Canada, Sept. 2002. ISBN 0612749835. Thesis (in PDF format). (This thesis was nominated for several awards including the Governor General's Gold Medal, CAGS/UMI Dissertation Award, and NSERC Doctoral Prize.)
  18. M. D. Adams, Reversible Wavelet Transforms and Their Application to Embedded Image Compression, M.A.Sc. thesis, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada, Jan. 1998. ISBN 0612344789. Thesis (in gzipped PostScript format). Thesis errata (in ASCII format). Thesis (in PDF format with ugly bitmapped fonts). (This thesis was nominated for the Lieutenant Governor's Silver Medal.)