Skip to main content
Vision Datasets is a platform by syntheticAIdata that offers curated, high-quality computer vision datasets. These datasets consist of synthetic images designed to provide diverse and comprehensive training data. By following this guide, you will learn how to create and upload a dataset from Vision Datasets to Edge Impulse, just like this Screws Nuts Bolts and Washers dataset that is available in Edge Impulse Studio.:
Edge Impulse project page for the Screws Nuts Bolts and Washers dataset

Screws Nuts Bolts and Washers Dataset

Getting started with syntheticAIdata

This guide explains how to import image datasets from Vision Datasets into Edge Impulse for training, testing, and deployment of computer vision models. This integration simplifies your workflow by eliminating the need for manual data collection or preprocessing.
Vision Datasets catalog page with example computer vision datasets

Vision Datasets

Prerequisites

Select and upload a dataset to Edge Impulse

To get started with Vision Datasets and Edge Impulse integration, follow these steps:
  1. Log in to the Vision Datasets dashboard.
Vision Datasets dashboard showing the Screws Nuts Bolts and Washers dataset

Vision Datasets - Screws Nuts Bolts and Washers Dataset

  1. Browse or search for a relevant dataset.
  • Each dataset card shows:
    • Description, preview images, image count, file size, classes, version, license
  1. Click Upload to Edge Impulse on your chosen dataset.
Vision Datasets dataset page with download and upload to Edge Impulse actions

Vision Datasets - Download or Upload to Edge Impulse

  1. In the popup, provide:
  • Edge Impulse API Key
    • Find it in your Edge Impulse project: DashboardKeysAPI Keys
  • Image volume (number of images to upload)
  • Image resolution (e.g., 96×96, 320×320, 512×512)
  • Classes to include (select one or more)
Vision Datasets upload form for selecting classes and entering the project API key

Vision Datasets - Classes to include

Example: Selecting 500 images and 2 classes uploads 1,000 images (500 per class).*
  1. Click Upload to start the transfer.
  2. After upload, you’ll see a success confirmation.
Vision Datasets confirmation dialog after uploading images to Edge Impulse

Vision Datasets - Confirmation

All data appears under Data Acquisition in Edge Impulse, pre-labeled and ready to use.
You can also use Download to export the dataset locally for inspection.

Review and verify data in Edge Impulse

  1. Go to Edge Impulse Studio and open your project.
  2. Navigate to Data Acquisition.
  3. Review your uploaded images:
  • Correct labels (per selected class)
  • Selected resolution
  • Training/testing split
  1. Use filters or search to explore specific classes or subsets.
  2. Click any image to preview.
Edge Impulse Data acquisition page previewing an uploaded Vision Datasets sample

Vision Datasets - Preview image

Verifying your data ensures high-quality inputs for your pipeline. To rebalance or modify your dataset, repeat the upload or manually add/remove data.
You can repeat uploads with different classes, resolutions, or volumes anytime from Vision Datasets.
Vision Datasets upload form with the project API key field and dataset options

Vision Datasets - Enter Project API Key

Summary

By combining the breadth of Vision Datasets with the edge-deployment power of Edge Impulse, you can go from zero images to a fully-trained, device-ready model in record time. Try the integration yourself and let us know what you build! Head over to visiondatasets.com, grab a free sample, and start building computer-vision models faster than ever.

Next steps: building a machine learning model

With everything set up you can now build your first machine learning model with these tutorials:

Troubleshooting

If you encounter issues during the registration or upload process, here are some common troubleshooting steps: Unable to Register or Receive Confirmation Email
  • Check spam/junk folders.
  • Ensure your email is correct.
  • Resend the code or use a different email if needed.
Upload confirmed message indicating the transfer to Edge Impulse completed

Vision Datasets - Upload confirmed

Edge Impulse API Key Not Accepted
  • Use an API key from your Edge Impulse project (DashboardKeysAPI Keys).
  • Remove extra spaces/characters.
  • Generate a new API key if needed.
Data Not Labeled in Edge Impulse Studio
  • In Edge Impulse Studio, go to Dashboard.
  • On the Project info card, set Labeling method to Bounding boxes (object detection) for correct labeling and display.
Edge Impulse project settings with the labeling method set for object detection

Vision Datasets - Label with another method