# \#sim

**URL:** https://community.ouster.com/tag/sim/61.md

[Latest](https://community.ouster.com/latest.md) · [Categories](https://community.ouster.com/categories.md) · [Tags](https://community.ouster.com/tags.md)

---

## [Projecting a 3d point back into a 2d range image for an Ouster Sensor](https://community.ouster.com/t/projecting-a-3d-point-back-into-a-2d-range-image-for-an-ouster-sensor/390)

<div class="topic-metadata">

**Author:** [@Samahu](https://community.ouster.com/u/Samahu)\
**Replies:** 1\
**Last updated:** [August 7, 2025, 5:38pm UTC](https://community.ouster.com/t/projecting-a-3d-point-back-into-a-2d-range-image-for-an-ouster-sensor/390 "2025-08-07T17:38:14Z")

</div>

The following listing shows how to project a list of 3D points from the point cloud generated by an Ouster sensor back into the 2D range frame: import numpy as np import copy def binary\_search(arr, x): low, high = …
