
\text{Course Logistics and Syllabus}
\text{Lec 0: Welcome to the course!}
\textbf{Naresh Kumar Devulapally}
\text{CSE 4/573: Computer Vision and Image Processing}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}
\text{Why Computer Vision?}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

Computer vision is a field of artificial intelligence (AI) that focuses on enabling computers to "see" and interpret images and videos, just like humans do.
Vision is one of the most powerful senses of a human.

\text{A simple exercise of few-shot classification}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}


\text{A simple exercise of few-shot classification}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}



\text{Why should I learn Computer Vision?}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}


Building Machines that can "see"
\text{Computer Vision Research at UB}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}




\( \text{Dr. Junsong} \)
\( \text{Yuan}\)
\( \text{Dr. Chen} \)
\( \text{Wang}\)

\( \text{Dr. Vishnu} \)
\( \text{Lokhande}\)


\( \text{Dr. David} \)
\( \text{Doermann}\)

... many more. Explore more here
\text{Challenges in Computer Vision}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}


\text{Challenges in Computer Vision}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}



\text{Challenges in Computer Vision}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}


\text{ambiguities}

\text{intra-class variations}


\text{illumination}

\text{occlusions}
\text{Challenges in Computer Vision}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}




\text{Where are we (in terms of Computer Vision)?}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}


\text{...and Generative AI?}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}



\text{Are we learning EVERYTHING? What's this course?}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- Basics of Computer Vision:
- Image Formation, Camera Calibration
- Image Processing, Feature Detection
- Intermediate Computer Vision:
- Stereo Vision, Depth Estimation
- Object Detection (I), ...other applications
- Learning-based Vision:
- Convolutional Neural Networks,
- Segmentation, Object Detection (II)
- Intro to Generative AI:
- Variational Auto Encoders
- Diffusion Models
\text{Course Logistics and Instructors}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

\textbf{Course Instructor:}

\text{Naresh Kumar}
\text{Devulapally}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

\textbf{Course Instructor:}

\textbf{Teaching Assistant:}

\text{Naresh Kumar}
\text{Nancy Ipole}
\text{CS PhD Student}
\text{Devulapally}
\text{Course Logistics and Instructors}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

\textbf{Course Instructor:}

\textbf{Teaching Assistant:}

\text{Tuesday, Thursday}
\textbf{Lecture Timings:}
\text{10:30 AM to 11:50 AM}
\text{Naresh Kumar}
\text{Nancy Ipole}
\text{CS PhD Student}
\text{Devulapally}
\text{Course Logistics and Instructors}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

\text{Naresh Kumar}
\textbf{Course Instructor:}

\text{Nancy Ipole}
\textbf{Teaching Assistant:}

\text{CS PhD Student}
\text{NSC 215}
\textbf{Lecture Location:}
\text{or}
\text{Tuesday, Thursday}
\textbf{Lecture Timings:}
\text{10:30 AM to 11:50 AM}
\text{Devulapally}
\text{Course Logistics and Instructors}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

\textbf{Course Instructor:}

\textbf{Teaching Assistant:}

\text{NSC 215}
\textbf{Lecture Location:}
\text{or}
\text{Tuesday, Thursday}
\textbf{Lecture Timings:}
\text{10:30 AM to 11:50 AM}
Course Website: naresh-ub.github.io/cvip
Office Hours: Tuesday, Thursday 3:00 PM to 4:00 PM
\text{Naresh Kumar}
\text{Nancy Ipole}
\text{CS PhD Student}
\text{Devulapally}
\text{Course Logistics and Instructors}
\text{FAQs from Students}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \text{Can this course be taken completely remote?} \)
- \( \text{Yes, Including the Final Exams.} \)
-
\( \text{Does this course satisfy the Capstone Course requirement?} \)
- \( \text{Yes, if Fall 2025 is your Final Semester.} \)
-
\( \text{Is there a Capstone Project associated with the course?} \)
- \( \text{Yes.} \)
-
\( \text{What about the Attendance Policy?} \)
- \( \text{Class Participation has \textbf{5\% Grade}.}\)
\text{About the Instructor}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \text{Naresh Kumar Devulapally} \)
- \( \text{Computer Vision PhD Student} \)
\text{About the Instructor}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \text{Naresh Kumar Devulapally} \)
- \( \text{Computer Vision PhD Student} \)
- \( \textbf{My Teaching Principles:}\)
- \( \text{Intuition}\)
- \( \text{Animated Content} \)
- \( \text{Curiosity}\)
- \( \text{Live Coding}\)
- \( \text{Intuition}\)
- \( \text{Reveal.JS Slides}\)
- \( \text{Manim}\)
\text{About the Instructor}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \text{Naresh Kumar Devulapally} \)
- \( \text{Computer Vision PhD Student} \)
- \( \textbf{My Teaching Principles:}\)
- \( \text{Intuition}\)
- \( \text{Animated Content} \)
- \( \text{Curiosity}\)
- \( \text{Live Coding}\)
- \( \text{Intuition}\)
- \( \text{Jupyter-Book}\)
- \( \text{Teachbooks}\)
\text{Expectations from Students}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \textbf{Curiosity} \)
- \( \textbf{Intent to Learn}\)
- \( \text{Pre-Requisites:}\)
- \( \text{Linear Algebra}\)
- \( \text{Calculus}\)
- \( \textbf{Try to attend all classes!}\)
- \( \textbf{You will learn something new everyday!} \)
\text{Grading Policy}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}


\( \text{Easy 5\%}\)
\text{Grading Policy}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \textbf{Any Regrading Requests must be made} \) \( \textbf{within 72 hours over Piazza or email.} \)
- \( \text{Grades will be curved based on the Class Average.}\)
- \( \text{There will be plenty of opportunities to score well in the course.}\)
\text{Academic Integrity}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \textbf{Do Not Cheat! It's not worth it!} \)
- \( \text{The entire course is designed to \textbf{encourage learning},}\)\( \text{rather than scoring well in exams.}\)
- \( \text{Submissions with significant similarity (>70\%) }\) \( \text{shall be reported to Academic Integrity Office.}\)
- \( \text{This will result in an F grade.}\)
- \( \textbf{Reminder: This is a Capstone Course (Grad Students).}\)
\text{Slides Credits and References}
\text{Naresh Kumar Devulapally}
\text{May 27 2025}
\text{CSE 4/573: CVIP, Summer 2025}

- \( \textbf{Slides adapted from:}\)
- \( \text{CSE 4/573: CVIP by Dr. Junsong Yuan, Dr. David Doermann.}\)
- \( \text{ML-4360 (Universität Tübingen) by Dr. Andreas Geiger.}\)
- \( \text{First Principles of Computer Vision by Dr. Shree Nayar.}\)
- \( \text{CMSC 491/691(UMBC): by Dr. Tejas Gokhale.}\)

\( \textbf{Reference Books:}\)


Lecture 0: Course Logistics and Syllabus
By Naresh Kumar Devulapally
Lecture 0: Course Logistics and Syllabus
- 387