<!--
{
  "availability" : [
    "iOS: 14.0.0 - 14.0.0",
    "iPadOS: 14.0.0 - 14.0.0",
    "macCatalyst: 14.0.0 - 14.0.0",
    "macOS: 11.0.0 - 11.0.0",
    "tvOS: 14.0.0 - 14.0.0",
    "visionOS: 1.0.0 - 1.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "Vision",
  "identifier" : "/documentation/Vision/VNDetectTrajectoriesRequest/maximumObjectSize",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Vision"
    ],
    "preciseIdentifier" : "c:objc(cs)VNDetectTrajectoriesRequest(py)maximumObjectSize"
  },
  "title" : "maximumObjectSize"
}
-->

# maximumObjectSize

The maximum radius of the tracked shape’s bounding circle.

```
var maximumObjectSize: Float { get set }
```

## Discussion

Set the maximum size to filter out unwanted trajectories from larger objects moving through the scene. The default value is 1.0, which means to apply no filtering.

Changing this property value from frame to frame can produce erratic trajectories because objects either disappear or are added to the tracking based on this filtering.

Specify the size in normalized (0.0 to 1.0) coordinates.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)