February 2022 Update

February 2022 Update

February 28, 2022
A series of cards from V7 DarwinA series of cards from V7 Darwin

Introducing: The New Model Tool

Auto-Annotate is getting a major power-up: Use any model to automatically label polygons, bounding boxes, text, and tags. The Model Tool lets you map classes to models from the internet, and will surface confidence scores for every label created.

Confidence scores within the Annotation interface

See confidence scores for every annotation, spot ambiguous objects and set confidence scoring thresholds to control the accuracy of your automatically-labelled data. 

Support for all model types 

Whether it's one of your team's trained object detection or classification models, or one of our public models like the text scanner, the Model Tool can output any annotation type. You may even use it at lower complexity levels, for example use an instance segmentation model to produce bounding boxes.

Label specific regions or entire files

Create multiple unique labels at once by drawing a bounding box over several objects, or run a model over an entire file by hitting Cmd + Enter.

Model Tool also works on ultra-large files, medical imaging, and PDFs.

Triage hard tasks with AI Models 

One of our favorite ways of using Model Tool is to pre-process data and flag low-confidence boxes. This is a great way to flag out-of-distribution objects and direct reviewers to them. You may also use multiple model versions to compare their score on the same image.

New Features

🆕 Label segments can now be easily moved/resized in video timelines when annotating on touch displays.

Performance Improvements

🚀 We've made zooming and panning in multiple-gigabyte TIFF files significantly smoother.

🚀 DICOM series and their slices now have significantly-improved loading times and playback speeds.

Fixes

👾 New annotations now always appear at the top of the Annotations menu.

👾 Corrected the alignment of rendered frames in streamed videos with the frame in the video timeline.

👾 Fixed an issue that prevented Auto-Annotate from functioning in videos with streaming enabled.

👾 Corrected the interpolation algorithm for Ellipse annotations to ensure smooth interpolation between key frames.

👾 Fixed an issue that caused the layering of annotations in the Annotations menu to be inverted when compared to the layers in the exported JSON file.

👾 Tweaked interpolation behaviour to prevent complex polygons (polygons with multiple parts) from disappearing in interpolated frames.

👾 Files in a Complete state no longer display any annotation tools to reflect the fact that they are uneditable.

👾 Fixed an error that prevented DICOMs with hanging protocol layouts from being edited.

👾 Class filters now reset when moving between datasets.

👾 All class names were previously capitalised in the workview. This is no longer the case.

👾 Keypoints now change appearance when hovering over them with the cursor. This makes them clearer when not the cursor is not hovering above them.

December 2021 Update

January 2022 Update

January 28, 2022
A series of cards from V7 Darwin

Annotate videos with audio (beta)

 

Do you hear that? That's the sweet sound of a new beta feature. Team, Business, and Enterprise tier accounts can now test our updated video platform in beta which includes the ability to annotate with audio. Team owners, shoot us a message at [email protected] to enable video streaming for your team. All files imported after the update will play back at full speed with audio. 

Image Settings Presets

 

Save DICOM windowing levels and other settings from the Image Manipulation Panel with Image Settings Presets. Quickly apply your saved settings using hotkeys and avoid having to tinker with windowing levels ever again. 

FDA Part 11 Compliance  

 

V7 is now compliant with the United States Food and Drug Administration’s (FDA’s) 21 CFR Part 11 regulation.

Now that V7 can prove that its annotations comply with Part 11, the FDA will accept their electronic signatures, allowing doctors to collaborate on our platform in an entirely paperless and cloud-based fashion.

Smoother video annotation

 

A series of updates has optimized video rendering, sped up frame load-times, and made playback and jumping to unloaded frames faster than ever.

Performance Improvements
🚀 Improved performance of color maps in the Image Manipulation panel.
🚀 Smoother panning when annotating while zoomed in.

Bug Fixes

🛠 Added a fix to ensure backend stability if unexpected data types are used as dataset IDs.
🛠 Fixed the filter parameters for workflow stage filters in the Data page.
🛠 Bulk archives no longer archive all items when an invalid filter is selected.
🛠 Fixed an error that prevented unused credits from rolling over upon upgrade in some cases.
🛠 Keypoints now respond to annotation opacity settings in the Image Manipulation panel.
🛠 Added an error message when marking files as Complete in bulk using the SDK fails.
🛠 Fixed an issue that caused exports in the Coco and Semantic Mask PNG formats to get stuck in Creating version.
🛠 Fixed an issue that caused the settings in the Image Manipulation panel to reset with each new file.
🛠 Fixed a display issue that caused text to overlap in the Plans page of the Settings menu.
🛠 Fixed an issue preventing cuboids from rendering properly in video files.
🛠 Copying annotations between two videos now copies video key frames.
🛠 Fixed an issue that prevented holding the centre mouse button from being used for panning.
🛠 Fixed an issue that caused the comment box to appear on consecutive frames.
🛠 Fixed an issue that caused DICOM files to enter an "Error" state during processing.
🛠 Fixed an issue preventing DICOM registration from external storage to fail for some files.
🛠 Fixed an issue preventing teams from accessing reports via the API.
🛠 Added negative width/height support for BMP files to prevent some files from entering an "error" state upon import.
🛠 Fixed an issue that prevented annotations from rendering when comments were present.
🛠 Fixed a display issue that caused overlap in the Classes menu.
🛠 Fixed an issue that prevented Auto Annotate from working in tiled files.
🛠 Fixed an issue that prevented subsequent frames from loading when the playhead is dropped in a sequence of unloaded frames.
🛠 Fixed an issue that prevented filter parameters from applying to the file carousel in the workview.
🛠 The keyboard shortcut for editing a polygon with Auto Annotate (Shift + N) now works (it was previously unresponsive).

