Sd Semantic Labels Map#
Synthetic Data node to expose the semantic labels map of a given semantic filter
Installation#
To use this node enable omni.syntheticdata in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Exec (inputs:exec) | 
 | Trigger | None | 
| Gpu (inputs:gpu) | 
 | Pointer to shared context containing gpu foundations. | 0 | 
| Render Product Path (inputs:renderProductPath) | 
 | RenderProduct prim path | |
| Render Results (inputs:renderResults) | 
 | Render results | 0 | 
| Semantic Filter Name (inputs:semanticFilterName) | 
 | Name of the semantic filter to apply to the semanticLabelToken | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Cuda Device Index (outputs:cudaDeviceIndex) | 
 | Cuda index of the device the cuda buffer is residing in | -1 | 
| Received (outputs:exec) | 
 | Executes for each newFrame event received | None | 
| Last Update Time Denominator (outputs:lastUpdateTimeDenominator) | 
 | Time denominator of the last time the data has changed | None | 
| Last Update Time Numerator (outputs:lastUpdateTimeNumerator) | 
 | Time numerator of the last time the data has changed | None | 
| Min Semantic Index (outputs:minSemanticIndex) | 
 | Lower semantic id. Semantics ids are in [minSemanticIndex, minSemanticIndex+numSemantic-1] | None | 
| Num Semantics (outputs:numSemantics) | 
 | Number of semantics in the scene | None | 
| Semantic Filter Name (outputs:semanticFilterName) | 
 | Name of the semantic filter to apply to the semanticLabelToken | None | 
| Semantic Label Token SD Cuda Ptr (outputs:semanticLabelTokenSDCudaPtr) | 
 | uint64_t cuda buffer pointer of size numSemantics containing the semantic label token | None | 
| Semantic Label Token SD Host Ptr (outputs:semanticLabelTokenSDHostPtr) | 
 | uint64_t host buffer pointer of size numSemantics containing the semantic label token | None | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | omni.syntheticdata.SdSemanticLabelsMap | 
| Version | 1 | 
| Extension | omni.syntheticdata | 
| Has State? | False | 
| Implementation Language | C++ | 
| Default Memory Type | cpu | 
| Generated Code Exclusions | None | 
| __tokens | [“InstanceMappingInfoSDhost”, “SemanticLabelTokenSD”, “SemanticLabelTokenSDhost”] | 
| Categories | graph:postRender,graph:action | 
| Generated Class Name | OgnSdSemanticLabelsMapDatabase | 
| Python Module | omni.syntheticdata |