Machine Learning for Graphics and Computer Vision Advanced Learning Path - MAI4CAREU Master in AI Created byLaia Güell Paule|Updated16 August 2024This Machine Learning for Graphics and Vision Learning path offers a carefully crafted curriculum that merges the realms of computer vision and computer graphics, key areas in artificial intelligence that are transforming technology and creative industries. It is designed for the Master's program in Artificial Intelligence of the University of Cyprus, which was developed with co-funding from the MAI4CAREU European project. The course provides an in-depth exploration of both theoretical and practical aspects. Over 13 weeks, this course covers essential topics such as basic regression, deep learning for image and video analysis, feature extraction, semantic understanding, and creative applications like style transfer. Additionally, it delves into the intersection of vision and graphics, exploring 3D data processing, generative networks, motion capture, and neural rendering. The curriculum is structured to progressively build students' expertise, starting with foundational concepts, and advancing to sophisticated techniques, preparing them to tackle real-world challenges and innovate in the field of graphics and vision.Part I: Introduction1.Overview of machine learning and introduction to basic regression techniquesSupervised, unsupervised, and reinforcement learningUnderstanding linearity and non-linearity in machine learning modelsPart II: Computer Vision2. Fundamentals of Computer VisionImage formation and representationBasic image processing techniquesFeature detection and matching3. Machine Learning for Image Recognition Convolutional Neural Networks (CNNs)Transfer learning and fine-tuningObject detection and segmentation4. Deep Learning for Computer VisionDeep learning techniques for image classificationadvanced CNN architectures: ResNet, Inception, DenseNetObject detection algorithms such as YOLO and Faster R-CNN5. Deep Learning for VideosDeep learning approaches for video classification6. Semantic UnderstandingDeep learning for semantic segmentationVisualize and interpret neural network layers and activationsGenerative Adversarial Networks (GANs) and their applicationsImage inpainting and saliency detection using GANsAutoencoders and their use in image denoising and generationPart III: Computer Graphics7. Machine Learning in Computer GraphicsGraphics pipelines and rendering techniques.Compositional image generation techniques.Style transfer and neural texture synthesis.8. 3D Computer Vision 3D reconstruction and depth estimation.Point clouds and 3D mesh processing.Processing irregular data structures.Applications of deep learning in 3D vision.9. Character AnimationMotion capture techniques, pose representation, and character animation.Human Pose Estimation and Activity RecognitionKeypoint detection and trackingSkeleton-based action recognitionApplications in sports, healthcare, and entertainmentDeep motion analysis and synthesisDeep reinforcement learning for animation control and physics-based animation.Part IV: Advanced Topics in Graphics and Vision10. Advanced TopicsNeural style transferTexture synthesis.Neural rendering techniques to create realistic images.Image and video super-resolutionCreative ApplicationsGenerative networks for creating faces, landscapes, and sketches.Denoising techniques in image processing.Adversarial training and open research problems. Introductory learning materialsLecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Overview of Machine Learning and Introduction to Basic Regression Techniques The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes several courses, with MAI645 - Machine Learning for Graphics and Computer Vision being one of them. This course is delivered by the CYENS... Lecture16 August 2024 MAI4CAREU - Machine Learning for Graphics and Computer Vision - Fundamentals of Computer Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) features MAI645 - Machine Learning for Graphics and Computer Vision, which is delivered by the CYENS Centre of Excellence. Learning outcomes This... Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Machine Learning for Image Recognition Introduction to machine learning algorithms focusing on computer vision and graphics, and the use of deep learning and its applications in the domain. Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Machine Learning in Computer Graphics The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) contains several courses. One of Master's programme's courses, MAI645 - Machine Learning for Graphics and Computer Vision is split up into several... See more materialsSee less materialsAdvanced learning materialsLecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Deep Learning for Computer Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes MAI645 - Machine Learning for Graphics and Computer Vision, with lectures delivered by the CYENS Centre of Excellence. Learning outcomes... Lecture13 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Deep Learning for Videos The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) contains several courses. One of Master's programme's courses, MAI645 - Machine Learning for Graphics and Computer Vision is split up into several... Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Semantic Understanding The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) contains several courses. One of Master's programme's courses, MAI645 - Machine Learning for Graphics and Computer Vision is split up into several... Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - 3D Computer Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes MAI645 - Machine Learning for Graphics and Computer Vision, with lectures provided by the CYENS Centre of Excellence. Learning outcomes... Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Character Animation The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes MAI645 - Machine Learning for Graphics and Computer Vision, with lectures delivered by the CYENS Centre of Excellence. Learning outcomes... Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Advanced Topics in Graphics and Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) features MAI645 - Machine Learning for Graphics and Computer Vision, with lectures provided by the CYENS Centre of Excellence. Learning outcomes... See more materialsSee less materialsLearning path DetailsDigital skill levelIntermediateAdvancedDigital technology / specialisationArtificial IntelligenceMachine LearningLog in to comment
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Overview of Machine Learning and Introduction to Basic Regression Techniques The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes several courses, with MAI645 - Machine Learning for Graphics and Computer Vision being one of them. This course is delivered by the CYENS...
Lecture16 August 2024 MAI4CAREU - Machine Learning for Graphics and Computer Vision - Fundamentals of Computer Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) features MAI645 - Machine Learning for Graphics and Computer Vision, which is delivered by the CYENS Centre of Excellence. Learning outcomes This...
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Machine Learning for Image Recognition Introduction to machine learning algorithms focusing on computer vision and graphics, and the use of deep learning and its applications in the domain.
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Machine Learning in Computer Graphics The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) contains several courses. One of Master's programme's courses, MAI645 - Machine Learning for Graphics and Computer Vision is split up into several...
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Deep Learning for Computer Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes MAI645 - Machine Learning for Graphics and Computer Vision, with lectures delivered by the CYENS Centre of Excellence. Learning outcomes...
Lecture13 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Deep Learning for Videos The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) contains several courses. One of Master's programme's courses, MAI645 - Machine Learning for Graphics and Computer Vision is split up into several...
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Semantic Understanding The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) contains several courses. One of Master's programme's courses, MAI645 - Machine Learning for Graphics and Computer Vision is split up into several...
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - 3D Computer Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes MAI645 - Machine Learning for Graphics and Computer Vision, with lectures provided by the CYENS Centre of Excellence. Learning outcomes...
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Character Animation The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) includes MAI645 - Machine Learning for Graphics and Computer Vision, with lectures delivered by the CYENS Centre of Excellence. Learning outcomes...
Lecture16 August 2024MAI4CAREU - Machine Learning for Graphics and Computer Vision - Advanced Topics in Graphics and Vision The University of Cyprus's Master programme in Artificial Intelligence 4 Careers in Europe (MAI4CAREU) features MAI645 - Machine Learning for Graphics and Computer Vision, with lectures provided by the CYENS Centre of Excellence. Learning outcomes...