Changelog

November 2020 Update

November 11, 2020
A series of cards from V7 Darwin

Workforce Managers

Assign one to a dataset and they'll manage it! Workforce Managers allow teams add external users to datasets without giving them User-level access to other information. V7's workforce partners can now add managers to individual datasets in a team, who are allowed to:
✅ invite & remove workers, browse dataset, assign images, set up new dataset, and edit settings
But are not allowed to:
❌ Permanently delete data, export raw image data, view team member contact details, and view any other dataset they haven't been added to.

Are you not the reading type? There's a video explanation below.

Colorful Tooling


Data should have color. We follow this design principle at V7 so users can spot data from other interface elements. All tools now reflect their selected class color when being used. Crosshairs are also more visible in greyscale images, and the appearance of points was improved.

Syncing Filters


Selections carry over between workview and dataset management! This means you can filter and sort by any parameter directly from workview, or set them in Dataset mgt and have them carried over to workview. As a result, many more filtering options were added directly within Workview.

Stage-Specific Filters


We're glad to see users taking full advantage of workflows! Some teams have as many as 10 annotation stages in their flows.
To facilitate this, we have added stage filters that allow you to only display images that are at a specific workflow stage.

Move Annotations, Points with your Keyboard


Try this:
Press TAB to cycle annotations.
Press § to cycle points
Use the Arrow Keys to move annotations or points
Hold Shift to move them faster.

This can help power users making bounding-boxes and keypoint skeletons place and edit their annotations without lifting their hands from the keyboard.

Priority


A much requested feature. You can now set the priority  of an image. A default 1-5 option is available (5 being highest) but you can also set any arbitrary number you wish.
Priority can be used in creative ways, both for task ranking, or as a sorting medium. You can sort by priority, and auto-assign by priority! Allowing you to define the queue of files to first be processed by workers.

More Features and Improvements

Feature
Feature
Feature
Feature
Performance
Performance
Performance
Performance
Fix
Fix
Fix
Fix
Fix
Fix
Fix

New Features  

:arrow_up_down:

The video timeline height is now adjustable! Drag its upper edge to make it taller or shorter. Frame widths are also adjustable via a slider above the timeline.

:arrows_clockwise:

Rejection changes carry forward! Or backwards technically. When a reviewer rejects an image, any changes they applied are now saved before the image is sent back to the previous annotator for them to review and learn from.

:fast_forward:

Panning has been sped up 50%

:film_frames:

Dropped frames no more! Improvements to video processing now make dropping/skipping frames on large/heavy videos impossible.

:speech_balloon:

A new notification system now notifies of comments and replies, as well as rejections and assignments.

:label:

You can now allow or prevent workers from creating new attributes via a new toggle in Dataset>Settings.

:1234:

Darwin's extracted frame files (full quality PNGs) from videos are now available for download in Darwin JSON format. This way you can train on either image stills or video files from the same export or dataset.

:eye:

DICOM OT files are now supported


Performance Improvements  

:page_with_curl:

Pagination was improved in workview to avoid harsh jumps in image orders.

:lower_left_paintbrush:

The brush tool’s performance was significantly increased. It interpolates better and requires less compute.

:film_frames:

Video performance on annotation-heavy data was greatly improved

:1234:

Image counting was sped up, which avoids Dataset loading times being long.

:floppy_disk:

The max size of JSON uploads is now larger at 32MB.


Fixes

:label:

Placing a tag on a video no longer causes timeline overlaps in workview.

:put_litter_in_its_place:

Archiving and deleting permissions were updated for users.

:label:

 Assigning un-uploaded items is no longer possible to avoid assignment bugs.

:construction_worker:

Fixed a bug where workers could see datasets they didn’t belong to if the dataset was open

:mailbox_with_no_mail:

Open datasets now show Skeletons

:person_with_blond_hair:

User avatars now display correctly in drop down menus.

October Update

October 8, 2020
A series of cards from V7 Darwin

Hold on, wasn't the last update called the August update? We decided to roll naming forward by 1 month since we release these updates between months, and it's better to name it after the month to look forward to!

Welcome to the October 2020 update.

A Fast Ellipse Tool

We developed an ellipse tool that doesn't drive users crazy. Set 1 diameter first, then move a second anchor while rotating the oval if needed. It's quite intuitive, and we hope you will like it too.
A few tips when trying it:

  • Click and hold a point on the edge to reshape and rotate the ellipse.
  • Hold SHIFT to increase its scale along the diameter you are pulling
  • Hold ALT to move two radii along the centroid.
  • Hold CTRL to reset its shape to a perfect circle.

Ultrasounds


DICOM ultrasounds in RGB and YBR color space are now supported! Alongside the new windowing features and color maps, this ought to make sonography researchers happy.

RGB Image & Video Windowing


