|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/reconhecimento-facial-com-python-e-opencv/
课程评论:没有评论
课程名称:使用Python和OpenCV进行人脸识别 课程概述: 人脸识别是人工智能的一个子领域,旨在识别图像或视频中的人脸。例如,安全系统可以利用这些技术来识别某人在某环境中的存在与否。在此背景下,需要强调检测和识别人脸技术之间的差异。检测技术仅指示图像中是否存在人脸,而识别技术则旨在识别所检测的脸孔属于谁。因此,本课程专注于人脸识别,逐步展示如何通过图像和网络摄像头进行人脸识别。 课程使用Python语言和OpenCV库,它是图像处理和计算机视觉领域中最常用的工具之一。您将逐步学习这一任务涉及的所有过程,从创建训练图像、学习算法到最终辨识个人身份!课程中将测试OpenCV提供的三种算法:Eigenfaces、Fisherfaces和LBPH。此外,您还将学习如何评估人脸识别算法的有效性,以便在商业环境中实施。需要强调的是,课程将只是简单介绍这三种算法的直觉概念,重点在于实践而非理论。 另外,建议学员在参加本课程之前应具备一定的OpenCV和人脸检测知识,因为基本命令将不会详尽解释。如果您是首次接触此库,建议先参加我的另一个基础课程“使用Python和OpenCV进行人脸检测”。若您对Python不熟悉,也没关系,因为课程中的概念以简单易懂的方式呈现,只需具备基本的编程逻辑即可顺利跟上课程。 本课程适合所有水平的学习者,无论您是初学者还是已有一定基础,均能帮助您开发人脸识别系统,或加深对该领域的理解。准备好在职业生涯中迈出重要一步了吗?期待您加入课程!
O reconhecimento facial é umas das subáreas da Inteligência Artificial que tem como objetivo reconhecer faces de pessoas em imagens ou vídeos. Um exemplo são os sistemas de segurança que podem utilizar esses recursos para identificar se uma pessoa está ou não presente em um ambiente. Neste contexto é importante frisar as diferenças entre as técnicas de detecção e reconhecimento facial. Enquanto a primeira somente indica se uma face está presente em uma imagem, a segunda técnica tem o objetivo de dizer de quem é a face detectada. Com base nisso, este curso é focado no reconhecimento facial com o intuito de mostrar passo a passo como reconhecer faces por imagens e pela webcam. Utilizaremos a linguagem Python e a biblioteca OpenCV, que é uma das mais utilizadas para processamento digital de imagens e visão computacional. Você aprenderá passo a passo todos os processos que envolvem essa tarefa, desde a criação das imagens de treinamento, a aprendizagem dos algoritmos e finalmente o reconhecimento de quem é quem! Faremos testes com três algoritmos disponibilizados no OpenCV, que são: Eigenfaces, Fisherfaces e LBPH. Além disso, você também aprenderá como avaliar a eficiência de um algoritmo de reconhecimento facial caso você deseje implementá-lo em ambientes comerciais. É importante enfatizar que será mostrada somente uma intuição de como esses três algoritmos funcionam, pois o foco do curso está na prática e não tanto nos conceitos que envolvem o seu funcionamento. Outro detalhe é que recomenda-se que você já tenha um conhecimento prévio do OpenCV e detecção facial, pois os comandos básicos não serão explicados em detalhes. Caso seja seu primeiro contato com essa biblioteca, eu recomendo por primeiro o meu outro curso de nível mais básico "Detecção de Faces com Python e OpenCV". E não há problema se você não conhece Python, pois os conceitos são apresentados de forma que se você tem uma noção básica de lógica de programação conseguirá acompanhar as aulas tranquilamente. Este curso é indicado para todos os níveis, ou seja, se você é iniciante na área conseguirá desenvolver seus primeiros sistemas de reconhecimento facial e caso você já tenha algum conhecimento prévio; o curso lhe ajudará a compreender melhor essa área! Preparado(a) para dar um importante passo na sua carreira? Aguardo você no curso!:)