# Get started

EdgeAI Studio has a very easy-to-use interface for user to train machine-learning models and set up a pipeline to recognize, identify and detect objects using complex models.

# How to create a free EdgeAI Studio account

  1. Go to https://studio.cnr.ai/
  2. Sign in using either your Google, Microsoft or Apple account
  3. Read the permissions required for using Google, Microsoft or Apple account for login. Click "Accept" to continue.
  4. Fill in the basic information as your profile in EdgeAI Studio.
  5. Done!

# Discover

We can discover the pipelines in the community by clicking the "Discover" button on the left toolbar.

Discover

All community pipelines are available for use. Pipelines are under a Creative Commons license so they are free to use or fork.

# Create a helloworld pipeline

To create a new pipeline, you can click the plus sign in Discover. Or, simply go to Create and click the New button.

In this helloworld pipeline, we demonstrate how an image is rotated. What you need to do is to put the processing blocks into the canvas by dragging or clicking the block name. Blocks are grouped into 7 different categories.

Block groups

Drag the following blocks into the canvas and connect them as follows.

The detail steps are as follows.

  1. Expand Input
  2. Drag "Image file" to the canvas
  3. Expand Augmentation
  4. Drag "Rotate" to the canvas
  5. Expand Output
  6. Drag "Image output" to the canvas
  7. Connect "Image file" to "Rotate"
  8. Connect "Rotate" to "Image output"

To process an image, you can first upload and run output.

  1. Click the empty space in "Image file" and upload an image
  2. Click +1 in "Image output"

Helloworld

You may also try the saved pipeline here (opens new window).

# Detect an object

With the pipeline we prepared (or demo (opens new window)), we further add two blocks to detect a person. You can connect the blocks as shown in the below diagram.

Run the following steps one by one.

  1. Drag "Detect" to the canvas
  2. Drag "Bounding box" to the canvas
  3. Connect "Image file" to "Detect"
  4. Connect "Detect" to "Bounding box"
  5. Connect "Bounding box" to "Image output"
  6. Click +1 in "Image output"

Detect

You may also try the saved pipeline here (opens new window).