I am deeply grateful to many people who have collaborated—directly or indirectly—on this project. This book would not have been possible without their help.
I want to thank many inspiring professors, supervisors, and colleagues who have guided my steps in the fields of image and video processing and related areas, particularly Maria G. Te Vaarwerk, Wim Hoeks, Bart de Greef, Eric Persoon, John Bernsen, Borko Furht, and Bob Cooper.
A very special thank you to my friend and colleague Hugo Vieira Neto, who has been a great supporter of this project from its early planning stages to its completion.
I am deeply indebted to Gustavo Benvenutti Borba for his excellent work in the creation of most of the figures in this book, his insightful reviews and comments, and continuous encouragement, investing many hours of his time in return for not much more than these few lines of thanks.
Many thanks to Liam M. Mayron for his encouragement, support, and expert help throughout all the steps of this project.
This book could not have been produced without the invaluable contributions of Jeremy Jacob, who wrote, revised, and documented most of the MATLAB® code associated with the book and its tutorials and also contributed the contents for Appendix B.
Special thanks to the MathWorks Book Program (Courtney Esposito, Naomi Fernandes, and Meg Vulliez) for their support over the years.
Several friends and colleagues reviewed draft versions of selected portions of the text: Liam M. Mayron, ...