Detección de objetos (Coursera)

Detección de objetos (Coursera)

¿Te interesa la visión por computador? ¿Te gustaría conocer qué métodos puedes utilizar para detectar y reconocer objetos en una imagen? En este curso te introducirás en los principios básicos de cualquier sistema automático de detección y reconocimiento de objetos en imágenes. A lo largo del curso analizaremos diferentes métodos de representación y clasificación que te permitirán abordar casos de aplicación de complejidad creciente.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

El contenido del curso se estructura a partir de un esquema básico de detección y reconocimiento de objetos que sirve de guía para ir introduciendo tanto los diferentes métodos de extracción de características y representación de la imagen como diferentes alternativas para clasificar una imagen y para localizar todas las instancias de un objeto en la imagen. El temario incluye conceptos básicos de formación de la imagen, la convolución y su aplicación a la detección de contornos, características de regiones, descriptores de imagen (Local Binary Pattern, Histogram of Oriented Gradients, características de Haar) y varios métodos de clasificación (clasificador lineal, Support Vector Machine, Adaboost, Random Forest, Convolutional Neural Network).
Finalizar el curso te permitirá:
• Diseñar, a partir de un esquema básico común, soluciones adaptadas para diferentes problemas de detección y reconocimiento de objetos en una imagen,
• Conocer las principales técnicas para la descripción y clasificación de una imagen,
• Conocer las herramientas que permiten el desarrollo de aplicaciones reales de detección y reconocimiento de objetos, para que seas capaz de desarrollar tus propios sistemas de detección y reconocimiento de objetos en múltiples aplicaciones.
El curso está orientado tanto a estudiantes universitarios de algún grado relacionado con la informática, la ingeniería o las matemáticas, como a otros estudiantes con conocimientos de programación, interesados en aprender cómo utilizar técnicas de visión por computador para extraer información de las imágenes.

Syllabus

WEEK 1
Introducción a la detección de objetos
En esta primera semana explicaremos los fundamentos de un detector de objetos. Empezaremos introduciendo los conceptos básicos de la formación y el análisis de imágenes, para aplicarlos en el diseño de detectores simples basados en las características de los píxeles de la imagen. Finalmente, explicaremos los conceptos de correlación y convolución y veremos cómo se pueden utilizar en la detección de objetos.

WEEK 2
Clasificación de objetos
En esta semana explicaremos el concepto de clasificador de ventana como forma de decidir si una ventana candidata contiene una instancia del objeto que queremos detectar o no. Lo ilustraremos utilizando LBP como descriptor de la imagen y la regresión logística cómo método de clasificación. Nos fijaremos tanto en la parte de aprendizaje del clasificador como en su utilización para determinar el contenido de una ventana.

WEEK 3
Detección de objetos
En esta semana nos centraremos primero en la fase de detección de posibles candidatos en la imagen. El conjunto de candidatos que se detecten serán analizados por el clasificador que explicamos en la semana 2 para determinar la presencia del objeto.
Además, explicaremos también los pasos necesarios para poder preparar correctamente todos los datos que se utilizan en el aprendizaje y evaluación del detector. Finalmente, veremos cómo podemos evaluar de forma objetiva el rendimiento del detector.

WEEK 4
Detector basado en hog/svm
En esta semana veremos un segundo ejemplo de sistema de detección de objetos que se basará en la utilización de HOG como descriptor de la imagen y SVM como clasificador.

WEEK 5
Detector basado en haar/adaboost
En esta semana veremos un tercer sistema de detección basado en las características de Haar para describir la imagen y Adaboost como clasificador. Para poder explicar las características de Haar explicaremos también el concepto de imagen integral. Veremos cómo entrenar un clasificador con Adaboost que nos permita seleccionar el mejor subconjunto de las características de Haar. Finalmente, explicaremos cómo combinar varios clasificadores en una cascada para poder implementar un sistema completo de detección.

WEEK 6
Técnicas avanzadas
En las semanas anteriores hemos visto los métodos más habituales para la detección de objetos. En esta última semana explicaremos algunas técnicas más avanzadas que se pueden utilizar en diferentes fases de la detección y que pueden ser útiles en problemas de detección más complejos. Entre estas técnicas están los modelos no holísticos (DPM, Random Forests), métodos de adaptación de dominio, la utilización de redes neuronales convolucionales, explotar la multi-modalidad en las imágenes y técnicas alternativas para la generación de candidatos.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Navigating Generative AI: A CEO Playbook (Coursera) Coursera
Coursera Instructor Network

Navigating Generative AI: A CEO Playbook (Coursera)

Created by Coursera's CEO, this course is your key to unlocking the transformative power of GenAI. It features hands-on labs with access to Google Gemini Pro in a secure, private environment. These labs not only teach you how to use GenAI, but also how to apply it to design your GenAI strategy, identify specific opportunities to enhance customer value, increase productivity, and navigate risks and ethical considerations in order to move quickly but safely in adopting generative AI.

Jun 25th 2026
5-12 Weeks
Device-based Models with TensorFlow Lite (Coursera) Coursera
DeepLearning.AI

