Ultralytics YOLO27: Únete a la lista de espera.
Licencia YOLO
Guías

Un vistazo a la solución de búsqueda semántica de imágenes de Ultralytics

Descubre cómo la solución de búsqueda semántica de imágenes de Ultralytics permite encontrar rápidamente imágenes que coincidan con las consultas y agilizar los flujos de trabajo creativos y de investigación.

Abirami VinaAbirami Vina10 min de lectura
La búsqueda semántica de imágenes de Ultralytics encuentra imágenes mediante consultas en lenguaje natural

Recorrer una galería con cientos de imágenes puede resultar abrumador enseguida, sobre todo cuando buscas algo muy concreto. Por ejemplo, alguien que busque un mapa de la antigua Roma podría encontrar mapas de ciudades al azar o fotos de viajes.

Esto ocurre porque la mayoría de los sistemas de búsqueda de imágenes se basan en nombres de archivo o etiquetas. Aunque esto puede servir para consultas generales, suele quedarse corto cuando se necesitan precisión, detalle y contexto.

De hecho, a muchas personas que trabajan en ámbitos como el diseño, el marketing y la investigación les cuesta encontrar las imágenes adecuadas, ya que las búsquedas por palabras clave rara vez reflejan la idea concreta que tienen en mente. Esto puede provocar retrasos e interrumpir la productividad.

Sin embargo, gracias a los recientes avances en inteligencia artificial (IA), las limitaciones tradicionales de las herramientas de búsqueda de imágenes están dando paso a sistemas más inteligentes e intuitivos. Por ejemplo, la visión artificial, una rama de la IA centrada en interpretar y comprender datos visuales, permite buscar imágenes con mayor rapidez y precisión mediante el análisis de su contenido real.

En particular, la búsqueda semántica de imágenes va más allá de la coincidencia de palabras clave, ya que comprende el significado de una búsqueda. Te permite describir lo que buscas en lenguaje natural y encuentra imágenes que se ajustan a la idea, no solo a las etiquetas. Por ejemplo, una búsqueda de «animales en un zoo» podría devolver imágenes de animales al azar en un sistema tradicional, mientras que una búsqueda semántica entiende el contexto y encuentra imágenes de animales en entornos de zoológico.

Uso de la búsqueda semántica de imágenes para encontrar imágenes de animales en un zoo

Fig. 1. Ejemplo del uso de la búsqueda semántica de imágenes para encontrar imágenes de animales en un zoo.

En este artículo veremos cómo funciona la búsqueda semántica de imágenes y repasaremos algunos casos de uso reales. También analizaremos la solución de búsqueda semántica de imágenes de Ultralytics, que facilita la aplicación de este concepto en proyectos cotidianos.

Descripción general de la solución de búsqueda semántica de imágenes de Ultralytics#

El paquete de Python de Ultralytics ofrece varias soluciones listas para usar para aplicaciones habituales de visión artificial, como la gestión de colas, el recuento de objetos por regiones, el cálculo de distancias y la búsqueda semántica de imágenes. Estas soluciones están diseñadas para que sean fáciles de usar, incluso sin conocimientos especializados de IA o visión artificial.

Entre ellas, la solución de búsqueda semántica de imágenes permite encontrar imágenes relevantes mediante descripciones en lenguaje natural, en lugar de depender de nombres de archivo o etiquetas manuales. Comprende el significado de una consulta y devuelve imágenes que se ajustan a la idea, por lo que resulta especialmente útil cuando la precisión y el contexto son importantes.

Cómo funciona la solución de búsqueda semántica de imágenes#

La solución de búsqueda semántica de imágenes de Ultralytics funciona con el modelo CLIP (preentrenamiento contrastivo de lenguaje e imagen) de OpenAI. CLIP convierte tanto el texto como las imágenes en representaciones numéricas llamadas embeddings, que capturan su significado y contexto. A continuación, la solución ordena las imágenes según la similitud coseno con el embedding de tu consulta para encontrar las más relevantes. Las versiones anteriores de la solución utilizaban la biblioteca FAISS (búsqueda de similitud de IA de Facebook) de Meta para este paso.

Además, una interfaz web simplificada, creada con Flask, facilita el uso de la solución. Los usuarios pueden introducir consultas en lenguaje natural y obtener imágenes coincidentes sin necesidad de etiquetar manualmente ni preparar los datos.

Una de las principales ventajas de esta solución es su capacidad de reconocimiento de cero disparos. Esto significa que puede interpretar y responder a consultas sobre objetos o escenas para los que no se ha entrenado específicamente. Gracias a su amplia comprensión del lenguaje y las imágenes, puede ofrecer resultados relevantes incluso para contenido desconocido o sin etiquetar.

Por ejemplo, si utilizas la solución para buscar un «entorno de oficina», puede que devuelva imágenes de escritorios, salas de reuniones o espacios de trabajo, aunque esas palabras no estén asociadas a los archivos. Esto convierte la búsqueda semántica de imágenes de Ultralytics en una herramienta práctica y flexible para proyectos creativos, investigaciones y el trabajo con grandes bibliotecas de imágenes.

