Overview

The Datalake is a shared place to access, and organize your images and videos. It provides a simple way to view and manage your images, videos, and their associated information.

For Computer Vision teams, being able to quickly browse, sort, and filter large volumes of raw images and videos is what makes it possible to spot corrupted files, duplicates, or outliers, and to curate the right subset of Data before it ever reaches a Dataset or a training run.

A Datalake is composed of three tabs: Data (covered on this page), Charts, and Settings.

Your Organization can have several Datalake. You can switch to another one using the dropdown next to the current Datalake name at the top of the page, or click on Datalakes to access the full list of Datalake available in your Organization.

Access Datalakes list


Switch Datalake

With Picsellia, you have three different viewing options within your Datalake:

  • Grid View: A visual layout that displays multiple images or videos at once.
  • Table View: A view that focuses on the information associated with each image or video.
  • Details View: A comprehensive view that shows all the elements of a specific image or video, including the file itself and its related details.

You can easily switch between these views using the keyboard shortcut ("G", "T", or "D" if not customized)

Switch view

📘

The same visualization features can be retrieved across the other image overviews available on the platform (i.e. Dataset, Evaluation, and Prediction overviews).

1. Understanding Data in Picsellia

Data refers to an image or a video that is part of your Datalake. Any image or video used within any Picsellia feature is always associated with Data stored in the Datalake. For example, the Asset composing a Dataset or the Predictions made within a Deployment are always linked to Data stored in the Datalake.

Every Data is physically linked to a file stored on the Cloud Storage integrated with the current Datalake. This link is represented by the object_name property, which is visible from the Details view, and queryable from the Query Language.

The Data in Picsellia's Datalake includes both the image or video and its Properties. These Properties can be viewed using the Table button, which opens the Table view, detailed here.

Properties detailed in Table view

In addition to these Properties, each Data can carry Metadata. Two systems coexist:

  • A fixed Metadata schema: the same predefined list of keys is available to every Data (for instance GPS coordinates or acquisition date).
  • A Custom Metadata system: each user can define their own key/value fields.

Properties and metadata detailed in the Details view

Unlike Properties, neither is visible from the Table view, only from the Details view. Creating, editing, and deleting Metadata (fixed or custom) is detailed here.

📘

Searching for Data

The search bar is the most effective way to leverage Metadata and navigate through your Datalake. More information is available here.

2.Data visualization

Inside the Datalake, you can switch between views using the appropriate button or shortcut

Switch view in Datalake

🌀

Optimize loading time

Thumbnails are generated to ensure smooth navigation and reduce loading times for all views even if the image files are heavy.

The Thumbnails are always used in the Table and List views. For the Details view you can switch between the Thumbnail and the Original image in case you need the original resolution.

Display the Original image in the details view

A.Grid View

The Grid View lets you visualize multiple images from the Datalake at once. You can adjust the zoom and change the aspect ratio (Square, Landscape, Portrait, 16:9) to match your images' format.

The Showing dropdown also allows you to display a given Projection name in the grid instead of the thumbnail created for the original image; you must first register the Projection name in the Organization settings.

Adjust display in the Grid view

📷

Open Details view on a particular image

Hovering over any image will display a badge, allowing you to visualize the image in the Details view.

Open Details view on a particular image

B.Table View

The Table View primarily focuses on displaying all the information associated with each image from the Datalake.

Table view

The Table view provides access to the following Properties:

  • preview: thumbnail of your image
  • filename: complete filename of your Data
  • Width/Height/Area: dimensions and total area in pixels of your Data
  • source: source of your Data which can be manually prompted through the SDK during the import (e.g., direct_upload, AWS_bucket, serving, etc.)
  • tags: DataTag associated with the Data (more about tags here)
  • created at: creation date of the Data on Picsellia
  • created by: Picsellia user who created the Data
📷

Open Details view on a particular image

Clicking on any image's Preview will switch to the Details view of that image.

Open Details view from Table view on a particular image

C.Details View

The Details view aims to show all the elements of a specific image from the Datalake. You can choose the aspect ratio (Square, Landscape, Portrait, 16:9), zoom in/out, or reset the zoom (keyboard shortcuts are available for these actions; the key binding will be displayed by hovering over the associated button)

Adjust display in Details view

↔️

Navigation

Left/right arrow keys allow smooth navigation between images displayed in the bottom gallery. The green frame shows the currently displayed image.

A floating menu on the right of the Details view lets you switch between two panels:

  • The Details panel, showing the Properties and Metadata described above.

    Properties and Metadata tab in the Details view

  • The Data panel, letting you switch between the Thumbnail and Original quality, and select which Projection of the current Data to visualize. Projections are detailed here.

    Projections list from Details view

3. Exploration modes and filtering

By default, the Datalake is in Query Language mode: the main area shows the Grid, Table, or Details view described above, and the search bar lets you filter Data using the Query Language, detailed here. This search bar stays available regardless of the exploration mode selected.

In addition to the Query Language, Data can also filter by date using the Select Date button, or by Custom Metadata using the Add filter button.

Switch exploration mode and create date or custom metadata filters in default exploration mode

Next to the search bar, a mode selector lets you switch to two other exploration modes, which replace the main view:

  • Embeddings: mainly displays a UMAP projection of your Data embeddings, with clustering, letting you explore and visualize different sets of points, in addition to similarity or text-to-image search. Detailed here.

Embeddings exploration mode

  • Charts: build custom charts about your Data (for instance, a histogram of file sizes, or a breakdown by DataTag), detailed here. Charts you create are also accessible anytime from the Charts tab at the top of the Datalake.

    Charts exploration mode

4.Data ordering

From any Datalake view, you can select the sorting button to access more sorting options, and the arrow button next to it to switch between ascending and descending order.

You can sort the images and videos in the Datalake by:

  • Creation Date
  • File Name
  • File Size
  • Source

Ordering option

5.Data selection and actions

To select images or videos from the Datalake for further actions, you can:

  1. Manually select by checking the tick box on each Data from any view

Select images from Grid view

  1. Select all or the first x displayed Data from your Datalake.

Bulk images selection

The number of selected Data against the total number of Data currently displayed/filtered in the Datalake will be shown.

Once Data are selected, action buttons let you:

  • Attach or detach DataTag, detailed here.
  • Launch a Processing, detailed here.
  • Add the selected Data to a Dataset, detailed here.
  • Delete the selected Data, detailed below.

Trigger an action on selected Data

6.Data deletion

To delete images or videos from your Datalake, select the Data to be deleted, then click on More > Delete data.

Delete selected images

❗️

Warning: Deleting Data from the Datalake is irreversible.

7. Settings

From the Datalake Settings tab, you can:

  • General: rename the Datalake.
  • Tags: manage the DataTag of the Datalake, detailed here.
  • Access > Members: visualize members who can access the current Datalake with their level of rights and provide Direct Access (details here)
  • Embeddings > Visual Search: activate Visual Search for the Datalake, detailed here.

Datalake Settings


Did this page help you?