Unity Perception package (com.unity.perception) | Perception | 0.5.0-preview.1
docs.unity3d.com
    Show / Hide Table of Contents

    Unity Perception package (com.unity.perception)

    The Perception package provides a toolkit for generating large-scale datasets for perception-based machine learning, training and validation. It is focused on capturing ground truth for Camera-based use cases. In the future, the Perception package will include other types of sensors and machine learning tasks.

    Quick Installation Instructions

    Perception Tutorial

    Preview package

    This package is available as a preview, so it is not ready for production use. The features and documentation in this package might change before it is verified for release.

    Example projects using Perception

    SynthDet

    SynthDet is an end-to-end solution for training a 2D object detection model using synthetic data.

    Unity Simulation Smart Camera example

    The Unity Simulation Smart Camera Example illustrates how Perception could be used in a smart city or autonomous vehicle simulation. You can generate datasets locally or at scale in Unity Simulation.

    Package contents

    Feature Description
    Labeling A component that marks a GameObject and its descendants with a set of labels
    LabelConfig An asset that defines a taxonomy of labels for ground truth generation
    Perception Camera Captures RGB images and ground truth from a Camera.
    DatasetCapture Ensures sensors are triggered at proper rates and accepts data for the JSON dataset.
    Randomization (Experimental) The Randomization tool set lets you integrate domain randomization principles into your simulation.

    Known issues

    • The Linux Editor 2019.4.7f1 and 2019.4.8f1 might hang when importing HDRP-based Perception projects. For Linux Editor support, use 2019.4.6f1 or 2020.1
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023