---
title: "init(detectedObjectObservation:completionHandler:)"
framework: vision
role: symbol
role_heading: Initializer
path: "vision/vntrackobjectrequest/init(detectedobjectobservation:completionhandler:)"
---

# init(detectedObjectObservation:completionHandler:)

Creates a new object tracking request with a detected object observation.

## Declaration

```swift
init(detectedObjectObservation observation: VNDetectedObjectObservation, completionHandler: VNRequestCompletionHandler? = nil)
```

## Parameters

- `observation`: A detected object observation with bounding box information.
- `completionHandler`: The callback to invoke after performing the request.

## See Also

### Initializing an Object Tracking Request

- [init(detectedObjectObservation:)](vision/vntrackobjectrequest/init(detectedobjectobservation:).md)