Búsqueda de imágenes de un entorno de oficina mediante la búsqueda semántica de imágenes

Fig. 2. Búsqueda de imágenes de un entorno de oficina con la solución de búsqueda semántica de imágenes de Ultralytics.

Aplicaciones reales de la solución de búsqueda semántica de imágenes#

Ahora que conocemos mejor la solución de búsqueda semántica de imágenes de Ultralytics, repasemos algunas aplicaciones reales y veamos cómo pueden integrarla distintos sectores en sus flujos de trabajo visuales.

Uso de herramientas de búsqueda de imágenes basadas en IA para gestionar conjuntos de datos#

Gestionar conjuntos de datos de imágenes enormes es una de las tareas que más tiempo requiere al crear soluciones de visión artificial. En la mayoría de los casos, los desarrolladores no necesitan todo el conjunto de datos. En su lugar, pueden buscar tipos concretos de imágenes para entrenar modelos o crear conjuntos de validación depurados. Sin embargo, encontrar esas imágenes exactas entre miles puede resultar complicado.

Imagina que trabajas en un proyecto con imágenes de equitación. Puede que solo necesites fotos en las que el jinete lleve casco, monte con otras personas o aparezca captado de perfil en pleno movimiento. Sin etiquetas adecuadas, encontrar esas imágenes manualmente puede llevar mucho tiempo y esfuerzo.

La solución de búsqueda semántica de imágenes, compatible con Ultralytics, puede resolver este problema al permitir que los desarrolladores utilicen consultas en lenguaje natural para encontrar rápidamente lo que necesitan, incluso en conjuntos de datos desordenados o sin etiquetar. Así se reduce el tiempo dedicado a clasificar y los equipos pueden centrarse en crear mejores modelos de forma más eficiente.

Búsqueda sencilla de imágenes concretas en grandes conjuntos de datos

Fig. 3. Puedes buscar fácilmente imágenes concretas en grandes conjuntos de datos.

Búsqueda de cero disparos de productos de comercio electrónico#

Buscar productos concretos por Internet puede ser frustrante. Los compradores suelen describir lo que buscan con sus propias palabras, pero los anuncios de productos pueden utilizar términos o etiquetas diferentes. Esta discrepancia dificulta encontrar los artículos adecuados, sobre todo en catálogos grandes.

Imagina que alguien está buscando muebles y escribe «conjunto de sofá, silla y mesa». Puede que el producto que busca aparezca con otra etiqueta, como «conjunto de salón de tres piezas». Como los términos no coinciden exactamente, es posible que el artículo no aparezca en los resultados de búsqueda, aunque sea justo lo que necesita el cliente.

Búsqueda semántica de imágenes que relaciona la intención del usuario con imágenes de productos relevantes

Fig. 4. La solución de búsqueda semántica de imágenes de Ultralytics ayuda a relacionar la intención del usuario con imágenes de productos relevantes.

Indexación avanzada de imágenes para medios y publicaciones#

Del mismo modo, en ámbitos como el periodismo, los blogs y el marketing digital, los elementos visuales son esenciales para contar historias. La imagen adecuada puede reforzar un mensaje, marcar el tono y mantener el interés de los lectores. Sin embargo, encontrar la imagen perfecta suele implicar revisar muchos archivos.

Un buen ejemplo es el de un bloguero que escribe sobre tendencias de decoración del hogar. Puede que quiera una imagen de un salón luminoso y minimalista con luz natural. Sin embargo, si las imágenes disponibles solo tienen etiquetas genéricas como «habitación» o «interior», encontrar la adecuada puede resultar frustrante.

Con la búsqueda semántica de imágenes, basta con escribir una frase descriptiva como «un salón minimalista y luminoso con ventanas grandes» para encontrar al instante imágenes que se ajusten a la idea. No hace falta depender de etiquetas exactas ni de nombres de archivo.

Equipos de contenido que utilizan la búsqueda semántica de imágenes para optimizar la selección de imágenes

Fig. 5. Los equipos de contenido pueden usar la solución de búsqueda semántica de imágenes de Ultralytics para optimizar la selección de imágenes.

Búsqueda semántica de imágenes para inspirarse en arte y diseño#

Normalmente, el trabajo creativo, como diseñar un panel de inspiración o recopilar ideas para un proyecto nuevo, implica buscar en grandes colecciones de imágenes para encontrar elementos visuales que encajen con un estilo o una idea concretos. Un ejemplo interesante es el de los diseñadores que trabajan en el decorado de una película. Puede que necesiten captar un estado de ánimo, una época o una atmósfera determinados. Esto puede ir desde una ciudad futurista hasta un acogedor salón decorado como si fuera de los años 80.

La búsqueda semántica de imágenes de Ultralytics facilita esta tarea al conectar el lenguaje con el significado visual. Así, los equipos pueden explorar ideas rápidamente y mantener la concentración sin que las búsquedas manuales les hagan perder tiempo.

La búsqueda semántica de imágenes facilita la exploración visual en proyectos creativos

