Jon Hogins
3ccc7e7b
Initial commit
5 年前
Jon Hogins
bee1a474
Updates from previous repository.
5 年前
Jon Hogins
433a9fa6
Adding option to force synchronous readback. This would help with visualizing bounding boxes.
5 年前
Jon Hogins
2b4910d3
Fixing and adding test for PerceptionCamera OnDisable exception and exceptions on entering playmode.
5 年前
Jon Hogins
f7061d01
Fixing test on HDRP. Also updating project to latest HDRP.
5 年前
Jon Hogins
96bde331
Reverting unnecessary debug logs. Adding comment to test.
5 年前
GitHub
0ffef165
Merge pull request #3 from Unity-Technologies/fix-editor-pause
Fix editor pause
5 年前
Jon Hogins
5eac8e47
Renames, namespace updates, docs, and misc cleanup
5 年前
Jon Hogins
0139bd5b
Further docs and naming
5 年前
Jon Hogins
0fe2ab98
Cleanup rider warnings.
5 年前
GitHub
85de0241
Merge pull request #4 from Unity-Technologies/api_cleanup
API and code cleanup
5 年前
Jon Hogins
664c2450
Code formatting
5 年前
Jon Hogins
e7151b53
Moving Labeling to proper namespace.
5 年前
GitHub
21ea076e
Merge pull request #5 from Unity-Technologies/format
Code format
5 年前
Jon Hogins
acd65b42
Renaming visible pixels metric to rendered object info.
5 年前
Wesley Mareovich Smith
47d9ea99
Merge branch 'master' of github.com:Unity-Technologies/com.unity.perception into docs
5 年前
Jon Hogins
a7e59530
Adding randomizer
5 年前
Jon Hogins
3bed86dd
Implementing randomization.
5 年前
Wesley Mareovich Smith
35110fd1
merging in master
5 年前
Jon Hogins
9162b6cb
Logging the data output directory. Adding checks ensuring SimulationManager APIs are not called in edit mode. Attempting to fix image flip issues in Mac editor.
5 年前
Jon Hogins
44f1a9f3
Adding custom label ids and label id auto-assignment to LabelingConfiguration. Also renaming LabelingConfigurationEntry to LabelEntry
5 年前
Jon Hogins
8e109a73
Adding tests for new edit mode checks. Changing exception type.
5 年前
Jon Hogins
923061f2
Updating to use LabelEntry ids.
5 年前
Jon Hogins
338e7570
Switching to showing parent directory of dataset.
5 年前
Jon Hogins
c50b0293
Simplifying id auto assignment by letting the user select between 0 and 1-based labels.
5 年前
Jon Hogins
085fae0b
Updating runtime and test code to use new label id scheme.
5 年前
Jon Hogins
a7c2c3dc
Updating UI strings for clarity.
5 年前
GitHub
d052596b
Merge pull request #9 from Unity-Technologies/1-based-labels
Custom label ids & LabelingConfiguration cleanup
5 年前
GitHub
96c0d411
Merge pull request #13 from Unity-Technologies/logdatadirectory
Fixes and UX to help users find local datasets
5 年前
Jon Hogins
5738273a
Fixing issue where the label ids were not being reported properly in the dataset.
5 年前
GitHub
cd74fd9b
Merge pull request #22 from Unity-Technologies/fix_label_id_report
Fix label id report
5 年前
Jon Hogins
50edc569
Supporting SkinnedMeshRenderer for labeling.
5 年前
Jon Hogins
282ad40d
Updating HDRP ground truth generators for new API
5 年前
GitHub
7ca1799d
Merge pull request #23 from Unity-Technologies/skinned_mesh_support
Skinned mesh support
5 年前
Jon Hogins
0974e8fd
Mock up #1 of labeler
5 年前
Steven Borkman
0cca8c9a
initial visualization, needs rework
4 年前
Jon Hogins
0d0be5a0
Attempt at a combined labelingconfiguration. Overly complex I think.
5 年前
Jon Hogins
83b4f624
Implementing BoundingBoxLabeler
5 年前
Steven Borkman
0645e2fb
commiting changes that visualize on overlay layer
4 年前
Jon Hogins
902366ef
Some random stuff
5 年前
Jon Hogins
eb84fcf1
Moving instance segmentation to InstanceSegmentationLabeler. Updating tests.
4 年前
Jon Hogins
a70e5a18
Fixing up HDRP rendering. Deleting ObjectCountPass
4 年前
Jon Hogins
6d7d74e7
WIP mock of labelers list under PerceptionCamera
5 年前
Jon Hogins
3b7f24c9
Moving bounding box and rendered object info labeling into its behaviors
4 年前
Jon Hogins
60555526
Getting PerceptionCamera editor working
5 年前
Jon Hogins
84c55f28
Splitting out semantic segmentation
4 年前
Jon Hogins
ab3dae9a
Starting to migrate BoundingBoxLabeler
5 年前
Jon Hogins
92843a4f
Attempt at a combined labelingconfiguration. Overly complex I think.
4 年前
Jon Hogins
9e4ffa7f
Semantic segmentation label config
4 年前
Jon Hogins
b40f4cf3
WIP mock of labelers list under PerceptionCamera
4 年前
Jon Hogins
98ad0ec1
Getting PerceptionCamera editor working
4 年前
Jon Hogins
20a475b5
Migrating labelers to CameraLabeler
4 年前
Jon Hogins
88c3dc1a
Major refactoring. Moving RenderedObjectInfo and instance segmentation back into PerceptionCamera. Moving instance id -> labelentry cache into LabelingConfiguration. Properly implementing the labelers.
Still need to implement the hookups in PerceptionCamera to call into the labelers at runtime and write more tests.
4 年前
Jon Hogins
c821caa7
Labelers are working. Moving SemanticSegmentationLabeler to colors instead of integer values.
4 年前
Jon Hogins
d5159004
Updating HDRP test project. Implementing CameraLabeler runtime and adding tests.
4 年前
GitHub
b41538e8
Renaming SimulationManager to DatasetCapture ( #26 )
4 年前
Jon Hogins
794fc09a
Update changelog for release. Add missing documentation.
4 年前
GitHub
57cf2f41
Release cleanup ( #27 )
* Update changelog for release. Add missing documentation.
* switch to preview.4
* Updating LICENSE.md to include required header.
* Reverting accidental addition.
4 年前
Steven Leal
3d6c7436
added parameter uielements prototype ui
4 年前
Jon Hogins
72af4aef
Update changelog for release. Add missing documentation.
4 年前
GitHub
4caee75b
Extensible labelers ( #28 )
* Refactor PerceptionCamera into CameraLabeler and its subclasses
4 年前
Steven Leal
c2b11b74
tested reflection.emit
4 年前
GitHub
55a8c7fe
Labeler docs ( #30 )
* Initial docs for new labelers. Updated changelog.
* Fixing IdLabelConfig import issues
* Adding support for rendering to a user-supplied render texture for semantic segmentation.
4 年前
Steven Leal
53ed3744
using CloneTree() instead of Instantiate()
4 年前
Jon Hogins
edaa3a4d
Reverting accidental addition.
4 年前
GitHub
2f40d1bb
Checks and doc updates for URP RenderFeature requirement ( #31 )
Adding runtime check for ground truth renderer feature. Adding test and updating PerceptionURP project.
4 年前
GitHub
f3b1a74e
Aisv614 fix ( #34 )
* updated code to use capture camera flipy and removed perception flip y code
* updated changelog for bug fix
4 年前
Steven Borkman
468fe37b
updated code to use capture camera flipy and removed perception flip y code
4 年前
Steven Borkman
c0782a82
updated code to use capture camera flipy and removed perception flip y code
4 年前
Wesley Mareovich Smith
9e360efe
Merge branch 'master' of github.com:Unity-Technologies/com.unity.perception into 0.2.0-staging
4 年前
GitHub
a7b75a65
Fix warnings ( #38 )
* Fixing compilation warnings and ensure warnings are treated as errors in test projects.
* Updating changelog
4 年前
Steven Borkman
77c5452c
Initial cut of labeler visualizers
4 年前
Steven Borkman
1ecb1bf6
Created a shader that can remove the background of the segmentation image
4 年前
GitHub
32419d3d
Making default annotation/metric ids lower case ( #45 )
* Making default annotation/metric ids lower case. Address security issues with pip install in yamato scripts. Fix paths in dataset to make them Linux-compatible.
* Fixing tests
* Attempt #2 to fix linux
4 年前
Steven Borkman
ad57a69d
Changed package for the shader
4 年前
GitHub
41416247
Fixing wrong colors in semantic segmentation due to sRGB conversion by changing the shader parameter to a Vector, bypassing sRGB conversion altogether. ( #46 )
4 年前
Jon Hogins
781d655a
Fixing wrong colors in semantic segmentation due to sRGB conversion by changing the shader parameter to a Vector, bypassing sRGB conversion altogether.
4 年前
GitHub
05ac71b8
Aisv647 visualizations - Preview Cut ( #40 )
* Initial cut of labeler visualizers
* Added event system to the scene so that the UI would work
* Created a shader that can remove the background of the segmentation image
* Changed package for the shader
* Now with sliders in UI for transparency values
* Heads up display information now available
* PR fixes
Some fairly major UI architecture changes to address comments made during the initial cut PR. Things make more sense now.
* Fixes so that rendering is not a frame behind
* Graceful-ish handling of more than 1 perception camera for visualization
* Removal of expired visualization artifacts fixes for SynthDet
Removed bounding boxes and HUD entries for objects no longer being visualized, added performance improvements to handle complete scene changes every frame
* Fixes for scroll bars on HUD and UI Controls on top of UI objects
* Object pooling for HUD entries
* Adding tests for visualization in...
4 年前
Steven Borkman
ab4932e0
Now with sliders in UI for transparency values
4 年前
GitHub
338ea697
Updating to latest capture and core packages. ( #51 )
* Updating to latest capture and core packages. Adding lines to configure GPU readback for perception.
* Updating package dependencies
* Updating test project dependencies
* Fix memory explosion with visualization
* Fixing dark, upside-down RGB images on HDRP with visualization enabled.
* Adding check for Deferred Only, which causes ground truth to break.
* Upgrading PerceptionHDRP to 2019.4.7f1 and switching to Lit Shader Mode "Both", fixing rendering issues.
* Fixing IdLabelConfig.asset. Adding check to RGB image generation to ensure it isn't requested multiple times in the same frame.
* Switching required version to 2019.4
* Adding "cancel_old_ci" to the Yamato trigger.
* Fixing compilation errors in URP/builtin.
* Updating PerceptionURP to 2019.4.7f1
* Fleshing out changelog. Reverting to testing on 2019.3.15f1 for stability.
* Downgrading version requirement to pass tests.
4 年前
Steven Borkman
8a9e5b0d
Initial commit of 3D bounding box data
4 年前
Steven Borkman
e27d5603
Heads up display information now available
4 年前
Steven Borkman
934cdfb4
Bug fix for visualization memory leak
I was reallocating a texture2D each frame. Changed it to re-use a member Texture2D and properly clean up allocated texture at program complete
4 年前
GitHub
e9398442
Segmentation Alpha Bug Fix ( #53 )
* Segmentation Alpha Bug Fix
Capped the max opacity allowed in the shader to an extremely high value (0.995) to stop a weird issue caused by alpha being set to 1.0
* Segmentation Alpha Bug Fix
Capped the max opacity allowed in the shader to an extremely high value (0.995) to stop a weird issue caused by alpha being set to 1.0. Incorporated the suggestion on how to clean up shader code
4 年前
Jon Hogins
de5bdf5c
Merge branch 'master' into 0.3.0-staging
4 年前
Steven Borkman
eec6d017
Initial 3D bounding boxes working with in perception
Initial cut before full testing (although a lot of unit testing has been done) and peer review (so a lot may change)
4 年前
Steven Borkman
217716eb
PR fixes
Some fairly major UI architecture changes to address comments made during the initial cut PR. Things make more sense now.
4 年前
Steven Borkman
fac9b16d
Segmentation Alpha Bug Fix
Capped the max opacity allowed in the shader to an extremely high value (0.995) to stop a weird issue caused by alpha being set to 1.0. Incorporated the suggestion on how to clean up shader code
4 年前
Jon Hogins
002dcd16
Switching to justing/request-tracking-completion com.unity.simulation.core
4 年前
Steven Borkman
61ff26b3
Segmentation Alpha Bug Fix
Capped the max opacity allowed in the shader to an extremely high value (0.995) to stop a weird issue caused by alpha being set to 1.0
4 年前
Steven Leal
5e143e2b
randomization interface update
4 年前
Steven Borkman
bff81d36
Fixes so that rendering is not a frame behind
4 年前
Steven Borkman
23a67102
Merge remote-tracking branch 'origin/aisv754_seg_alpha_bug' into aisv754_seg_alpha_bug
4 年前
Steven Borkman
8716f467
Graceful-ish handling of more than 1 perception camera for visualization
4 年前
Steven Leal
56db83ee
reseting data capture sequence for every scenario iteration
4 年前
Steven Borkman
20e13b92
Removal of expired visualization artifacts fixes for SynthDet
Removed bounding boxes and HUD entries for objects no longer being visualized, added performance improvements to handle complete scene changes every frame
4 年前
Steven Leal
444d404c
fixed wrong pending capture being chosen for an async annotation after starting a new data capture sequence
4 年前
Steven Borkman
357bd81c
Fixes for scroll bars on HUD and UI Controls on top of UI objects
4 年前
Jon Hogins
3424bf30
Adding tests for visualization init and destroy.
4 年前
Steven Borkman
8df5ba77
Object pooling for HUD entries
4 年前
Steven Leal
687816c5
responding to PR feedback
4 年前
Jon Hogins
d2addda5
Moving visualization to screen space - camera and unifying into a single canvas to ensure good behavior with multiple cameras.
4 年前
Steven Borkman
88566a4e
Updated control panel to not need labels to add new controls
4 年前
Steven Leal
23943522
Parameters are no longer MonoBehaviours
4 年前
Jon Hogins
1adf9d68
Merge branch 'aisv647_visualizations' of https://github.com/Unity-Technologies/com.unity.perception into aisv647_visualizations
4 年前
Steven Borkman
37a34768
Bounding box visualizer fix to respond to screen resize
4 年前
GitHub
33a18d6c
updated code to use capture camera flipy and removed perception flip … ( #35 )
* updated code to use capture camera flipy and removed perception flip y code
* updated changelog for bug fix
4 年前
Jon Hogins
37bcc0b6
Sort of working enable/disable visualizations
4 年前
Steven Leal
a72ab433
Parameters are now stateful when sampling values
4 年前
Jon Hogins
9adacea8
Merge branch 'aisv647_visualizations' of https://github.com/Unity-Technologies/com.unity.perception into aisv647_visualizations
4 年前
GitHub
e8f1bc9f
Fix warnings 0.2.0 ( #39 )
* Fixing compilation warnings and ensure warnings are treated as errors in test projects.
* Updating changelog
4 年前
Jon Hogins
e1f9399c
Removing extra logic around enabling or disabling visualizations. Still have a bug with labelers being reset when serialized fields change, resulting in duplicate UI.
4 年前
Steven Leal
410cab0f
improved parameter doc
4 年前
Jon Hogins
d2b95d3a
Disabling visualizations in non-development players. Making it so the inspector is non-editable in play mode to work around the myriad of issues with inspector changes in play mode seemingly stemming from usages of SerializeReference
4 年前
Steven Leal
b985b1a6
added GameObject categorical parameter
4 年前
Steven Borkman
0062f3db
Updated documentation
4 年前
Steven Borkman
1e11cce5
Updated documentation
4 年前
Steven Leal
8a38275d
Sync stateful sampler reset with categorical parameters
4 年前
Steven Leal
816a04b6
added categorical parameter documentation
4 年前
Steven Borkman
bf785008
Updated documentation
4 年前
GitHub
64ef0c29
Merge branch 'master' into aisv647_visualizations
4 年前
Steven Leal
6b041d51
Add folder option added to categorical parameter UI
4 年前
Steven Borkman
aaa3011c
Merge remote-tracking branch 'origin/aisv647_visualizations' into aisv647_visualizations
4 年前
Steven Leal
aac3570e
added more parameter docs
4 年前
Steven Leal
ce61e59b
more api documentation
4 年前
Jon Hogins
a0d99b39
Merge branch 'aisv647_visualizations' of https://github.com/Unity-Technologies/com.unity.perception into aisv647_visualizations
4 年前
Steven Borkman
846aa744
Fixed controls property getter
4 年前
Steven Leal
71c792b9
fixed exception that occurs when a user exits folder selection without selecting a folder
4 年前
Steven Leal
6fc1e7cb
updated sampler api doc strings
4 年前
Jon Hogins
c54f4fd8
Merge branch 'aisv647_visualizations' of https://github.com/Unity-Technologies/com.unity.perception into aisv647_visualizations
4 年前
Steven Leal
52558327
fixed float range tests
4 年前
Jon Hogins
5f865736
Fixing semantic segmentation tests when visualizations are enabled
4 年前
Steven Leal
63c98aa9
removed parameter and sampler display name attributes
4 年前
Steven Leal
fd4ab9ac
documented display name methods
4 年前
Steven Leal
b7446c59
DatasetCapture resets simulation on scenario termination
4 年前
Steven Borkman
7e27bca9
Fix for _MainTex test error
4 年前
Steven Leal
b35616bf
converted scenario update coroutine to regular update method
4 年前
GitHub
99fcb992
Merge branch 'master' into aisv647_visualizations
4 年前
Steven Leal
c7ddc095
tested to check if parameter targets are applied correctly
4 年前
Steven Leal
18b18134
added todo notes for perception camera first frame bug
4 年前
Steven Leal
2124e3f5
simplified coroutine manipulation in scenario tests
4 年前
Steven Leal
e478b860
removed unnecessary directive
4 年前
Steven Leal
8b8fbba0
added ParameterApplicationFrequency xmldoc
4 年前
GitHub
0a4c4641
Merge pull request #50 from Unity-Technologies/dr-test3
Randomization interface update
4 年前
Steven Leal
62e505d4
added run in USim window
4 年前
Steven Leal
baff24ea
merged sampler interfaces
4 年前
Steven Leal
e7cf2a16
added usim status fields
4 年前
Steven Leal
4cf0fb7e
added xmldocs to ConstantSampler
4 年前
GitHub
a68c66c4
Merge pull request #57 from Unity-Technologies/randomization-housekeeping
Randomization housekeeping
4 年前
GitHub
c8cdf9d8
Update visual UI to use IMGUI system ( #56 )
* Update visual UI to use IMGUI system
Rework of visualization to use IMGUI system, allows for UI rendering to occur after all labelers execute.
* Fix visualization off check
* Fix for segmentation images responding to screen size changes
* Adjustments for PR requests. Fixed tests in HDRP.
* Move get uniqueLabelerId to public to fix editor tests
* Changed HUD to just use the labeler as the key
* Display no labeler enabled message
If perception is ran with show visualizations on and no labelers active, a message box will display saying that no labelers are currently active
4 年前
Steven Leal
825c6c75
using hash function to properly offset random seeds
4 年前
Steven Leal
7e84dd5e
inlined iterateSeed code
4 年前
Steven Leal
f572b044
Disable target property when no compatible properties and set default target enums
4 年前
Steven Leal
328dfb24
added missing parenthesis to iterateSeed method
4 年前
Steven Leal
1f94eb56
Now property initializing enum field with default value
4 年前
Steven Leal
5773cd47
removed unnecessary bit shift
4 年前
Steven Leal
52f51eec
added explicit check for zero valued random state
4 年前
GitHub
d6d48f68
Merge pull request #61 from Unity-Technologies/sampler-zeroing-out-fix
Better hashing used for iterating random sampler states
4 年前
GitHub
4d2ec14e
Merge pull request #59 from Unity-Technologies/categorical-parameter-fixes
Categorical parameter fixes
4 年前
GitHub
65b8bd28
Fixing LabelEntryMatchCache bug where instance ids that do not match any entries are reported as matching the first entry. ( #60 )
4 年前
GitHub
f607d8e7
Do not generate any empty folders if the PerceptionCamera is never enabled ( #62 )
* Do not generate any dataset if the PerceptionCamera is never enabled and no other dataset generation APIs are called.
* Fixing style and performance issues
4 年前
Steven Leal
9baa72fc
changed samplers property from array to IEnumerable
4 年前
GitHub
8765c436
Fix exceptions in non-development players on some graphics backends ( #66 )
4 年前
Steven Leal
0c713aff
implemented parameter behaviours
4 年前
Steven Leal
b9a6af2c
ParameterConfigurations now derive from ParameterBehaviour
4 年前
GitHub
aee21e59
Clarification to changing Labeling at runtime ( #64 )
4 年前
Steven Leal
228032f4
renamed ParameterConfiguration to ParameterList
4 年前
Steven Leal
f1666ab3
Added xml documentation
4 年前
GitHub
acad175e
No boxes on unmatching objects ( #67 )
* Do not report bounding boxes for objects that do not match the label config.
* Add test.
* Updating changelog
* Attempting to fix test
* Removing editor platforms for a test that gives unstable output in editors
4 年前
Steven Leal
f8b317a9
added random parameters scriptable object
4 年前
GitHub
0baa69e3
Upgrade deps ( #68 )
* Upgrading projects and dependencies
* Adding additional editor versions for testing.
* Adding test ensuring datasets are generated on exiting play mode.
* Reducing test set for per-commit to a single editor. Removing use of IncludeTestAssemblies from BuildPlayer* tests to work around mysterious issue with shader compilation.
* Fix yaml
* Adding "All Tests" which triggers nightly
* Switching to newer 2019.4
* Fixing instance and semantic segmentation shaders in 2020.1. Bumping package version. Removing publish tests from all tests and renaming
* Promotion test rename
* Update to latest capture and core. Switch off 2020.2 testing because it is not currently supported. Switch CI back to 2019.4.6f1 due to linux editor import hang.
* Updating changelog
4 年前
Steven Leal
7161dc3e
properly shutdown manager instance
4 年前
Steven Leal
d6860f5a
moved reset
4 年前
GitHub
f6a9f70a
Feature/lens distortion ( #69 )
* Lens Distortion now added as a pass for both semantic and instance segmentation by way of a LensDistortion shader. This can be enabled either through enabling post-processing in URP or HDRP respectively or by utilizing the override although this approach is internal only currently but allows for the manipulation of the shader without having to have access to the global volume which in some test scenarios is not available.
4 年前
Steven Leal
7d0ec48a
working on new workflow
4 年前
Steven Leal
b7091e4e
experimenting with ECS workflow
4 年前
GitHub
3d160315
Bugfix: Check if intensity zero and and if so skip the distortion pass entirely ( #72 )
4 年前
GitHub
bca49aeb
Fixing labeling on per-material MaterialPropertyBlocks ( #73 )
* Fixing labeling when renderers have per-material MaterialPropertyBlocks. Also supporting refreshing labeling manually after making changes to renderers or the Labeling component.
* updating changelog
4 年前
GitHub
38a180a6
Informative tooltips and ui labels ( #75 )
* Merge branch 'dr-test3' of https://github.com/Unity-Technologies/com.unity.perception into dr-test3
Add some tooltips and UI labels to perception camera, labelers, randomization scenarios, and parameter configurations
* making requested change
variable name case change
* added ///<inheritdoc/> to description overrides
* two more xmldoc additions to fix warnings
4 年前
Jon Hogins
69018098
Fixing instance and semantic segmentation shaders in 2020.1. Bumping package version. Removing publish tests from all tests and renaming
4 年前
GitHub
d290dab1
Changed the namespace of randomization tools to UnityEngine.Experimental ( #74 )
* changed the namespace of randomization tools to experimental
* moved randomization UI code to experimental namespace
* updated docs to emphasize that the randomization tools are experimental
* updated changelog
4 年前
Devin Miller
d56066a2
Fixes math in SimulationState SequenceTimeOfNextCapture
SequenceTimeOfNextCapture was reporting time with respect to two
different frames depending on context: either it would report absolute
time since the start of the sequence, if the first capture had not been
completed, or it would report the amount of time left until the next
capture, relative to the current time.
Removed logic which reported relative time, which seems like it was not
part of any code path, or was being corrected for elsewhere in
SimulationState's update loop. Removed some of the error correction in
the update loop and added stricter expectations for the management of
the timing code.
Added unit tests to ensure function reports time we'd expect regardless
of context.
Created follow-up task AISV-845 for making the timing code less fragile.
4 年前
GitHub
f71dea44
Merge pull request #78 from Unity-Technologies/fix-capture-time-math
Fixes math in SimulationState SequenceTimeOfNextCapture
4 年前
Steven Leal
58799d44
Added Randomizers and RandomizerTags
4 年前
Priyesh Wani
f8b8eaeb
merging from master and resolving merger conflicts
4 年前
Steven Leal
b3ce9635
Added Randomizers and RandomizerTags
4 年前
Priyesh Wani
01fa9e28
Updating simulation reset
4 年前
GitHub
c8f54784
Aisv756 obj count bug ( #84 )
* Fixes for object count bug
* Updated change log
4 年前
Steven Leal
70103f43
removed some commented code from the parameter class
4 年前
Steven Leal
3deb048f
removed some commented code from the parameter class
4 年前
Steven Leal
8b32ecd1
added sample randomizers
4 年前
Steven Leal
6b0b4081
added sample randomizers
4 年前
Steven Leal
3454be33
added xml docs to sample randomizers
4 年前
Priyesh Wani
82650d28
reverting the completerequests api change
4 年前
Steven Leal
43f2de18
added xml docs to sample randomizers
4 年前
Steven Leal
7cd5e8d4
added hue randomizer
4 年前
Steven Leal
9c946320
added hue randomizer
4 年前
Steven Leal
e591cf42
improved AddRandomizer menu
4 年前
Steven Leal
0898d4e4
improved AddRandomizer menu
4 年前
Steven Leal
794ecb89
added generic seed generator apis to ScenarioBase
4 年前
Steven Leal
c79c4b10
added generic seed generator apis to ScenarioBase
4 年前
Steven Leal
c80e1d42
added run in usim window
4 年前
Steven Leal
3e0d6c6e
added run in usim window
4 年前
mohsen.k
2222c864
null check for m_SpawnedObjects
For some reason, m_SpawnedObjects is still null when the first iteration starts, even though it is initialized. This is only happening for one of us, but it is happening consistently. Adding this null-check is a necessary fail-safe for now.
4 年前
Steven Leal
4d5fc8e2
null check for m_SpawnedObjects
For some reason, m_SpawnedObjects is still null when the first iteration starts, even though it is initialized. This is only happening for one of us, but it is happening consistently. Adding this null-check is a necessary fail-safe for now.
4 年前
Steven Leal
41e82b5f
refactored randomization uss
4 年前
Steven Leal
279a393a
refactored randomization uss
4 年前
Steven Leal
9c22c6c8
added sun angle randomizer
4 年前
Steven Leal
dbf33623
updated xml docs
4 年前
Steven Leal
eba80c98
Simulation shutdown is no longer called when quitOnComplete is false
4 年前
Steven Leal
5b4fe31d
updates based on PR feedback
4 年前
Steven Leal
90ab26c7
reverted special null check syntax change
4 年前
Steven Leal
246d4c06
responded to second round of PR feedback
4 年前
Steven Leal
cf3aaa31
marked samplers parameter property as internal
4 年前
Steven Leal
0b8c42ba
responding to more PR feedback
4 年前
GitHub
f4522d55
Merge pull request #79 from Unity-Technologies/randomizers
Added Randomizers and RandomizerTags
4 年前
mohsen.k
66bf5c06
Merge branch 'randomizers' into tutorial_sample_project
Get the latest from randomizers into tutorial branch.
4 年前
mohsen.k
f98eeb48
Merge branch 'randomizers' into tutorial_sample_project
4 年前
mohsen.k
15ff95fb
Merge branch 'randomizers' into tutorial_sample_project
4 年前
Mohsen Kamalzadeh
5efef524
Merge branch 'randomizers' into tutorial_sample_project
4 年前
Mohsen Kamalzadeh
f55ee988
Merge branch 'master' into tutorial_sample_project
4 年前
GitHub
ea6e660a
Aisv565 bb3d - Bounding box 3D perception changes ( #82 )
* Bounding box 3D
Working version of bounding box 3d with the ability to capture data in either kitti or nuscenes format. I'm going to remove it in the next commit. Just wanted to make sure that we have a commit for this
* BB3D cleaned up files
* Code commented.
* Comment fixes
* Everything appears to be work prior to code clean up
* Everything working before commit
* Cleaned up code
* Updated changelog
* Updated documentation
* Only report 3DBBs for visible, labeled objects
* Moved execution of labeler to OnBeginRenderering
* Now using rendered object info for occlusion
* Json serialization of boundingbox3d data
4 年前
Mohsen Kamalzadeh
c1051bf5
small bugfix fo vis UI word wrapping when no labelers are active
4 年前
GitHub
4f0a6f73
Merge pull request #92 from Unity-Technologies/0.5.0-staging
0.5.0 staging
4 年前
Steven Borkman
11936607
Support for randomizer tag inheritance
4 年前
Steven Leal
b46f2b36
Reset simulation before starting downstream tests
4 年前
Mohsen Kamalzadeh
331a984e
Label cache bug fix
4 年前
Steven Leal
3867cf3f
USim scenario now offsets the current scenario iteration directly after app-param deserialization
4 年前
Mohsen Kamalzadeh
e97c0d54
length check
4 年前
GitHub
b9010f34
Merge pull request #104 from Unity-Technologies/usim-iteration-offset-fix
USim scenario iteration offset fix
4 年前
Mohsen Kamalzadeh
848561a4
Labeling editor in progress
4 年前
GitHub
1631cefd
Merge pull request #100 from Unity-Technologies/labelcache-bugfix
Fixed erratic behaviour where labeled objects that did not match any tracked label were still detected as foreground objects
4 年前
Steven Leal
ad75fa43
fixed usim nodes generating an empty first image
4 年前
Mohsen Kamalzadeh
8785414f
add to config window in progress
4 年前
Mohsen Kamalzadeh
228e2ab6
Labeling UI almost done
4 年前
GitHub
092c0197
Merge pull request #106 from Unity-Technologies/empty-first-frame-on-usim-fix
Fixed Unity Simulation nodes generating an empty first image
4 年前
Steven Leal
d4adef85
Fixed categorical parameter options enumeration
4 年前
GitHub
b4c91f0b
Merge pull request #105 from Unity-Technologies/categorical-parameter-enumeration-fix
Categorical parameter enumeration fix
4 年前
Mohsen Kamalzadeh
311a0734
Merge branch 'master' into labeling-improvements
4 年前
Steven Leal
159fd9dc
fixed usim references
4 年前
GitHub
94a43aad
Merge pull request #111 from Unity-Technologies/usim-naming-refactor
Expanded USim to Unity Simulation
4 年前
Mohsen Kamalzadeh
eff25511
scheme based auto labeling in progress
4 年前
Mohsen Kamalzadeh
b694fb11
Merge branch 'master' into fix-notebook-tutorial
4 年前
Mohsen Kamalzadeh
ba4f24b3
almost done now
4 年前
Mohsen Kamalzadeh
dad3e482
fixed undo issue with json importing
4 年前
GitHub
e98e8a2d
Terrain support ( #103 )
* Adding support for labeling terrains. Does not support labeling trees or details.
* Adding terrains to test projects. Updating projects to 2019.4.12f1
* Updating docs and changelog.
* Fixing up URP SampleScene.unity
* Attempting to fix pip installs of unity-downloader-cli
* Switching to rtx2080
4 年前
Mohsen Kamalzadeh
9feaf706
cleanup
4 年前
Steven Leal
f183da3f
fixed GenerateRandomSeedFromIndex method
4 年前
Steven Leal
45a47a72
uniform and normal samplers now serialize their random seeds
4 年前
Mohsen Kamalzadeh
fde6a724
cleanup
4 年前
GitHub
ffed87ad
Merge pull request #116 from Unity-Technologies/serialize-sampler-seed
Uniform and normal samplers now serialize their random seeds
4 年前
Steven Leal
795430d8
Merge branch 'master' of github.com:Unity-Technologies/com.unity.perception
4 年前
Mohsen Kamalzadeh
ba811b85
cleanup and polish
4 年前
GitHub
d1e6558f
Instance segmentation ( #112 )
* Copy to Color32 in labeler
* Finishing touches on instance segmentation labeler
* Moved away from static initialization
* Fixes for some unit tests
* Update packages for newer version of burst
* Fixed some documentation
* Updated changelog
* Updated documentation
* Fixes for PR comments
* Fix to support labelers coming on and off line
* Updates for PR comments
4 年前
Priyesh Wani
4bc3d3af
Adding a fix for ReportAsyncAnnotationResult to support il2cpp. LINQ is not supported on il2cpp which is used by newtonsoft library
4 年前
Mohsen Kamalzadeh
096473b4
revert unwanted commits
4 年前
GitHub
97f5df3f
Merge pull request #117 from Unity-Technologies/fixed-random-seed-from-index
Fixed GenerateRandomSeedFromIndex method
4 年前
Priyesh Wani
c1de8186
Reverting unwanted changes
4 年前
Mohsen Kamalzadeh
0bc576b1
added compiler directives to fix build issue
4 年前
GitHub
aba53584
Fixed some issues with xmldoc ( #122 )
4 年前
Mohsen Kamalzadeh
a94c4e4d
some work in progress
4 年前
Priyesh Wani
666287eb
removing unwanted space
4 年前
Mohsen Kamalzadeh
ebe1bc5b
minor bugfix and code cleanup
4 年前
Mohsen Kamalzadeh
cf9ceb49
Merge branch 'labeling-improvements' into tutorial_updates_nov2020rel
4 年前
Steven Leal
34ca1581
fixed other merge conflict meta files
4 年前
Mohsen Kamalzadeh
83c86496
Renamed fields and properties to match standard unity style
4 年前
Mohsen Kamalzadeh
ca21b9c2
Merge branch 'labeling-improvements' into pre_release_tests_nov2020
4 年前
GitHub
9ecebfe1
Merge pull request #119 from Unity-Technologies/removed-corrupted-meta-file
Removed corrupted meta files
4 年前
GitHub
9be224dc
Merge pull request #118 from Unity-Technologies/report-annotation-result-fix-il2cpp
Report annotation result fix il2cpp
4 年前
Mohsen Kamalzadeh
fb78a8e4
Merge branch 'removed-corrupted-meta-file' into pre_release_tests_nov2020
4 年前
GitHub
245b8d01
Merge pull request #121 from Unity-Technologies/labeling-improvements
New Labeling and Label Config UI
4 年前
GitHub
c3788540
Performance testing ( #85 )
* Initial commit of performance tests
* Trying to get performance testing working on yamato
* Trying to get performance testing working on yamato
* Updated tmp test for yamato
* Test tmp yamato performance script
* Test tmp yamato performance script
* Try to report our results from yamato
* Test performance with yamato report results to observer
* Test tmp yamato performance script multiple setups - report results
* Testing hourly test
* testing recurring jobs
* testing recurring trigger
* testing recurring yamato
* Some more advances on performance tests
* Getting rid of some changes
* More fixes so we can get through yamato lint
* More yamato parse fixes
* Changed to nightly tests for perf testing
* Performance tests for perception
* Fix yamato script
* Fix yamato script to only run performance tests
* Added category tag
* Updated changelog
* Fixed test name
* Updated yml to request ...
4 年前
Mohsen Kamalzadeh
1e7e9391
Merge branch 'labeling-improvements' into tutorial_updates_nov2020rel
4 年前
GitHub
12e2f513
Merge branch 'master' into tutorial_updates_nov2020rel
4 年前
GitHub
4ade45f0
Fix for instance segmentation bug ( #131 )
* Fix for instance segmentation bug
Removed check for object ID 255 to be considered an invalid ID, it shouldn't have been, the logic already supported that ID. Added tests to verify result.
* Updated changelog
4 年前
Jon Hogins
9ce49113
Merge branch 'master' into randomizer_tag_inheritence
4 年前
Jon Hogins
5cb3f309
Hacking HDRP 10.x.x support into ground truth
4 年前
Steven Leal
9ec4a981
randomizers now reference the current scenario through the static activeScenario property
4 年前
Jon Hogins
dfb4403f
Adding metric on iteration start for enabling reproducibility in editor from USim iterations
4 年前
GitHub
c78b8372
Merge pull request #143 from Unity-Technologies/randomizers-reference-active-scenario
Refactored Randomizers to use static activeScenario property
4 年前
Jon Hogins
1ad90fd9
Supporting semantic segmentation in unity simulation.
4 年前
Steven Leal
78e49904
replaced individual sampler seeds with one global seed
4 年前
Steven Leal
6555ddb7
updated api xmldocs
4 年前
Steven Leal
8c18953c
addressed PR feedback
4 年前
Steven Leal
d9776715
scenario's random seed is now reported as a metric automatically
4 年前
Steven Leal
e6518132
fixed invalid guid
4 年前
GitHub
af13a3d8
Merge pull request #142 from Unity-Technologies/global-seed
Replaced individual sampler seeds with one global seed
4 年前
GitHub
105478ed
Fixed overlay panel bug ( #134 )
Fixed an issue where the overlay panel would display a full screen semi-transparent image over the entire screen when the overlay panel is disabled in the UI
4 年前
Steven Leal
30a4111d
added sampler serialization
4 年前
Steven Leal
94c62e16
Added randomization deserialization
4 年前
Steven Leal
b35bc31e
refactored serialization code
4 年前
Steven Leal
4ce3c145
Updated RunInUnitySimulationWindow for new serialization format
4 年前
Steven Leal
594c8bcb
updated xmldocs
4 年前
Steven Leal
44102c51
Added scenario serialization tests
4 年前
Steven Leal
ba332ad8
updated tooltips for scenario serialization buttons
4 年前
Steven Leal
6ab9f24e
removed extra whitespace
4 年前
GitHub
fd3ebeae
Merge pull request #145 from Unity-Technologies/parameter-config
Serializing samplers with scenario constants configuration
4 年前
Steven Leal
1ccac57a
Support for randomizer tag inheritance
4 年前
Steven Leal
dfe07eae
adding parameter-less constructors to samplers
4 年前
Steven Leal
fe9ea33f
Added editor compiler define to enable sampling in edit mode
4 年前
Steven Leal
a2571f97
Added SamplerUtility.Hash32NonZero() API
4 年前
Steven Leal
7c14f6cc
inlined random class construction
4 年前
Steven Leal
619701a5
simplifed tag inheritance
4 年前
Steven Leal
78baae7f
fixed tag inheritance traversal
4 年前
GitHub
93b7abef
Merge pull request #137 from Unity-Technologies/randomizer_tag_inheritence
Randomizer tag inheritence
4 年前
Steven Leal
a944e1e6
Fixing simulation stopping when editor is not focused. Fixing crashes and hangs on completing long simulations by adding object caching
4 年前
Steven Leal
85c67ea8
fixed ForgroundObjectPlacementRandomizer GameObject cache transform parent
4 年前
GitHub
9df6b1d7
Merge pull request #139 from Unity-Technologies/fix_leaks
Fixing crash and memory leak on long simulations
4 年前
GitHub
b8ecfead
Fix for breaking change in capture refactor. ( #147 )
* fix for breaking change in capture refactor. FlipY is correct by default in preview.16 and later
* revert anyVisualizing change, this was a test and was not intended to be a part of this PR
4 年前
Mohsen Kamalzadeh
fb5da2c0
almost done now
4 年前
Steven Leal
964f0049
added null check for scenario before adding tag
4 年前
Steven Leal
6b27f7e5
prevent OnCreate() function from activating in edit mode
4 年前
Steven Leal
f380b505
change active scenario on enable/disable
4 年前
Steven Leal
cb11c3b8
separated the randomizer tag manager from the active scenario
4 年前
Steven Leal
d2fdb207
updated xml docs
4 年前
GitHub
a4509db7
Merge pull request #148 from Unity-Technologies/on-create-randomizer-fix
On create randomizer fix
4 年前
GitHub
4f514ec9
Merge pull request #149 from Unity-Technologies/check-null-scenario-on-randomizer-tag
Decouple RandomizerTagManager from Scenarios
4 年前
Mohsen Kamalzadeh
e1b52e4f
Merge branch 'master' into animation_curve_sampling
4 年前
Mohsen Kamalzadeh
209d1c40
first commit
4 年前
Steven Borkman
e23206e2
Commit of working keypoint labeler
4 年前
Mohsen Kamalzadeh
4717b7e9
added test and fixed a couple of bugs
4 年前
Steven Borkman
fb578444
Updated documentation
4 年前
Mohsen Kamalzadeh
a71f3498
bugfix
4 年前
Steven Borkman
50825a13
Cleaned up code with correctness tests
4 年前
Steven Borkman
3dd61215
Added constant transform randomizer
Randomizer is useful to reset a scene's gameobjects each frame
4 年前
Mohsen Kamalzadeh
6a9a43d9
Modifications after peer review
- Removed native sampling (through jobs) capability from all samplers and parameters as no users have so far needed this, and it introduces additional complexity to the code
- Removed native sampling from the newly introduced AnimationCurveSampler.
- Removed the sampler initialization and cleanup functions based on feedback.
- Modified all randomization tests to not use native sampling
- Removed native sampling related sections from docs
4 年前
Steven Borkman
5dceae4f
Fixed template guid not being serialized
4 年前
Mohsen Kamalzadeh
3ee0dd99
made integration samples public
4 年前
Steven Leal
e168b600
removed range as required ISampler interface property
4 年前
Steven Leal
84bc7e8e
added AnimationCurveSampler constructors
4 年前
Steven Leal
a66dd5e7
added missing xml docs
4 年前
Steven Borkman
f452f55a
Recording pose for a random animation frame & performance improvements
4 年前
GitHub
d98bf0d6
Merge pull request #150 from Unity-Technologies/animation_curve_sampling
Added animation curve sampling + sampler deserialization bugfix + native sampling removal
4 年前
Mohsen Kamalzadeh
ca800ae6
Merge branch 'master' into manual_capture
4 年前
Steven Borkman
3142805f
Fixed root motion
Added boolean to specify allow root motion, which either locks a model in place, or allows then to move to new positions/rotations due to animation
4 年前
Steven Leal
3ce6de39
fixed randomizer container UI bug
4 年前
Mohsen Kamalzadeh
53eff7c6
more progress
4 年前
Steven Borkman
512a2e80
Removed avatar from key point labeler
Ends up it wasn't necessary and caused a bug if an avatar wasn't present on the model
4 年前
Mohsen Kamalzadeh
86644d1a
more progress
4 年前
GitHub
a851f43c
Merge pull request #153 from Unity-Technologies/remove-all-randomizers-bug
Remove all randomizers bug
4 年前
Mohsen Kamalzadeh
98c3ff7e
refinements
4 年前
Mohsen Kamalzadeh
e77310cf
UI code updates
- Changed how UI is created for constants to include tooltips. - - Added info box about Randomizer execution order
4 年前
Mohsen Kamalzadeh
282b914e
Merge branch 'master' into manual_capture
4 年前
Steven Borkman
52b02f18
Reworked animation randomization to decouple it from labeler
4 年前
GitHub
ae42bbb4
Merge pull request #154 from Unity-Technologies/scenario_UI_tooltips_and_info
UI improvements for scenario inspector
4 年前
Steven Borkman
3a765b4f
Fix for timestamps
4 年前
Steven Borkman
dcac62db
Add a default animation to animation controller
4 年前
Steven Borkman
fef87b99
Try to associate clip with animator
4 年前
Steven Borkman
a0c394c3
Merge remote-tracking branch 'origin/keypoints' into keypoints
4 年前
Steven Leal
dc9cb30c
updated variable naming
4 年前
Steven Leal
c5e49978
updated variable name again
4 年前
Steven Leal
fbe25be8
isolated sampler state in its own static class
4 年前
Steven Leal
250df003
updated xml docs
4 年前
Mohsen Kamalzadeh
84f27236
Merge branch 'isolate-sampler-random-state' into manual_capture
4 年前
GitHub
7ba383fe
Merge pull request #159 from Unity-Technologies/isolate-sampler-random-state
Isolate sampler random state from scenarios
4 年前
Mohsen Kamalzadeh
1d0b35a2
new branch
- branched out from initial branch to keep the branch given to Romain untouched
- changed things so that the only available mode is "render all frames", no more "renderOnlyCapturedFrames" flag.
- Added simulation timing ability for manual camera
- more work on multi cam coordination
- changed tests to reflect new changes
4 年前
Mohsen Kamalzadeh
dd7472af
added output dir shortcut to perception camera inspector
4 年前
GitHub
82eb14c2
Merge pull request #165 from Unity-Technologies/output_dir_shortcut
Output dir shortcut and copy path buttons in Perception Camera editor UI
4 年前
GitHub
a7c70bc7
Fix Semantic Segmentation in USim ( #163 )
* Updating capture package dependency to support cloud rendering
* Adding metric on iteration start for enabling reproducibility in editor from USim iterations
* Supporting semantic segmentation in unity simulation.
* Fixing tests and updating dependencies
* Updating PerceptionHDRP and regenerating package data
* Updating changelog
Co-authored-by: sleal-unity <53197518+sleal-unity@users.noreply.github.com>
4 年前
Mohsen Kamalzadeh
27479b8c
removed debug capture button from vis overlay
4 年前
Mohsen Kamalzadeh
f8be68a7
API additions, license year ++
4 年前
Mohsen Kamalzadeh
97207c18
polish
4 年前
Mohsen Kamalzadeh
e29ad137
cleanup
4 年前
Mohsen Kamalzadeh
5cdcabcd
tests added, and other PR feedback incorporated
4 年前
GitHub
6dcaa52c
Merge branch 'master' into manual_capture_2
4 年前
Mohsen Kamalzadeh
d81888fd
Merge branch 'manual_capture_2' of github.com:Unity-Technologies/com.unity.perception into manual_capture_2
4 年前
GitHub
89b0bc75
Merge branch 'master' into manual_capture_2
4 年前
GitHub
542b9ea1
Merge pull request #164 from Unity-Technologies/manual_capture_2
New capture options added to Perception Camera
4 年前
GitHub
fbc1af5f
RandomzierTagManager.Query<T>() now returns tags directly instead of GameObjects ( #166 )
* RandomzierTagManager.Query<T>() now returns tags instead of GameObjects
* updated docs
* fixed tag type acquisition bug
4 年前
Mohsen Kamalzadeh
b3a36be3
Merge branch 'master' into rename_to_computer_vision
4 年前
Steven Leal
3615687e
fixed texture randomizer
4 年前
GitHub
a1e7c042
Merge pull request #172 from Unity-Technologies/texture-randomizer-hdrp-fix
Make TextureRandomizer compatible with HDRP
4 年前
Steven Leal
2b29bed1
updated and fixed the categorical parameter UI
4 年前
Steven Leal
fa7892b4
refactored PropertyField creation and editor namespaces
4 年前
Steven Borkman
dd6870b8
Merge branch 'master' into keypoints
4 年前
Steven Borkman
a289546b
updates to work with randomizer tags changes
4 年前
Steven Borkman
778df27c
Merge remote-tracking branch 'origin/keypoints' into keypoints
4 年前
GitHub
ce25a475
Merge pull request #158 from Unity-Technologies/keypoints
Keypoints (Human Pose Estimate)
4 年前
Steven Leal
58cb127e
Merge branch 'master' of github.com:Unity-Technologies/com.unity.perception
4 年前
Steven Leal
d68a833f
Merge branch 'master' into categorical-parameter-fixes
4 年前
GitHub
7b0d663a
Merge pull request #173 from Unity-Technologies/categorical-parameter-fixes
Fixed and polished a few Randomization UI elements
4 年前
GitHub
4127b7b2
Bounding box 3d visualizer ( #175 )
* 3D bounding box visualizer
* Updated changelog
4 年前
GitHub
7cd80d5c
Removed randomization tooling from the experimental namespace ( #177 )
* removed randomization tooling from the experimental namespace
* removed experimental namespace from randomization docs
* removed vestigial precompiled references from asmdefs
* added note to parameters doc
* added helpful link inside parameters doc
* fixed script name
* added MovedFrom attribute to randomization APIs
4 年前
Steven Borkman
6df53059
Added randomization states
4 年前
Steven Leal
3161bbb4
removed MovedFrom attribute
4 年前
Mohsen Kamalzadeh
ef5641e3
Update InstanceSegmentationLabeler.cs
4 年前
Steven Leal
a61af771
moved MonoBehaviours into perception add component menu
4 年前
Steven Borkman
51e0a9ac
Randomization updates
4 年前
Steven Leal
6fb3387a
missed one
4 年前
Steven Leal
159bb176
fixed add component menu paths
4 年前
Steven Borkman
f8c1d17b
Changes for metadata reporting
4 年前
Steven Borkman
2097428d
Some tag manager updates
4 年前
GitHub
92754d50
Merge pull request #182 from Unity-Technologies/perception-add-component-menu
Perception add component menu update
4 年前
Steven Borkman
6f2d79a2
A couple of changes to scenario
4 年前
GitHub
eaacec33
Merge pull request #181 from Unity-Technologies/fix_intance_seg_capture
Fixed instance segmentation labeler capturing on every frame
4 年前
GitHub
6bfd0e2b
Merge branch 'master' into undo-moved-from
4 年前
GitHub
43f894fd
Merge pull request #183 from Unity-Technologies/undo-moved-from
Remove MovedFrom attribute for the Experimental namespace
4 年前
GitHub
ed1b1a8e
Pose config rename ( #184 )
* Converge on a single name for animation pose config
* Assorted fixes for pose label config stability
* Updated for PR comments
Co-authored-by: Steven Leal <steven.leal@unity3d.com>
4 年前
Steven Leal
a44b733e
app-params now deserialize from the correct location in usim
4 年前
GitHub
0f9d783e
Merge pull request #189 from Unity-Technologies/usim-app-param-fix
App-params now deserialize from the correct location in USim
4 年前
Mohsen Kamalzadeh
9608676d
Update KeyPointLabeler.cs
Tiny fix on behalf of Steve B
4 年前
Steven Leal
4c79eeff
updated test and xml doc
4 年前
GitHub
330c5831
Merge pull request #190 from Unity-Technologies/key_point_labeler_state_fix
Update KeyPointLabeler.cs
4 年前
Steven Leal
75db979b
fixed usim iteration offset
4 年前
GitHub
38e1694a
Merge pull request #194 from Unity-Technologies/fix-usim-iteration-offset
Fixed Unity Simulation per instance iteration offset
4 年前
Steven Leal
71bcc834
fixed determinism issues affecting USim runs
4 年前
Steven Leal
a02228f0
reworded orderedset summary
4 年前
Steven Leal
6c54f771
removed using declaration
4 年前
Steven Leal
65da53ff
made RandomizerTag methods protected and virtual
4 年前
Steven Leal
d649d3e6
addressed PR feedback
4 年前
Steven Leal
2f722cc5
renamed OrderedSet to LinkedHashSet
4 年前
GitHub
1aa47792
Merge pull request #195 from Unity-Technologies/ordered-tag-queries
Fixed issues with determinism in Unity Simulation
4 年前
Steven Leal
ea746e90
init commit
4 年前
Jon Hogins
b178cad2
Non-working partial implementation. Needs merging the individual passes into one uber pass on HDRP I believe
4 年前
Steven Leal
f13b8158
fixed up converters
4 年前
Steven Leal
37eea993
added scenario serialization
4 年前
Steven Leal
59045e24
updated serialization
4 年前
Steven Leal
ae6b6677
added template deserialization
4 年前
Steven Leal
8d9db7e8
connected serializer to scenario api
4 年前
Steven Leal
6bb3dff1
removed serialization elements from the public api
4 年前
GitHub
8cf464b0
Fix multiple cameras ( #203 )
* Fixing bug where disabled PerceptionCameras interfere with the enabled PerceptionCamera. Note: this does not add full support for multiple simultaneous cameras.
* Adding test for instance segmentation with a separate disabled perceptioncamera
* Updating changelog
* Fix compilation and test failures
4 年前
Mohsen Kamalzadeh
cc86748c
renamed in everything but tests and class filenames
4 年前
Steven Leal
9c47d0a8
removed c# 8 code
4 年前
Steven Leal
0104a889
refactored scenario lifecycle hooks
4 年前
Wesley Mareovich Smith
0ae9e239
current code on label bug
4 年前
Steven Leal
a7f16c04
refactored arg parsing
4 年前
Mohsen Kamalzadeh
842d3542
incorporating PR feedback
4 年前
Steven Leal
96dbd906
added missing xml doc
4 年前
Mohsen Kamalzadeh
49a0e68c
added formerlyserializedas attribute for keypoints in templates
4 年前
Steven Leal
c6518f0b
fixed xml doc
4 年前
Steven Leal
4e92caff
only upload one app param now by detecting instance id
4 年前
GitHub
09540832
Merge pull request #202 from Unity-Technologies/json-config-update
Json config update
4 年前
GitHub
0fb6043d
Merge branch 'master' into rename_KeyPoint_to_Keypoint
4 年前
GitHub
c13b382e
Merge pull request #206 from Unity-Technologies/rename_KeyPoint_to_Keypoint
Renamed KeyPoint to Keypoint
4 年前
GitHub
f8649206
Randomizer tags can be enabled via editor ( #214 )
4 年前
Mohsen Kamalzadeh
4f57e533
renamed two files and two meta files
4 年前
GitHub
707a1b62
Delete KeyPointLabeler.cs
4 年前
GitHub
7a8bceaf
Delete KeyPointLabeler.cs.meta
4 年前
GitHub
c7e9329c
Delete KeyPointTemplate.cs
4 年前
GitHub
f649421f
Delete KeyPointTemplate.cs.meta
4 年前
GitHub
82c6fd4e
Merge pull request #216 from Unity-Technologies/missed_renames_keypoint
Committed missed renames (file names for "KeyPoint" --> "Keypoint"
4 年前
GitHub
114853c3
Keypoint occlusion ( #219 )
* keypoint occlusion fixes
does not report a labeled asset that is completely out of the frame, also individual keypoints are now labeled as 0 for off screen or not in model, 1 for in model and on screen but occluded by something else, and 2 everything works and is visible
* Keypoint templates now save their color info to json
* Updates for PR comments
4 年前
GitHub
f16c0d9a
Fix pose positions ( #220 )
* Partial fix for keypoint issues
* Adding human pose assets to perceptionHDRP
* Moving test assets out of resources folder. Removing baked lighting from scenes.
* Updating changelog
* Fixing test on large screens. Reverting unnecessary PerceptionURP change
* Adding human pose labeling sample to PerceptionURP
* Update HDRP PoseSample.unity
* Fixing merge issues
* Adding rendertexture to test to address issue at other resolutions
4 年前
sleal-unity
3bae569a
updated scenario lifecycle hooks
4 年前
GitHub
31093061
Merge pull request #218 from Unity-Technologies/scenario-lifecycle-hooks-refactor
Scenario lifecycle hooks refactor
4 年前
Steven Borkman
b45e3ea8
Merge branch 'master' into fod_generator_randomization_changes
4 年前
Steven Borkman
a0db5c1b
Some small fixes post merge
4 年前
Steven Borkman
3335da2f
Depth capture work
4 年前
Steven Borkman
3519b058
Fix problem with normal sampler
4 年前
GitHub
6ed7d93e
Fix keypoint default color ( #234 )
* Adding box labeling examples to PoseSample
* Adding a default color to KeypointTemplate entries.
* Adding default color to keypoint and skeleton in the inspector
* Updating docs
* Updating changelog
4 年前
sleal-unity
fec66d94
removed entities dependency
4 年前
sleal-unity
515a1a83
moved custom passes and cleaned up code
4 年前
sleal-unity
3715567c
moved and cleaned render passes
4 年前
sleal-unity
45a01199
cleaned up PerceptionCamera.cs
4 年前
sleal-unity
3493b910
rearranged a few fields
4 年前
sleal-unity
fb8acf68
renamed LabeledObjectManager to LabelManager
4 年前
sleal-unity
6dce66f8
reverted GroundTruthPasses back to the internal interface
4 年前
sleal-unity
55c63ba0
addressed PR feedback
4 年前
Jon Hogins
66eaf180
Partially implemented refactor to address labeling bug.
4 年前
sleal-unity
df4ca74d
addressed PR feedback
4 年前
Jon Hogins
67ab9579
Fixing tests. Also adding ScriptableRenderContext to OnBeginRendering and removing problematic objects from AnimatedCubeScene.unity
4 年前
GitHub
0313ee69
Merge branch 'master' into remove-entities-dependency
4 年前
Jon Hogins
1e322f42
Finishing fix for out of sync data
4 年前
GitHub
304f106b
Merge pull request #240 from Unity-Technologies/remove-entities-dependency
Remove entities dependency
4 年前
GitHub
2984bded
Keypoint tolerance ( #235 )
* Added tolerance to test to see if entity contains keypoint
* Revert "Added tolerance to test to see if entity contains keypoint"
This reverts commit ad94806af4170d21af162e8569c7ea28dc6afcec.
* Added tolerance to keypoint on instance check
* Updates to address PR comments
* Removed Using.Entities that accidentally got brought back in
4 年前
Jon Hogins
a5769f1f
Partially implemented refactor to address labeling bug.
4 年前
Jon Hogins
2dee2985
Cleaning up RenderTextureReader.cs
4 年前
Jon Hogins
28fb6043
Fixing tests. Also adding ScriptableRenderContext to OnBeginRendering and removing problematic objects from AnimatedCubeScene.unity
4 年前
Jon Hogins
0d36395d
Fixing rendering in HDRP
4 年前
GitHub
23d814f5
Quick fix for a out of range error that could occur ( #236 )
This error could occur when a template has a skeleton referencing joints that are not present in template
4 年前
Jon Hogins
aaa286d9
Finishing fix for out of sync data
4 年前
Jon Hogins
ba76ac05
Cleaning up RenderTextureReader.cs
4 年前
Jon Hogins
70769b54
Fixing rendering in HDRP
4 年前
Jon Hogins
f1d18604
Fixing issues with xmldocs.
4 年前
Jon Hogins
3572b4d4
Removing comments
4 年前
Jon Hogins
7f759d6e
Fix for bug with frame timings.
4 年前
GitHub
06dfff74
Merge branch 'master' into fix_wrong_label
4 年前
Jon Hogins
72b29e36
Merge branch 'fix_wrong_label' of https://github.com/Unity-Technologies/com.unity.perception into fix_wrong_label
4 年前
GitHub
98685db4
Merge pull request #241 from Unity-Technologies/fix_wrong_label
Fix wrong labels on 2d bounding boxes
4 年前
Mohsen Kamalzadeh
bd7064be
implemented for all ground truth generators
4 年前
GitHub
41561b2f
Merge branch '0.8.0-preview.1_staging' into packagejson_and_changelog
4 年前
sleal-unity
03a3f812
hide perception updater from add component menu
4 年前
sleal-unity
6b02e3bb
fixed null reference when creating new AnimationPoseConfig
4 年前
sleal-unity
c27393c5
TextureRandomizer now works for tutorial's HueShift shader in HDRP
4 年前
Jon Hogins
660f2de6
Removing frame limiter on AsyncRequests and switching necessary allocations to Persistent. Improves frame rate in SynthDet V2 by ~2x
4 年前
Mohsen Kamalzadeh
76cd657c
Merge branch '0.8.0-preview.1_staging' into ability_to_disable_labeling
4 年前
GitHub
787e1098
Merge pull request #250 from Unity-Technologies/fix_waits
Remove waits for 2x perf
4 年前
GitHub
e0ab6561
Merge pull request #248 from Unity-Technologies/ability_to_disable_labeling
Added ability to disable labeling on an object by disabling its Labeling component
4 年前
Mohsen Kamalzadeh
6bd2ce6a
addressed feedback
- new test for keypoint labeler
- added ClearMaterialProperties method to IGroundTruthGenerator
- Other fixes
4 年前
Mohsen Kamalzadeh
69e19ccc
docs clarification
4 年前
GitHub
e99019da
Merge pull request #254 from Unity-Technologies/0.8.0-preview.1_staging
Merging 0.8.0 preview.1 staging into Master
4 年前
GitHub
bdde3ec1
Fix HDRP warnings on 2020.X ( #260 )
* Fix HDRP warnings on 2020.2
* Updating changelog
* Fixing HDRP version expression on 2019.4
4 年前
GitHub
cd1cddb6
Fix keypoint issues ( #259 )
* Fixing two bugs in KeypointLabeler:
AISV-1254 - Some keypoints fall outside of the image bounds
AISV-1257 - Partially visible characters with no visible keypoints are not reported
* Adding JointLabelEditor with message about Labeling requirement
* Reorganizing keypoint docs and elaborating on setup requirements.
* Updating PerceptionCamera.md
* Fixing issues on 2020.2 and failing test
* Add object filtering modes to keypoint labeler
* Updating docs for object filtering
* Adding link to tutorial
* Moving KeypointLabeler.md to proper directory
* Update TUTORIAL.md
* Updating capitalization
Co-authored-by: Mohsen K <mohsen.kamalzadeh@unity3d.com>
* Apply doc suggestions
Co-authored-by: Mohsen K <mohsen.kamalzadeh@unity3d.com>
* Update PerceptionCamera.md based on feedback
* Update CHANGELOG.md
Co-authored-by: Mohsen K <mohsen.kamalzadeh@unity3d.com>
4 年前
Mohsen Kamalzadeh
f35060b3
added missing interface method implementation for HDRP
4 年前
GitHub
599e44d3
Merge pull request #253 from Unity-Technologies/disable_labeling_fixes
Addressing feedback on a previous PR regarding disabling labeling components
4 年前
GitHub
cabe7c5a
Merge master to 0.8.0 ( #265 )
* addressed feedback
- new test for keypoint labeler
- added ClearMaterialProperties method to IGroundTruthGenerator
- Other fixes
* docs clarification
* Update CHANGELOG.md
* added missing interface method implementation for HDRP
* Amending dataset schema to describe correct coordinate system (#255 )
The summary for the 3d bounding box states the coordinates are from the sensor's reference frame, but the string for the translational component says it's global. I *think* this is just a typo in the doc, so correcting the description to match the summary for this type of entry.
* Adding supported version badges (#256 )
* Cloud rendering support (#227 )
* Adding support for cloud rendering in the run simulation window
* minor fixes
* minor update
* Update BoundingBox3DLabeler.cs
* Update BoundingBox3DLabeler.cs
* inner mesh scaling and disabled renderes
* A fix that prevents normal sampler returning values outsi...
4 年前
sleal-unity
5c05b5e5
fixed bracket spacing in KeypointLabeler
4 年前
Wesley Mareovich Smith
5384838a
adding validation and PR test rail addtion
4 年前
GitHub
c9b3d3ae
Add 3dbb tests ( #267 )
* Adding and updating 3d bb tests.
* Adding more BB3D tests
* Adding more tests for camera transforms and fixing labeler.
4 年前
Mohsen Kamalzadeh
b4f93c56
Added tooltips to sample randomizers
4 年前
GitHub
e5e04a10
Fix warnings caused by animation randomizer running on disabled GameObjects ( #268 )
4 年前
GitHub
f62a40ad
A fix that prevents normal sampler returning values outside of min max ( #258 )
4 年前
Mohsen Kamalzadeh
893aa785
Update BoundingBox3DLabeler.cs
4 年前
GitHub
30e1eab1
Merge pull request #269 from Unity-Technologies/tooltips_for_randomizers
Added tooltips to sample randomizers
4 年前
Mohsen Kamalzadeh
255fc280
Update BoundingBox3DLabeler.cs
4 年前
Wesley Mareovich Smith
9fcf7d7c
seperating character tool out
4 年前
Mohsen Kamalzadeh
154db48b
inner mesh scaling and disabled renderes
4 年前
Wesley Mareovich Smith
6187738c
adding changes
4 年前
GitHub
795f01fc
Merge pull request #262 from Unity-Technologies/fix_bbox3d_scaling
Fix bbox3d calculation
4 年前
Wesley Mareovich Smith
73787b26
adding changes
4 年前
GitHub
7eba5c39
Increasing color variety in instance segmentation. ( #261 )
* Increasing color variety in instance segmentation.
* Fixing duplicated color issues in InstanceIdToColorMapping introduced after expanding range.
* Using other constants in constant for cleanliness
4 年前
sleal-unity
4024dc20
RandomizerTag.OnEnable is now virtual
4 年前
GitHub
266e44d1
Merge pull request #266 from Unity-Technologies/randomizer-tag-on-enable-virtual
RandomizerTag.OnEnable is now virtual
4 年前
GitHub
012066c7
0.8.0 changes -> master ( #273 )
* Fix HDRP warnings on 2020.X (#260 )
* Fix HDRP warnings on 2020.2
* Updating changelog
* Fixing HDRP version expression on 2019.4
* Fix keypoint issues (#259 )
* Fixing two bugs in KeypointLabeler:
AISV-1254 - Some keypoints fall outside of the image bounds
AISV-1257 - Partially visible characters with no visible keypoints are not reported
* Adding JointLabelEditor with message about Labeling requirement
* Reorganizing keypoint docs and elaborating on setup requirements.
* Updating PerceptionCamera.md
* Fixing issues on 2020.2 and failing test
* Add object filtering modes to keypoint labeler
* Updating docs for object filtering
* Adding link to tutorial
* Moving KeypointLabeler.md to proper directory
* Update TUTORIAL.md
* Updating capitalization
Co-authored-by: Mohsen K <mohsen.kamalzadeh@unity3d.com>
* Apply doc suggestions
Co-authored-by: Mohsen K <mohsen.kamalzadeh@unity3d.com>
* Update P...
4 年前
GitHub
1464ac81
Adding sky color control to semantic segmentation ( #274 )
* Adding background color for semantic segmentation and bad UI. Need to come back to this later.
* Updating UI
* Changing 'background' to 'sky' and improving tests.
* some UI polish
* Updating label config and PerceptionURP
Co-authored-by: Mohsen Kamalzadeh <>
4 年前
sleal-unity
4df00501
refactored scenario end frame behavior
4 年前
sleal-unity
ec307e93
addressables updates
4 年前
sleal-unity
38402b33
super sampled poisson points to prevent edge case bias
4 年前
sleal-unity
4beed641
added xml doc strings
4 年前
sleal-unity
7db21627
added new line
4 年前
sleal-unity
f5f55a32
fixed poisson disk inital point seeding
4 年前
sleal-unity
b85fc9eb
added vectorization notes
4 年前
Mohsen Kamalzadeh
5aaf5f94
some changes to make runtime labeling and label config work
4 年前
sleal-unity
8881d893
vectorized offset loop
4 年前
Mohsen Kamalzadeh
7600c8fe
removed label config setup logic from fixed length scenario
4 年前
sleal-unity
c3b73229
moved constant offset outside of loop
4 年前
GitHub
febd8c7c
Update com.unity.perception/Runtime/Randomization/Randomizers/RandomizerExamples/Utilities/PoissonDiskSampling.cs
Co-authored-by: Mohsen K <mohsen.kamalzadeh@unity3d.com>
4 年前
Mohsen Kamalzadeh
85f07b97
moved synthdet specidic label config and labeling logic out of this repo
4 年前
sleal-unity
1714be12
Merge branch 'poisson-disk-super-sampling' of github.com:Unity-Technologies/com.unity.perception into poisson-disk-super-sampling
4 年前
GitHub
b5eb4b82
Merge pull request #277 from Unity-Technologies/addressables-test-labeling
some changes to make runtime labeling and label config creation work
4 年前
GitHub
e15c2fff
Merge pull request #285 from Unity-Technologies/poisson-disk-super-sampling
Poisson disk super sampling
4 年前
Mohsen Kamalzadeh
15d578d5
switched to scheduled capture
4 年前
sleal-unity
130258c0
stapled scenario back together
4 年前
GitHub
aa2581d0
Sky color ( #276 )
* Adding background color for semantic segmentation and bad UI. Need to come back to this later.
* Updating UI
* Changing 'background' to 'sky' and improving tests.
* some UI polish
* Updating label config and PerceptionURP
* Adding new sky label to output when sky color is set.
Co-authored-by: Mohsen Kamalzadeh <>
4 年前
Mohsen Kamalzadeh
a5a9e9cf
fixed an issue where an arbitrary limit on frame delta time was causing incorrect behavior
4 年前
GitHub
e9638616
Merge pull request #279 from Unity-Technologies/addressables-test-scenario-fix
stapled scenario back together
4 年前
GitHub
8f2f4ac8
Fixing keypoint bugs when visualizations are disabled ( #290 )
* Fixing keypoint bugs when visualizations are disabled (enabling async readback)
* Remove commented out code
* Pointing to stable ubuntu to work around issue in latest.
4 年前
Jon Hogins
fb1f5a6a
WIP self-occlusion checks.
4 年前
sleal-unity
e620ab8e
added conditional hash serialization
4 年前
Jon Hogins
0728b76d
More updates for self-occlusion
4 年前
sleal-unity
2cd5eebf
removed hash deserialization
4 年前
Jon Hogins
3c3a7b5f
Merge remote-tracking branch 'origin/master' into keypoint_self_occlusion
4 年前
Jon Hogins
ffab50bf
Almost working using compute shaders. Need to switch to regular rendering now.
4 年前
GitHub
14bdbc91
Merge pull request #293 from Unity-Technologies/fix_large_deltatime
Fixed issue with simulation delta times larger than 100
4 年前
Jon Hogins
904ff3db
Kind of working!
4 年前
GitHub
66a6e46e
Supporting the 'step' button in the editor ( #294 )
* Supporting the 'step' button in the editor.
* Update CHANGELOG.md
* Adding informational log message when frame step is used.
4 年前
Jon Hogins
6d86f110
Merge remote-tracking branch 'origin/master' into keypoint_self_occlusion
4 年前
Jon Hogins
815e44af
Ok, officially working now
4 年前
Mohsen Kamalzadeh
dd054f13
Fixed categorical parameter random value rounding issue
4 年前
Jon Hogins
7ad08173
Adding some tests for self-occlusion. Some fixes in KeypointLabeler
4 年前
Wesley Mareovich Smith
aa96fb53
commit
4 年前
Jon Hogins
1b0468fe
Hacky support for transparency in semantic segmentation
4 年前
Jon Hogins
d41df908
Fix issues with orthographic views and points close to far plane
4 年前
Jon Hogins
0f05f1ed
Fixing remainder of tests.
4 年前
Wesley Mareovich Smith
eeb222df
fixing the build test fails
4 年前
Jon Hogins
9a8f7ac3
Fixing issues in URP with orthographic view
4 年前
Jon Hogins
85ae6b13
Updating JointLabel
4 年前
Jon Hogins
e19809d3
Updating JointLabel to include self-occlusion distance and drop the reference to the keypoint label config
4 年前
Jon Hogins
039274cd
Adding gizmos for keypoints
4 年前
Mohsen Kamalzadeh
799c8e10
added object bounds normalization option to sample foreground object placement randomizer
4 年前
sleal-unity
095aebb1
added AssetSource class
4 年前
sleal-unity
740e0853
added LocalPositionLabeler
4 年前
Jon Hogins
6c40a9bc
Adding and fixing remainder of tests.
4 年前
sleal-unity
39d2594b
added xml docs to new classes
4 年前
sleal-unity
eca1399b
added color override to unlabeled objects
4 年前
Jon Hogins
2eff8c69
Fixing various bugs in keypoint self occlusion, including (hopefully) properly supporting player builds
4 年前
Jon Hogins
d92bbc94
Fixing issues with large numbers of keypoints.
4 年前
sleal-unity
6b8aa759
updated GameObjectCache with random prefab selection api
4 年前
Jon Hogins
64327524
Fixing issue with resizing buffers
4 年前
sleal-unity
10fc7559
added tooltips and notes to asset sources
4 年前
Jon Hogins
540b2aab
Add search for non-background pixel to keypoint depth check. Not perfect, but catches a few edge cases for now. Should migrate to doing all checks in shader at some point
4 年前
sleal-unity
5862e553
updated display name
4 年前
Jon Hogins
7cf3431c
Apply object scale even when using the global occlusion distance.
4 年前
sleal-unity
f59f16e7
removed preprocessing from asset api
4 年前
Jon Hogins
8a57c87c
Make scaling of self-occlusion distance apply in every scenario
4 年前
Jon Hogins
9d9639c6
Fix joint scale
4 年前
Steve Borkman
ebd0315d
User can choose their base directory
4 年前
sleal-unity
9a593a3f
added configuration text asset field to scenario
4 年前
leopoldo-zugasti
4a56d6f4
make the datasets compatible with pyrception - manually transferred the code from branch fod_generator_randomization_changes commit fce50a
4 年前
Jon Hogins
6213ae21
Adding null checks to AssetSource.cs
4 年前
Jon Hogins
bc0ba099
Moving self occlusion distance to the KeypointTemplate
4 年前
sleal-unity
4c50a0a5
Merge branch 'configuration-text-asset' into generic-asset-sources
4 年前
Mohsen Kamalzadeh
f57c92ef
changed normal sampler standard deviation json key to "stddev"
4 年前
sleal-unity
bab36e16
fixed scenario UI for configuration asset
4 年前
sleal-unity
b61e315b
Count is now lowercase on AssetSources
4 年前
GitHub
79f26faf
Merge pull request #317 from Unity-Technologies/change_to_stddev
changed normal sampler standard deviation json key to "stddev"
4 年前
sleal-unity
73dc4995
added xml docs
4 年前
Mohsen Kamalzadeh
7920763e
Update CategoricalParameter.cs
4 年前
Mohsen Kamalzadeh
d2432f17
some more UI polish
4 年前
sleal-unity
afb1a5f9
renamed Archetype to AssetRole
4 年前
Mohsen Kamalzadeh
38363e3a
minor fix
4 年前
Jon Hogins
d6bc212c
Merge branch 'generic-asset-sources' of https://github.com/Unity-Technologies/com.unity.perception into generic-asset-sources
4 年前
GitHub
336f5379
Merge pull request #315 from Unity-Technologies/output_directory
Output directory option added to PerceptionCamera
4 年前
Jon Hogins
f19a8e51
Fixing issue with AssetSources not being initialized when only `count` is called
4 年前
Mohsen Kamalzadeh
8216c2ca
Merge branch 'change_to_stddev' into generic-asset-sources
4 年前
Jon Hogins
77a3dd80
Forcing flip
4 年前
sleal-unity
f7eac831
added tests
4 年前
sleal-unity
a8985300
Load configuration on awake instead of on start
4 年前
Jon Hogins
a8888c9c
Un-flipping, as y-flip is no longer necessary in USim (render settings change?)
4 年前
Mohsen Kamalzadeh
ffba8c5e
fix for visualization flag not being read at the correct time
This was causing the object count labeler to error out in datamaker, when visualization was enabled on the perception camera.
4 年前
Steve Borkman
3b3d0a71
Coco exporter files
4 年前
Steve Borkman
5ce0670f
perception output and UI working
4 年前
sleal-unity
358a8865
added empty array check to GameObject cache
4 年前
sleal-unity
57cda61f
awake and start only active randomizers
4 年前
sleal-unity
3f7f00d0
renamed random sample method in GameObjectCache
4 年前
Steve Borkman
f12d414e
Some fixes I want to keep before reverting some changes
4 年前
Steve Borkman
6f30a796
UI working for database exporter
4 年前
Mohsen Kamalzadeh
a58963fb
made if inline
4 年前
leopoldo-zugasti
30dc05b5
3d bounding box visualization
4 年前
sleal-unity
38f6b930
renamed asset source editor description attribute
3 年前
Jon Hogins
d2457a59
Add ResetObject to GameObjectOneWayCache
3 年前
leopoldo-zugasti
3e059754
Change how strings are saved in DatasetJsonUtility.cs
4 年前
Jon Hogins
76b99bf2
Adding "RestartIteration()" to ScenarioBase
3 年前
GitHub
7a164013
Merge pull request #321 from Unity-Technologies/fix_sampler_rounding_issue
Categorical parameter fix
3 年前
sleal-unity
4da33e39
Merge branch 'master' into generic-asset-sources
3 年前
sleal-unity
2dfadc6a
Merge branch 'h-i' into generic-asset-sources
3 年前
Jon Hogins
a82e894c
Make GetAnnotationSpecification() public, by popular demand.
3 年前
RuiyuZ
823ee73d
fix the exception typo, should be "3D" not "2D"
3 年前
Mohsen Kamalzadeh
48ac49e7
fixed object cache reset object function
3 年前
Mohsen Kamalzadeh
b24e6629
fixed an issue with detecting the visualization enabled state that manifested in usim runs
3 年前
Aryan Mann
ba22ebda
added randomizer for lights (only intensities)
3 年前
You-Cyuan Jhang
cc74be4c
Merge from master
3 年前
You-Cyuan Jhang
66a2d04d
Revert "Merge from master"
This reverts commit c0828e485298b9f68da2fa99db015d21dcd904cf.
3 年前
You-Cyuan Jhang
ac95b33f
Merge branch 'master' into schema-0.1.0
# Conflicts:
# com.unity.perception/Documentation~/Schema/Synthetic_Dataset_Schema.md
3 年前
Steve Borkman
7910da17
Updates to COCO export to support running on USim
3 年前
Jon Hogins
05d56445
Adding iteration delay to address issue with capturing in frames when scenes are still loading.
3 年前
Aryan Mann
208023a9
Supporting the 'step' button in the editor ( #294 )
* Supporting the 'step' button in the editor.
* Update CHANGELOG.md
* Adding informational log message when frame step is used.
3 年前
Aryan Mann
aa2dc833
changed normal sampler standard deviation json key to "stddev"
3 年前
Aryan Mann
31aded78
Merge pull request #321 from Unity-Technologies/fix_sampler_rounding_issue
Categorical parameter fix
3 年前
Aryan Mann
38657ba3
Merge pull request #285 from Unity-Technologies/poisson-disk-super-sampling
Poisson disk super sampling
3 年前
Aryan Mann
4f94f2c5
Fixing keypoint bugs when visualizations are disabled ( #290 )
* Fixing keypoint bugs when visualizations are disabled (enabling async readback)
* Remove commented out code
* Pointing to stable ubuntu to work around issue in latest.
3 年前
Aryan Mann
a8d059dd
Merge pull request #293 from Unity-Technologies/fix_large_deltatime
Fixed issue with simulation delta times larger than 100
3 年前
Mohsen Kamalzadeh
e64916d9
Merge branch 'generic-asset-sources' into h-i
3 年前
leopoldo-zugasti
864e2bfa
Add camera projection information to metadata
3 年前
GitHub
85289a39
Merge pull request #336 from Unity-Technologies/fix-3Dexception-typo
fix the exception typo, should be "3D" not "2D"
3 年前
GitHub
324f4362
Merge pull request #344 from Unity-Technologies/orthographic-camera-metadata-additions
Add camera projection information to metadata
3 年前
Mohsen Kamalzadeh
70d9c69c
added projection field to sensor data
3 年前
Mohsen Kamalzadeh
f0e63527
added asset role description field
3 年前
Steve Borkman
ea4d3b1d
Model based occludder distance overrides
3 年前
Mohsen Kamalzadeh
f3e5b443
Merge branch 'generic-asset-sources' into h-i
3 年前
Steve Borkman
dab48757
Code cleaned up and commented
3 年前
Steve Borkman
92e591ca
Compile in 2019
3 年前
Steve Borkman
9e858d67
Tests for self-occlusion scalar value
3 年前
Mohsen Kamalzadeh
077be71d
make object count labeler's idlabelconfig field settable
3 年前
Mohsen Kamalzadeh
996cb317
small change to make object count labeler a team player
3 年前
Steve Borkman
f7ac0a45
Updated class documentation
3 年前
Steve Borkman
177e508b
Removed added, but unneeded, import
3 年前
Steve Borkman
b089f728
Mostly updated comments
3 年前
Jon Hogins
77d864af
Adding some comments to the depth check shader
3 年前
Jon Hogins
b700ebfa
Fixing test compile error and mistake in RenderTextureReader
3 年前
Mohsen Kamalzadeh
b84fe0cf
Update GameObjectOneWayCache.cs
Modified the gameobject cache to allow dynamic injection of new prefabs into the list of cached prefabs
3 年前
Steve Borkman
c7a5c2ef
Fixes for PR comments
3 年前
Steve Borkman
97eda6de
Another attempt
3 年前
Mohsen Kamalzadeh
edfea412
Added imageLink field
Added a new imageLink field to the scenario serialization function which will accompany all elements of the randomizer config.
3 年前
Steve Borkman
8e6c96e8
Another try to get these shaders to compile correctly
3 年前
Steve Borkman
91e62848
Fixed keypoint coco export to include correct image id if bounding box labeler is not present
3 年前
Steve Borkman
f7dacddd
Switched over to newtonsoft json so we can properly write out skeleton info
3 年前
Steve Borkman
8eaa1a4f
First release of writing out COCO and perception format in parallel
3 年前
Steve Borkman
9c5a7ae2
Fixes so that keypoints report categories properly
This used not to work with the bounding box labeler was not present
3 年前
Steve Borkman
1d945f86
Merge branch 'coco_export' into coco_perception_output_hybrid
3 年前
Mohsen Kamalzadeh
69eed5ff
changed labeler.init back to internal
3 年前
Mohsen Kamalzadeh
a777d3a2
fixed a bug a visualization test and per labeler enabled state
3 年前
sleal-unity
883033e7
converted AssetSourceBase to an internal interface
3 年前
sleal-unity
4c7f4e1d
DeserializeConfiguration() is now protected
3 年前
Mohsen Kamalzadeh
1366c2e8
fix compile error
3 年前
GitHub
b9babd68
Merge branch 'master' into 0.8.0.preview.4_staging
3 年前
GitHub
07d60be2
Merge pull request #358 from Unity-Technologies/0.8.0.preview.4_staging
Merging 0.8.0.preview.4 back into master.
3 年前
GitHub
0e170dc4
Merge branch 'master' into fix_label_config_editor_indexing
3 年前
Mohsen Kamalzadeh
a42b3017
Merge branch 'master' into add_imageLink_field
3 年前
GitHub
90ee83bd
Merge branch 'master' into generic-asset-sources
3 年前
GitHub
13eeb0a2
Merge pull request #308 from Unity-Technologies/generic-asset-sources
Generic Asset Sources
3 年前
Mohsen Kamalzadeh
e9ac2316
Merge branch 'master' into add_imageLink_field
3 年前
Steve Borkman
d06dca0c
Merge branch 'master' into coco_export
3 年前
Steve Borkman
dea46d85
Fixed merge issue.
3 年前
Steve Borkman
4b9b77ee
Merge branch 'coco_export' into coco_perception_output_hybrid
3 年前
GitHub
96df0234
Update BoundingBox3DLabeler.cs
3 年前
GitHub
434cb3f8
Update SimulationState_Json.cs
3 年前
GitHub
3f0c34f3
Update DatasetCapture.cs
3 年前
GitHub
f6d16d94
Update PerceptionCamera.cs
3 年前
GitHub
a60cae6c
Update SimulationState.cs
3 年前
leopoldo-zugasti
d017dd97
Merge branch 'master' into pyrception-integration
3 年前
Jon Hogins
6868446a
Upgrade projects to 2020.3.16f1.
3 年前
Jon Hogins
78b4c1fb
Updating shader to use PackageRequirements
3 年前
Jon Hogins
5dbf1621
Fixing package name
3 年前
Mohsen Kamalzadeh
72b7eb89
commenting things to remove the compile errors in trunk
3 年前
Mohsen Kamalzadeh
7dddeacb
Merge branch 'h-i' into for_vulkan_mem_test
3 年前
GitHub
5625f677
Merge pull request #361 from Unity-Technologies/pyrception-integration
Added the Dataset Visualizer installer and corresponding UI
3 年前
Mohsen Kamalzadeh
c9eb08a7
fix compatibility with datamaker package
3 年前
Mohsen Kamalzadeh
0f2887e9
fix compatibility with datamaker package
3 年前
Mohsen Kamalzadeh
7598ce57
Merge branch 'master' into h-i
3 年前
Steve Borkman
a13bf19d
Updates to support producing multi-document solo format
3 年前
Mohsen Kamalzadeh
123d60c1
Merge branch 'coco_perception_output_hybrid' into h-i
3 年前
Mohsen Kamalzadeh
811dc91a
fix null pointer error
3 年前
Jon Hogins
d942cecb
Fixing multi-cam issues
3 年前
Mohsen Kamalzadeh
5ddcd33d
Merge branch 'coco_perception_output_hybrid' into h-i
3 年前
Steve Borkman
d2d743cf
Solo API definition
3 年前
Jon Hogins
dd2e5baa
Update PerceptionURP and fix multi-cam issues in URP
3 年前
Mohsen Kamalzadeh
afb1737a
fix null exception
3 年前
Mohsen Kamalzadeh
2eb8f36b
cleanup
3 年前
Mohsen Kamalzadeh
29ba2463
cleanup
3 年前
Steve Borkman
f7ceca90
Updates for solo proof of concept
3 年前
Aryan Mann
3753ea3b
updated serialization of randomizers to array instead of object
3 年前
Steve Borkman
e2998b0b
A lot of changes, now we can partially support old perception and new
3 年前
Aryan Mann
55e6068e
Added ability to delay the current iteration
3 年前
GitHub
68fd419c
Feature: Delay Iteration (Merge PR #366 from scene-randomizer-support)
Ported over the ability to delay the current iteration
3 年前
Jon Hogins
e455a465
Fixing keypoint depth issues on Linux
3 年前
Jon Hogins
3b09643b
More project updated for 2020.3 and fixing tests.
3 年前
Steve Borkman
6b409406
Annotations now work through rebuilt simulation state
3 年前
Jon Hogins
cc241006
Merge branch 'keypoint_self_occlusion_2020_3' of https://github.com/Unity-Technologies/com.unity.perception into keypoint_self_occlusion_2020_3
3 年前
Jon Hogins
c79375ca
Cleaning up commented out code
3 年前
Jon Hogins
0ec551af
Merge remote-tracking branch 'origin/master' into keypoint_self_occlusion
3 年前
GitHub
91d606c7
Keypoint self occlusion ( #351 )
* WIP self-occlusion checks.
* More updates for self-occlusion
* Almost working using compute shaders. Need to switch to regular rendering now.
* Kind of working!
* Ok, officially working now
* Adding some tests for self-occlusion. Some fixes in KeypointLabeler
* Fix issues with orthographic views and points close to far plane
* Fixing remainder of tests.
* Removing comments
* Fixing issues in URP with orthographic view
* Updating JointLabel
* Updating JointLabel to include self-occlusion distance and drop the reference to the keypoint label config
* Adding gizmos for keypoints
* Adding and fixing remainder of tests.
* Fixing various bugs in keypoint self occlusion, including (hopefully) properly supporting player builds
* Fixing issues with large numbers of keypoints.
* Fixing issue with resizing buffers
* Add search for non-background pixel to keypoint depth check. Not perfect, but catches a few edg...
3 年前
Mohsen Kamalzadeh
4872a778
fixes for crash and local json workflow
- Fixed an exception that happened when semantic or instance segmentation labelers where active in the scene, causing coco export to crash
- Made it possible to test the outputFormat scenario constant locally with a json config
3 年前
Mohsen Kamalzadeh
78613087
Merge branch 'coco_perception_output_hybrid' into h-i
3 年前
Mohsen Kamalzadeh
2db48430
fixed file index bug
- Fixed a bug where the captures file index was not being incremented, resulting in only the final batch of annotations being saved
3 年前
Mohsen Kamalzadeh
e7d52b65
Merge branch 'coco_perception_output_hybrid' into h-i
3 年前
Steve Borkman
5da96a7a
Restructuring of files
3 年前
Steve Borkman
259f8463
Fixed metrics per frame
3 年前
Mohsen Kamalzadeh
c1a54814
some tests local commit only
3 年前
Steve Borkman
b0d3bfb5
Semantic segmentation supported
3 年前
Mohsen Kamalzadeh
a78ec53e
added mask test object
3 年前
Steve Borkman
cb5b9a43
bounding box 3d updated
3 年前
Mohsen Kamalzadeh
6de91597
read texture scale and offset from main text in main tex mask mode
3 年前
Steve Borkman
406b7f70
Keypoints at leas partially working
3 年前
Mohsen Kamalzadeh
b6f3e784
fix iteration restart
Call OnIterationEnd for randomizers that have already started when we restart the Iteration
3 年前
Aryan Mann
65d2c69b
draft 1 of engine analytics
3 年前
Aryan Mann
0f5df9bf
finished engine analytics implementation v1
3 年前
Steve Borkman
0fce16c7
I think I have the timings working now
3 年前
Steve Borkman
17981a9f
Things appear to be working again
3 年前
Steve Borkman
95e08150
Dataset Captures test mostly work and BB3D tests work
3 年前
RuiyuZ
0d0e71b7
fix perception binaries capture one extra frame before the scenario starts
3 年前
Steve Borkman
46aee413
All DatasetCaptureTests passing
3 年前
Steve Borkman
3e9bbc3a
Capture scheduling tests pass now
3 年前
Steve Borkman
e7cb126c
All tests pass
3 年前
GitHub
3483af52
Make GetAnnotationSpecification() public, by popular demand. ( #335 )
* Make GetAnnotationSpecification() public, by popular demand.
* Updating changelog
3 年前
Jon Hogins
899b4cca
Hacking in support for editor scene generation
3 年前
Jon Hogins
724dccd0
WIP work on semantic filtering
3 年前
Steve Borkman
27ec65b0
Old perception format now being produced
3 年前
Steve Borkman
4cea1504
Old perception format working, and all tests passing
3 年前
Steve Borkman
eb7c733a
Project settings for perception and assigning endpoint
3 年前
Steve Borkman
19c504c9
Removed "On" from ConsumerEndpoint methods
3 年前
Steve Borkman
e89ae408
Rename message builder endpoint
3 年前
Mohsen Kamalzadeh
b1b39d5b
first commit, tests to be added
3 年前
Jon Hogins
a95d74b0
Fixing multi-cam issues
3 年前
Mohsen Kamalzadeh
bec6fb68
field name change
3 年前
Mohsen Kamalzadeh
206b987b
changed how randomizer state is serialized based on feedback
3 年前
Mohsen Kamalzadeh
788a0831
changed schema for sampler and scalar valid ranges
3 年前
Mohsen Kamalzadeh
cc6231da
testfix, state switchable by default
3 年前
Jon Hogins
10c7a6dd
Update PerceptionURP and fix multi-cam issues in URP
3 年前
Mohsen Kamalzadeh
dadcd7d8
incorporated PR feedback
- shouldCheckValidRange field excluded from JSON serialization. If the limits block is provided, it means range should be checked.
- added some checking and error messages for the cases where the user tries to provide or change the valid range for a scalar from the json config. this is not supported.
3 年前
Mohsen Kamalzadeh
10443076
make randomizer state field optional for json config
3 年前
Mohsen Kamalzadeh
3ecc1fae
removed unused import
3 年前
Aryan Mann
871ed22d
draft 1 of engine analytics
3 年前
Aryan Mann
17894621
Added tests for RGB Output
3 年前
RuiyuZ
79c997e2
standalone player start rendering from frame 1
3 年前
Mohsen Kamalzadeh
e6942802
hide canBeSwitchedByUser flag when not using the power user define
3 年前
Aryan Mann
c612d8d1
finished engine analytics implementation v1
3 年前
RuiyuZ
91761cef
editor start from frame 2
3 年前
Aryan Mann
6d2ca06a
merged both runtime and editor analytics into one file/implementation
3 年前
RuiyuZ
a402ac7b
clean up
3 年前
Aryan Mann
92ec0466
made the analytics test more robust
3 年前
Aryan Mann
2427951b
fixed missing reference for standalone players
3 年前
Aryan Mann
9f3e917e
test json grabs the runtime platform dynamically so it doesnt fail outside osx
3 年前
RuiyuZ
79ab5613
update unit tests with new perception camera property captureFrameCount
3 年前
GitHub Enterprise
7f24359c
Merge pull request #32 from unity/fix-standalone-first-extra-frame
standalone player scenario start rendering from frame 1
3 年前
GitHub Enterprise
ee130211
#27 : Parameterized tests to check RGB output
3 年前
Aryan Mann
3cdfac60
removed prefix from runtime analytics
3 年前
Jon Hogins
47f2ffe4
Merge branch 'main' of https://github.cds.internal.unity3d.com/unity/com.unity.perception into fix_multi_cam
3 年前
GitHub Enterprise
43db91ba
Merge pull request #38 from unity/fix_multi_cam
Fix multi cam
3 年前
Aryan Mann
5e64cf08
address few (not all) PR comments
3 年前
Aryan Mann
6ecab448
removed try/catch
3 年前
GitHub Enterprise
f2b625c8
#34 : Analytics v2 (Scenario Information)
3 年前
GitHub Enterprise
d0a2d55c
Merge pull request #31 from unity/additonal_scenario_configs
Additional scenario configs:
- Ability to add valid ranges for all samplers (except for animation curve sampler)
- Ability to add valid range to non sampler numeric scalars through the [Range] attribute
- A new compile definition symbol for exposing the valid ranges of samplers in the scenario UI
- Ability to enable or disable a randomizer through the app-param (for this to work, the already existing enabled property is serialized and deserialized. Code was added to treat properties the same as fields during (de)serialization to achieve this)
- New flag in randomizers to denote whether their enabled state can be switched by the user on datamaker. This is purely used on datamaker.
3 年前
GitHub Enterprise
3944e6de
Merge pull request #43 from unity/additonal_scenario_configs
Make randomizer state field optional for json config
3 年前
Aryan Mann
c06d625b
make randomizer state field optional for json config
3 年前
Aryan Mann
3ab26cde
removed unused import
3 年前
Aryan Mann
83b360dd
hide canBeSwitchedByUser flag when not using the power user define
3 年前
Aryan Mann
b98d1877
#52 : Automatically Enable KeypointLabeler Visualization
make keypointlabeler auto enabled in play mode
3 年前
Aryan Mann
cfc8715e
Update ScenarioSerializer.cs
3 年前
Aryan Mann
a7b4cce8
merge serialization array change
3 年前
Aryan Mann
35c23b63
Update ScenarioSerializer.cs
3 年前
Aryan Mann
17ed55d4
Update ScenarioSerializer.cs
3 年前
GitHub
8d94dc5d
3d bbox doc t2 ( #424 )
* Updated documentation for 3dbbox about skinnedmeshrenderers
* Updated text
3 年前