November 2021 Update

November 2021 Update

November 24, 2021
A series of cards from V7 Darwin

Create hanging protocols with DICOM layouts

 

Our latest beta feature, DICOM Layouts, gives medical teams the ability to create custom DICOM hanging protocols in three different layout types: Grid, Horizontal or Vertical.

Annotate with three new color maps


The Image Manipulation panel now includes three additional color maps to make every detail in your data perceptible: Hot, Seismic, and Paired.

Configure external storage from the UI 

Admins can now configure AWS S3, GCP, Azure Blob Storage, and MinIO integrations from Settings > Storage.

Reveal class performance through Confusion Matrix

 

Trained classification models now include a Confusion Matrix to help you better understand your model's performance.‍

New Features

🆕 Added support for .rvg file imports.

🆕 When deleting a class across several datasets, a notice now appears with additional controls to ensure that annotations are not deleted in error.

🆕 Archived files are now overwritten when uploading new files that contain the same filename.

 

Fixes

🛠 Fixed an issue that prevented some labels from appearing on the image canvas.

🛠 Fixed an issue that intermittently prevented comments from appearing before a refresh of the page.

🛠 When sipping together several DICOM files, imports now support uppercase .DCM file extensions in the .zip folder.

🛠 Batch-completing files was not updating the updated_at endpoint when using the REST API to get file details.

🛠 Fixed an issue that caused annotations to be removed from the image canvas when only one image contained a tag was sent through a consensus workflow.

🛠 Fixed an issue that caused some annotations in video files to have a length of 0 frames. 

🛠 Fixed two issues which caused crashes when using specific filters in the REST API.

🛠 Fixed a bug where temporary data wasn't cleaned, causing some of our servers to run out of memory.

🛠 Fixed an issue preventing batches of files with large amounts of annotations from being bulk completed.

🛠 Fixed two issues impacting partner teams, where members of parent teams and child teams could not be added/removed from workflow stages.

🛠 Introduced a fix to prevent the import and creation of annotations on video files that contained an invalid segment length.

🛠 Fixed an issue that prevented members of a child team from seeing the datasets that they were assigned to until they refreshed the page. 

🛠 Fixed an issue that prevented tags from being applied in bulk when workflow filters were applied. 

🛠 Fixed a display issue that caused some elements to flash when assigning files.

🛠 Added a new, more descriptive error message for when a node or edge of a Keypoint Skeleton class is missing when hitting Save.

🛠 Added an empty state for the Classes page of a dataset when no classes have been added on a team level.

🛠 Fixed a small display issue which caused some elements which should have been static in the main side menu to be scrollable.  

 

Performance Improvements

🚀 We've added faster scaling up of our workers to improve video processing speed.

🚀 Folders and item counts now render faster in the Data page of a dataset.

🚀 Searching for classes in teams with over 1000 classes is much faster.

🚀 Curser movement in the workview has been made smoother.

🚀 Exports containing several million annotations now process in less than 20 minutes.

October 2021 Update

October 2021 Update

October 26, 2021
A series of cards from V7 Darwin

Train an Object Detection Model

Train an object detection model from within V7 on any dataset with at least 100 instances of the polygon or bounding box classes that you wish to train on. Easily set up a model-assisted workflow and automatically create thousands of bounding box labels in minutes. 

Manage Multiple Teams with Partner Teams

 

V7's Enterprise plan now gives you the ability to manage multiple, separate "child" teams from a single "parent" team.

Auto-Start Your Models

 

Model-assisted workflows have never been easier. Enable Start when invoked to automatically spin up a trained model as soon as a request is made. 

Integrate with Azure and GCP Storage

 

Slotting in alongside AWS S3 storage, V7 has added the option to store and register files from Azure and GCP buckets for teams on our Business plan and above.

Sign in With Google

It's never been easier for team members with Google accounts to securely log into V7. 

More Features and Improvements

New Features

🆕 Downloads of the .csv report in the Overview page of any dataset are now version-controlled. 

🆕 Webhook payloads for completed files are now harmonized with the standard Darwin JSON format. 

🆕 DICOM and video files are now supported for use in workflows with consensus stages. 

🆕 Fetching dataset information via the CLI now reveals a progress bar. 

 

Fixes 

