DynaHull : Density-centric Dynamic Point Filtering in Point Clouds

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorHabibiroudkenar, Pejmanen_US
dc.contributor.authorOjala, Ristoen_US
dc.contributor.authorTammi, Karien_US
dc.contributor.departmentDepartment of Energy and Mechanical Engineeringen
dc.contributor.groupauthorMechatronicsen
dc.contributor.organizationMechatronicsen_US
dc.date.accessioned2024-12-04T08:10:22Z
dc.date.available2024-12-04T08:10:22Z
dc.date.issued2024-12en_US
dc.description.abstractIn the field of indoor robotics, accurately localizing and mapping in dynamic environments using point clouds can be a challenging task due to the presence of dynamic points. These dynamic points are often represented by people in indoor environments, but in industrial settings with moving machinery, there can be various types of dynamic points. This study introduces DynaHull, a novel technique designed to enhance indoor mapping accuracy by effectively removing dynamic points from point clouds. DynaHull works by leveraging the observation that, over multiple scans, stationary points have a higher density compared to dynamic ones. Furthermore, DynaHull addresses mapping challenges related to unevenly distributed points by clustering the map into smaller sections. In each section, the density factor of each point is determined by dividing the number of neighbors by the volume these neighboring points occupy using a convex hull method. The algorithm removes the dynamic points using an adaptive threshold based on the point count of each cluster, thus reducing the false positives. The performance of DynaHull was compared to state-of-the-art techniques, such as ERASOR, Removert, OctoMap + SOR , and Dynablox, by comparing each method to the ground truth map created during a low activity period in which only a few dynamic points were present. The results indicated that DynaHull outperformed these techniques in various metrics, noticeably in the Earth Mover's Distance, false negatives and false positives. The data and code for DynaHull are available at https://github.com/Pejman712/DynaHull.git.en
dc.description.versionPeer revieweden
dc.format.extent11
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationHabibiroudkenar, P, Ojala, R & Tammi, K 2024, 'DynaHull : Density-centric Dynamic Point Filtering in Point Clouds', Journal of intelligent & robotic systems, vol. 110, no. 4, 165. https://doi.org/10.1007/s10846-024-02203-2en
dc.identifier.doi10.1007/s10846-024-02203-2en_US
dc.identifier.issn0921-0296
dc.identifier.issn1573-0409
dc.identifier.otherPURE UUID: 1ae7cce8-2bc0-4bb9-a8c6-557db9049263en_US
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/1ae7cce8-2bc0-4bb9-a8c6-557db9049263en_US
dc.identifier.otherPURE LINK: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=aalto_pure&SrcAuth=WosAPI&KeyUT=WOS:001363401600001&DestLinkType=FullRecord&DestApp=WOS_CPL
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/166193159/s10846-024-02203-2-1.pdf
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/132080
dc.identifier.urnURN:NBN:fi:aalto-202412047570
dc.language.isoenen
dc.publisherSpringer
dc.relation.ispartofseriesJournal of intelligent & robotic systemsen
dc.relation.ispartofseriesVolume 110, issue 4en
dc.rightsopenAccessen
dc.subject.keywordConvexHullen_US
dc.subject.keywordDynamic points removalen_US
dc.subject.keywordPoint clouden_US
dc.subject.keywordSlamen_US
dc.subject.keywordSLAMen_US
dc.titleDynaHull : Density-centric Dynamic Point Filtering in Point Cloudsen
dc.typeA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessäfi
dc.type.versionpublishedVersion

Files