Fundamentals of Computer Vision | Wesley E. (North Carolina State University) Snyder, Hairong (University of Tennessee) Qi