Skip to content

TechXAfrica/Computer-Vision-and-Generative-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Computer-Vision-and-Generative-AI

Learn how computers process and understand image data, then harness the power of the latest Generative AI models to create new images.

What you'll learn:

  1. Computer vision with KerasCV
  2. How to do image classification / image recognition with a pretrained model and fine-tuning / transfer learning
  3. How to do object detection with a pretrained model and fine-tuning / transfer learning
  4. How to generate images with Stable Diffusion in KerasCV

The Practicals

Topic 💥 Description 📘
Lesson 1 - Introduction to Image Generation

Open In Colab
In this lesson, you will define image generation and understand its relevance in AI and machine learning.
Lesson 2 - Images are just numbers

Open In Colab
In this lesson, you will learn how computers see images and perform key image processing techniques using classic image processing techniques such as image transformation, noise reduction, and more.
Lesson 3 - Computer Vision Fundamentals

Open In Colab
In this lesson, you will understand what computer vision is, as well as its mission of making computers see and interpret the world as humans do, by learning core concepts of the field and receiving an introduction to human vision capabilities. They are equipped to identify some key application areas of computer vision and understand the digital imaging process. The lesson covers crucial elements that enable computer vision: digital signal processing, neuroscience and artificial intelligence. Learners will be able to apply mathematical techniques to complete computer vision tasks.
Lesson 4 - Diffusion Models

Open In Colab
This tutorial offers an exploration of Gemini and LangChains. Our primary goal is to demystify complex concepts, help you learn how to effectively load & store documents using LangChain and build a question-answering Gemini bot that answers questions based on your documents
Lesson 5 - Stable Diffusion with Keras 3

Open In Colab
This tutorial offers an exploration of Gemini and LangChains. Our primary goal is to demystify complex concepts, help you learn how to effectively load & store documents using LangChain and build a question-answering Gemini bot that answers questions based on your documents
Lesson 6 - AI Photo Editing with Inpainting

Open In Colab
In this lesson, you will utilize Generative AI to take a photo and swap out the background with an image generated by Stable Diffusionin Keras. You will also learn how XLA can boost Stable Diffusion's inference speed.

This repository contains the practical and workshop notebooks for the AMLD Workshop 2024, held at the USIU-Africa, Nairobi, Kenya.

See AMLD Africa for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published