Workspace Layouts
CVAT provides multiple specialized workspace layouts optimized for different annotation workflows:Standard Workspace
Default annotation interface with full controls for creating shapes, tracks, and tags
Attribute Annotation
Focused interface for rapidly annotating object attributes
Tag Annotation
Streamlined workspace for frame-level tag annotation
Review Workspace
Quality control interface with issue tracking and commenting
3D Workspace
Specialized interface for annotating 3D point cloud data
Interface Components
Canvas Area
The central canvas displays your images, video frames, or 3D point clouds. The canvas supports:- Pan and Zoom: Navigate large images with mouse controls
- Grid Overlay: Display alignment grid for precise annotation
- Image Adjustments: Brightness, contrast, saturation, and gamma controls
- Rotation: Rotate canvas for easier annotation of rotated objects
Controls Side Bar
Located on the left side, the controls sidebar provides access to annotation tools: Navigation Tools- Cursor tool (
Esc) - Select and manipulate objects - Move tool - Pan the canvas
- Rotate controls (
Ctrl+R/Ctrl+Shift+R) - Rotate canvas clockwise/counterclockwise
- Rectangle (
N) - Draw bounding boxes - Polygon (
N) - Draw polygonal regions - Polyline (
N) - Draw open polylines - Points (
N) - Place point markers - Ellipse (
N) - Draw elliptical shapes - Cuboid (
N) - Draw 3D cuboids (2D projection) - Mask (
N) - Paint pixel-accurate masks with brush tools - Skeleton (
N) - Annotate articulated objects with keypoints - Tag - Add frame-level classification tags
- AI Tools - Interactive segmentation with SAM2 and other models
- OpenCV Tools - Semi-automatic annotation helpers
- Merge (
M) - Combine multiple shapes - Group (
G) - Group related objects - Split (
Alt+M) - Split tracks at current frame - Join - Connect separate tracks
- Slice - Cut objects with a line
Objects Side Bar
The right sidebar displays all annotated objects in the current frame:- Object List: View all shapes, tracks, and tags
- Z-Order Layers: Objects grouped by rendering order
- Quick Actions: Lock, hide, change attributes
- Search & Filter: Find specific objects by label, attribute, or ID
Objects are color-coded by label. The active object is highlighted with a thicker border.
Top Navigation Bar
The top bar provides:- Job Information: Task name, job ID, frame range
- Save Button (
Ctrl+S): Save annotations to server - Undo/Redo (
Ctrl+Z/Ctrl+Shift+Z): Reverse or replay actions - Finish Job: Mark job as completed
- Menu: Export, settings, shortcuts reference
Player Controls
For video and image sequence annotation:- Play/Pause (
Space): Auto-advance through frames - Previous/Next Frame (
F/D): Navigate one frame at a time - Previous/Next Filtered Frame (
Left/Right): Skip to frames with/without annotations - First/Last Frame (
~/<tilde>): Jump to job boundaries - Go to Frame (
G): Jump directly to a specific frame number - Frame Step Controls: Configure auto-play speed
Canvas Controls
Zoom and Fit
- Fit Image (
F1): Scale image to fit the viewport - Zoom In/Out (
Ctrl+WheelorCtrl++/Ctrl+-): Adjust magnification - Reset Zoom: Return to 100% scale
Image Adjustments
Access the image settings panel to adjust:- Brightness
- Contrast
- Saturation
- Gamma correction
- Filters (grayscale, blur)
Grid Overlay
Enable a grid overlay to align annotations:- Click the grid icon in the settings
- Adjust grid size and opacity
- Use grid lines as visual guides
Context Menus
Right-click on the canvas or objects to access context-sensitive menus: Canvas Context Menu- Create new shape at cursor position
- Paste copied shape
- Configure canvas settings
- Copy (
Ctrl+C), Cut (Ctrl+X), Remove (Del) - Change label or attributes
- Create object URL
- Switch to track/shape mode
- Propagate to next frames
Status Bar
The bottom status bar shows:- Current frame number and total frames
- Active tool or mode
- Selected object information
- Zoom level
- Cursor coordinates (when hovering over canvas)
Customization
Settings Panel
Access comprehensive settings via the menu (F2):
Workspace Settings
- Auto-save interval
- Default object colors (by label, instance, group)
- Text font size and position
- Show/hide interpolated tracks
- Enable/disable automatic bordering
- Frame step (for videos)
- Canvas rotation
- Reset zoom on frame change
- Show deleted frames
- View all shortcuts
- Customize key bindings
- Reset to defaults
Multi-Monitor Support
CVAT’s interface can be adapted for multi-monitor setups:- Detach player controls to a secondary monitor
- Resize sidebar panels
- Full-screen canvas mode
Workspace Switcher
Switch between workspace layouts using the dropdown in the top navigation:- Standard - Full-featured annotation interface
- Attribute Annotation - Focus on attribute labeling
- Tag Annotation - Rapid frame classification
- Review - Quality control and issue resolution
Your workspace preference is saved per job and persists between sessions.
Performance Tips
Large Images
Large Images
- Use browser zoom (
Ctrl+Wheel) instead of canvas zoom for very large images - Enable “Reset zoom” option to avoid loading full resolution unnecessarily
- Close unnecessary browser tabs to free memory
Long Videos
Long Videos
- Use filtered frame navigation to skip empty frames
- Enable auto-save at regular intervals
- Consider splitting very long videos into multiple jobs
Many Objects
Many Objects
- Use object filters to hide irrelevant objects
- Lock objects you’re not currently editing
- Group related objects to reduce clutter
Next Steps
Manual Annotation
Learn annotation workflows and techniques
Shapes and Objects
Explore all annotation types
Auto-Annotation
Use AI models for automatic annotation
Advanced Tools
Master interpolation, tracks, and propagation