Device-based Models with TensorFlow Lite (Coursera)

Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. This second course teaches you how to run your machine learning models in mobile applications. You’ll learn how to prepare models for a lower-powered, battery-operated devices, then execute models on both Android and iOS platforms. Finally, you’ll explore how to deploy on embedded systems using TensorFlow on Raspberry Pi and microcontrollers.

Jun 22nd 2026
4 Weeks
Graphic Design Essentials (edX) EdX
LCI Education

Graphic Design Essentials (edX)

Acquire the essential skills to become a working Graphic Designer from the basics of color theory to presenting a project to a client. This online course from LaSalle College Vancouver will introduce you to the basics of design, graphic and visual communication, image making, typography and the overall creative process, starting from the client mandate to the final presentations.

Self Paced
Self-Paced
Learn to make a functional CSS3 image gallery (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Learn to make a functional CSS3 image gallery (Eduonix)

HTML was the turning point in developing websites, and another revolution was the introduction of CSS. HTML made it easier to render life into webpages, while CSS allowed us to make the pages aesthetically pleasing. HTML5 and CSS3 are the newest versions of the older technologies and allow more features that make developing easier. It also enables developers to incorporate more functionality into webpages and websites without having to rely on hardcode coding.

Self Paced
Self-Paced
Design a Portfolio Gallery using jQuery (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Design a Portfolio Gallery using jQuery (Eduonix)

Introduced in 1995 as a means of being a competitor for Java, JavaScript has grown to become one of the most popular interpreted programming language. Designed for developing network-centric applications, the language is the most used for almost all types of programming including client-side scripting, servers-side networking and even game and app development. This is a free course with a MOOC List coupon.

Self Paced
Self-Paced
Responsive Images (Udacity) Udacity
Udacity,Google

Responsive Images (Udacity)

Fewer Bytes, Faster Loads. Did you know that images account for more than 60% of the bytes on average needed to load a web page? In this course you will learn how to work with images on the modern web, so that your images look great and load quickly on any device. Along the way, you will pick up a range of skills and techniques to smoothly integrate responsive images into your development workflow. By the end of the course, you will be developing with images that adapt and respond to different viewport sizes and usage scenarios.

Self Paced
Self-Paced
Learning from the Past: A Guide for the Curious Researcher (FutureLearn) FutureLearn
University of Birmingham,The University of Nottingham,British Library

Learning from the Past: A Guide for the Curious Researcher (FutureLearn)

Learn how to understand the past to explain the present, and get to know the amazing sources and resources of the British Library. Discover sources that help you understand the past, and explain the present! The language of history determines how we view our world and understand urgent issues, such as the environment, conflict and human rights.

Available now
3 Weeks
Documents dans le Cloud (FUN) FUN
Compétences Numériques et C2i

Documents dans le Cloud (FUN)

La production de documents numériques, aussi bien dans un environnement local que dans un environnement distant, est une activité importante, dans un cadre personnel ou professionnel. Les activités seront proposées pour un travail individuel ou collectif. Il s’agira d’utiliser au mieux les propriétés principales des documents numériques (structure, évolutivité, adaptabilité à différents supports) pour des documents textes, images ou multimédia.

No sessions available
5-12 Weeks
Introdução ao Fluxo Fotográfico Digital (NAU) NAU
CENJOR

Introdução ao Fluxo Fotográfico Digital (NAU)

Conhece o termo fluxo fotográfico? Venha aprender com o Cenjor e faça as suas fotografias destacarem-se das demais. A fotografia é um dos mais importantes meios de comunicação disponíveis. É uma linguagem universal e amplamente democratizada. Quando editamos as nossas fotografias é necessário evitar os erros comuns. Este curso vai mostrar boas práticas de gestão de bases de dados e de revelação e/ou edição das suas fotografias, trazidas por um profissional com mais de 30 anos de experiência com prática na área. Com o MOOC Introdução ao fluxo fotográfico vai aprender as várias etapas de que precisa saber enquanto profissional, mas também como curioso. Aumente o seu conhecimento e potencie a sua criatividade!

No sessions Available
Self-Paced
Basics of Mathematical Modeling of Systems (edX) EdX
National Research Nuclear University MEPhI,MEPhIx

Basics of Mathematical Modeling of Systems (edX)

Basics of scientific visualization in mathematical modeling of systems – the course teaches the basics of scientific visualization of data obtained as a result of mathematical modeling of various systems and processes using C#. The aim of the course is to familiarize the listeners with approaches in scientific visualization of the results obtained from mathematical modeling of various systems and processes using C# with concrete examples.

Self Paced
Self-Paced
Adobe InDesign - Working With Text and Image Frames, Adding Static Captions (Skillshare) Skillshare
Skillshare

Adobe InDesign - Working With Text and Image Frames, Adding Static Captions (Skillshare)

In this four-part #Adobe InDesign lesson, you will learn how to create threaded frames to easily flow text into different columns when importing text files into a layout. You will also learn how place multiple images into a grid of frames in a project, add static captions to them as well as build a color palette using InDesign's Color Theme Tool.

Self Paced
Self-Paced