A 2D spline annotation tool is an annotation tool used to annotate and label images with smooth curves or splines.
The tool allows users to draw splines on an image, typically using a mouse or touchscreen. The splines can be adjusted and refined until they accurately define the contours of objects in the image. The resulting annotations can then be used to train machine learning models or perform other computer vision tasks.

How to access 2D bounding box Tool:

User Interface


The interface of a Hyperspec 2D spline tool typically includes the following elements:

Image viewer: This is the main area where the image to be annotated is displayed. The tool includes left right and center camera images.

Spline drawing tool: This tool allows users to draw splines on the image.

Editing tools: These tools allow users to manipulate and refine the splines. Users can delete the splines.

Labeling tools: These tools allow users to assign labels to the splines. They may include options for selecting from a pre-defined set of labels, creating new labels, and editing existing labels.

Navigation tools: These tools allow users to zoom in and out of the image, pan the view, and move between different images in a dataset via playback, prev, and next button.

Save and reset options: These options allow users to save their annotations and if required they can reset them as well.

It is also customizable, as per users to adjust the layout and settings to suit their specific needs. Users can discuss the requirement with the admin.


To use a Hyperspec 2D spline tool for image annotation, follow these general steps:

  • Load the Task: Open the Roadmentor Dashboard, and navigate, that you want to annotate using the 2D spline tool.
  • Draw splines: The user will be able to see three different windows with camera images (left, center, and right). Use the spline drawing tool to draw splines on the line or any other feature you want to annotate. You can create the splines by clicking points on the line or the object by drawing a freehand curve.
  • Edit the splines: To move a spline, users can typically click and drag it with the left mouse button. To delete a spline, users can select it and press the delete key on the keyboard or use a delete button within the tool's interface.
  • It is important to use caution when deleting splines, as accidentally deleting a spline can result in the loss of important annotation data. Some 2D spline tools may have an undo or restore feature that can be used to recover accidentally deleted splines.
  • Save the annotations: Save the annotations once you have completed the annotation for the image.
  • Reset the annotations: Use Reset the annotation if you want to delete all of them.
  • Repeat the process: Repeat the above steps for all the images that you want to annotate in the dataset.
  • It is important to ensure that the annotations are accurate and consistent throughout the dataset. Additionally, it is recommended to use a validation set to ensure that the annotations are accurate and the machine learning model is performing well.