One of my personal favourites. Open the Image Manipulation panel to access a new set of controls for light windowing. This feature previously only available in DICOM is can now be used in regular image & video to enhancethe visibility of dark or light images and reveal invisible details in microscopy data.

Color Maps


Magically turn your data into a spectral view. Combined with windowing, you can use this feature to easily spot faint defects, faded text, or minute gradient changes and label them to create super-human vision AIs.

Hide by Author and Class


A new menu was added to workview allowing you to
- Hide all labels of a specific class.
- Hide all labels made by a specific user
- Delete all non-hidden annotations in one click.

Superior Polygon Interpolation


Any-shape Polygon interpolation is HARD! We think we finally got it to a perfect state. It is now switched on by default for any videos, so go and create your real-time semantic segmentation videos!

More Features and Improvements

Feature
Feature
Feature
Feature
Performance
Performance
Performance
Performance
Fix
Fix
Fix
Fix
Fix
Fix
Fix

 New Features  

:film_frames:

 You can now select Native as a frame-rate option for video.

:ballot_box_with_check:

 A checkbox in Dataset Settings now allows the same Worker to complete more than 1 stage on an image (eg Annotate, Review)

:clipboard:

 You can now copy classes across datasets!

:arrow_up:

 You can upload tag labels to video using the new importer csv_tags_video

:arrow_heading_down:

 You can download images via CLI maintaining the folder structure using the --folders flag

:bar_chart:

 Statistics view is now available for Workers.

:coconut:

 The COCO export now works with bounding boxes


 Performance Improvements  

:globe_with_meridians:

 Disconnections now warn the user

:arrow_up_down:

 The Tag Applier in workview now re-sizes more intelligently based on how many tags are present on the image and within the dataset.

:lock:

 Countermeasures for brute-force login access have been improved.

:lock:

 V7 Darwin is now monitors threats via AWS GuardDuty (in addition to our existing security stack)

:put_litter_in_its_place:

 You can now delete export versions from the interface.

:fast_forward:

 Video exports have been sped up 10x

:fast_forward:

 Listing datasets has been sped up

:label:

 Stages are now correctly assigned to the editor when removing a tag.

:warning:

 Generating an export that won’t support the selected file types now presents a proper error message.

 

Fixes  

:diamond_shape_with_a_dot_inside:

 Fixed an issue with tiling ultra-large images that affected SVS files.

:film_frames:

 Videos are now correctly sortable by file-size

:film_frames:

 Fixed an issue where video exports were including unnecessary metadata and caused interpolation issues.

October Update Pt 2

October 8, 2020
A series of cards from V7 Darwin

Too many updates to fit in the previous post. Here are a couple more:

Rename, Reorder Stages


Use this to give names to workflow stages, like "Tagging stage" or "Doctor pass 1". You can also shuffle them around! Your sampling settings are carried with yoru stage as you relocate it.

Sort Datasets by Filename


Nothing more to add to this one! This is a preview of new task-assignment filters to come soon.

More Features and Improvements

Feature
Feature
Feature
Feature
Performance
Performance
Performance
Performance
Fix
Fix
Fix
Fix
Fix
Fix
Fix

August Update

September 7, 2020
A series of cards from V7 Darwin

Customize your Workflow

One of our most requested features. You can now set any annotation or review stage you wish, and edit it at any point in your project. You can now create multiple review stages, or several annotation steps that precede reviews.

You'll find these new options in the Settings tab of each dataset.

DICOM is Here!


That's right, V7 Darwin is now a fully fledged medical imaging viewer with built in AI annotation tools and workflow management.

You can now load medical images, including 3D MRI/CT scans in DICOM format, label them collaboratively, and assign them to doctors for review.

This is the first of multiple medical imaging-related updates, so we're keen to hear your feedback! We have more planned for the near future.

Yes, we did include windowing options! So you can see the full range of details in your scans, see below:

Windowing: See what your monitor can't show you.


Normal images contain 250 colors for each channel, but some, like DICOM or other multi-spectral imagery, can contain thousands.

Your screen however can't show you details beyond the 1-250 values that its pixels can display. Windowing allows you to reveal details in medical and scientific imaging that your monitor, and the human eye, normally cannot see.

Windowing options are available for all image types in the Image Manipulation panel.

Sampling %


Alongside multiple workflow stages, we also included random sampling options per stage AND per user!

Pick the % chance that an image completed in a stage, or by a user, will be picked for the subsequent stage. This will significantly streamline QA, with the most experienced labellers requiring less review attention, and new one starting with a higher sampling rate.

Hiding Skeleton Joints


Sometimes a vertice in a skeleton or custom polygon is occluded, for example Simon's legs in this picture. You can now press  Backspace  on a selected joint to hide it.
It will turn grey, and can be restored via the Edit tool, or with the shortcut  Shift + R  .

More Features and Improvements

