<!--
{
  "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/minimumObjectSize",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Vision"
    ],
    "preciseIdentifier" : "c:objc(cs)VNDetectTrajectoriesRequest(py)minimumObjectSize"
  },
  "title" : "minimumObjectSize"
}
-->

# minimumObjectSize

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

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

## Discussion

Set the minimum size to filter out noise and small objects. The default value is `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)