---
title: 2D/3D boxes in sequence
slug: task-view-guide/2d3d-boxes-in-sequence
docTags: 
createdAt: 2025-11-25T12:09:43.281Z
---

When you annotate 2D/3D fusion boxes, there are 6 steps you need to master. We provide a deeper explanation of each step further down on this page.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
Draw the object in 3D
:::

:::WorkflowBlockItem
Place the object in 3D over the entire sequence

If you are working with [3D multi-sensor](docId:2jqV98EEYU5psBw6UrQTC), make sure to update the primary sensor as you go.
:::

:::WorkflowBlockItem
Set 3D-specific properties
:::

:::WorkflowBlockItem
Create the object in 2D
:::

:::WorkflowBlockItem
Edit the object in 2D
:::

:::WorkflowBlockItem
Set 2D specific properties
:::
::::

:::ExpandableHeading
## Draw 3D object

### Draw with prelabels

If you are working with prelabels [Copilot](docId:1KFJv7-eMBNRKxRV8oFfT) is the preferred option.&#x20;

With any of the 3D box tools active, click on a prelabel to create a box, or select the prelabel and then a class. This is the fastest option if the prelabel is of good quality.

In a sequence, it is important to draw the object in the "best frame" to avoid size edits. Use [show best frame](docId:1KFJv7-eMBNRKxRV8oFfT) to navigate there quickly, and [Action assist: 3D boxes](docId\:SbxA8fFxzbll_5FWq7Qnl) to accept the suggestion with `shift+space`.&#x20;

### Draw without prelabels

If you have no prelabels available or an object was missed, use the regular drawing tools to create the object.&#x20;

- If you are working with dynamic objects such as vehicles and pedestrians, use [Center mode](docId\:e7wp2MdiMgJfIhcVj1ma7) or [Side mode](docId\:ZdkgrBvXD6uwmF17C0FwH).&#x20;
- If you are working with static objects, such as traffic signs and traffic signals [Point mode](docId\:yMbch0f2-gEv54o0egP1-) is recommended.

### Draw stationary and static objects

When annotating stationary and static objects, [Point cloud aggregation](docId\:bcoYTPTDI72b6fMuqvntX) is the most important feature. This will display points from multiple frames, providing a comprehensive view of the object, enabling you to set the size accurately and avoid unnecessary edits.

For tasks using the [Stationary Guided Workflow](docId\:StUUO_ApUk8gGne730gBc), aggregation happens automatically. Be sure to annotate stationary and static objects extensively within this workflow whenever possible, as you will benefit from step-by-step guidance and customized views that make annotating stationary objects more efficient.

::Image[]{src="https://app.archbee.com/api/optimize/wLEz_RbWP6nIMpY-prjlm/xl9Htmwh1q-gJJYA8bfeA_stationary-object.gif" size="70" width="1114" height="763" position="center" darkWidth="1114" darkHeight="763" showCaption="false"}
:::

::::ExpandableHeading
## Edit 3D object

### Large adjustments

For dynamic objects, you will have to make large adjustments to update the location of the object. The tools are ordered from most to least preferred when making large adjustments.&#x20;

1. [Action assist: 3D boxes](docId\:SbxA8fFxzbll_5FWq7Qnl)
2. [Copilot](docId:1KFJv7-eMBNRKxRV8oFfT)
3. [Tracking assist in 3D](docId\:pzAUYD2lqmCDglU6_GXDE)
4. &#x20;[Quick-move](docId\:tQYVlEy1f46XwW8aDBUss)&#x20;
5. [Transformation controls](docId\:AI1c20I3hoU_BEXm8fFMX)

:::hint{type="info"}
Moving the mouse to click on buttons is slow. Use keyboard shortcuts as much as possible to access features.
:::

### Minor adjustments

The [Auto-adjust objects](docId\:V66INpJdyEuOFPHcXg6vm) feature resolves about 95% of all minor adjustments and is available for vehicle-type objects. To determine if the feature is available for a class, check if the class is drawn by default with machine assistance.

Second best for minor adjustments is to use the [Transformation controls](docId\:AI1c20I3hoU_BEXm8fFMX). Using the [snapping feature](docId\:AI1c20I3hoU_BEXm8fFMX) of the transformation control sets productive users apart from others. It is a must to learn when to use it.

### Stationary objects

For stationary objects in ideal cases you should **only** have to draw the object once and not make any further adjustments outside of the aggregated view. However, sometimes the client data has poor quality making the aggregated view 'blurry'. Instead of painstakingly correcting for drift on each and every object you only need to do it once for nearby objects - if you use [Relative keyframe in 3D](docId:1PKhCyGtgWlFQZoHUFTQv).
::::

:::ExpandableHeading
## Draw 2D object

### Create a connected 2D box

If you are working in a sequence with decent projections, then [Create connected 2D box](docId\:EKsn5oAWGfmjWi_cwZSV3) is recommended. All frames where the 3D box is visible in the different camera images will get a box that can be refined further.

If you are working with [Action assist: 2D / 3D fusion](docId\:Take58EC1RmPcBLdkZrn4), the first action is  **Create connected 2D box** because it is the most productive workflow in 2D. After you have finished 3D, go to the 2D view and press `shift+space`.

### Draw with prelabels

If you are working with prelabels, then [Copilot](docId:1KFJv7-eMBNRKxRV8oFfT) is available to you. Activate the drawing tool and click on the prelabel to create an identical object. You can also `shift+click` without a drawing tool active.

### Draw without prelabels

If prelabels are available in the task or for the object, then you can either use the regular four-point drawing tool for [2D bounding boxes](docId\:TfjsznROmWyAZm4_SMR5C) or if the object is clearly visible and not occluded in any way you can use [2D machine-assisted tools](docId\:B1putYlvp306OO0rSvOtq).
:::

::::ExpandableHeading
## Edit 2D object

### Large adjustments

Use [Action assist: 2D / 3D fusion](docId\:Take58EC1RmPcBLdkZrn4) for large adjustments. If you cannot use Action Asist for some reason, prioritize large adjustments with [Copilot](docId:1KFJv7-eMBNRKxRV8oFfT).

If you do not have prelabels and it is far from the target location, you can use [Quick-move](docId\:tQYVlEy1f46XwW8aDBUss) to quickly transform the object to its new location and make further minor adjustments.

Sometimes it can be faster to redraw the object when making large adjustments. The bounding box drawing tool is just a four-click operation. Re-activate the drawing tool with `0` to redraw the shape with the [2d box drawing tool](docId\:TfjsznROmWyAZm4_SMR5C).

### Minor adjustments

If there is a prelabel at the object's location, use [Copilot](docId:1KFJv7-eMBNRKxRV8oFfT) to update the bounding box.&#x20;

If there is no prelabel and the object is clearly visible and not occluded in any way, use [Auto adjust object](docId\:V66INpJdyEuOFPHcXg6vm). Otherwise, transform the object using the [transformation controls](docId\:TfjsznROmWyAZm4_SMR5C).

:::hint{type="warning"}
When editing the object, pay attention to frames where the object is near the image border. Due to calibration and time sync, these frames may be incorrectly marked as visible or not visible
:::
::::

:::ExpandableHeading
## Set properties

When setting properties that are changing over time, we strongly encourage you to set properties in [The 2D Grid view](docId\:IswiUyx3PTR7aDSL0MpAu) using [Quick-properties](docId\:jRG96ECGJB68hRhKC7k_Y). Here, you can mark many frames and update properties in batches across all frames and camera sources.
:::