Fig. 6. La solución de búsqueda semántica de imágenes de Ultralytics facilita la exploración visual en proyectos creativos.

Estas son algunas de las principales ventajas de usar la búsqueda de imágenes basada en IA para mejorar los flujos de trabajo visuales y la eficiencia de las búsquedas:

  • Compatibilidad con el lenguaje natural: Puedes encontrar imágenes describiéndolas con tus propias palabras, sin usar etiquetas predefinidas.
  • Compatibilidad con formatos de imagen habituales: Estos sistemas suelen funcionar con formatos estándar como JPG y PNG, por lo que no hace falta convertir ni reformatear los archivos.
  • Integración con otras herramientas: La búsqueda de imágenes basada en IA a menudo puede incorporarse a flujos de trabajo, paneles o programas creativos más amplios.

Aunque las soluciones de búsqueda de imágenes basada en IA ofrecen muchas ventajas, también tienen algunas limitaciones que conviene tener en cuenta. Estos son algunos factores que debes valorar:

  • Precisión limitada en consultas muy específicas: Si una consulta es muy concreta o poco habitual, el sistema puede ofrecer resultados menos pertinentes debido a lagunas en los datos de entrenamiento del modelo.
  • Sesgo en los datos de entrenamiento: Los modelos de IA pueden reflejar los sesgos presentes en los conjuntos de datos con los que se entrenaron, lo que puede dar lugar a resultados distorsionados o incompletos.
  • El rendimiento depende de la calidad de las imágenes: Las imágenes de baja resolución o poco nítidas pueden reducir la eficacia de la generación de embeddings y la precisión de las búsquedas.

Conclusiones clave#

La búsqueda semántica de imágenes cambia el enfoque: pasa de buscar coincidencias de palabras clave a comprender el significado, y ayuda a encontrar imágenes según el contexto, en lugar de basarse únicamente en etiquetas o nombres de archivo. Así, la experiencia de búsqueda es más rápida y precisa, y se ajusta mejor a lo que realmente buscan los usuarios.

Para los equipos creativos y los sectores basados en contenidos, esto significa dedicar menos tiempo a revisar archivos irrelevantes y más a desarrollar ideas. Las organizaciones que gestionan grandes volúmenes de datos visuales pueden usar soluciones como la búsqueda semántica de imágenes de Ultralytics para agilizar la búsqueda de contenidos, reducir la clasificación manual y tomar decisiones más rápidas y acertadas según el contexto visual.

Forma parte de nuestra comunidad y explora nuestro repositorio de GitHub para descubrir más sobre IA. Echa un vistazo a nuestras páginas de soluciones para conocer innovaciones como la IA en logística y la visión artificial en sanidad. Consulta nuestras opciones de licencia y empieza hoy mismo.

Escrito por

Abirami Vina
Abirami Vina

Creador de contenido · Ultralytics

Abirami Vina comenzó su carrera como ingeniera de visión artificial y sentó unas bases sólidas en AI visual y aprendizaje automático. Es creadora de contenido para Ultralytics y fundadora y redactora jefe de Scribe of AI, donde elabora contenido técnico de alta calidad para empresas centradas en AI. Su pasión por hacer que la AI sea comprensible y atractiva impulsa su trabajo, que conecta la tecnología de vanguardia con su impacto en el mundo real.

Comentarios

Haz una pregunta, comparte tus resultados o ayuda a otra persona.

Explora las soluciones

Visión artificial en el deporte

Visión artificial en el deporte

Descubre cómo Ultralytics YOLO impulsa la visión artificial en el deporte con el seguimiento de jugadores y balones, analíticas de rendimiento, información útil para entrenadores y rehabilitación de deportistas.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Convierte imágenes aéreas y de drones en información útil en tiempo real para la agricultura, la acuicultura, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Aplica la visión artificial en el sector aeroespacial con Ultralytics YOLO para inspeccionar aeronaves, detectar objetos extraños en pistas, gestionar operaciones en tierra y detectar defectos en materiales compuestos.
Más información
Visión artificial en seguridad

Visión artificial en seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite supervisar perímetros, detectar amenazas, reconocer matrículas y mejorar la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos Ultralytics YOLO. La IA visual en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Agiliza la logística con modelos Ultralytics YOLO. La IA visual permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad del almacén en tiempo real.
Más información
Visión artificial en el comercio minorista

Visión artificial en el comercio minorista

Reinventa el comercio minorista con modelos Ultralytics YOLO. La IA visual permite realizar el seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en el sector sanitario

Visión artificial en el sector sanitario

Desarrolla soluciones sanitarias con modelos Ultralytics YOLO. La IA visual en el sector sanitario permite acelerar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con modelos Ultralytics YOLO. La IA visual mejora el control de calidad, la detección de defectos, el cumplimiento de las normas de uso de EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con modelos Ultralytics YOLO. La IA visual mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para lograr carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

Incorpora la IA de visión a la agricultura inteligente con modelos Ultralytics YOLO. Impulsa la monitorización de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas más abundantes e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Inicia tu recorrido hacia el futuro del aprendizaje automático