Real-Time Human Detection and Tracking Using Two Sequential Frames for Advanced Driver Assistance System

A. Mulyanto, Rohmat Indra Borman, Purwono Prasetyawan, W. Jatmiko, P. Mursanto
{"title":"Real-Time Human Detection and Tracking Using Two Sequential Frames for Advanced Driver Assistance System","authors":"A. Mulyanto, Rohmat Indra Borman, Purwono Prasetyawan, W. Jatmiko, P. Mursanto","doi":"10.1109/ICICoS48119.2019.8982396","DOIUrl":null,"url":null,"abstract":"Real-time human detecting and tracking is an important task in Advanced Driver Assistance System (ADAS) especialy in providing an information about situation in front of vehicle. Deep Convolutional Neural Networks (CNN) is one algorithm that is widely applied to classify and detect objects. CNN has shown an impressive performance. However, the high computation of Deep CNN makes the algorithm difficult to be applied to the real ADAS system. Since 2014, the One-stage Detector approach such as SSD and YOLO began to be applied on devices with low computation. In this experiment, we present a real-time system for the detection and the tracking of humans (pedestrians, cyclists, and riders) for the ADAS system implemented in Raspberry Pi 3 Model B Plus. The object detection approach in this study applies the SSD framework, and the tracking human movements approach is done by calculating the movement of midpoint coordinates from bounding box objects from two sequenced frames. The result shows the realtime human detection and tracking on Raspberry Pi 3 B devices with input frame with a height 300 and a width 300 runs at 0.8 FPS with 77.6 percent processor consumption and 70.3 percent memory. Therefore, the use of Raspberry Pi 3 B Plus for human detection and tracking in ADAS systems is not suitable for the vehicle speeds above 50 Km per hour when runs at 0.8 FPS. Then the tracking system based on the coordinate movement of the midpoint bounding box has a problem when there is a bounding box overlapping or slicing each other","PeriodicalId":105407,"journal":{"name":"2019 3rd International Conference on Informatics and Computational Sciences (ICICoS)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 3rd International Conference on Informatics and Computational Sciences (ICICoS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICoS48119.2019.8982396","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Real-time human detecting and tracking is an important task in Advanced Driver Assistance System (ADAS) especialy in providing an information about situation in front of vehicle. Deep Convolutional Neural Networks (CNN) is one algorithm that is widely applied to classify and detect objects. CNN has shown an impressive performance. However, the high computation of Deep CNN makes the algorithm difficult to be applied to the real ADAS system. Since 2014, the One-stage Detector approach such as SSD and YOLO began to be applied on devices with low computation. In this experiment, we present a real-time system for the detection and the tracking of humans (pedestrians, cyclists, and riders) for the ADAS system implemented in Raspberry Pi 3 Model B Plus. The object detection approach in this study applies the SSD framework, and the tracking human movements approach is done by calculating the movement of midpoint coordinates from bounding box objects from two sequenced frames. The result shows the realtime human detection and tracking on Raspberry Pi 3 B devices with input frame with a height 300 and a width 300 runs at 0.8 FPS with 77.6 percent processor consumption and 70.3 percent memory. Therefore, the use of Raspberry Pi 3 B Plus for human detection and tracking in ADAS systems is not suitable for the vehicle speeds above 50 Km per hour when runs at 0.8 FPS. Then the tracking system based on the coordinate movement of the midpoint bounding box has a problem when there is a bounding box overlapping or slicing each other
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于两帧序列的高级驾驶员辅助系统实时人体检测与跟踪
在高级驾驶辅助系统(ADAS)中,人的实时检测和跟踪是一项重要的任务,特别是在提供车辆前方的情况信息方面。深度卷积神经网络(CNN)是一种广泛应用于物体分类和检测的算法。CNN的表现令人印象深刻。然而,深度CNN的高计算量使得该算法难以应用于实际的ADAS系统。从2014年开始,SSD、YOLO等单级检测器方法开始在低计算量的设备上应用。在本实验中,我们提出了一个用于检测和跟踪人类(行人,骑自行车的人和骑手)的实时系统,用于在Raspberry Pi 3 Model B Plus中实现的ADAS系统。本研究的目标检测方法采用SSD框架,跟踪人体运动方法通过计算来自两个序列帧的边界框对象的中点坐标来完成。结果表明,在输入帧高度为300、宽度为300的树莓派3b设备上,实时人体检测和跟踪以0.8 FPS的速度运行,处理器消耗77.6%,内存消耗70.3%。因此,在ADAS系统中使用树莓派3b Plus进行人体检测和跟踪不适合车速超过50 Km / h、运行速度为0.8 FPS的车辆。那么基于中点边界框坐标运动的跟踪系统就会出现边界框重叠或分割的问题
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Analysis of GPGPU-Based Brute-Force and Dictionary Attack on SHA-1 Password Hash Ranking of Game Mechanics for Gamification in Mobile Payment Using AHP-TOPSIS: Uses and Gratification Perspective An Assesment of Knowledge Sharing System: SCeLE Universitas Indonesia Improved Line Operator for Retinal Blood Vessel Segmentation Classification of Abnormality in Chest X-Ray Images by Transfer Learning of CheXNet
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1