🛠 Fixed an issue that temporarily prevented some of the Support/Feedback button from being clickable.
🛠 Fixed a display issue that caused incorrect user roles to appear in the Team page under Settings. 
🛠 Fixed an issue that temporarily caused Workforce Managers to no longer have access to the Data page of assigned datasets.
🛠 Fixed an issue in the Annotators page that caused the download button to disappear.
🛠 Pre-emptively wrote a fix to ensure that video subannotations are always included in the correct section in Darwin JSON exports.
🛠 Fixed an issue that prevented DICOM files that were not zipped together into a study from importing succesfully.
🛠 Fixed a recurring 500 error when processing the thumbnails of files imported from Azure Blob Storage.
🛠 Fixed an issue that prevented subannotations (Instance IDs and Attributes) from uploading alongside imported annotations.
🛠 Fixed an issue that prevented some invitations to create new trials with V7 from being successfully accepted.
🛠 Removed the previous statuses of archived files from the Dataset Overview Report, making the report easier to interpret.
🛠 Fixed an issue that caused duplicate classes to be created during an annotations import. Followed up the fix with a process that merged any duplicate classes.
🛠 Debugged our internal Model status channel to improve monitoring of active and training models.
🛠 Made a change to display the first frame of a video as the file’s thumbnail.

🛠 Fixed an issue that prevented invitations to join a V7 team from being accepted if already signed into another team. 

🛠 Fixed an issue that only allowed single characters to be typed into the name field when editing a workflow stage. 

🛠 Fixed an issue that caused tags to be removed from files between workflow stages. Identified all affected teams, notified them, and restored the missing files.

🛠 Fixed an issue that temporarily caused a small handful of files related to the issue above to become uneditable. 

🛠 Fixed an issue that caused videos that were supposed to be uploaded as individual images to be opened as regular playback videos. 

🛠 Fixed an issue that caused some annotation exports to be stuck in a Creating version status.

🛠 Fixed an issue that caused some tags to be removed when a file was sent through a consensus workflow stage.

 

Performance Improvements

🚀 Numerous cleanups and changes to our backend processes for faster development and smoother performance.

September 2021 update

September 2021 Update

September 21, 2021
A series of cards from V7 Darwin

Train a Classification Model

Use your tagged data to easily train a classification model in a few clicks. Add your model to a workflow, and automatically tag thousands of files in minutes.

Create a Workflow with Consensus Stages (Beta)

Reach out to us to test Consensus Stages in beta and have multiple annotators label the same files in parallel.

Add Attributes to Tags

Add an additional layer of data to your tags - all tag classes now support the addition of Attributes.

SSO Support

We now support SAML Single Sign On for teams using Azure as part of our Enterprise plan.

Easily Cancel or Complete Tablet Annotations

A new Cancel/Complete pill makes completing polygons or polylines easier than ever when annotating on a tablet or mobile device. 

 Fixes  

🛠 Removed the option to turn 2FA on during signup, reducing the chance of users getting locked out right away.
🛠 Fixed an issue that caused some classes to be removed from their datasets. 
🛠 Fixed the counts on the Neural Networks page which indicate which items should be trained on. 
🛠 Fixed a pagination issue when displaying classes that can be trained on in the Neural Networks page.
🛠 Fixed another pagination issue that prevented easy scrolling through team members in the Settings menu.
🛠 Fixed an issue with upload signing when importing files from external S3 buckets.
🛠 Fixed an issue with item counts not taking certain filters into consideration in the Data page of a dataset.
🛠 Fixed an issue that prevented an item's class from being changed when it contained a subannotation like an Instance ID or Attribute.
🛠 Fixed an issue that prevented Undo and Redo when using Auto Annotate.
🛠 Fixed an issue that allowed changing an item's class to change its class type.
🛠 Fixed an issue to correct the direction in which attributes interpolate when annotating a video file.
🛠Pushed a new version of our SDK that fixes concurrency issues that would crash imports with many files.
🛠 Fixed an issue that prevented model training from taking place succesfully when any file in the training dataset contained a space in its name.

Performance Improvements

🚀 Loading and counting items is now way faster in datasets that contain a large number of videos. 

August 2021 Update

August 2021 Update

August 19, 2021
A series of cards from V7 Darwin

Manage Classes at a Team-Level

All of your team's classes are stored both team-wide, and at a dataset level in the new Classes page, allowing you to easily add classes to new datasets, and manage classes across your existing projects.

See Which Frames Have Loaded

Until now, exporting image or video files from V7 was only possible if the file contained an annotation. Unlabelled files can now be exported using the CLI.

Export Unlabelled Files


Until now, exporting image or video files from V7 was only possible if the file contained an annotation. Unlabelled files can now be exported using the CLI.

Only Drag Selected Annotations 


Selected labels are now only moveable on the second click. If you've ever had to hit Ctrl+Z after accidentally moving a label out of position, this one's for you!

See Dataset Progress at a Glance


Dataset thumbnails now show how many files have been completed as a percentage and a progress bar to give you quick insights into how your projects are coming along.

