LogoLogo
  • Getting started with Keylabs
  • Application overview
    • Application navigation
    • Application toolbar
      • Informative panel
      • Panel
      • View
      • Edit
      • File
      • Tools
      • Frame location buttons
      • 🔧Tool buttons in the Merge Editor
    • Model Assisted Labeling
      • Segment Anything 2 model
    • Setting up your custom workflow
  • Release Notes
    • Release notes 2.0 - 2.3-1
      • Release notes 2.0
      • Release notes 2.1
      • Release notes 2.2
      • Release notes 2.3
      • Release notes 2.3-1
    • Release notes 1.90 - 1.92
      • Release notes 1.90
      • Release notes 1.91
      • Release notes 1.92
    • Release notes 1.80-1.89
      • Release notes 1.89
        • Release notes 1.89-2
      • Release notes 1.88
        • Release notes 1.88-1
      • Release notes 1.87
      • Release notes 1.86
      • Release notes 1.85
      • Release notes 1.84
      • Кelease notes 1.83
      • Release notes 1.82
      • Release notes 1.81
      • Release notes 1.80
  • HOW TO START
    • Project creation
    • Files uploading
    • Classes
      • Setting up classes
        • Bounding box
        • Oriented Bounding Box
        • Cuboid
        • Polygon
        • Multiline
        • Skeleton
        • Mesh
        • Bitmap
      • Setting up attributes
        • Select
        • Mugshot
        • String
        • Boolean
        • Separator
  • HOW TO ANNOTATE
    • ⚙️Annotation shapes
      • 🦲Bounding Box object annotation
      • 〰️Multiline and Polygon objects annotation
      • 💀Annotation of Skeleton object
      • 👾Annotation of Bitmap object
      • 🔘Mesh object annotation
    • Stacking order
    • Video annotation
      • Interpolation function
        • Attribute interpolation
  • HOW TO MANAGE
    • 🛠️Setting up a Project
      • Project types
      • Stages
      • Merge project creation
      • Configuration
    • ⚡Project Management
      • Project Status
      • Clone project creation
      • Files filtering
    • 👷User Management
      • User roles
        • Worker
        • Project Manager
        • Super User
        • Admin
        • Customer
      • Locations
    • 👨‍💻Arranging the workflow
      • Adding a user
      • Files management
    • 📣Audit
      • Changelog
      • Reports usage for audit
    • 📊Reports
      • Whole platform reports
        • Velocity reports
        • Timetable reports
          • TimeTable Aggregated
          • TimeTable raw data
          • Timetable current state
      • Per project reports
        • Velocity reports - by date
        • Velocity reports - by user
        • Worklog Aggregated
        • Worklog - Raw data
        • Worklog Time by File
  • TIPS AND TRICKS
    • ▶️Shortcuts
  • HOW TO INTEGRATE
    • Export
    • Files Storage
      • Platform storage
      • External storage
    • 🗒️Keylabs Export Format
      • ZIP archive structure
      • JSON File Structure
    • CLI/SDK
      • CLI
      • SDK
Powered by GitBook
On this page
  • Brush tool for bitmaps
  • Spot healing tool for bitmaps
  • Edge smoothing tool for bitmaps
  • Preventing accidental overwriting of annotation data
  • Other minor improvements in the editor
  • Comments in exports

Was this helpful?

  1. Release Notes
  2. Release notes 1.80-1.89

Release notes 1.80

PreviousRelease notes 1.81NextProject creation

Last updated 8 months ago

Was this helpful?

Keylabs 1.80 Release Notes

Brush tool for bitmaps

This release brings several new tools for editing bitmap objects, and Brush is the first of them.

Users can select brush shape and size (tip: use ‘[‘ and ‘]’ keyboard shortcuts to decrease/increase brush size by 1 pixel), and also alternate between adding pixels to the mask (brush) or removing them (erase).

Click and drag the mouse pointer to draw.

Brush tool also allows drawing straight lines: to draw a straight line, click where the line should begin, then ctrl+click where it should end. Ctrl+click again to add more straight segments.

1. click at the start point

2. ctrl+click at the end point

3. ctrl+click again to add more segments

Spot healing tool for bitmaps

Auto-annotation using the magic-wand tool or AI assisted annotation may produce a noise in the form of little holes in the mask, or similarly sized isolated groups of masked pixels around the mask (islands). The spot healing tool can automatically remove such artifacts.

Before

After

A hole (green border) and its convex hull (red border)

When using the spot healing tool, users can select what to remove (holes, islands or both), and specify the maximum size threshold for objects to be removed. Size of a hole or an island is calculated as the area, in pixels, of the convex hull around that hole.

Edge smoothing tool for bitmaps

Another kind of artifact that may result from using auto-annotation is noisy image borders. The edge smoothing tool may help straighten such edges.

Before

After

While using this tool, users can adjust how much of the initial shape details the algorithm may discard.

Other minor improvements in the editor

Now users can use the “B” keyboard key (without modifiers) to cycle through borders displaying modes.

Objects displaying mode (show selected object / show selection subtree / show all objects) will now be preserved after leaving the editor.

Icons used for objects displaying modes were made more similar to each other to make it easier for the users to identify the button in any mode.

Comments in exports

Now users can add a comment when starting a new export job.

The comment will be added to the export archive as a file named comment.txt.

In addition, comments will be displayed in the exports list in the Export tab.

Preventing accidental overwriting of annotation data

Starting from this version, the editor will alert the user while saving annotation data if somebody else made a concurring change to the annotation data while the user was in the editor.