---
title: CNObjectTracker
framework: Cinematic
role: symbol
role_heading: Class
platforms: [iOS 17.0+, iPadOS 17.0+, macOS 14.0+, tvOS 17.0+]
path: cinematic/cnobjecttracker-1n598
---

# CNObjectTracker

An object that converts a normalized point or rectangle into a detection track that tracks an object over time.

## Declaration

```swift
class CNObjectTracker
```

## Topics

### Initializers

- [init(commandQueue:)](cinematic/cnobjecttracker-1n598/init(commandqueue:).md)

### Instance Methods

- [continueTracking(at:sourceImage:sourceDisparity:)](cinematic/cnobjecttracker-1n598/continuetracking(at:sourceimage:sourcedisparity:).md)
- [findObject(at:sourceImage:)](cinematic/cnobjecttracker-1n598/findobject(at:sourceimage:).md)
- [finishDetectionTrack()](cinematic/cnobjecttracker-1n598/finishdetectiontrack().md)
- [resetDetectionTrack()](cinematic/cnobjecttracker-1n598/resetdetectiontrack().md)
- [startTracking(at:within:sourceImage:sourceDisparity:)](cinematic/cnobjecttracker-1n598/starttracking(at:within:sourceimage:sourcedisparity:).md)

### Type Properties

- [isSupported](cinematic/cnobjecttracker-1n598/issupported.md)

## See Also

### Custom Object Tracking

- [CNBoundsPrediction](cinematic/cnboundsprediction-swift.struct.md)
