We may earn an affiliate commission when you visit our partners.
Pablo Andrés Arbeláez Escalante

La visión por computador es una destreza indispensable en el mercado laboral, catalizando avances significativos en campos como la inteligencia artificial, la robótica y la automatización. Su uso transforma nuestra interacción con la tecnología, optimizando sistemas de producción y fomentando la innovación en la interacción humano-computadora. Nuestro curso brinda una comprensión detallada de esta tecnología, destacando su capacidad para procesar información visual en diversas tareas.

Read more

La visión por computador es una destreza indispensable en el mercado laboral, catalizando avances significativos en campos como la inteligencia artificial, la robótica y la automatización. Su uso transforma nuestra interacción con la tecnología, optimizando sistemas de producción y fomentando la innovación en la interacción humano-computadora. Nuestro curso brinda una comprensión detallada de esta tecnología, destacando su capacidad para procesar información visual en diversas tareas.

Daremos un enfoque profundo a la composición y procesamiento de imágenes desde una perspectiva computacional, concentrándonos en aprendizaje profundo y Redes Neuronales Convolucionales (CNN) para la clasificación de imágenes. Exploraremos modelos avanzados como los Transformer Visuales y técnicas como aprendizaje auto-supervisado, Few-Shot learning, y Masked Autoencoders, abarcando la detección de objetos, segmentación de imágenes y calibración de cámaras. En etapas avanzadas, nos enfocaremos en la reconstrucción 3D, análisis de movimiento, flujo óptico y temas emergentes como el metaverso y la realidad aumentada. El curso se basa en un aprendizaje teórico, el cual es reforzado con un enfoque práctico basado en casos y aplicaciones de la visión por computador en el mundo real. Los estudiantes accederán a recursos variados como videos, lecturas y actividades, promoviendo un aprendizaje integral y aplicado de esta tecnología revolucionaria.

¿Para quién es este curso?: (qué perfil de entrada debería tener el estudiante que toma este curso)

Este curso se dirige a cualquier persona que tenga interés en conocer de manera introductoria el área de la visión por computador y los avances contemporáneos que esta rama ha tenido en diferentes aplicaciones. Principalmente, está pensado para personas con por lo menos un título de pregrado en ingeniería y ciencias de la computación y es deseable que los estudiantes cuenten con conocimientos de básicos de programación. Sin embargo, cualquier persona que quiera estudiar esta área para aplicarla en su contexto puede tomar el curso.

Enroll now

What's inside

Syllabus

Introducción y fundamentos de la visión artificial
Este módulo ofrece una introducción a la visión por computador, abarcando desde su conceptualización hasta sus aplicaciones prácticas. Exploraremos las tareas fundamentales que constituyen este campo, la evolución histórica de la tecnología y los principios de cómo las máquinas interpretan las imágenes. Nos adentraremos en la naturaleza de las imágenes digitales, cómo se forman y cómo se estructuran los conjuntos de datos para su análisis. Introduciremos el uso del aprendizaje profundo para la clasificación de imágenes y desglosaremos los conceptos y la arquitectura detrás de las Redes Neuronales Convolucionales (CNN). Al final de este módulo, los participantes podrán construir su propia CNN y tendrán una comprensión sólida de los fundamentos de la visión por computador, preparándolos para sumergirse en aplicaciones más complejas.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Diseñado para estudiantes de pregrado con conocimientos básicos de programación
Explica cómo usar el aprendizaje profundo para clasificar imágenes
Utiliza casos prácticos y aplicaciones para que los estudiantes puedan aplicar los conceptos aprendidos
Enseña técnicas avanzadas como Transformers Visuales y autosupervisión
Cubre una amplia gama de temas relacionados con la visión por computador, desde lo básico hasta lo avanzado
El curso es impartido por Pablo Andrés Arbeláez Escalante, quien es un reconocido experto en visión por computador

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Visión artificial contemporánea: teoría y aplicación