Add up to 5 Class Thumbnails 


To help you and your team more easily identify when a class will apply, you can now upload 5 thumbnails from your local device.

More Features and Improvements

 New Features  
🆕DICOM imports now respect the Modality field. 
🆕Added Support for decimal frame rates.


 Performance Improvements  
🚀 Changed the structure of the annotation classes payload for a huge speed improvement when loading dense files. 
🚀 Changed the method by which classes are looked up from the frontend for additional speed improvements.

 Fixes  

🛠Removed a redundant navigation error message that appeared when creating a new export.
🛠Fixed an issue with Auto-Annotate that prevented created polygons from being edited. 
🛠Fixed an issue that caused annotations to not render when testing a newly-trained model in the Neural Networks page. 
🛠Fixed an issue that prevented tags from appearing right away in the Classes menu within the Data page of a dataset. 
🛠Made a change to ensure that no notifications are sent to users who have turned notifications off in their user profile. 
🛠Fixed an issue that prevented images being archived under certain filter parameters.
🛠Fixed an issue that caused closing a comment to crash when a user was added to multiple stages within the same workflow. 
🛠Fixed an issue that prevented videos that were tagged during upload from exporting. 
🛠Fixed a bug that showed incorrect annotation counts on videos with unlabelled segments. 
🛠Fixed a bug that caused browser crashes if incorrect parameters were used when tagging. 
🛠Opened up the ability for Workforce Managers to manage tags within a dataset. 
🛠Fixed a slight bug that caused an error when moving from one workflow to the other.
🛠Fixed a bug that caused 500 errors when generating an export without a name. 
🛠Fixed a display issue that caused Settings to always be highlighted in the sidebar.
🛠Fixed an issue that caused subannotations (instance IDs, text, attributes) to get dropped if new attributes were added within the label timeline. 
🛠Fixed an issue that prevented Keypoint Skeleton connectors from rendering. 
🛠Exporting videos with tags that were added and then shortened used to crash of tag exports even if key frame is outside segment.
🛠Fixed an issue with Auto-Annotate that caused browser crashes when making edits on long video labels. 
🛠Made a series of performance fixes on Auto-Annotate.
🛠Fixed an issue that prevented 2FA from being added for Safari users.
🛠Fixed an issue that prevented  mostly fixed dataset class tab blocking when there are a lot of classes.
🛠Added clearer error messaging when incorrect filters are used in the API. 

July 2021 Update

July 2021 Update

July 15, 2021
A series of cards from V7 DarwinA series of cards from V7 Darwin

Improved Video Sub-Annotations

Attributes, Instance IDs,andText now exist independently of key frames in the video timeline, allowing you to more easily add them to the frames to which they apply. This prevents teams labelling video from having to manually add attributes to sequences that are interrupted by a key frame

Negative Filters

Quickly determine which files do not contain specific classes. Click on a filtered tag, class,annotator, item, or workflow stage twice to exclude it from your filters.

New APIs for Registering and Uploading External Files


Paired with brand new documentation, we've released a new upload API to simplify standard uploads, as well as uploads from external storage.

Text Sub-Annotations for Tags


Add an extra language layer to your tags. All tag classes now include the ability to include text as a subannotation.

Webhook Signatures & Documentation


All webhook payloads now include a V7 signature. We've also bolstered our documentation to help you easily set up webhooks in your datasets.

Tag During Upload


One of our most asked-for features is now possible via the new API - you can now tag and import files simultaneously.

More Features and Improvements

 New Features  
🆕 CLI and REST API imports will be blocked when V7 detects that a filename already exists in the destination dataset and folder.  They will not be blocked if the file is being imported to a different folder. 


 Performance Improvements  
🚀 We've added caching to count-related endpoints to prevent high volumes of requests from impacting V7's performance. 

 Fixes  

🛠 Fixed an issue that prevented tags from being applied under certain filter parameters in the Data page.
🛠 Importing annotations to a dataset containing duplicate tags used to fail the upload - they are now overwritten with the imported tags
🛠 Fixed a rare issue that caused hand-drawn polygons to create small polygons outside of the polygon outline.
🛠 Resolved an issue that caused an error message when a team owner added their email address to the list of invited users when creating a V7 account.
🛠Fixed a display issue that caused annotations to jump around in the Annotations sidebar.
🛠 Polybool regions with less than 3 points which were created by an error when merging and subtracting are now filtered out at export.
🛠Fixed a slight regression that temporarily impacted import speed.
🛠 Fixed an issue that caused DICOM files with a capitalized extension (.DCM) to be handled differently than files with a .dcm extension.
🛠 Workforce managers were only able to assign files to other workers. They can now assign files to themselves.
🛠 Fixed an issue that caused the timer to run in inactive tabs if they were created but not opened immediately.
🛠 Fixed an issue that prevented files from being moved and assigned when using complex filter parameters.
🛠 Dataset thumbnails were greyed out when mixing external and locally-uploaded storage. They now display normally.
🛠 Fixed an issue that prevented large .svs file uploads from tiling and processing successfully.
🛠 Fixed an issue that caused storage limits to be counted incorrectly when tagging items in the New status.
🛠Fixed an issue that caused the arrows used to navigate between video frames and video files to be unresponsive.

