Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Aivia Cloud (launched in parallel with Aivia 8) is a full-featured cloud-based image processing and visualization platform. It combines data storage, cloud computing, image processing and remote access. With Aivia Cloud, you can tap into virtually unlimited fast storage and state-of-the-art CPU and GPU hardware from anywhere with an internet connection.


Interface And Workflow

Aivia Cloud interface is shown below.


Image Modified


The Local Library box shows the content of the local computer folder linked to Aivia Cloud. You can adjust this setting by clicking on the Add Local Folder icon. The Cloud Library box shows the content of your folder in the Cloud. You can populate this folder by adding the chosen images from the Local Library to the Cloud Library. There are two ways to move the files between the Libraries  - using Move Selected to Cloud/Local buttons and drag & drop.

The right hand side panel gives you the access to the cloud computed processes. To set up a new job, use the Create Job tab. To monitor the job progress, use the Progress Queue tab.


Training a Deep Learning model

The (minimum of two) pairs of images used to create your own Deep Learning model (Deep Learning Training) should be distributed between the Raw Input box and the Example box. To introduce a new pair of images to the new job, move your original image from the Cloud Library to the Raw Input box and do similar with your analyzed image - move it from the Cloud Library to the Example box. To move files you can right click on your image to chose the correct option, or drag and drop.

...

The pairs of images used for Teaching Training get annotated with a corresponding green number on the top left of the thumbnail (see the Aivia Cloud Interface picture). Please, make sure that your pairs are matching correctly before running the job.

...

The Training results are saved to the new folder in your Cloud Library. The folder name starts with "Training" and contains two copies of the same Deep Learning model file saved in two different formats: .hdf5e and .pbe.

...


Training files and Ground Truths

In Aivia Cloud creating your own deep learning model starts with two (sets of) images - raw data and example data (aka Ground Truth).

...

  • have the same bitness
  • have the same XYZT dimensions (the current DL models work with a single time-point images only)
  • have the same number of channels. If your are Note that training on multi-channel data, you will need require a separate Ground Truth for each of your the channels. You will also need to save each of your channel channels to a separate dataset, by right-clicking on it in Aivia and choosing Save
  • have all the above mentioned characteristics the same for all the pairs within the Job.

Deep Learning model types

Aivia Cloud provides pre-trained Deep Learning models and supports custom creation of six types of Deep Learning models:

  • 2D/3D image segmentation model
  • 2D/3D image restoration model
  • 2D/3D image prediction model

By checking the Transfer Learning box you can join the existing model of choice with the newly learned data.


Applying a Deep Learning model

The Applying mode allows you to apply your Deep Learning model to your images. Choose the correct Application mode and the model you want to use. Move the raw images you want to apply the model to, into the Raw Input box, and hit Create. The Progress Queue allows for the progress monitoring. 

...