<div dir="ltr"><div>Dear all,</div><div><br></div><div>I am hoping someone might be able to help me to use PDAL to filter for duplicate points in a point cloud. <br></div><div><br></div><div>By duplicate, I mean points that are less than a threshold distance (e.g. 0.001 m) from other points in the cloud. I'm working with photogrammetrically-generated point clouds, in some cases ca. 20-30% of the points are 'duplicates' so removing these has some big benefits later in the pipeline.</div><div><br></div><div>I'm looking for a filter that functions like '<a href="https://www.cloudcompare.org/doc/wiki/index.php?title=Remove_duplicate_points">Remove duplicate points</a>' in CloudCompare. I wasn't able to see anything suitable under the filters > cull documentation, unless<span class="gmail-s2"> filters.voxelcenternearestneighbor</span> would achieve this with cell set to 0.001?<br></div><div><br></div><div></div><div>If anyone else thinks that a filter.duplicate function might be helpful, I'm happy to submit a feature request via Github.<br></div><div><br></div><div>Thanks<br></div><div>Andy<br></div><div></div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font size="1"><span style="color:rgb(153,153,153)">Dr Andrew Cunliffe<br><br>Research Fellow</span><span style="color:rgb(153,153,153)"><br>School of Geography<br></span><span style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)">University of Exeter</span></span><span style="color:rgb(153,153,153)"><span><span style="color:rgb(153,153,153)"></span></span></span></font></div><div><span style="color:rgb(153,153,153)"><br></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>