June 2021 Update

June 2021 Update

June 4, 2021
A series of cards from V7 Darwin

Train & Run Models on Video, DICOM, and PDF files

Use your labelled video, DICOM, and PDF data to train a Neural Network,run it via the API, and use it to automatically label your data. All without ever leaving V7.

Stylus Support


For all those times you've ever wanted to label on your tablet - all annotation types now offer stylus support.

An improved timeline


Right click any label to add a key frame, change classes, or delete the annotation. Lengthening and shortening labels is also smoother than ever

Two Factor Authentication


All team members can now enable two factor authentication to help keep your data even more secure.

Frame-Specific Comments


Comments now appear on individual frames in the the video timeline to help you and your team share feedback on video and DICOM projects.

Freehand Polygons


Hold down the mouse when using the Polygon Tool to create smooth polygons with finer contours in a single click.

More Features and Improvements

New Features  
🆕 Video files now show the number of frames as part of their count.

🆕 Importing video annotations now allows automatic interpolation of frames.

🆕 Sub-annotations are saved when switching class types during class creation.

🆕 Merging two polygons that contain text will now merge the text.

🆕 Exports containing polygon labels now also include bounding box coordinates generated from the four outermost sides of the polygon.


Performance Improvements  
🚀 Resetting files to new in bulk is now way faster.

🚀 Annotation imports are going to be a lot faster thanks to a new queue management system.

Fixes

🛠 Fixed a bug that caused Auto-Annotate to highlight the wrong polygon.

🛠 Fixed a bug preventing users with Worker permissions from hiding individual annotations.

🛠 Fixed a bug that prevented the Brush Tool from rendering when the edges of two polygons overlapped.

🛠 Made a change to allow users who have joined multiple V7 teams to switch teams when one team's plan has expired.

🛠 Fixed a bug that caused the Support/Feedback button to be unresponsive unless the page was refreshed.

🛠 Corrected the file counts that appear in the Export modal when an export has been generated based on the current filters.

🛠 Similar to the issue above, corrected the file counts that appear after clicking Select all in a folder or dataset.

🛠 Fixed a slight regression that temporarily impacted import speed.

🛠 Fixed a rare video processing error.

🛠 Fixed an error that caused some PDF files to get stuck in the Processing stage during import.

🛠 Fixed an issue that prevented Auto-Annotate from resetting once a polygon was complete.

🛠 Fixed an issue that prevented videos from automatically entering the model stage of a workflow when Auto-Start was turned on.

🛠 Fixed an issue that prevented for coco files with rectangular polygons from exporting.

May 2021 Update

May 5, 2021
A series of cards from V7 Darwin

Scan Text Automatically 

Your team will never have to manually key in text again. Use the new Text Scanner model to detect and scan the text in any of your image datasets. 

A Better Brush Tool

Any polygon being adjusted with the Brush Tool now has a dashed appearance - Making it stand out on the canvas.
You can also enter the exact pixel size needed when adjusting the the Brush Tool's tip size.

A Richer Sidebar


The Annotations menu now displays each label's author and lists all sub-annotationsthat have been added.
Text, attributes, and other sub-annotations can be added directly from the sidebar.

New Filter: Comments


Quickly filter for all files that have received feedback from your team.

Drag to Rerun Auto-Annotate


Dragging the edges of the Auto-Annotate bounding box will now trigger the modelto rerun to track objects in video.

Reset Workflow in Bulk


Send files back to a New state to restart workflow without losing any of your annotations.

More Features and Improvements

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


New Features  

🆕 PDF support.
🆕 DICOM DIR Support.
🆕 Auto-stopping for models
🆕 The video timeline now jumps to any frames selected outside the current view.
🆕 No need to name a new workflow before saving.
🆕 Datasets are now filtered by Newest by default, and sort order is remembered.
🆕 New confirmation dialog to prevent unsaved changes in Dataset Settings.


Performance Improvements  


🚀 Removed unused counts to increase performance.
🚀 Sped up queries when filtering by assignee. 
🚀 Importing annotations is greatly sped up; more annotations can be handled at once.

 Fixes  

🛠 Fixed bug preventing copy & paste in videos.
🛠 Fixed errors in open datasets.
🛠 Fixed bug preventing exports from some datasets.
🛠 Fixed how model stage annotations are inserted.
🛠 Fixed the model instance count for daily/monthly/total aggregations.
🛠 Fixed issue with filtering annotation classes for exports.
🛠 Fixed issue with restoring image endpoint.
🛠Fixed response error on class delete endpoint.
🛠 Fixed issue with credit transfer during upgrade.
🛠 Fixed jumping in frame when adjusting class length.
🛠 Setting images to new now triggers auto-start for model stages.
🛠 Datasets with underscores in their names now download correctly.
🛠 Fixed a bug which prevented datasets from loading right awayafter accepting invitations.

