# How to get all channels by Semantic Segmentation?

**URL:** <https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220>\
**Category:** I'm Stuck\
**Tags:** guidance\
**Created:** [February 20, 2025, 6:56am UTC](https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220 "2025-02-20T06:56:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joel\_Lai](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@Joel\_Lai](https://community.nianticspatial.com/u/Joel_Lai)\
**Post date:** [February 20, 2025, 6:56am UTC](https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220/1 "2025-02-20T06:56:55Z")

</div>

_Include the following details (edit as applicable):_

- **Issue category** : Semantic Segmentation
- **Xcode version** :
- **ARDK version** : 3.9
- **Unity version** : 6.0

Description of the issue:  
Hello Team, I am developing a project that recognize all channels in the screen, I have tried the Query Semantic sample. The sample use the input position to get the channel info, but how to get all channels that may exist in the camera view. Or there is a handler to check if the channel exist in the view. Could you give me a hint?

Thank you

---

<div class="post-metadata">

**Author:** ![JoshM](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@JoshM](https://community.nianticspatial.com/u/JoshM)\
**Post date:** [February 28, 2025, 6:53pm UTC](https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220/2 "2025-02-28T18:53:29Z")

</div>

Hello, thanks for reaching out! You can find our Semantics How-to [here](https://lightship.dev/docs/ardk/how-to/ar/semantic_mesh_filtering/) for instructions on how to set up semantics channels. Additionally, you can find the list of all semantic channels [here](https://lightship.dev/docs/ardk/features/semantics/#available-semantic-channels). If this proves to not be of use, though, let us know, and I can try to assist you further!

---

<div class="post-metadata">

**Author:** ![Joel\_Lai](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@Joel\_Lai](https://community.nianticspatial.com/u/Joel_Lai)\
**Post date:** [March 12, 2025, 6:11am UTC](https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220/3 "2025-03-12T06:11:48Z")

</div>

Thanks for your reply, but the mesh filter block list looks unsuitable for the requirement. I would like to click a button and then call a method to get current frame channels which are in the screen. For now I just loop the 9 point in the screen to get the 9 points semantics, it is enough to use now. But is there a more reasonable method to get all semantic channels in the screen?

---

<div class="post-metadata">

**Author:** ![Maverick\_Niantic](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@Maverick\_Niantic](https://community.nianticspatial.com/u/Maverick_Niantic)\
**Post date:** [May 1, 2025, 3:10pm UTC](https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220/4 "2025-05-01T15:10:56Z")

</div>

Hi Joel,

I apologize for the extended delay in response.

Are you still having trouble querying the semantic channels? To get all the semantic channels on the screen, you can use `ARSemanticSegmentationManager` 's `GetPackedSemanticsChannelTexture` method which will return a `Texture2D` where each pixel can be interpreted as a uint with bits corresponding to different classifications. Please review the GetPackedSemanticsChannelTexture method [here](https://lightship.dev/docs/ardk/apiref/Niantic/Lightship/AR/Semantics/ARSemanticSegmentationManager/#GetPackedSemanticsChannelsTexture) in the API reference, and let me know if you need further clarification or have any additional questions.

Kind regards,  
Maverick L.

---

<div class="post-metadata">

**Author:** ![Maverick\_Niantic](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@Maverick\_Niantic](https://community.nianticspatial.com/u/Maverick_Niantic)\
**Post date:** [March 5, 2026, 11:45pm UTC](https://community.nianticspatial.com/t/how-to-get-all-channels-by-semantic-segmentation/5220/5 "2026-03-05T23:45:02Z")

</div>

Age
