Generate vision datasets with syntheticAIdata

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.:

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

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 - 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 - 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 - 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

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.

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 - 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.

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.

Vision Datasets - Generate a new Key

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.

Vision Datasets - Label with another method

Last updated

Was this helpful?