比较提交

...
此合并请求有变更与目标分支冲突。
/.yamato/publish.yml
/TestProjects/PerceptionHDRP/Assets/IdLabelConfig.asset
/TestProjects/PerceptionHDRP/Assets/Scenes/SampleScene.unity
/com.unity.perception/package.json
/com.unity.perception/CHANGELOG.md
/com.unity.perception/Documentation~/images/PerceptionCamera.png
/com.unity.perception/Documentation~/GettingStarted.md

3 次代码提交

作者 SHA1 备注 提交日期
Wesley Mareovich Smith 6b34e897 fixing publish step 4 年前
Wesley Mareovich Smith 62d32ea7 Fixing sample scene and steps 4 年前
Wesley Mareovich Smith 9e360efe Merge branch 'master' of github.com:Unity-Technologies/com.unity.perception into 0.2.0-staging 4 年前
共有 9 个文件被更改,包括 423 次插入327 次删除
  1. 4
      TestProjects/PerceptionHDRP/Assets/IdLabelConfig.asset
  2. 11
      TestProjects/PerceptionHDRP/Assets/Scenes/SampleScene.unity
  3. 16
      com.unity.perception/CHANGELOG.md
  4. 2
      com.unity.perception/package.json
  5. 20
      com.unity.perception/Documentation~/GettingStarted.md
  6. 125
      com.unity.perception/Documentation~/images/LabelingConfigurationFinished.PNG
  7. 366
      com.unity.perception/Documentation~/images/MainCameraConfig.PNG
  8. 204
      com.unity.perception/Documentation~/images/PerceptionCamera.png
  9. 2
      .yamato/publish.yml

4
TestProjects/PerceptionHDRP/Assets/IdLabelConfig.asset


m_Name: IdLabelConfig
m_EditorClassIdentifier: Unity.Perception.Runtime:UnityEngine.Perception.GroundTruth:IdLabelConfig
m_LabelEntries:
- label: Box
- label: Crate
- label: Crate
- label: Box
id: 3
autoAssignIds: 1
startingLabelId: 1

11
TestProjects/PerceptionHDRP/Assets/Scenes/SampleScene.unity


asm: Unity.Perception.Runtime}
data:
enabled: 1
foldout: 0
labelingConfiguration: {fileID: 11400000, guid: be3971a848968144e8d07d9136a5bf49,
idLabelConfig: {fileID: 11400000, guid: 034ffd4e09ffb7348b2fe6634259058a,
type: 2}
00000001:
type: {class: SemanticSegmentationLabeler, ns: UnityEngine.Perception.GroundTruth,

foldout: 0
m_TargetTextureOverride: {fileID: 0}
foldout: 0
m_LabelingConfiguration: {fileID: 11400000, guid: be3971a848968144e8d07d9136a5bf49,
m_LabelConfig: {fileID: 11400000, guid: 034ffd4e09ffb7348b2fe6634259058a,
type: 2}
00000003:
type: {class: RenderedObjectInfoLabeler, ns: UnityEngine.Perception.GroundTruth,

foldout: 0
labelingConfiguration: {fileID: 11400000, guid: be3971a848968144e8d07d9136a5bf49,
idLabelConfig: {fileID: 11400000, guid: 034ffd4e09ffb7348b2fe6634259058a,
type: 2}
--- !u!1 &1640252278
GameObject:

16
com.unity.perception/CHANGELOG.md


## [Unreleased]
### Added
Added CameraLabeler, an extensible base type for all forms of dataset output from a camera.
Added LabelConfig\<T\>, a base class for mapping labels to data used by a labeler. There are two new derived types - ID label config and semantic segmentation label config.
Moved the various forms of ground truth from PerceptionCamera into various subclasses of CameraLabeler.
Renamed SimulationManager to DatasetCapture.
Changed Semantic Segmentation to take a SemanticSegmentationLabelConfig, which maps labels to color pixel values.
### Deprecated
### Removed

### Security
##[0.2.0] - 2020-07-02
### Added
Added CameraLabeler, an extensible base type for all forms of dataset output from a camera.
Added LabelConfig\<T\>, a base class for mapping labels to data used by a labeler. There are two new derived types - ID label config and semantic segmentation label config.
### Changed
Moved the various forms of ground truth from PerceptionCamera into various subclasses of CameraLabeler.
Renamed SimulationManager to DatasetCapture.
Changed Semantic Segmentation to take a SemanticSegmentationLabelConfig, which maps labels to color pixel values.
## [0.1.0] - 2020-06-24
### This is the first release of the _Perception_ package

2
com.unity.perception/package.json


"displayName": "Perception",
"name": "com.unity.perception",
"unity": "2019.3",
"version": "0.1.0-preview.4"
"version": "0.2.0-preview.1"
}

20
com.unity.perception/Documentation~/GettingStarted.md


## Step 4: Create labeled objects
1. Create a cube by right-clicking in the Hierarchy window, select 3D Object -> Cube
1. Create 2 more cubes this way
1. Change the names of the cubes to Cube, Box, and Crate
1. Position the Cubes in front of the main Camera
2. Create 2 more cubes this way
3. Change the names of the cubes to Cube, Box, and Crate
4. Position the Cubes in front of the main Camera
1. On each cube, from the inspector panel add a **Labeling** component
5. On each cube, from the inspector panel add a **Labeling** component
1. In the Project panel right click -> Perception -> Labeling Configuration
1. Select the new **Labeling Configuration**
6. In the Project panel right click -> Perception -> Labeling Configuration
7. Select the new **ID Label Config**
3. Add a numerical value to the value field
Make sure the labels all have different values, for this example use increments of 10,000 to ensure they show up as very distinct colors in the segmentation images
1. Select the Main Camera in the Hierarchy panel
1. In the Perception Camera attach the Labeling Configuration created in previous step
8. Select the Main Camera in the Hierarchy panel
9. In the Perception Camera attach the ID Label Config created in previous step for each ID Label config
<img src="images/MainCameraConfig.PNG" align="middle"/>

125
com.unity.perception/Documentation~/images/LabelingConfigurationFinished.PNG

之前 之后
宽度: 704  |  高度: 280  |  大小: 12 KiB

366
com.unity.perception/Documentation~/images/MainCameraConfig.PNG

之前 之后
宽度: 701  |  高度: 830  |  大小: 76 KiB

204
com.unity.perception/Documentation~/images/PerceptionCamera.png

之前 之后
宽度: 701  |  高度: 415  |  大小: 45 KiB

2
.yamato/publish.yml


triggers:
tags:
only:
- "/^(r|R)(c|C)-+(-preview(+)?)?$/"
- /^(r|R)(c|C)-\d+\.\d+\.\d+(-preview(\.\d+)?)?$/
artifacts:
artifacts:
paths:

正在加载...
取消
保存