Deep Learning for Computer Vision with Python
by Adrian RosebrockA comprehensive guide to implementing deep learning for computer vision, essential for mastering YOLO's architecture and applications.
Computer Vision: Algorithms and Applications
by Richard SzeliskiAn authoritative text that covers a wide range of computer vision techniques, providing foundational knowledge critical for understanding object detection.
Pattern Recognition and Machine Learning
by Christopher M. BishopThis book offers foundational theories of machine learning, essential for grasping the principles behind YOLO's object detection algorithms.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
by Aurรฉlien GรฉronA practical guide to machine learning that includes deep learning frameworks, perfect for implementing YOLO effectively.
Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library
by Adrian Kaehler and Gary BradskiA hands-on approach to computer vision, ideal for understanding image processing techniques relevant to YOLO implementations.
Object Detection: A Survey
by H. D. Cheng et al.An extensive overview of object detection techniques, providing context and depth to the YOLO framework and its evolution.
Deep Learning
by Ian Goodfellow, Yoshua Bengio, and Aaron CourvilleA foundational text on deep learning principles, essential for understanding the underlying technologies of YOLO.
Real-Time Object Detection with YOLO and OpenCV
by Rafael F. G. AlmeidaA focused guide on implementing YOLO for real-time applications, directly aligning with your course project.