比较提交
合并到: unity-tech-cn:main
unity-tech-cn:/main
unity-tech-cn:/readback_mode
unity-tech-cn:/fix-editor-pause
unity-tech-cn:/docs
unity-tech-cn:/format
unity-tech-cn:/dr-test1
unity-tech-cn:/fix-compile
unity-tech-cn:/fix-links
unity-tech-cn:/fix_startup_exception
unity-tech-cn:/fix-docs
unity-tech-cn:/fix_label_id_report
unity-tech-cn:/update-setup-steps
unity-tech-cn:/labeler_mock
unity-tech-cn:/publish-fix
unity-tech-cn:/result_visualization
unity-tech-cn:/labeler_mock_mb
unity-tech-cn:/labeler_mock_on_camera
unity-tech-cn:/0.1.0-staging
unity-tech-cn:/dr-test2
unity-tech-cn:/release_cleanup
unity-tech-cn:/RC_0.2.0-preview.1
unity-tech-cn:/aisv614_0.2.0
unity-tech-cn:/aisv614_fix
unity-tech-cn:/aisv647_visualizations
unity-tech-cn:/RC-0.2.0-preview.1
unity-tech-cn:/fix_seg_colors
unity-tech-cn:/test
unity-tech-cn:/0.3.0-staging
unity-tech-cn:/aisv565_bbox3d
unity-tech-cn:/aisv749_viz_mem_leak_bug
unity-tech-cn:/aisv754_seg_alpha_bug
unity-tech-cn:/test_request_tracking_completion
unity-tech-cn:/test_new_versions
unity-tech-cn:/usim-randomization
unity-tech-cn:/with_cloud_tests
unity-tech-cn:/0.2.0-staging
unity-tech-cn:/parameter-bahaviours
unity-tech-cn:/upgrade_deps
unity-tech-cn:/0.4.0-staging
unity-tech-cn:/0.5.0-staging-2020.1
unity-tech-cn:/0.5.0-staging
unity-tech-cn:/resint_updates
unity-tech-cn:/tutorial-spelling-fix
unity-tech-cn:/priyesh-urp-dist-render
unity-tech-cn:/multiple-perception-cameras
unity-tech-cn:/pre_release_tests_nov2020
unity-tech-cn:/0.6.0-staging
unity-tech-cn:/fix_performance_tests
unity-tech-cn:/manual_capture
unity-tech-cn:/fod_generator_randomization_changes
unity-tech-cn:/multipleCameras
unity-tech-cn:/Labelbug1101
unity-tech-cn:/replace_index_md
unity-tech-cn:/depth_occlusion
unity-tech-cn:/0.8.0-preview.1_staging
unity-tech-cn:/validation-tool
unity-tech-cn:/addressables-test
unity-tech-cn:/int_tests_on_hdrp
unity-tech-cn:/keypoint_self_occlusion
unity-tech-cn:/seg_opacity
unity-tech-cn:/foreground_object_bounds_normalization
unity-tech-cn:/generic-asset-sources
unity-tech-cn:/local-position-labeler
unity-tech-cn:/pyrception-integration
unity-tech-cn:/fix_sampler_rounding_issue
unity-tech-cn:/h-i
unity-tech-cn:/0.7.0-staging
unity-tech-cn:/Released-0.6.0-preview.1
unity-tech-cn:/moved-from-attribute
unity-tech-cn:/frontpage_shuffle
unity-tech-cn:/coco_export
unity-tech-cn:/public-spec
unity-tech-cn:/fix-3Dexception-typo
unity-tech-cn:/feat-light-randomizer
unity-tech-cn:/schema-0.1.0
unity-tech-cn:/data-cap-update
unity-tech-cn:/0.8.0.preview.4_staging
unity-tech-cn:/faq-page
unity-tech-cn:/orthographic-camera-metadata
unity-tech-cn:/update-docs-0.8.0.preview.4
unity-tech-cn:/priyesh-cloudrendering-test
unity-tech-cn:/Release_0.8.0-preview.4
unity-tech-cn:/tutorial_patch
unity-tech-cn:/add_imageLink_field
unity-tech-cn:/fix_label_config_editor_indexing
unity-tech-cn:/coco_perception_output_hybrid
unity-tech-cn:/fxaa-clarification
unity-tech-cn:/no_editor_coverage
unity-tech-cn:/keypoint_self_occlusion_2020_3
unity-tech-cn:/for_vulkan_mem_test
unity-tech-cn:/solo_support
unity-tech-cn:/fix_multi_cam
unity-tech-cn:/randomizer-serialization-update
unity-tech-cn:/semantic_shader_tests
unity-tech-cn:/revert-sample-scene
unity-tech-cn:/package-analytics
unity-tech-cn:/github-action
unity-tech-cn:/fix-one-extra-frame-before-scenario-starts
unity-tech-cn:/scene_gen
unity-tech-cn:/0.9.0.preview.1_staging
unity-tech-cn:/tag-RC-0.9.0.preview.2
unity-tech-cn:/remove-usim-from-docs
unity-tech-cn:/docs/fix-readme-image-names
unity-tech-cn:/fix-links/jonh
unity-tech-cn:/addressables-test/scheduledcapture
unity-tech-cn:/orthographic-camera-metadata/additions
unity-tech-cn:/github-action/test
拉取从: unity-tech-cn:replace_index_md
unity-tech-cn:/main
unity-tech-cn:/readback_mode
unity-tech-cn:/fix-editor-pause
unity-tech-cn:/docs
unity-tech-cn:/format
unity-tech-cn:/dr-test1
unity-tech-cn:/fix-compile
unity-tech-cn:/fix-links
unity-tech-cn:/fix_startup_exception
unity-tech-cn:/fix-docs
unity-tech-cn:/fix_label_id_report
unity-tech-cn:/update-setup-steps
unity-tech-cn:/labeler_mock
unity-tech-cn:/publish-fix
unity-tech-cn:/result_visualization
unity-tech-cn:/labeler_mock_mb
unity-tech-cn:/labeler_mock_on_camera
unity-tech-cn:/0.1.0-staging
unity-tech-cn:/dr-test2
unity-tech-cn:/release_cleanup
unity-tech-cn:/RC_0.2.0-preview.1
unity-tech-cn:/aisv614_0.2.0
unity-tech-cn:/aisv614_fix
unity-tech-cn:/aisv647_visualizations
unity-tech-cn:/RC-0.2.0-preview.1
unity-tech-cn:/fix_seg_colors
unity-tech-cn:/test
unity-tech-cn:/0.3.0-staging
unity-tech-cn:/aisv565_bbox3d
unity-tech-cn:/aisv749_viz_mem_leak_bug
unity-tech-cn:/aisv754_seg_alpha_bug
unity-tech-cn:/test_request_tracking_completion
unity-tech-cn:/test_new_versions
unity-tech-cn:/usim-randomization
unity-tech-cn:/with_cloud_tests
unity-tech-cn:/0.2.0-staging
unity-tech-cn:/parameter-bahaviours
unity-tech-cn:/upgrade_deps
unity-tech-cn:/0.4.0-staging
unity-tech-cn:/0.5.0-staging-2020.1
unity-tech-cn:/0.5.0-staging
unity-tech-cn:/resint_updates
unity-tech-cn:/tutorial-spelling-fix
unity-tech-cn:/priyesh-urp-dist-render
unity-tech-cn:/multiple-perception-cameras
unity-tech-cn:/pre_release_tests_nov2020
unity-tech-cn:/0.6.0-staging
unity-tech-cn:/fix_performance_tests
unity-tech-cn:/manual_capture
unity-tech-cn:/fod_generator_randomization_changes
unity-tech-cn:/multipleCameras
unity-tech-cn:/Labelbug1101
unity-tech-cn:/replace_index_md
unity-tech-cn:/depth_occlusion
unity-tech-cn:/0.8.0-preview.1_staging
unity-tech-cn:/validation-tool
unity-tech-cn:/addressables-test
unity-tech-cn:/int_tests_on_hdrp
unity-tech-cn:/keypoint_self_occlusion
unity-tech-cn:/seg_opacity
unity-tech-cn:/foreground_object_bounds_normalization
unity-tech-cn:/generic-asset-sources
unity-tech-cn:/local-position-labeler
unity-tech-cn:/pyrception-integration
unity-tech-cn:/fix_sampler_rounding_issue
unity-tech-cn:/h-i
unity-tech-cn:/0.7.0-staging
unity-tech-cn:/Released-0.6.0-preview.1
unity-tech-cn:/moved-from-attribute
unity-tech-cn:/frontpage_shuffle
unity-tech-cn:/coco_export
unity-tech-cn:/public-spec
unity-tech-cn:/fix-3Dexception-typo
unity-tech-cn:/feat-light-randomizer
unity-tech-cn:/schema-0.1.0
unity-tech-cn:/data-cap-update
unity-tech-cn:/0.8.0.preview.4_staging
unity-tech-cn:/faq-page
unity-tech-cn:/orthographic-camera-metadata
unity-tech-cn:/update-docs-0.8.0.preview.4
unity-tech-cn:/priyesh-cloudrendering-test
unity-tech-cn:/Release_0.8.0-preview.4
unity-tech-cn:/tutorial_patch
unity-tech-cn:/add_imageLink_field
unity-tech-cn:/fix_label_config_editor_indexing
unity-tech-cn:/coco_perception_output_hybrid
unity-tech-cn:/fxaa-clarification
unity-tech-cn:/no_editor_coverage
unity-tech-cn:/keypoint_self_occlusion_2020_3
unity-tech-cn:/for_vulkan_mem_test
unity-tech-cn:/solo_support
unity-tech-cn:/fix_multi_cam
unity-tech-cn:/randomizer-serialization-update
unity-tech-cn:/semantic_shader_tests
unity-tech-cn:/revert-sample-scene
unity-tech-cn:/package-analytics
unity-tech-cn:/github-action
unity-tech-cn:/fix-one-extra-frame-before-scenario-starts
unity-tech-cn:/scene_gen
unity-tech-cn:/0.9.0.preview.1_staging
unity-tech-cn:/tag-RC-0.9.0.preview.2
unity-tech-cn:/remove-usim-from-docs
unity-tech-cn:/docs/fix-readme-image-names
unity-tech-cn:/fix-links/jonh
unity-tech-cn:/addressables-test/scheduledcapture
unity-tech-cn:/orthographic-camera-metadata/additions
unity-tech-cn:/github-action/test
此合并请求有变更与目标分支冲突。
/.yamato/upm-ci-full.yml
/README.md
3 次代码提交
main
...
replace_index_md
作者 | SHA1 | 备注 | 提交日期 |
---|---|---|---|
Jon Hogins | 3bf55c3c | Updating TOC | 4 年前 |
Jon Hogins | 15758ba4 | Adding comment to README.md, updating yamato config, and updating Index.md | 4 年前 |
Jon Hogins | eb9ccf8f | Re-adding index.md and adding script for creating it based on README.md | 4 年前 |
共有 5 个文件被更改,包括 153 次插入 和 10 次删除
-
14README.md
-
13.yamato/upm-ci-full.yml
-
20com.unity.perception/Documentation~/TableOfContents.md
-
79com.unity.perception/Documentation~/Index.md
-
37com.unity.perception/Documentation~/UpdateIndexMd.py
|
|||
* [Unity Perception Package](index.md) |
|||
* Getting Started With Perception |
|||
* Package Documentation |
|||
* [Labeling](GroundTruthLabeling.md) |
|||
* [Perception Camera](PerceptionCamera.md) |
|||
* [Dataset capture](DatasetCapture.md) |
|||
* [Randomization](Randomization/index.md) |
|||
* [Parameters](Randomization/Parameters.md) |
|||
* [Samplers](Randomization/Samplers.md) |
|||
* [Scenarios](Randomization/Scenarios.md) |
|||
* [Tutorial](Randomization/Tutorial.md) |
|||
|
|||
* [Human Pose Labeling and Randomization Tutorial](HPTutorial/TUTORIAL.md) |
|||
* [Labeling](GroundTruthLabeling.md) |
|||
* [Perception Camera](PerceptionCamera.md) |
|||
* [Dataset capture](DatasetCapture.md) |
|||
* Randomization |
|||
* [Randomization Overview](Randomization/index.md) |
|||
* [Parameters](Randomization/Parameters.md) |
|||
* [Samplers](Randomization/Samplers.md) |
|||
* [Scenarios](Randomization/Scenarios.md) |
|
|||
|
|||
|
|||
<img src="images/unity-wide.png" align="middle" width="3000"/> |
|||
|
|||
<img src="images/banner2.PNG" align="middle"/> |
|||
|
|||
|
|||
|
|||
[![license badge](https://img.shields.io/badge/license-Apache--2.0-green.svg)](LICENSE.md) |
|||
|
|||
> com.unity.perception is in active development. Its features and API are subject to significant change as development progresses. |
|||
|
|||
|
|||
# Perception Package ([Unity Computer Vision](https://unity.com/computer-vision)) |
|||
|
|||
The Perception package provides a toolkit for generating large-scale datasets for computer vision training and validation. It is focused on a handful of camera-based use cases for now and will ultimately expand to other forms of sensors and machine learning tasks. |
|||
|
|||
Visit the [Unity Computer Vision](https://unity.com/computer-vision) page for more information on our tools and offerings! |
|||
|
|||
## Getting Started |
|||
|
|||
**[Quick Installation Instructions](SetupSteps.md)** |
|||
Get your local Perception workspace up and running quickly. Recommended for users with prior Unity experience. |
|||
|
|||
**[Perception Tutorial](Tutorial/TUTORIAL.md)** |
|||
Detailed instructions covering all the important steps from installing Unity Editor, to creating your first computer vision data generation project, building a randomized Scene, and generating large-scale synthetic datasets by leveraging the power of Unity Simulation. No prior Unity experience required. |
|||
|
|||
**[Human Pose Labeling and Randomization Tutorial](HPTutorial/TUTORIAL.md)** |
|||
Step by step instructions for using the keypoint, pose, and animation randomization tools included in the Perception package. It is recommended that you finish Phase 1 of the Perception Tutorial above before starting this tutorial. |
|||
|
|||
## Documentation |
|||
In-depth documentation on individual components of the package. |
|||
|
|||
|Feature|Description| |
|||
|---|---| |
|||
|[Labeling](GroundTruthLabeling.md)|A component that marks a GameObject and its descendants with a set of labels| |
|||
|[Label Config](GroundTruthLabeling.md#label-config)|An asset that defines a taxonomy of labels for ground truth generation| |
|||
|[Perception Camera](PerceptionCamera.md)|Captures RGB images and ground truth from a [Camera](https://docs.unity3d.com/Manual/class-Camera.html).| |
|||
|[Dataset Capture](DatasetCapture.md)|Ensures sensors are triggered at proper rates and accepts data for the JSON dataset.| |
|||
|[Randomization](Randomization/Index.md)|The Randomization tool set lets you integrate domain randomization principles into your simulation.| |
|||
|
|||
## Example Projects |
|||
|
|||
### SynthDet |
|||
|
|||
<img src="images/synthdet.png"/> |
|||
|
|||
[SynthDet](https://github.com/Unity-Technologies/SynthDet) is an end-to-end solution for training a 2D object detection model using synthetic data. |
|||
|
|||
### Unity Simulation Smart Camera example |
|||
<img src="images/smartcamera.png"/> |
|||
|
|||
The [Unity Simulation Smart Camera Example](https://github.com/Unity-Technologies/Unity-Simulation-Smart-Camera-Outdoor) illustrates how the Perception package could be used in a smart city or autonomous vehicle simulation. You can generate datasets locally or at scale in [Unity Simulation](https://unity.com/products/unity-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 |
|||
|
|||
## License |
|||
* [License](com.unity.perception/LICENSE.md) |
|||
|
|||
## Support |
|||
|
|||
For general questions or concerns please contact the Computer Vision team at computer-vision@unity3d.com. |
|||
|
|||
For feedback, bugs, or other issues please file a GitHub issue and the Computer Vision team will investigate the issue as soon as possible. |
|||
|
|||
## Citation |
|||
If you find this package useful, consider citing it using: |
|||
``` |
|||
@misc{com.unity.perception2021, |
|||
title={Unity {P}erception Package}, |
|||
author={{Unity Technologies}}, |
|||
howpublished={\url{https://github.com/Unity-Technologies/com.unity.perception}}, |
|||
year={2020} |
|||
} |
|||
``` |
|
|||
# This script has two functions: |
|||
# Without the -check parameter it updates com.unity.perception/Documentation~/Index.md with the content in README.md |
|||
# With the -check parameter it checks com.unity.perception/Documentation~/Index.md to make sure it is up to date with README.md |
|||
import argparse |
|||
import re |
|||
|
|||
parser = argparse.ArgumentParser() |
|||
|
|||
parser.add_argument("-check", help="Check that Index.md is up to date with README.md", action='store_true') |
|||
|
|||
args = parser.parse_args() |
|||
|
|||
with open("../../README.md", "r") as f: |
|||
content = f.read() |
|||
|
|||
content_updated = content.replace("com.unity.perception/Documentation~/", "") |
|||
|
|||
def excluderepl(matchobj): |
|||
if matchobj.group(0).count(r'[//]: # (End Exclude)') > 1: |
|||
return matchobj.group(0) |
|||
else: |
|||
return '' |
|||
|
|||
content_updated = re.sub('\[\/\/\]\: \# \(Exclude from Index\.md\).*?\[\/\/\]\: \# \(End Exclude\)', excluderepl, content_updated, flags=re.DOTALL) |
|||
|
|||
if args.check: |
|||
with open("Index.md", "r") as indexFile: |
|||
indexContent = indexFile.read() |
|||
|
|||
if indexContent == content_updated: |
|||
exit(0) |
|||
else: |
|||
print("com.unity.perception/Documentation~/Index.md is not up to date. Run com.unity.perception/Documentation~/UpdateIndexMd.py to update it.") |
|||
exit(1) |
|||
else: |
|||
with open("Index.md", "w") as indexFile: |
|||
indexFile.write(content_updated) |
撰写
预览
正在加载...
取消
保存
Reference in new issue