Leçon 1, Chapitre 1
En cours

Pictoblox AI – Face detection (teachers)

Yann KIDSHAKER 19 mars 2025

Face Detection

Objectives

After this lesson, students will be able to:

  • Describe about Face detection in image
  • Describe about various Face detection functions in PictoBlox.
  • Implement the face detection functions while writing the code.
  • Prepare a coding project on face detection in python using pictoblox.
Introduction

In this session students will be learning about the concept of face detection. They will be able to understand about detecting faces in images, different face detection functions used in pictoblox and how they can implement those functions while writing the program.

Students will be given an introduction to face detection, how face recognition has become one of the most promising applications of computer vision. Face detection can be considered to be a substantial part of face recognition operations. Then, they will be taught how face detection is done and what are pros and cons associated with it. We will guide them about the different face detection functions available in pictoblox and how these functions can be implemented while writing program in Pictoblox python interface. Finally, we will give them a step-by-step guide to prepare a project on face detection in Pictoblox using python.

Activity
  • Creating a project on face detection using Pictoblox, by implementing different face detection functions which we have learnt in this session.

Teaching Resources
PicoBlox Code
Title Description File
Face detection This project demonstrates how face detection can be performed using python. https://ai.thestempedia.com/wp-content/uploads/2022/06/CL9_CH14_Face-Detection.sb3
Timeline
Title Approximate Duration Procedure Reference Material
Intro to face detection 5
  1. Access and play Intro to face detection lecture slide.
  2. Describe about the concept of face detection.
  3. Give an overview of how face detection takes place.
  4. Discuss the various pros and cons associated with technique of face detection.
Lecture Slide
Face detection functions in python 10
  1. Access and play Face detection functions in python lecture slide.
  2. Discuss about different face detection functions available in python.
  3. Describe about each of the function’s functionality briefly.
Lecture Slide
Activity : Face detection 20
  1. Ask students to open the PictoBlox on their computer.
  2. Demonstrate the procedure given in the Face detection Activity Sheet to the students.
  3. Ask the students to follow the instructions to create the project.
  4. At the end of the activity, the teacher must check if all the students have created the project and provide feedback accordingly.
  1. PictoBlox file
  2. Lecture Slide
  3. Activity sheet
Concluding the lecture 5
  1. Give a summary of the points covered in the lecture.
  2. Clear any doubts that students might be facing
Lecture Slide
Things to Remember
Before Class
  1. Make sure each PC has the latest version of PictoBlox installed and running.
During Class
  1. If the students are unable to understand a function or its parameter, explain the same in detail.
After Class
  1. Make sure students save their codes/scripts.
  2. Make sure they shut down the PC/Laptops.