Interface Draft: Image Ingest

From MPDLMediaWiki
Jump to navigation Jump to search

Image Ingest[edit]

GUIs for image handling need to be extended towards an import or ingest functionality.

Draft Version 1[edit]

Idea of possible page flow

1. Define Sources[edit]

A source can be any origin of pictures (WebDAV, FTP, Local, SMB, ...). Sources need to deal with a set of connection settings (Open, New, Edit, Save, Connect, Stop, ...). The user needs to see a status of the connection. The connections can end with an early preview of a first object.

A new source

2. Source List Preview[edit]

Possibly large amount of pictures need to be checked first. The picture needs to be decomposed as far as possible to provide insight of possible meta data and quality aspects (View Details, Invoke Workspace).

Overview on imported images

3. Source Detail Preview[edit]

Detailled information is needed about one typical image subject to ingest. The image should be decomposed to the deepest possible level of details. The researcher needs to know which information is available early. As research aspects are closely related to any properties of the material applied it should not be revealed too late.

Properties of one images

4. Source Workspace[edit]

The point in time when the user decides to trigger an import/ create a collection. The import workspace should allow to prepare basic preparations with 'Streams'. A stream can be any type of action, classification, metadata which makes the image an item subject to research.

Example Tags: The user defines a starting point or filter rule which returns a subset of pictures. After that he creates a new stream of type `classification´. It contains one or more tags. The stream can be attached to the subset or to any sequence of pictures while browsing (similar how video editing frontends apply effects).

Example Transformations: If the user creates a new stream of type `Transformation´. It contains one or more operations on images (crop, rotate, scale, convert, ...). The stream can be attached to the subset or to any sequence of pictures while browsing.

Overview on imported images

5. Import/Ingest Workspace[edit]

More than one import can take place and one import may last for hours to complete. A basic management of import should be available.

Overview on imported images

Draft Version 2[edit]

Idea of possible page flow

1. Overview/my uploads[edit]

There are three columns with the following functionality and ordered from left to right according to the workflow. On top of each column is a header for sorting:

The first one holds all uploads shown as folders with a date/title:

  1. own uploads
  2. other uploads

The middle column all objects are visible with the option to remove one or more (sortable). The right column shows details. If a folder on the left column is selected details are shown there but if an object is selected its details are shown.

Upload and Sorting

2. Upload details[edit]

The user has decided for one upload. One upload is selected and again a three column layout appears. Any upload details are shown in the left column, like connection details. The middle column shows a more condensed sortable list of items (e.g. file types,

The right column holds standard/most used/favourite meta data/tags that has been collected by the application over time.

One or more meta data/tags can be matched to one or more items of the list in the middle column.

Files overview


After the user has decided to sort the column list in the middle. He will get groups of objects that can be related to meta data/tags on the right. The right column has an additional functionality: The user can switch between assigning/matching and checking what has been matched.

If more than one object is selected the right column gives an overview what has been assigned already.

Files and meta data

4. Object details[edit]

If only one object is selected the corresponding meta data is shown/ can be edited on the right side.

Overview on imported images