Según los estudiantes, este curso de Visión Artificial Contemporánea es altamente relevante y actualizado, destacando su cobertura de temas de vanguardia como los Transformers Visuales y los modelos fundacionales. Los alumnos valoran la claridad en las explicaciones del profesor y la alta calidad de los videos y materiales. Si bien ofrece una sólida base teórica y ejercicios prácticos útiles para consolidar conocimientos, algunos señalan que el contenido es muy denso, abordando muchos temas en poco tiempo, lo que puede requerir conocimiento previo más sólido del esperado. Ideal para profesionales que buscan actualizarse y aplicar estas destrezas en sus proyectos laborales.
Fuerte en teoría, con buena aplicación, pero algunos desean más práctica.
"Los ejercicios prácticos realmente ayudan a consolidar el conocimiento. Me siento mucho más preparado para aplicar visión artificial en mis proyectos laborales."
"Esperaba un enfoque más práctico desde el principio. Aunque mencionan casos de estudio, el componente teórico es muy fuerte..."
"Los demos son muy útiles para entender la aplicación práctica. El curso es muy bueno para quienes ya tienen nociones de programación..."
El profesor explica con mucha claridad los conceptos.
"La explicación del profesor es muy clara y los ejercicios prácticos realmente ayudan a consolidar el conocimiento."
"Los videos son de alta calidad y la bibliografía complementaria es un plus."
"El profesor demuestra un dominio excepcional del tema. Lo recomiendo encarecidamente para profesionales."
Cubre temas actuales y cruciales en visión artificial.
"Los temas son muy relevantes y actuales, sobre todo la parte de Transformers Visuales y los modelos fundacionales."
"Muy completo y actualizado. Aborda temas cruciales como los Masked Autoencoders y el Few-Shot learning..."
"El contenido es de vanguardia. La cobertura de temas como los Transformers y modelos fundacionales es impresionante."
Cubre muchos temas, pero a veces falta profundidad.
"Cubre muchos temas importantes, quizás demasiados para el tiempo. ...me habría gustado ver más ejemplos prácticos o un proyecto final más robusto."
"Mi única crítica es que, aunque los temas son importantes, a veces la duración de los módulos se queda corta para la profundidad que merecen."
"Necesitas estar dispuesto a investigar por tu cuenta para profundizar, ya que la extensión es limitada para algunos conceptos."
Requiere bases sólidas, no apto para principiantes.
"Creo que necesita más material para principiantes. Algunas secciones son muy densas y requieren un conocimiento previo más sólido del que se sugiere."
"Es un curso exigente, pero vale la pena. Necesitas estar dispuesto a investigar por tu cuenta..."
"Aunque mencionan casos de estudio, el componente teórico es muy fuerte y para alguien que busca una aplicación rápida, puede ser un poco abrumador."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Visión artificial contemporánea with these activities:
Leer "Introducción al Procesamiento de Imágenes" por Rafael C. González
Este libro proporciona una base sólida en los conceptos teóricos y prácticos del procesamiento de imágenes, complementando el material del curso.
Show steps
  • Leer los capítulos 1-3 para comprender los fundamentos de procesamiento de imágenes
  • Resolver los ejercicios propuestos al final de cada capítulo
Revisit básico de funciones diferenciales e integrales
Repasar estas funciones básicas ayudará a fortalecer la base matemática necesaria para el curso de visión por computador.
Show steps
  • Revisar los conceptos de derivadas e integrales.
  • Resolver problemas de práctica para reforzar la comprensión.
Participar en grupos de estudio de procesamiento de imágenes
Colaborar con otros estudiantes te brindará diferentes perspectivas y apoyo para mejorar tu comprensión del material del curso.
Show steps
  • Unirse a grupos de estudio en línea o presenciales
  • Participar activamente en las discusiones y compartir tus conocimientos
  • Ayudar a otros estudiantes con sus consultas
Show all three activities

Career center

