Bruce Maxwell
(he/him/his)
Teaching Professor, Director of Computing Programs – Seattle
Research interests
- Computer vision
- Machine learning
- Artificial intelligence
- Robotics
- Data science
Education
- PhD in Robotics, Carnegie Mellon University
- MPhil in Computer Speech and Natural Language Processing, University of Cambridge
- BS in Engineering, Swarthmore College
- BA in Political Science, Swarthmore College
Biography
Bruce Maxwell is a teaching professor and director of computing programs in the Khoury College of Computer Sciences at Northeastern University, based in Seattle.
Maxwell's areas of teaching include computer vision, computer graphics, robotics, machine learning, and more. He researches computer vision, with a focus on physics-based vision, intrinsic imaging, and the impact of input data space choices on deep networks.
Prior to joining Northeastern, Maxwell worked as an associate professor of engineering at Swarthmore College, and professor and chair of computer science at Colby College. His haikus have been published in the ACM Inroads Magazine.
Outside of the classroom and the lab, Maxwell enjoys swimming, running, biking, hiking, birding, carpentry, and gardening.
Recent publications
-
Essential Computing Concepts (Draft): An Alternative to CS2023 for Colleges
Citation: Alyce Brady, Megan Olsen, Rick Blumenthal , Grant Braught, Janet Davis, Bruce A. Maxwell, Karl R. B. Schmitt, Andrea Tartaro, Henry MacKay Walker, Amanda M. Holland-Minkley. (2026). Essential Computing Concepts (Draft): An Alternative to CS2023 for Colleges J. Comput. Sci. Coll., 41, 41-43. https://dl.acm.org/doi/10.5555/3820586.3820599 -
Log NeRF: Comparing Spaces for Learning Radiance Fields
Citation: Sihe Chen, Luv Verma, Bruce A. Maxwell. (2025). Log NeRF: Comparing Spaces for Learning Radiance Fields CoRR, abs/2512.09375. https://doi.org/10.48550/arXiv.2512.09375 -
Using Texture to Classify Forests Separately from Vegetation
Citation: David R. Treadwell IV, Derek Jacoby, William Parkinson, Bruce Maxwell, Yvonne Coady. (2024). Using Texture to Classify Forests Separately from Vegetation PACRIM, 1-5. https://doi.org/10.1109/PACRIM61180.2024.10690184 -
Logarithmic Lenses: Exploring Log RGB Data for Image Classification
Citation: Bruce A. Maxwell, Sumegha Singhania, Avnish Patel, Rahul Kumar, Heather Fryling, Sihan Li, Haonan Sun, Ping He, Zewen Li. (2024). Logarithmic Lenses: Exploring Log RGB Data for Image Classification CVPR, 17470-17479. https://doi.org/10.1109/CVPR52733.2024.01654 -
Log RGB Images Provide Invariance to Intensity and Color Balance Variation for Convolutional Networks
Citation: Bruce A. Maxwell, Sumegha Singhania, Heather Fryling, Haonan Sun. (2023). Log RGB Images Provide Invariance to Intensity and Color Balance Variation for Convolutional Networks BMVC, 635-642. http://proceedings.bmvc2023.org/635/ -
Real-time Physics-based Removal of Shadows and Shading from Road Surfaces
Citation: B. A. Maxwell, C. A. Smith, M. Qraitem, R. Messing, S. Whitt, N. Thien, R. M. Friedhoff, "Real-time Physics-based Removal of Shadows and Shading from Road Surfaces", Workshop on Autonomous Driving [WAD], affiliated with CVPR, 2019. -
Writing in CS: Why and How?
Citation: Mia Minnes, Bruce A. Maxwell, Stephanie R. Taylor, Phillip Barry. (2018). Writing in CS: Why and How? SIGCSE, 402-403. https://doi.org/10.1145/3159450.3159620 -
Best Practices in Academia to Remedy Gender Bias in Tech
Citation: Ursula Wolz, Lina Battestilli, Bruce A. Maxwell, Susan H. Rodger, Michelle Trim. (2018). Best Practices in Academia to Remedy Gender Bias in Tech SIGCSE, 672-673. https://doi.org/10.1145/3159450.3159618 -
A Bi-Illuminant Dichromatic Reflection Model for Understanding Images
Citation: B. A. Maxwell, R. M. Friedhoff, and C. A. Smith, "A Bi-Illuminant Dichromatic Reflection Model for Understanding Images", in IEEE Conf. on Computer Vision and Pattern Recognition, 2008.