Skip to main content

ApertureDB's Documentation

ApertureDB is a database built for visual data such as images, videos, feature vectors, and associated metadata including annotations, for the primary purpose of simplifying data access for Computer Vision / Machine Learning (CV / ML) use cases. Data scientists and engineers working on such pipelines currently use ApertureDB to save months of implementation and maintenance efforts when managing these complex data types.

What's next?

Get Started

Learn how to setup ApertureDB, define schema for a new application, and load data.

Query Fundamentals

Understand how ApertureDB query language simplifies access to different modalities of data.

Vector Database

Explore vector similarity search and classification capabilities with examples.

Video Management

Work with a video dataset example to see how you can easily access frames, intervals.

How does ApertureDB fit in an ML workflow?

ApertureDB provides efficient data and metadata access across the entire pipeline.