Feature
Feature
Feature
Feature
Performance
Performance
Performance
Performance
Fix
Fix
Fix
Fix
Fix
Fix
Fix
:video_camera:
:arrow_up:

 You can now upload labelled videos! Video annotations can be loaded via API. Read the documentation for it.

:diamonds:

 Video keyframes now save sub-annotations, so they do not have to be set for each new frame.

:diamonds:
:id:

 Video keyframes now support Instance IDs, so you can track and re-identify objects between video files

:vhs:

  Original video files are now available in the export JSON, alongside the full-res frames

:skull_and_crossbones:
:id:

 Instance IDs and attributes can now be applied to skeletons.

:speech_balloon:

 Comments are carried over across new workflows

:warning:

New warning windows notify users of an expired free trial or credits plan. These windows contain links to the appropriate plans page.

:large_orange_diamond:

 An orange “External” tag is visible on images belonging to external S3 storage buckets, for teams with bespoke storage arrangements.

:snail:

 A new polygon rendering library speeds up the browsing of annotation-dense images. This is the first of multiple updates on faster polygon rendering.

:arrow_right:

  Sped up the opening/closing of instructions, hotkeys, and image manipulation panels and reduced annoying animations.

:hammer_and_wrench:

  Minor UX improvement on the plans tab when changing credits. A warning message is displayed when downgrading below a used amount.
 

:female-construction-worker:

 The Annotator user class was renamed to Worker to avoid confusion (since workers can also be reviewers)

:film_frames:

  Film overlay added to video files in the workview carousel to distinguish them from images.


:hammer_and_wrench:

  Fixed a bug that prevented the permanent deletion of videos.

:put_litter_in_its_place:

  Deleting a folder of video frames now correctly deletes all the frames within it.

July Update

July 31, 2020
A series of cards from V7 Darwin

A Brand New Video Annotation Experience

We've listened to feedback, explored professional video-editing software, tested out motion-capture suites, and worked on designing the smoothest video annotation experience in the market.

When uploading a video, you will now be asked whether you want to label it either as a video, or series of frames. If you choose the former, you'll enter V7's brand new video annotation experience. Every type of label interpolates, and can be adjusted in an interactive timeline.

There's a lot that has gone into this new system, take a look at this introductory video: https://www.youtube.com/watch?v=Ik-V7PbgfPY

Skeleton Keypoints


You can now concatenate keypoints into a skeleton, this will allow you to create custom polygons that fit specific shapes. These can also be used in video for pose estimation datasets.

Check out this brief explainer video on Keypoint Skeletons:https://youtu.be/q17gqr0EIUQ

Better Billing Controls


You've told us that what you are looking for is flexibility, and easy control of your plans. We've listened to your feedback and worked on a whole new billing system.

Increase or decrease your monthly capacity at any point directly from your Team Settings. Oh, also Admins can now access and increase billing capacity without having to contact a Team Owner.

Pricing Updates

Four months ago we announced pricing changes that would affect V7 Darwin. These include a reduction to hourly credit prices, and volume discounting which you can access directly from the Plans tab.
Alongside hourly credit reductions, Auto-Annotate and other annotation automation functions now shares the Annotation credit pool. For example, Auto-Annotate polygons consume the equivalent of 1/100th of a credit when completed. You can find updated pricing information at https://v7labs.com/pricing or in your Plans tab.

Smoothening things up


Keep an eye out for your heaviest images - we've spent significant time boosting the performance of how we render data and annotation. To your feedback, we're creating an even faster way of navigating through increasingly larger images and video.

A Bigger & More Stable Brush


The brush tool is now far more stable and has a larger maximum size. You can now scribble across the image to your heart's content!

A Polygon & Skeleton Editor


We've made it easy to define the shape, connection, and point names of skeletons and custom polygons. You can now do so in the Class Creation window.

If you haven't already seen it via the link below, here is a video on Keypoint Skeletons on V7 Darwin:https://youtu.be/q17gqr0EIUQ

More Features and Improvements

Feature
Comments can now be resolved by users equal or below the author.
Feature
Annotators can now access in-workflow filters
Feature
Layer re-ordering has been refactored and is faster. prettier, and smoother. You can also use the [ and ] hotkeys to change layer orders
Feature
Performance
Error messages throughout the platform have been improved to be clearer
Performance
Requesting more work is now fulfilled more quickly
Performance
Folders are now given a graphical border to be more easily visible, alongside an image thumbnail
Performance
Fix
Instance ID issues have been fixed
Fix
Pre-loaded images no longer display a loading bar for a single frame for no reason
Fix
Switching between teams no longer shows cached users of another team in the user list
Fix
Copy Instances now works as intended between images
Fix
Dataset cards now correctly show the number of annotations in each dataset
Fix
Fixes related to folder bugs not displaying quickly
Fix
Sending to Review has been switched from Enter to Shift+Enter to avoid confusion
Older