Shape Description

Shape Description

This lecture overviews Shape Description that has many applications in object recognition and image compression. It covers the following topics in detail: Chain Codes. Polygonal Contour Approximations. Fourier Descriptors. Quadtrees. Pyramids for multiresolution image representation. Shape Features (Object perimeter, Contour curvature, Bending energy, area, compactness, diameter). Topological descriptors and Euler number. Moment Descriptors. Thinning Algorithms.

Image Registration

This lecture overviews 2D Image Registration that has many applications in photography, computer vision, and medical imaging. It covers the following topics in detail: Basic steps in image registration, Criteria of image registration classification, Geometric image transforms, Image Registration algorithms, non-rigid image registration with CNN, Point cloud registration, Applications of Image Registration: image mosaicking, medical image registration,… Continue reading Image Registration

Introduction to 2D Computer Vision

This lecture overviews digital images and 2D Computer Vision (image analysis). Notable 2D Computer Vision topics are presented: edge detection, contour following, region segmentation, texture description, image topology, shape analysis, image registration, object detection.

Computational Cinematography

This lecture overviews Computational Cinematography that has many applications in filming, notably in drone cinematography. It covers the following topics in detail: Framing Shot Types: eXtreme Close Up shot (XCU), Medium Shot (MS), Long Shot (LS), eXtreme Long Shot (XLS), Over The Shoulder (OTS) and their detection. Shot type constraints (notably on focal length due… Continue reading Computational Cinematography

Object Pose Estimation

This lecture overviews  object pose estimation   that has many applications in Human-Robotic Interaction (HRI), Robotics and Augmented Reality. It covers the following topics in detail: definitions of body pose/posture, 6D object pose estimation through object detection, 3D object pose regression/classification/retrieval.

3D Object Localization

This lecture overviews 3D Object Localization that has many applications in robotics and autonomous systems. It covers the following topics in detail: GPS object localization, Visual 3D object localization using 3D maps, Multisensor object localization, Multi-view object localization.