Learners who complete Visión artificial contemporánea will develop knowledge and skills that may be useful to these careers:
Computer Vision Engineer
Computer Vision Engineers design and develop systems that can interpret and understand visual data. This course will provide you with a comprehensive understanding of the field, including image processing, object detection, and image recognition. The course's focus on deep learning and convolutional neural networks will be particularly valuable for this role.
Machine Learning Engineer
Machine Learning Engineers are responsible for building, deploying, and maintaining machine learning models. This course will help you gain a strong foundation in the fundamentals of machine learning, including supervised and unsupervised learning, feature engineering, and model evaluation. The course's emphasis on computer vision techniques will also be highly relevant to this role.
Data Scientist
Data Scientists play a critical role in understanding data and developing models. The foundational data-centric skills taught in this course, such as data processing and analysis, are particularly relevant to this career. The course's focus on advanced techniques like deep learning and computer vision will help you build valuable expertise in this in-demand field.
Data Analyst
Data Analysts collect, clean, and analyze data to identify trends and patterns. This course will help you develop the skills needed to work with large datasets, including data visualization, statistical analysis, and machine learning. The course's focus on computer vision techniques will also be beneficial for analyzing visual data, such as images and videos.
Robotics Engineer
Robotics Engineers design, build, and maintain robots. This course will help you develop the skills needed to work with computer vision systems, which are essential for robots to navigate and interact with their environment. The course's focus on 3D reconstruction and motion analysis will also be relevant to this role.
Product Manager
Product Managers are responsible for developing and managing products. This course will help you develop the skills needed to understand customer needs, define product specifications, and manage product development. The course's focus on computer vision techniques will also be beneficial for developing products that can process and analyze visual data.
Software Engineer
Software Engineers design, develop, and maintain software systems. This course will help you gain a strong foundation in the fundamentals of software development, including object-oriented programming, data structures, and algorithms. The course's focus on computer vision techniques will also be beneficial for developing software applications that can process and analyze visual data.
UX Designer
UX Designers design user interfaces for websites and mobile apps. This course will help you develop the skills needed to understand user behavior, create wireframes and prototypes, and conduct user testing. The course's focus on computer vision techniques will also be beneficial for developing user interfaces that are visually appealing and easy to use.
Technical Writer
Technical Writers create documentation for software and hardware products. This course will help you develop the skills needed to write clear and concise technical documentation. The course's focus on computer vision techniques will also be beneficial for writing documentation on products that use computer vision technology.
Technical Support Specialist
Technical Support Specialists provide technical support to users of software and hardware products. This course will help you develop the skills needed to troubleshoot technical problems, provide customer service, and resolve customer issues. The course's focus on computer vision techniques will also be beneficial for providing support for products that use computer vision technology.
Quality Assurance Tester
Quality Assurance Testers test software and hardware products to ensure that they meet quality standards. This course will help you develop the skills needed to design test cases, execute tests, and report defects. The course's focus on computer vision techniques will also be beneficial for testing products that use computer vision technology.
Business Analyst
Business Analysts identify and solve business problems. This course will help you develop the skills needed to understand business requirements, analyze data, and make recommendations. The course's focus on computer vision techniques will also be beneficial for analyzing visual data, such as images and videos, which can be helpful for understanding customer behavior and identifying trends.
Photographer
Photographers take pictures of people, places, and things. This course will help you develop the skills needed to compose and capture photographs, edit and process images, and present your work. The course's focus on computer vision techniques will also be beneficial for understanding how cameras work and how to use image processing software.
Science Teacher
Science Teachers teach science to students in elementary, middle, and high schools. This course will help you develop the skills needed to create engaging lesson plans, teach science concepts, and assess student learning. The course's focus on computer vision techniques will also be beneficial for teaching students about topics such as image processing and object recognition.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Visión artificial contemporánea.
Un libro de texto clásico que proporciona una cobertura integral de los fundamentos de la visión por computador. Cubre temas desde la formación de imágenes hasta la segmentación y el reconocimiento.
Un libro integral que cubre los fundamentos teóricos y las aplicaciones prácticas de las redes generativas adversarias (GAN). Proporciona información sobre la generación de datos visuales y los modelos fundacionales.
Una guía de lectura fundamental para el aprendizaje profundo y las redes neuronales convolucionales. Proporciona una sólida base teórica y conceptual para el procesamiento y análisis de imágenes.
Una obra de referencia completa que proporciona una cobertura exhaustiva de los conceptos, algoritmos y aplicaciones de la visión por computador. Sirve como una fuente valiosa para profesionales y estudiantes que buscan una comprensión profunda del campo.
Una guía práctica para el aprendizaje profundo aplicado a la visión por computador. Cubre un rango de técnicas y modelos avanzados, incluyendo Transformer Visuales y autocodificadores enmascarados.
Un libro de texto completo sobre el análisis del movimiento en la visión por computador. Cubre una amplia gama de técnicas, incluyendo segmentación de movimiento, seguimiento de objetos y reconocimiento de acciones.
Un libro de texto fundamental que cubre los fundamentos del aprendizaje automático estadístico. Proporciona una base sólida para comprender los métodos de aprendizaje profundo y las redes neuronales utilizadas en la visión por computador.
Provides a comprehensive overview of object recognition. It covers a wide range of topics, from the basics of object representation and similarity to the latest advances in object detection, tracking, and recognition.
Provides a comprehensive overview of computer vision. It covers a wide range of topics, from the basics of image formation and processing to the latest advances in object recognition, detection, and tracking.
Provides a comprehensive overview of computer vision. It covers a wide range of topics, from the basics of image formation and processing to the latest advances in object recognition, detection, and tracking.
Provides a comprehensive overview of computer vision for visual effects. It covers a wide range of topics, from the basics of computer vision to the latest advances in object recognition, detection, and tracking.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser