Llegue un poco tarde pero te aconsejo Usar tensorflow y la funciona de keras y asi buscar una libreria de imagenes que tengan multiples objetos, asi puede automatizar el entrenamiento ahorrandote tiempo humano! un saludo excelente tutorial :D
Loco tienes el proyecto funcionando ? Lo necesito de urgencia. Con las versiones de las librerìas que funcionen. Te agradezco men, porfa escrìbeme y busca la forma de ayudarme.
muy buen tutorial!!! muchas gracias. Estaría bueno que hicieras uno donde se utilice Mask-RCNN. Tengo un set de imagenes ya etiquetadas en formato json pero no sé como entrenar la red, todo lo que he encontrado en internet está muy complicado de entender :(
hola, una pregunta, todas las imagenes de tigres las descargas de alguna pagina en especifico o simplemente del buscador normal como por ejemplo google?
hola buena explicacion te hago una consulta conoces algun link para entenar un modelo para cocossd para deteccion de objetos (modelo,json) para usar luego con ml5 y p5.js objectDetector = ml5.objectDetector('cocossd'); ya que todo lo encontrado en internet es para usar con python , intente tambien con roboflow esta muy buenena e intuitiva pero no genera un modelo.json para ml5 y p5.js
Muy buenas en el caso de la API de tensorflow 2.0 el archivo model.ckpt no aparece en ninguno de los modelos del repositorio que anexas, ¿como se realizaría el entrenamiento en ese caso?. Gracias por tus vídeos. Un saludo
Hola! una consulta. Cuando se quiere etiquetar sobre imágenes es conveniente solo etiquetar el objeto que quiero detectar o puedo etiquetar otros aparte del que mas me interesa a fin de que el modelo diferencie mejor entre un objeto principal a adetectar respecto a otro?
Hola, es posible extraer los valores del porcentaje de similitud de la imágenes ya analizadas?? por ejemplo para poder guardar esos valores en una base de datos??
Buenas el video es excelente pero tengo una duda. A mi me interesaria q una vez entrenado el modelo, se pudiese pasar a una Raspberry Pi para hacer lo mas portable. Es decir que quiero ponerle una camera a la Raspberry q tome una foto y luego la passara por la red neuronal para detectar el objeto. Se podria hacer? I en ese caso como? Gracias
Hola , gracias por el vídeo. Estoy trabajando en mi proyecto de grado y quisiera que me recomiendes algún modelo para detectar gestos o señas con las manos en tiempo real ,es decir en video en tiempo real. Intenté hacerlo con el modelo de este video ,pero no obtuve buenos resultados ,supongo que no es el modelo apropiado para esta aplicación. Te agradezco por el vídeo . Gracias ,espero tu respuesta
Cuantas cosas puede detectar el algoritmo? Podría detectar un mesa con un mínimo de 40 cosas, pero en las que pueden haver 140 cosas diferentes en diferentes periodos?
Hola. El quinto link, el de model zoo, está roto, y buscando en google no encuentro la misma version que se utiliza en el video. Donde puedo conseguirla? Gracias, muy buen video. Saludos.
Alex buenas noches, apelando a tu gentileza, estoy implementando en linux ubuntu bajao anaconda-jjupyter y me sale el siguiente error cuando quiero entrenar: ModuleNotFoundError: No module named 'deployment' ya trate con la instruccion: export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim luego vuelvo a entrenar y sale el mismo error: ModuleNotFoundError: No module named 'deployment' Gracias de antemano por la ayuda que me puedas brindar.
Buenas noches, alguien me ayuda. Necesito entrenar un modelo para Tensorflow Lite, si uso este video para entrenar en Tensorflow puedo convertirlo a Tensorflow Lite? Que archivo de este video debo usar para transformarlo 🙏 Gracias de antemano
Hola Primero, FELICIDADES por lo bueno que están tus videos!!! Mi pregunta, el enlace de Model Zoo de tu descripcion no me funciona. QUE PUEDO HACER? Hay algún otro lugar de donde descargar la faster_rcnn_resnet101_coco ????
Excelente video Ale, muchisimas gracias. Si es posible poder contactarte quisiera saber como aplicar esta tecnica para un proyecto que estoy realizando en el cual debo identificar edificaciones en una imagen satelital y a su vez generar una imagen que contenga la identificacion de esos objetos, ojala sea posible contar con tu aporte. Muchas gracias.
Amigo buenas tardes quisiera asesoría con un proyecto que necesito 🙏🙏, cómo puedo hacer para un aparato que me reconozca frutas por foto y salga precio en el supermercado!!! Estoy haciendo el Tecnológico pero no sé por dónde empezar 🙏🙏🙏🙏🙏🙏
hola como puedo hacer lo mismo pero que sea voz lo que reconozca, osea que reconozca mi voz para darle comandos de voz y que reconozca el comando y el usuario, se podría hacer? gracias muy buenos tus videos
Muchas gracias por el tutorial! Una pregunta, si añado mas clases no necesito colocarlas en carpetas especiales o aparte verdad? solo cambiaria el numero de clases en el archivo .config y el elabelmap.pbtxt?
Lo que quiero yo es detectar tres tipos de imágenes distintas que pueden repetirse o no en un juego en ejecución que es visible en la pantalla de mi PC en tiempo real. El juego se desarrolla sobre un mapa sobre el cual yo me muevo entre coordendas X e Y desde una vista aérea. Los objetos tienen la misma imagen estática y solo se diferencian entre si por números 5, 6 y 7 sobre la imagen. Mi intención es resaltarlos con distintos colores mientras me desplazo por el mapa buscándolos y así hacerlos mas visibles a mis ojos. El mapa es enorme, pero yo solo puedo ver una determinada porción del mapa mientras me desplazo. Una situación teórica de lo que quiero: En mi pantalla se ejecuta la imagen en vivo del juego, en esa imagen no existe movimiento salvo que yo lo inicie al desplazarme por el mapa, en esa imagen existen 7 objetos que quiero resaltar. Cuatro objetos son un 5, dos objetos son un 6 y un objeto es un 7. Y con el programa esos objetos se resaltan en tres colores distintos. ¿Es esto posible? Algo así como el Ctrl+F de Google que resalta la palabras o números pero aplicadas a imágenes estáticas de un programa en ejecución. La otra forma que imagine de obtener el mismo efecto seria romper o modificar las texturas de estos objetos en el juego, pero aun no veo la forma.
Alguien sabe porque no puedo abrir este programa labelImg. Me aparece la consola de comando que se esta ejecuntado, pero se cierra y no abre el programa y ya descargue diferentes versiones de windows (Tengo windows 7)
hola, una consulta, estoy recien en esto de la programacion en verdad, y tengo una consulta, como puedo hacer para cuando me reconozca 2 imagenes, me envie una notificacion, saludos , muchas gracias por este gran tutorial
estaria bueno que actualizaces este video o en caso contrario eliminalo :D los link ya no funcionan y perdi almeenos 2 horas de mi vida en un video que no me llevo a nada :D
Man excelente Tutorial, todo funcionó a la perfección, mi pregunta es la siguiente ¿ es posible subir el pipeline que tienes para realizar el entrenamiento en GCP ( Google Cloud Project ) ?
Hola, ¿ implementaste en Linux o Windows ? ¿ usaste Anaconda-Jupiter?, Tengo el siguiente problema en Linux y Windows trabajando con Anaconda-Jupiter : ModuleNotFoundError: No module named 'deployment' Gracias de antemano por la ayuda que me puedas brindar.
@@faviosergio Más vale tarde que nunca, aunque supongo que ya lo solucionaste. Después de consultar "un poco" razone que la versión de tensorflow que esta usando es la 1.14, a partir de estas fechas del 2020 salió TensorFlow 2, la cual esta instalada por defecto en GCP, así que hay errores de compatibilidad entre versiones, si lo pasas a la versión 1.15 con el comando - %tensorflow_version 1.x - se te soluciona ese error. Sin embargo, en el mismo archivo (train.py) surge otro error por el modulo nest, al parecer tiene que ver con que no esta en el "path", este error no logre solucionarlo, según leí la primera línea de código debería solucionarlo (!export...) eso o correr manualmente el setup.py y en mi caso ninguna funciono. Si alguien logra solucionarlo agradecemos los comentarios, para que así más personas puedan realizar el tutorial con exito, ya que esta muy bien explicado c:
Que tal amigo justamente estoy empezando en esto de IA. ¿El algoritmo funciona offline o necesita internet? ¿Puedo usar una placa con cámara de sparkfun y tomar las imágenes de ahí para comparar a las de prueba? ¿Que tensor flow descargaste? Sí me ayudarás te lo agradecería muchísimo. Me suscribí para seguir tus vídeos 🤝
Perdona llegue 1 año mas tarde pero estoy muy interesado en este tema y el link del model zoo no funciona, sabrías donde se puede conseguir?. Desde ya gracias por tu video y el aporte.
para etiquetar muchas muchas imagenes existen sitios que ofrecen trabajo "esclavo" para hacer esto por dinero no? si sabes de alguna por favor dila . gracias!
Este modelo funciona con personas, objetos? o solo con animales como vi que el nombre del modelo es Tensorflow detection model zoo. Alguien probo con otra cosa q no sea animales
@@AMPTech Pero ... si le das una imagen distinta de la clase entrenada igual te la etiqueta con una probabilidad alta, hice la prueba con tu dataset de tigres y le di la foto de una persona y la detecta como tigre con 62% ....¿ de qué otra forma puedes discriminar aparte del score(probabilidad) cuando solo necesitas detectar una sola clase ? ... Gracias desde ya por tus comentarios.
oye genial vídeo pero me pregunto algo, que me esta asustando ya que he invertido caso todo el día etiquetando imágenes, yo utilice labelme para hacer el etiquetado por que no es un cuadro,si no la figura, pero el archivo que me da es de formato Json. ¿ me puedes decir si sabes como tratar con estos archivos y si me sirve para hacer la detección ?
Ese etiquetado no sirve para este modelo ya que este es para deteccion de objetos (con el rectangulo) lo que tu estas buscando hacer imagino es segmentacion en el cual se encuentra el objeto se una manera mas precisa.
Cómo te menciono Carlos Guerrero, Google colab us una buena herramienta y aparte gratis, cabe mencionar que después de cierto tiempo tu máquina virtual se reinicia por lo cual en muy importante estar respaldando constantemente.
Amigo Alex una pregunta, o si alguien que me lea me puede contestar: ¿Este modelo sirve para entrenar algoritmos que detecten cualquier objeto? Yo quiero detectar tornillos y tuercas, me surge la duda por el nombre en github "Tensorflow detection model ZOO" Muchas gracias por tu contenido, es de gran valor!
@@AMPTech Gracias Alex! Ando mirando unos errores que me manda, supongo por compatibilidad entre las versiones de las librerias, espero pronto tenerlo termindo, mil gracias nuevamente.☺️
@@AMPTech tengo otras dudas, normal si las hago por aquí o tienes algún foro donde sea más fácil resolver dudas acerca del tema, estoy creando un dataset con unas imágenes que he tomado & quiero entrenarlo con mobile nets, para android, es posible?
Buenas tardes. Como ejecuto este pedazo de instruccion en windows export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim Cabe de mencionar que ya me encuentro en la ruta especificada!!
@@emmanuelmartinezcasillas1783 , si usas Windows, ve a este link y revisa las instrucciones para usuarios de Windows : github.com/puigalex/deteccion_objetos/issues/1
@@jhonsebastiancanceladosuar5538 Hola Jhon, la versión que usé fue tensorflow 1.14.0, Pillow 6.0.0, y Python 3.6.8. la cual encontré era la ultima versión de Python compatible con esa versión de Tensorflow. No onstante, ya salió Tensorflow2 por lo que te sugiero, arranques desde esta versión.
Amigo gracias por tus vídeos es difícil encontrar algo en español sobre esto, bien explicado ademas
Por fin alguien que explica y ejemplifica de manera clara lo que hace tensorflow, gracias!!!!!
Excelente video! Me ayudó a hacer mi tarea. Ya no nos abandones por tanto tiempo 🙏
Tremendo aporte, aun no empiezo pero ya pondré todo aprueba, excelente video, muchas gracias!
¡Oye que bien! Mil gracias; te extrañamos mucho. Un abrazo desde Colombia.
Muchas gracias , un canal asi es muy favorable a toda la comunidad :)
Gracias!!! eres grande un abrazo desde Colombia
Excelente video, muy bien explicado!!, muchas gracias!
Gracias por compartir tu conocimiento , saludos Crack !!
Excelente¡ desde Chile
Llegue un poco tarde pero te aconsejo Usar tensorflow y la funciona de keras y asi buscar una libreria de imagenes que tengan multiples objetos, asi puede automatizar el entrenamiento ahorrandote tiempo humano! un saludo excelente tutorial :D
Loco tienes el proyecto funcionando ? Lo necesito de urgencia. Con las versiones de las librerìas que funcionen. Te agradezco men, porfa escrìbeme y busca la forma de ayudarme.
¡Excelente video, estuvo muy bien explicado! :D
Que modelo recomendarías aplicar para la detección de botellas pero que se permita sumar el peso de las botellas mientras se enfoca la cámara
Muchísimas Gracias !!!
hola, planeas hacer un video de reconocimiento pero en lugar de hacerlo por imagenes ahora sea mediante video?
busca algo para obtener los fotogramas de un video y te serviría esto.
creen que pueda servir para deteccion de ecuaciones o algo asi?
Otra pregunta , lo puedo hacer en un sistemas Mac OS o necesariamente en Windows ?
Aquí me serviría eso de jupiter notebook? Para hacrr la programación? Yabwue tengo w10
Como explicas en un video que instalas pythin tensor y anaconda
Amigo este entrenamiento se puede llevar a cabo en una raspberry pi3? Muchas gracias!
muy buen tutorial!!! muchas gracias. Estaría bueno que hicieras uno donde se utilice Mask-RCNN. Tengo un set de imagenes ya etiquetadas en formato json pero no sé como entrenar la red, todo lo que he encontrado en internet está muy complicado de entender :(
Para poder detectar objetos diferentes tengo que guardar todas las imágenes por separado o todas en una misma carpeta con su etiqueta ?
Hola Alex, si deseo hacer un algoritmo para detectar objetos en imágenes satélitales, sería el mismo procedimiento? Gracias de antemano.
hola, una pregunta, todas las imagenes de tigres las descargas de alguna pagina en especifico o simplemente del buscador normal como por ejemplo google?
pregunta, TENGO que tratar las imágenes con labelimg, TODAS (LAS 700) o sólo el 80% de las que se usarán para entrenar?
Muy buen video...te puedo hacer una consulta...como hago para entrenar para detectar objetos desde videos en tiempo real...desde ya gracias
hola buena explicacion te hago una consulta conoces algun link para entenar un modelo para cocossd para deteccion de objetos (modelo,json) para usar luego con ml5 y p5.js objectDetector = ml5.objectDetector('cocossd'); ya que todo lo encontrado en internet es para usar con python , intente tambien con roboflow esta muy buenena e intuitiva pero no genera un modelo.json para ml5 y p5.js
Estimado puedo distribuir con pyinstaller esto más una carpeta con la libreria python con tensorflow??
Muy buenas en el caso de la API de tensorflow 2.0 el archivo model.ckpt no aparece en ninguno de los modelos del repositorio que anexas, ¿como se realizaría el entrenamiento en ese caso?. Gracias por tus vídeos. Un saludo
que version de tf usas en el video?
Hola! una consulta. Cuando se quiere etiquetar sobre imágenes es conveniente solo etiquetar el objeto que quiero detectar o puedo etiquetar otros aparte del que mas me interesa a fin de que el modelo diferencie mejor entre un objeto principal a adetectar respecto a otro?
Hola, es posible extraer los valores del porcentaje de similitud de la imágenes ya analizadas?? por ejemplo para poder guardar esos valores en una base de datos??
No hay algún repositorio que tenga imágenes ya etiquetadas para usar de ejemplo?
El que está en la descripción del vídeo que hice con tigres
Se puede utilizar un clasificador de imágenes previamente entrenado para un detector de objetos
Buenas el video es excelente pero tengo una duda. A mi me interesaria q una vez entrenado el modelo, se pudiese pasar a una Raspberry Pi para hacer lo mas portable. Es decir que quiero ponerle una camera a la Raspberry q tome una foto y luego la passara por la red neuronal para detectar el objeto. Se podria hacer? I en ese caso como? Gracias
tengo una dura. por que para el clasificador de imagen se generó un archivo .h5 y para este un xml ?
Estimado buenas tardes.
Tienes algún algoritmo base para realizar el conteo de peatones que ingresan o salen de un ambiente?
Hola , gracias por el vídeo. Estoy trabajando en mi proyecto de grado y quisiera que me recomiendes algún modelo para detectar gestos o señas con las manos en tiempo real ,es decir en video en tiempo real. Intenté hacerlo con el modelo de este video ,pero no obtuve buenos resultados ,supongo que no es el modelo apropiado para esta aplicación. Te agradezco por el vídeo . Gracias ,espero tu respuesta
Se podria hacer para detección de manos y realizar un seguimiento en tiempo real de las manos?
Cuantas cosas puede detectar el algoritmo?
Podría detectar un mesa con un mínimo de 40 cosas, pero en las que pueden haver 140 cosas diferentes en diferentes periodos?
Hola. El quinto link, el de model zoo, está roto, y buscando en google no encuentro la misma version que se utiliza en el video. Donde puedo conseguirla? Gracias, muy buen video. Saludos.
Alex buenas noches, apelando a tu gentileza, estoy implementando en linux ubuntu bajao anaconda-jjupyter y me sale el siguiente error cuando quiero entrenar:
ModuleNotFoundError: No module named 'deployment'
ya trate con la instruccion:
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
luego vuelvo a entrenar y sale el mismo error:
ModuleNotFoundError: No module named 'deployment'
Gracias de antemano por la ayuda que me puedas brindar.
Buenas noches, alguien me ayuda. Necesito entrenar un modelo para Tensorflow Lite, si uso este video para entrenar en Tensorflow puedo convertirlo a Tensorflow Lite?
Que archivo de este video debo usar para transformarlo 🙏 Gracias de antemano
Hola entonces básicamente esto nos crea nuestro cascade haar y ya solo lo anclamos en nuestro codigo python o no?
No, las redes neuronales para imágenes no crean cascadas de haar, son dos conceptos distintos
hola, una pregunta con cross validation no es necesario separar las imagenes de validacion y entrenamiento?
Crees que sea factible hacerlo con radiografiás para detectar algún tipo de cancer?
Si, ya hay algunos modelos similares siendo utilizados para eso
Que tal!, ¿Qué sistema operativo estas usando? Es una distribución de Linux? Ubuntu?
idolo segui haciendo videos por fa
Hola, inento buscar un software para conteo de carros personas y motos, veo que darknet y YOLO es una buena opción, crees que puedas ayudarme?
Conoces a algún libro para recomendarme para aprender la teoría y práctica sobre deteccion de objetos?
Una pregunta existe algun algoritmo para calcular la distancia a la que se encuentra el objeto?
Hola, gracias por el video. Tengo una duda: ¿El tamaño de las imágenes afecta en la calidad del entrenamiento?
Si fue divertido con tigres, imagínate con pizzas 💆
comida :3
Hola
Primero, FELICIDADES por lo bueno que están tus videos!!!
Mi pregunta, el enlace de Model Zoo de tu descripcion no me funciona. QUE PUEDO HACER? Hay algún otro lugar de donde descargar la faster_rcnn_resnet101_coco ????
Tampoco me funciona el enlace a tu blog escrito !!!
inteligencia.tech/2019/02/24/deteccion-de-objetos-con-tensorflow/
hola que tal, se puede detectar una gafa de un rostro? Me ayudas por favor.Gracias
Hay alguna forma de entrenarlo con la api de keras?
Excelente video Ale, muchisimas gracias. Si es posible poder contactarte quisiera saber como aplicar esta tecnica para un proyecto que estoy realizando en el cual debo identificar edificaciones en una imagen satelital y a su vez generar una imagen que contenga la identificacion de esos objetos, ojala sea posible contar con tu aporte. Muchas gracias.
estoy buscando lo mismo, pudiste encontrar?
Amigo buenas tardes quisiera asesoría con un proyecto que necesito 🙏🙏, cómo puedo hacer para un aparato que me reconozca frutas por foto y salga precio en el supermercado!!! Estoy haciendo el Tecnológico pero no sé por dónde empezar 🙏🙏🙏🙏🙏🙏
el enlace de zoo esta caido y no sepuede entrenar la red
hola como puedo hacer lo mismo pero que sea voz lo que reconozca, osea que reconozca mi voz para darle comandos de voz y que reconozca el comando y el usuario, se podría hacer? gracias muy buenos tus videos
Hola! Me gustaría saber cómo se haría en caso de que fuera detección en video
Entonces hay que etiquetar las imagenes según el objeto?
Si, se necesita para que sepa que detectar.
Muchas gracias por el tutorial!
Una pregunta, si añado mas clases no necesito colocarlas en carpetas especiales o aparte verdad? solo cambiaria el numero de clases en el archivo .config y el elabelmap.pbtxt?
disculpa pudiste hacerlo funcionar con mas de 1 clase? tecnicamente a mi todo me lo reconoce como tigre, pero no las otras clases
Hola ! Que tipo de método de detección esta usando la cnn?
Deteccion a base de region
Lo que quiero yo es detectar tres tipos de imágenes distintas que pueden repetirse o no en un juego en ejecución que es visible en la pantalla de mi PC en tiempo real.
El juego se desarrolla sobre un mapa sobre el cual yo me muevo entre coordendas X e Y desde una vista aérea. Los objetos tienen la misma imagen estática y solo se diferencian entre si por números 5, 6 y 7 sobre la imagen.
Mi intención es resaltarlos con distintos colores mientras me desplazo por el mapa buscándolos y así hacerlos mas visibles a mis ojos.
El mapa es enorme, pero yo solo puedo ver una determinada porción del mapa mientras me desplazo.
Una situación teórica de lo que quiero:
En mi pantalla se ejecuta la imagen en vivo del juego, en esa imagen no existe movimiento salvo que yo lo inicie al desplazarme por el mapa, en esa imagen existen 7 objetos que quiero resaltar. Cuatro objetos son un 5, dos objetos son un 6 y un objeto es un 7. Y con el programa esos objetos se resaltan en tres colores distintos.
¿Es esto posible? Algo así como el Ctrl+F de Google que resalta la palabras o números pero aplicadas a imágenes estáticas de un programa en ejecución.
La otra forma que imagine de obtener el mismo efecto seria romper o modificar las texturas de estos objetos en el juego, pero aun no veo la forma.
Alguien sabe porque no puedo abrir este programa labelImg. Me aparece la consola de comando que se esta ejecuntado, pero se cierra y no abre el programa y ya descargue diferentes versiones de windows (Tengo windows 7)
hola, habrá forma de hacerlo sin GPU, es decir modififcar el .py para que no tire cualquier tipo de error. Slds
hola, una consulta, estoy recien en esto de la programacion en verdad, y tengo una consulta, como puedo hacer para cuando me reconozca 2 imagenes, me envie una notificacion, saludos , muchas gracias por este gran tutorial
estaria bueno que actualizaces este video o en caso contrario eliminalo :D
los link ya no funcionan y perdi almeenos 2 horas de mi vida en un video que no me llevo a nada :D
¡Hola! Ven y para la detención de movimiento como lo hago? Por fa.
HOLA. ALGUIEN SABE DONDE PUEDO ENCONTRAR UN EJEMPLO DEL METODO DE MALLA PARA AJUSTAR LOS HIPERPARAMETROS DE LA RED.
Para aplicar eso es necesario tener GPU?
¿Si estoy haciendo un detector de objetos, pero mi set de entrenamiento sólo tiene un objeto por imagen, esto afecta el performance del modelo?
No, Siempre y cuando tengas un buen número de elementos etiquetados está bien.
Man excelente Tutorial, todo funcionó a la perfección, mi pregunta es la siguiente ¿ es posible subir el pipeline que tienes para realizar el entrenamiento en GCP ( Google Cloud Project ) ?
Hola, ¿ implementaste en Linux o Windows ? ¿ usaste Anaconda-Jupiter?, Tengo el siguiente problema en Linux y Windows trabajando con Anaconda-Jupiter :
ModuleNotFoundError: No module named 'deployment'
Gracias de antemano por la ayuda que me puedas brindar.
@@faviosergio Más vale tarde que nunca, aunque supongo que ya lo solucionaste. Después de consultar "un poco" razone que la versión de tensorflow que esta usando es la 1.14, a partir de estas fechas del 2020 salió TensorFlow 2, la cual esta instalada por defecto en GCP, así que hay errores de compatibilidad entre versiones, si lo pasas a la versión 1.15 con el comando - %tensorflow_version 1.x - se te soluciona ese error. Sin embargo, en el mismo archivo (train.py) surge otro error por el modulo nest, al parecer tiene que ver con que no esta en el "path", este error no logre solucionarlo, según leí la primera línea de código debería solucionarlo (!export...) eso o correr manualmente el setup.py y en mi caso ninguna funciono. Si alguien logra solucionarlo agradecemos los comentarios, para que así más personas puedan realizar el tutorial con exito, ya que esta muy bien explicado c:
@@franciscojavierfrancobelen2691 Ya lo solucioné hace varias lunas, estoy trabajando con tensorflow 1.13.1 y me funciona bien. Gracias.
Que tal amigo justamente estoy empezando en esto de IA.
¿El algoritmo funciona offline o necesita internet?
¿Puedo usar una placa con cámara de sparkfun y tomar las imágenes de ahí para comparar a las de prueba?
¿Que tensor flow descargaste?
Sí me ayudarás te lo agradecería muchísimo.
Me suscribí para seguir tus vídeos 🤝
Perdona llegue 1 año mas tarde pero estoy muy interesado en este tema y el link del model zoo no funciona, sabrías donde se puede conseguir?. Desde ya gracias por tu video y el aporte.
tengo el mismo problema, encontraste el modelo preentrenado??
El nuevo link sería este:
github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf1_detection_zoo.md
Espero que te sirva de ayuda.
para etiquetar muchas muchas imagenes existen sitios que ofrecen trabajo "esclavo" para hacer esto por dinero no? si sabes de alguna por favor dila . gracias!
Este modelo funciona con personas, objetos? o solo con animales como vi que el nombre del modelo es Tensorflow detection model zoo. Alguien probo con otra cosa q no sea animales
No, funciona con cualquier cosa que lo etiquetes, le llaman zoo pero no está relacionado con un zoológico
@@AMPTech gracias por la respuesta.
@@AMPTech Pero ... si le das una imagen distinta de la clase entrenada igual te la etiqueta con una probabilidad alta, hice la prueba con tu dataset de tigres y le di la foto de una persona y la detecta como tigre con 62% ....¿ de qué otra forma puedes discriminar aparte del score(probabilidad) cuando solo necesitas detectar una sola clase ? ... Gracias desde ya por tus comentarios.
estimado y sabes como hacer esto mismo pero con raspberry ?
Como monto mi entorno de desarrollo para tensorflow en windows?
puedes instalar anaconda/jupyter
Como puedo generar la carpeta CSV?
oye genial vídeo pero me pregunto algo, que me esta asustando ya que he invertido caso todo el día etiquetando imágenes, yo utilice labelme para hacer el etiquetado por que no es un cuadro,si no la figura, pero el archivo que me da es de formato Json. ¿ me puedes decir si sabes como tratar con estos archivos y si me sirve para hacer la detección ?
Ese etiquetado no sirve para este modelo ya que este es para deteccion de objetos (con el rectangulo) lo que tu estas buscando hacer imagino es segmentacion en el cual se encuentra el objeto se una manera mas precisa.
@@AMPTech sabes de casualidad algún modelo o estructura que funcione con este formato de etiquetado?, me encuentro algo perdido.
Excelente, ¿en donde podemos acceder a computadoras de gran capacidad?
Google Colab
Cómo te menciono Carlos Guerrero, Google colab us una buena herramienta y aparte gratis, cabe mencionar que después de cierto tiempo tu máquina virtual se reinicia por lo cual en muy importante estar respaldando constantemente.
Alguien sabe por que labelimg me rota las imagenes?
Lo puedo hacer en una Raspberry?
La cuestión es si tenés la memoria suficiente para almacenar todos los pesos + el algoritmo. O ejecutar como servicio, conectado a internet.
@@GustavoMeschino ya lo hice y me funcionó muy bien. Lo implemente en una raspi de 4GB de memoria.
@@luismontoyalara ¡¡Excelente!! ¿Funciona en tiempo real con video? ¿O lo querías para imágenes estáticas?
no me deja descargar el faster_rcnn_resnet101_coco ni ningun modelo, alguien que me ayudee?
o algun link que me puedan compartir?
Dale clic derecho y pon inspeccionar, buscar el enlace original y dale clic a ese para que se puede descargar.
El modelo no se puede descargar, Sale error 404
Holaa Migo! Una duda, sabes como hacerlo para galaxias o algo de astronomía?, hay algún repositorio, xfa lee mi comentario je
Dime qué tienes en mente más o menos. Suena interesante
AMP Tech me puedes pasar tu correo, así te mano una tesis que es un gran ejemplo. Muchas gracias por responder :3
Amigo Alex una pregunta, o si alguien que me lea me puede contestar: ¿Este modelo sirve para entrenar algoritmos que detecten cualquier objeto? Yo quiero detectar tornillos y tuercas, me surge la duda por el nombre en github "Tensorflow detection model ZOO" Muchas gracias por tu contenido, es de gran valor!
Si, puedes entrenarlo para detectar lo que sea.
@@AMPTech Gracias Alex! Ando mirando unos errores que me manda, supongo por compatibilidad entre las versiones de las librerias, espero pronto tenerlo termindo, mil gracias nuevamente.☺️
como seria la implementación de tensorflow en android
Y puedes consultar una base de datos?
Si, esa ya depende la base de datos que quieras acceder pero desde mismo Python lo haces
@@AMPTech muchas gracias lo voy a super analizar.
Hola, alguien me puede ayudar si es necesario que los nombres de las imágenes sean números? O puede tener cualquier nombre?
Puede ser cualquier nombre
@@AMPTech tengo otras dudas, normal si las hago por aquí o tienes algún foro donde sea más fácil resolver dudas acerca del tema, estoy creando un dataset con unas imágenes que he tomado & quiero entrenarlo con mobile nets, para android, es posible?
Si hay varios tigres en la imagen? como los identifica
De la misma manera, únicamente el modelo nos da las coordenadas de todos los elementos que encontró
Hola, el fichero TFRecords no aparece en el repositorio
Tienes que crear las carpetas CSV y TFRecords con mkdir (para linux) para que se almacene aqui el output
Vea bien el video joven
@@jrrios97 lo que pasa que se cayo el blog por plagio creo
Buenas tardes.
Como ejecuto este pedazo de instruccion en windows
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
Cabe de mencionar que ya me encuentro en la ruta especificada!!
son tres tristes tigres :v (lo siento, tenía que decirlo)
alguien me puede decir como descargar el .config del modelo ?
Ya esta en el propio proyecto´
Alex excelente video, he visto todos tus videos y son geniales, te felicito. No he podido hacer funcionar este ejercicio, me podrias ayudar ? Gracias.
Qué error te manda?
@@AMPTech no encuentra el modulo deployment me marca un error
@@emmanuelmartinezcasillas1783 , si usas Windows, ve a este link y revisa las instrucciones para usuarios de Windows : github.com/puigalex/deteccion_objetos/issues/1
@@javiersuarez8415 gracias
@@jhonsebastiancanceladosuar5538 Hola Jhon, la versión que usé fue tensorflow 1.14.0, Pillow 6.0.0, y Python 3.6.8. la cual encontré era la ultima versión de Python compatible con esa versión de Tensorflow. No onstante, ya salió Tensorflow2 por lo que te sugiero, arranques desde esta versión.
Falta un link del model zoo
hermano necesito de tu ayuda
amigo pasa la liga porfavor