\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{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{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