April 2021 Update

April 6, 2021
A series of cards from V7 Darwin

Search by Filename, Folder Name, and Annotator 

You can put Ctrl + F away for good.  Search for any item within a dataset in the Data page. No matter the size, you'll be able to retrieve any file within million-image datasets.

TIP Shift + Click  to add multiple options in your search query.

A New Report: File-Level Annotator Statistics


Download the Overview Report from the Dataset Overview page to see a breakdown of all of your images and videos, when were they added, when did labelling start, who worked on them, and for how long.

Train Neural Networks on Video Frames


You can now train models on videos whose frames are imported as individual images.

Measure Regions for Images, Video, Ultrasound, and DICOM!


Annotations now contain either pixel or millimeter measures. Click on the new Measurements button while annotating to switch these on.

Copy Filenames With a Click


Click on any item's filename to save it to your clipboard.

Reset Items to new



If you ever need to start from scratch, select all and bring entire datasets back to brand new.

Heads up! This will remove all existing annotations.

More Features and Improvements

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

New Features  

🆕   Generate exports based on filters.


🆕   Use partial filenames when searching for items from the API.


🆕   Set up workflows to automatically start labelling items with a Model stage.


🆕   Filter by assignee for annotation tasks in previous workflows.


🆕   Quickly set up workflow stages with only team members with User permissions and above using the Any User filter.


🆕   Keep unused credits when upgrading usage tiers.


🆕  Creating a new team is now even easier.


 Performance Improvements  


🚀   Processing speeds for video after you upload are now 46x faster.


🚀   Select All load times reduced to almost nothing for large datasets.


🚀   Faster annotator filters.


🚀   Increase in size limit (8mb to 32mb) for images uploaded to the model inference section of a trained Neural Network.


 Fixes  


🛠   Fix to reject bounding boxes with a negative width or height.


🛠   Bounding boxes render correctly on model inference page for Neural Networks.


🛠   Improved auto-Annotate performance on tiled images like SVS or ultra-high res.


🛠   Improved rendering of bounding boxes after mouse release.


🛠   Several safari-related display improvements.


🛠   Fix zoom to focus on annotation when Tab is selected.


🛠   Fix to allow for the addition of points to polygons and polylines.


🛠   Annotation centroids no longer take mouse control when creating annotations.


🛠   Model stages no longer remain stuck if the model is offline.


🛠   Multiple improvements to video playback in workview.


🛠   Fix for an issue where keypoint skeletons did not appear in the Complete stage.


🛠   Fix ordering of image carousel when items are moved to a new stage.


🛠   Fix to prevent invalid annotations from crashing exports.


🛠   Fix to prevent MONOCHROME1 DICOM images from inverting.

February 2021 Update

February 25, 2021
A series of cards from V7 Darwin

Everything is in Real-time

We want your data to feel alive. Statuses, assignments, quantities, datasets, now all update in real-time across your team.

This gives us the chance to bring even more collaborative features to V7, both for data scientists and annotators. Watch this space :)

15 times


That's how much faster annotations are now rendered on V7 compared to the sector leading web library.

500,000 points are tracked in this GIF without lag. And we wont' stop here!

No Loading


We're not just removing the need for refreshing - waiting is going as well. Load times are now instant on most file types. Over time, we'll reduce most load times to zero to offer the smoothest experience of any ML platform on the web.

DICOM is smart(er)


Just drop your DICOM studies, and V7 will re-order CT and MRI slices based on header values. Gone are the days of pre-processing your data.
Thanks to all our medical imaging users for the continuous tips and feedback!

Fun fact: That's our CEO's brain. Technically where V7 was born.

Video Annotation Track Size


A little window above video timelines allows you to define the default length of a new annotation. This should help reduce time spend lengthening and shortening their sizes.

TIP: You can turn any number of images into a sequence (which behaves like a video) by zipping it and renaming .zip to .mp4. Use this for multi-page PDFs, multi-camera setups, or to turn images back into a video.

Balance your classes


The dataset overview page got some new tools. Class balance histograms now show data by image and instances, and point out over/under representation of your classes. These are also isolated by annotation type.

More Features and Improvements

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

New Features:

:new:

Teams with high security requirements can now prevent the sharing of datasets.


:new:

Export formats now explain what each will support.


:new:

The home page received a few design improvements - from the tutorial window popups to the look & feel of buttons, richer dropdowns, and modals.


:new:

Split videos can now be exported without having to select individual frames


:new:

Support for .svs uploads via the CLI


:new:

COCO exports can now be rounded to integers


:new:

Support for MONOCHROME1 DCM with Modality OP

 Performance Improvements  

:rocket:

 Videos load A LOT faster now


:rocket:

 Greatly increased the stability of running models


:rocket:

 The amount of memory required for browser uploads has been greatly reduced.


:rocket:

 Annotation imports are now 2x faster


:rocket:

 Sub annotations render more quickly when they reach large numbers.


