Sim-to-Real Learning for Casualty Detection from Ground Projected Point Cloud Data

This paper addresses the problem of human body detection---particularly a human body lying on the ground (a.k.a. casualty)---using point cloud data. This ability to detect a casualty is one of the most important features of mobile rescue robots, in order for them to be able to operate autonomously....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2019-08
Hauptverfasser: Roni Permana Saputra, Rakicevic, Nemanja, Kormushev, Petar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Roni Permana Saputra
Rakicevic, Nemanja
Kormushev, Petar
description This paper addresses the problem of human body detection---particularly a human body lying on the ground (a.k.a. casualty)---using point cloud data. This ability to detect a casualty is one of the most important features of mobile rescue robots, in order for them to be able to operate autonomously. We propose a deep-learning-based casualty detection method using a deep convolutional neural network (CNN). This network is trained to be able to detect a casualty using a point-cloud data input. In the method we propose, the point cloud input is pre-processed to generate a depth image-like ground-projected heightmap. This heightmap is generated based on the projected distance of each point onto the detected ground plane within the point cloud data. The generated heightmap -- in image form -- is then used as an input for the CNN to detect a human body lying on the ground. To train the neural network, we propose a novel sim-to-real approach, in which the network model is trained using synthetic data obtained in simulation and then tested on real sensor data. To make the model transferable to real data implementations, during the training we adopt specific data augmentation strategies with the synthetic training data. The experimental results show that data augmentation introduced during the training process is essential for improving the performance of the trained model on real data. More specifically, the results demonstrate that the data augmentations on raw point-cloud data have contributed to a considerable improvement of the trained model performance.
doi_str_mv 10.48550/arxiv.1908.03057
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_1908_03057</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2270286128</sourcerecordid><originalsourceid>FETCH-LOGICAL-a528-2b03c41c61bd9400394275fcd16aa299a33d5f567bc89d493eae6eb7746e4d3f3</originalsourceid><addsrcrecordid>eNotj01Lw0AYhBdBsNT-AE8ueE7d74-jpNoKAaX2Ht5kN5KSZutmI_bfG1tPMwzDMA9Cd5QshZGSPEL8ab-X1BKzJJxIfYVmjHOaGcHYDVoMw54QwpRmUvIZ2n60hyyFbOuhw4WH2Lf9J25CxDkMI3TphFc--Tq1ocdNDAe8jmHsHX6PYT_FfnKh7RPOuzA6vIIEt-i6gW7wi3-do93L8y7fZMXb-jV_KjKQzGSsIrwWtFa0clYQwq1gWja1owqAWQucO9lIpavaWCcs9-CVr7QWygvHGz5H95fZM3B5jO0B4qn8Ay_P4FPj4dI4xvA1-iGV-zDGfvpUMqYJM4oyw38Bem9aiA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2270286128</pqid></control><display><type>article</type><title>Sim-to-Real Learning for Casualty Detection from Ground Projected Point Cloud Data</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Roni Permana Saputra ; Rakicevic, Nemanja ; Kormushev, Petar</creator><creatorcontrib>Roni Permana Saputra ; Rakicevic, Nemanja ; Kormushev, Petar</creatorcontrib><description>This paper addresses the problem of human body detection---particularly a human body lying on the ground (a.k.a. casualty)---using point cloud data. This ability to detect a casualty is one of the most important features of mobile rescue robots, in order for them to be able to operate autonomously. We propose a deep-learning-based casualty detection method using a deep convolutional neural network (CNN). This network is trained to be able to detect a casualty using a point-cloud data input. In the method we propose, the point cloud input is pre-processed to generate a depth image-like ground-projected heightmap. This heightmap is generated based on the projected distance of each point onto the detected ground plane within the point cloud data. The generated heightmap -- in image form -- is then used as an input for the CNN to detect a human body lying on the ground. To train the neural network, we propose a novel sim-to-real approach, in which the network model is trained using synthetic data obtained in simulation and then tested on real sensor data. To make the model transferable to real data implementations, during the training we adopt specific data augmentation strategies with the synthetic training data. The experimental results show that data augmentation introduced during the training process is essential for improving the performance of the trained model on real data. More specifically, the results demonstrate that the data augmentations on raw point-cloud data have contributed to a considerable improvement of the trained model performance.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1908.03057</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Artificial neural networks ; Computer Science - Computer Vision and Pattern Recognition ; Computer Science - Robotics ; Computer simulation ; Data augmentation ; Ground plane ; Human body ; Learning ; Neural networks ; Three dimensional models ; Training</subject><ispartof>arXiv.org, 2019-08</ispartof><rights>2019. This work is published under http://creativecommons.org/publicdomain/zero/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://creativecommons.org/publicdomain/zero/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27904</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.1908.03057$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1109/IROS40897.2019.8967642$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Roni Permana Saputra</creatorcontrib><creatorcontrib>Rakicevic, Nemanja</creatorcontrib><creatorcontrib>Kormushev, Petar</creatorcontrib><title>Sim-to-Real Learning for Casualty Detection from Ground Projected Point Cloud Data</title><title>arXiv.org</title><description>This paper addresses the problem of human body detection---particularly a human body lying on the ground (a.k.a. casualty)---using point cloud data. This ability to detect a casualty is one of the most important features of mobile rescue robots, in order for them to be able to operate autonomously. We propose a deep-learning-based casualty detection method using a deep convolutional neural network (CNN). This network is trained to be able to detect a casualty using a point-cloud data input. In the method we propose, the point cloud input is pre-processed to generate a depth image-like ground-projected heightmap. This heightmap is generated based on the projected distance of each point onto the detected ground plane within the point cloud data. The generated heightmap -- in image form -- is then used as an input for the CNN to detect a human body lying on the ground. To train the neural network, we propose a novel sim-to-real approach, in which the network model is trained using synthetic data obtained in simulation and then tested on real sensor data. To make the model transferable to real data implementations, during the training we adopt specific data augmentation strategies with the synthetic training data. The experimental results show that data augmentation introduced during the training process is essential for improving the performance of the trained model on real data. More specifically, the results demonstrate that the data augmentations on raw point-cloud data have contributed to a considerable improvement of the trained model performance.</description><subject>Artificial neural networks</subject><subject>Computer Science - Computer Vision and Pattern Recognition</subject><subject>Computer Science - Robotics</subject><subject>Computer simulation</subject><subject>Data augmentation</subject><subject>Ground plane</subject><subject>Human body</subject><subject>Learning</subject><subject>Neural networks</subject><subject>Three dimensional models</subject><subject>Training</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj01Lw0AYhBdBsNT-AE8ueE7d74-jpNoKAaX2Ht5kN5KSZutmI_bfG1tPMwzDMA9Cd5QshZGSPEL8ab-X1BKzJJxIfYVmjHOaGcHYDVoMw54QwpRmUvIZ2n60hyyFbOuhw4WH2Lf9J25CxDkMI3TphFc--Tq1ocdNDAe8jmHsHX6PYT_FfnKh7RPOuzA6vIIEt-i6gW7wi3-do93L8y7fZMXb-jV_KjKQzGSsIrwWtFa0clYQwq1gWja1owqAWQucO9lIpavaWCcs9-CVr7QWygvHGz5H95fZM3B5jO0B4qn8Ay_P4FPj4dI4xvA1-iGV-zDGfvpUMqYJM4oyw38Bem9aiA</recordid><startdate>20190809</startdate><enddate>20190809</enddate><creator>Roni Permana Saputra</creator><creator>Rakicevic, Nemanja</creator><creator>Kormushev, Petar</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20190809</creationdate><title>Sim-to-Real Learning for Casualty Detection from Ground Projected Point Cloud Data</title><author>Roni Permana Saputra ; Rakicevic, Nemanja ; Kormushev, Petar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a528-2b03c41c61bd9400394275fcd16aa299a33d5f567bc89d493eae6eb7746e4d3f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Artificial neural networks</topic><topic>Computer Science - Computer Vision and Pattern Recognition</topic><topic>Computer Science - Robotics</topic><topic>Computer simulation</topic><topic>Data augmentation</topic><topic>Ground plane</topic><topic>Human body</topic><topic>Learning</topic><topic>Neural networks</topic><topic>Three dimensional models</topic><topic>Training</topic><toplevel>online_resources</toplevel><creatorcontrib>Roni Permana Saputra</creatorcontrib><creatorcontrib>Rakicevic, Nemanja</creatorcontrib><creatorcontrib>Kormushev, Petar</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Roni Permana Saputra</au><au>Rakicevic, Nemanja</au><au>Kormushev, Petar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Sim-to-Real Learning for Casualty Detection from Ground Projected Point Cloud Data</atitle><jtitle>arXiv.org</jtitle><date>2019-08-09</date><risdate>2019</risdate><eissn>2331-8422</eissn><abstract>This paper addresses the problem of human body detection---particularly a human body lying on the ground (a.k.a. casualty)---using point cloud data. This ability to detect a casualty is one of the most important features of mobile rescue robots, in order for them to be able to operate autonomously. We propose a deep-learning-based casualty detection method using a deep convolutional neural network (CNN). This network is trained to be able to detect a casualty using a point-cloud data input. In the method we propose, the point cloud input is pre-processed to generate a depth image-like ground-projected heightmap. This heightmap is generated based on the projected distance of each point onto the detected ground plane within the point cloud data. The generated heightmap -- in image form -- is then used as an input for the CNN to detect a human body lying on the ground. To train the neural network, we propose a novel sim-to-real approach, in which the network model is trained using synthetic data obtained in simulation and then tested on real sensor data. To make the model transferable to real data implementations, during the training we adopt specific data augmentation strategies with the synthetic training data. The experimental results show that data augmentation introduced during the training process is essential for improving the performance of the trained model on real data. More specifically, the results demonstrate that the data augmentations on raw point-cloud data have contributed to a considerable improvement of the trained model performance.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1908.03057</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2019-08
issn 2331-8422
language eng
recordid cdi_arxiv_primary_1908_03057
source arXiv.org; Free E- Journals
subjects Artificial neural networks
Computer Science - Computer Vision and Pattern Recognition
Computer Science - Robotics
Computer simulation
Data augmentation
Ground plane
Human body
Learning
Neural networks
Three dimensional models
Training
title Sim-to-Real Learning for Casualty Detection from Ground Projected Point Cloud Data
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T23%3A44%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Sim-to-Real%20Learning%20for%20Casualty%20Detection%20from%20Ground%20Projected%20Point%20Cloud%20Data&rft.jtitle=arXiv.org&rft.au=Roni%20Permana%20Saputra&rft.date=2019-08-09&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1908.03057&rft_dat=%3Cproquest_arxiv%3E2270286128%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2270286128&rft_id=info:pmid/&rfr_iscdi=true