---
title: "Object Settings"
product: "LumiScan VGR"
component: "lumiscan-vgr"
version: "1.8.4"
display_version: "1.8.4.6"
latest_version: true
language: "en"
url: "https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/json-settings/objects.html"
---

# Object Settings – LumiScan VGR

The `objects` section defines the objects and other results that LumiScan VGR can detect and localize.

Object settings can specify how objects are detected in 2D, how their pose is determined from 3D data, how detection results are filtered or sorted, and how object symmetries are handled.

Depending on the application, 2D detection, 3D detection, or a combination of both methods can be used.

## Object Parameters

- [ObjectSettings](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/object-settings.html)
  - [ObjectDetectionParameters](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/object-detection-parameters.html)

### 2D Detection

- [Detection2DSettings](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-settings.html)
  - [Detection2DStepSettingsBase](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-base.html)
    - [Detection2DStepSettings](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings.html)
      - [Add Instances from File](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-add-instances-from-file.html)
      - [Feature Matching](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-feature-matching.html)
      - [Filter Classification](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-filter-classification.html)
      - [Reorient Aspect](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-reorient-aspect.html)
      - [Reorient Classification](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-reorient-classification.html)
      - [Rotate Angle](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-rotate-angle.html)
      - [Scale](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-scale.html)
      - [Scale Aspect](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-scale-aspect.html)
      - [Scale To](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-scale-to.html)
      - [Set Full](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-set-full.html)
      - [Set Network](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-set-network.html)
      - [Set Other](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-set-other.html)
      - [Set ROI](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-set-roi.html)
      - [Set ROI Pipeline](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-set-roi-pipeline.html)
      - [Translate](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-2d-step-settings-obj-det-2d-type-translate.html)

### 2D Filtering and Sorting

- [FilteringObject2DParameterBase](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/filtering-object-2d-parameter-base.html)
- [SortingObject2DParameterBase](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/sorting-object-2d-parameter-base.html)
  - [SortingBase](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/sorting-base.html)
    - [SortingBaseCRTP](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/sorting-base-crtp.html)
    - [NullSort](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/null-sort.html)
    - [SortDirection](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/sort-direction.html)
    - [SortPosition](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/sort-position.html)
    - [TopNParameter](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/top-n-parameter.html)
    - [DistanceToReferencePointParameter](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/distance-to-reference-point-parameter.html)

### 3D Detection

- [Detection3DSettingsBase](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-base.html)
  - [Detection3DSettings](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings.html)
    - [Grip from Environment](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-grip-from-environment.html)
    - [Line Fit Long Axis](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-line-fit-long-axis.html)
    - [Mixed Plane Fit](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-mixed-plane-fit.html)
    - [Object Matching](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-object-matching.html)
    - [Object Refinement](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-object-refinement.html)
    - [Plane Fit](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-plane-fit.html)
    - [RANSAC Cylinder Fit](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-ransac-cylinder-fit.html)
    - [RANSAC Plane Fit](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-object-fit-method-ransac-plane-fit.html)
  - [Detection3DSettingsGeom](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/detection-3d-settings-geom.html)
  - [ObjectRefinementParameters](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/object-refinement-parameters.html)

### Symmetry

- [SymmetrySettingsBase](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/symmetry-settings-base.html)
  - [SymmetrySettings](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/symmetry-settings.html)
    - [Rotational Symmetry](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/symmetry-settings-symmetry-type-rotation.html)