:rocket:

 Exporting images has been sped up further and is now instant in most cases.


:rocket:

 New metrics and improvements on the class balance chart in dataset overviews


:rocket:

 FPS sampling in externally-hosted videos is now live.


:rocket:

 Settings is more clearly visible in the sidebar and now accessible via the team-switch dropdown.


:rocket:

 Deleting large images now has a more reasonable load time


:rocket:

 Subscription upgrades now reset billing periods, so that users don’t have to wait for a new period to upgrade.


 Fixes  

  •  Fix status changes deselecting selection
  •  Fix spacing issues in dataset management context menu
  •  Broken URLs in certain video exports have been fixed
  •  Fixed issues in exporting tags for videos
  •  Review stages are no longer ‘read only’ by default
  •  Images in instructions no longer break after an extended period of time.
  •  Hidden joints in occluded skeletons are now visible!
  •  Render skeleton in read-only Review mode
  •  Fixed issues with sub annotations not moving in videos
  •  Fixed issues with workflow stage name losing focus on each new input
  •  Fixes frame jumping back to the start when videos aren’t fully loaded
  •  Fix blank screen after first creating a team
  •  Fix infinite retries of failed model stage requests
  •  Fix incorrect stage type for model stages
  •  Allow archiving of dataset items with open comment threads in them
  •  Restarting workflow no longer shift z-indexes
  •  Skipped images in Archive -> Complete will now archive properly

January 2021 Update

January 27, 2021
A series of cards from V7 Darwin

Auto Annotate 5

We're on the 5th version of Auto-Annotate! Other than improving in overall performance, it can now be tweaked to create less-fine outputs.

That's right. You can make Auto-Annotate look as if it's polygon was made by a human.

Select a value of fine-ness between 1 and 5 and start labelling! Note that less-fine polygons are also more performant, in case you are labelling long videos with many polygons.

Merge and Subtract Polygons


For the semantic segmentation crowd out there. Previously the only way to cut holes into polygons or create islands was to use the Brush tool. You can now merge & subtract any polygon from another. Press SHIFT+M or SHIFT+S  and click on your target.

Comment Mentions


Press @ to start mentioning another user in your comments. They will be notified and start following the thread. When typing a user's name you can press TAB  or ENTER  to include them without having to click on their name.

Mass Status Changes


You'll see a new button on the bottom toolbar after selecting images. You can now change the status of multiple images at once!

Polyline Interpolation


Polylines now automatically interpolate in videos. Just like in other annotation types, keyframes will form each time you move the annotation or modify its shape.

Power-User Hotkeys


PressQ to open the class-change dialog. UP and DOWN to cycle options and ENTER to select.

Numerical hotkeys are also automatically assigned to the first-created classes in each dataset.
Picking the right class automatically switches to the correct tool for drawing it.
itches to the

You can do the same with Attributes -Shift+A to open the panel, and the arrow keys to navigate options.

Several tooltips for power-user hotkeys have been added throughout the platform.

More Features and Improvements

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

 New Features  

:new:

Quickly cycle through annotations duringReview orAnnotation stages usingTab


:new:

Power user hotkeys were added to switch between classes, change the class of an object, and assign attributes.


:new:

You can now change an annotation class by selecting it and changing it on the class dropdown or through hotkeys.


:new:

A new model creation UI has gone live for teams with access to it.


:new:

The numbers of images, annotations, and stages can now be seen within folders, indicating the values only for images found within the opened folder.


:new:

You can apply and remove classification tags with hotkeys.


:new:

Exports can now use the original filenames for their corresponding annotation file.


:new:

CTRL+A now allows for select-all of images in folders and datasets.


:new:

Settings now allow the same user to take part in multiple stages on the same workflow.


 Performance Improvements  

:rocket:

 Opening, viewing, and posting comments is now faster


:rocket:

 Speed up listing dataset folders (97% faster)


:rocket:

 Exports are now a lot faster. Darwin JSON still being the fastest.


:rocket:

  Deleting images now has a loading spinner.


:rocket:

  Video pre-loading behaviour has been greatly improved.


:rocket:

  Video zoom behaviour has been sped up 80%.


:rocket:

  Several tooltips were added across the platform and their design was improved.


:rocket:

  Export-related errors and incompatibilities are now more explainable. You'll know what is compatible, and what is not.


:rocket:

  New email notifications warn of approaching usage limits on credits and storage.


 Fixes  

  •  Billing months now restart upon plan upgrading and downgrading to allow upgrading mid-month without losing credits.
  • After using Auto-Annotate on an un-assigned images, the editor no longer closes after assignment occurs.
  •  Deleting the third vertex of a 3-point polygon now correctly deletes the whole polygon.
  •  Fixed a bug that caused “double rejections”
  •  The tutorial now allows the creation of new classes.
  •  DCM files (uppercase) are now correctly handled.
  •  Bounding boxes no longer present negative values in edge cases.
  •  Selecting class thumbnails is now faster and errors have been removed.

May 2021 Update

