Robotics, Computer vision and Computer graphics

MOBILE ROBOTICS: Basic Concepts of Mobile Robotics, Architectures, Programming Paradigms, Locomotion, Path Planning, Location and Mapping, Multi Robot Cooperation.

COMPUTATIONAL VISION: Image formation. Binary images and their geometric, topological and morphological properties. Regions and segmentation. Borders and their detection. Brightness and color. Movement and optical flow. Classification of standards. Shape from X. 2D and 3D rendering. Relational structures; Inference. Active vision.

SOUND AND VIDEO PROCESSING: Analog and digital sound concepts, digital sound standards, streaming sound, analog and digital video concepts, digital video standards, streaming video. Methods for image retrieval based on visual content (color, texture and shape).

DIGITAL IMAGE PROCESSING: Basic concepts. Scanning and representation of images. Elements of an image processing system. Visual perception. Image enhancement. Gray scale modification techniques. Pseudo-coloration. Image smoothing. Sharpening edges. Spatial filtering. Concepts of segmentation, coding and classification of images.

TOPICS ON ROBOTICS: Variable course syllabus depending on the emphasis offered.

TOPICS ON COMPUTER VISION: Variable course syllabus depending on the emphasis offered.

TOPICS ON ACTIVE PERCEPTION: Variable course syllabus depending on the emphasis offered on Robotics.

TOPICS ON IMAGE PROCESSING: Variable course syllabus depending on the emphasis offered on Image Processing.