Vision Warehouse es una API que permite a los desarrolladores integrar el almacenamiento y la búsqueda basada en IA de contenido multimedia sin estructurar (vídeos en streaming, imágenes y vídeos por lotes) en herramientas y aplicaciones.
Vision Warehouse es un componente importante de Vertex AI Vision. Actúa como repositorio de almacenamiento y ofrece funciones de búsqueda avanzadas para varios tipos de datos y casos prácticos. En concreto, este cambio afecta a las siguientes acciones:
- Vídeo en streaming: puedes importar streams de vídeo en directo y datos analíticos de vídeo en directo mediante la aplicación de la plataforma Vertex AI Vision o la API Vision Warehouse, así como buscar imágenes con la API Vision Warehouse o la consola de Google Cloud .
- Imagen: puede importar imágenes y metadatos con la API Vision Warehouse, analizar imágenes con la API Vision Warehouse y buscar imágenes con la API Vision Warehouse o la consola de Google Cloud .
- Vídeos por lotes: puede importar vídeos y metadatos por lotes mediante la API Vision Warehouse, analizar vídeos por lotes con la API Vision Warehouse y buscar vídeos por lotes con la API Vision Warehouse o la consola de Google Cloud .
Información general sobre los recursos de APIs
Recursos de la API Storage
Corpus: contenedor que incluye recursos multimedia de un tipo concreto. Puedes crear varios corpora para organizar diferentes tipos de recursos multimedia.
Recurso: un objeto multimedia almacenado en un corpus. Los recursos pueden ser imágenes, vídeos en lote o emisiones de vídeo. Un corpus suele contener muchos recursos del mismo tipo. Puede especificar anotaciones asociadas a los recursos. Los recursos también se pueden agrupar en colecciones para gestionarlos.
Colección: recurso de un corpus que sirve de contenedor de referencias a recursos.
Anotación: metadatos proporcionados por el usuario o datos derivados de Vertex AI Vision que están asociados a un recurso. Un recurso puede tener varias anotaciones.
- Ejemplo 1: Especificar una anotación de texto llamada "video-title" para recursos de vídeo por lotes.
- Ejemplo 2: Almacenar datos analizados de modelos de Vertex AI Vision como anotaciones. Por ejemplo, las etiquetas de reconocimiento de objetos en diferentes marcos temporales de vídeo se pueden almacenar como anotaciones.
Esquema de datos: define cómo se interpreta una anotación en un corpus. Un esquema de datos define un tipo de anotación y su estrategia de búsqueda. Cada anotación debe estar asociada a un esquema de datos.
Recursos de la API Search
Índice: recurso a nivel de corpus disponible para los verticales de imágenes y vídeos por lotes. Es una representación gestionada de los recursos y las anotaciones analizados. Un índice se puede considerar como un conjunto de datos de vectores de inserción y restricciones semánticas que representa el significado del contenido multimedia. Los índices se pueden implementar en endpoints de índice para realizar búsquedas.
Endpoint de índice: (disponible para los verticales de imágenes y vídeos por lotes): un entorno gestionado que sirve índices de Vision Warehouse. Los endpoints de índice proporcionan un único punto de acceso para enviar solicitudes de búsqueda.
Configuración de búsqueda: almacena varias propiedades que afectan al comportamiento de búsqueda y a los resultados de búsqueda.
- Propiedad de faceta (disponible para el vertical de vídeo en streaming): crea una configuración para habilitar los resultados de búsqueda de histogramas basados en facetas.
- Propiedad de criterios de búsqueda (disponible para los verticales de vídeo en streaming y vídeo por lotes): crea una asignación entre un criterio de búsqueda personalizado y una o varias claves de esquema de datos.
Buscar hiperónimo: un tipo específico de configuración de búsqueda que te permite personalizar la capacidad del servicio de búsqueda para reconocer hiperónimos de palabras. Por ejemplo, los usuarios pueden especificar "animal" como hiperónimo de "gato" y "perro". Si buscas "animal", también se devolverán resultados con "gato" y "perro" en los datos del índice.
Idiomas disponibles
Batch Video Warehouse e Image Warehouse admiten los siguientes idiomas para la búsqueda semántica:
- Inglés
- Español
- Portugués
- Francés
- Japonés
- Chino
Streaming Warehouse no tiene restricciones de idioma.
Siguientes pasos
- Conocer los principales flujos de usuario de la API de cada vertical de contenido multimedia: vídeo en streaming, imagen y vídeo por lotes.
- Consulta las cuotas y los límites de Vision Warehouse.
- Familiarízate con la sección Precios.
- Consulta cómo obtener asistencia.