May 2021 Update

May 5, 2021
A series of cards from V7 Darwin

Scan Text Automatically 

Your team will never have to manually key in text again. Use the new Text Scanner model to detect and scan the text in any of your image datasets. 

A Better Brush Tool

Any polygon being adjusted with the Brush Tool now has a dashed appearance - Making it stand out on the canvas.
You can also enter the exact pixel size needed when adjusting the the Brush Tool's tip size.

A Richer Sidebar


The Annotations menu now displays each label's author and lists all sub-annotationsthat have been added.
Text, attributes, and other sub-annotations can be added directly from the sidebar.

New Filter: Comments


Quickly filter for all files that have received feedback from your team.

Drag to Rerun Auto-Annotate


Dragging the edges of the Auto-Annotate bounding box will now trigger the modelto rerun to track objects in video.

Reset Workflow in Bulk


Send files back to a New state to restart workflow without losing any of your annotations.


New Features  

🆕 PDF support.
🆕 DICOM DIR Support.
🆕 Auto-stopping for models
🆕 The video timeline now jumps to any frames selected outside the current view.
🆕 No need to name a new workflow before saving.
🆕 Datasets are now filtered by Newest by default, and sort order is remembered.
🆕 New confirmation dialog to prevent unsaved changes in Dataset Settings.


Performance Improvements  


🚀 Removed unused counts to increase performance.
🚀 Sped up queries when filtering by assignee. 
🚀 Importing annotations is greatly sped up; more annotations can be handled at once.

 Fixes  

🛠 Fixed bug preventing copy & paste in videos.
🛠 Fixed errors in open datasets.
🛠 Fixed bug preventing exports from some datasets.
🛠 Fixed how model stage annotations are inserted.
🛠 Fixed the model instance count for daily/monthly/total aggregations.
🛠 Fixed issue with filtering annotation classes for exports.
🛠 Fixed issue with restoring image endpoint.
🛠Fixed response error on class delete endpoint.
🛠 Fixed issue with credit transfer during upgrade.
🛠 Fixed jumping in frame when adjusting class length.
🛠 Setting images to new now triggers auto-start for model stages.
🛠 Datasets with underscores in their names now download correctly.
🛠 Fixed a bug which prevented datasets from loading right awayafter accepting invitations.

April 2021 Update

Posted by Alberto Rizzoli over 1 year ago

April 2021 Update

April 6, 2021
A series of cards from V7 Darwin

Search by Filename, Folder Name, and Annotator 

You can put Ctrl + F away for good.  Search for any item within a dataset in the Data page. No matter the size, you'll be able to retrieve any file within million-image datasets.

TIP Shift + Click  to add multiple options in your search query.

A New Report: File-Level Annotator Statistics


Download the Overview Report from the Dataset Overview page to see a breakdown of all of your images and videos, when were they added, when did labelling start, who worked on them, and for how long.

Train Neural Networks on Video Frames


You can now train models on videos whose frames are imported as individual images.

Measure Regions for Images, Video, Ultrasound, and DICOM!


Annotations now contain either pixel or millimeter measures. Click on the new Measurements button while annotating to switch these on.

Copy Filenames With a Click


Click on any item's filename to save it to your clipboard.

Reset Items to new



If you ever need to start from scratch, select all and bring entire datasets back to brand new.

Heads up! This will remove all existing annotations.

New Features  

🆕   Generate exports based on filters.


🆕   Use partial filenames when searching for items from the API.


🆕   Set up workflows to automatically start labelling items with a Model stage.


🆕   Filter by assignee for annotation tasks in previous workflows.


🆕   Quickly set up workflow stages with only team members with User permissions and above using the Any User filter.


🆕   Keep unused credits when upgrading usage tiers.


🆕  Creating a new team is now even easier.


 Performance Improvements  


🚀   Processing speeds for video after you upload are now 46x faster.


🚀   Select All load times reduced to almost nothing for large datasets.


🚀   Faster annotator filters.


🚀   Increase in size limit (8mb to 32mb) for images uploaded to the model inference section of a trained Neural Network.


 Fixes  


🛠   Fix to reject bounding boxes with a negative width or height.


🛠   Bounding boxes render correctly on model inference page for Neural Networks.


🛠   Improved auto-Annotate performance on tiled images like SVS or ultra-high res.


🛠   Improved rendering of bounding boxes after mouse release.


🛠   Several safari-related display improvements.


🛠   Fix zoom to focus on annotation when Tab is selected.


🛠   Fix to allow for the addition of points to polygons and polylines.


🛠   Annotation centroids no longer take mouse control when creating annotations.


🛠   Model stages no longer remain stuck if the model is offline.


🛠   Multiple improvements to video playback in workview.


🛠   Fix for an issue where keypoint skeletons did not appear in the Complete stage.


🛠   Fix ordering of image carousel when items are moved to a new stage.


🛠   Fix to prevent invalid annotations from crashing exports.


🛠   Fix to prevent MONOCHROME1 DICOM images from inverting.