Publication:
An efficient and low-latency deep inertial odometer for smartphone positioning

dc.contributor.coauthorAbdel-Qader, A.
dc.contributor.departmentDepartment of Electrical and Electronics Engineering
dc.contributor.departmentGraduate School of Sciences and Engineering
dc.contributor.kuauthorOnbaşlı, Mehmet Cengiz
dc.contributor.kuauthorSoyer, Muhammet Serhat
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGRADUATE SCHOOL OF SCIENCES AND ENGINEERING
dc.date.accessioned2024-11-09T23:18:18Z
dc.date.issued2021
dc.description.abstractThe Global Positioning System (GPS) is not an effective solution for pedestrian indoor navigation using embedded devices because of poor signal penetration and high power requirements. Indoor positioning based purely on commercial-grade inertial measurement units (IMUs) may provide a good alternative but their significant noise and random bias must be eliminated. Although Kalman filters and pedestrian dead reckoning helped reduce the errors using IMUs, these methods cannot prevent the divergence of estimated position error. Deep learning was proposed for accurate position estimation with IMUs. Despite the progress, robust position estimation in mobile embedded devices using deep learning has not been established yet because of memory requirements, latency and inaccurate position estimation especially for stationary pedestrians. In this study, we present an efficient embedded deep learning approach for robust, real-time and accurate pedestrian position estimation using commercial Android smartphone IMUs. We first extended a publicly available deep inertial navigation dataset (OxIOD) with stationary data to enhance the positioning accuracy for both steady state and motion. Next, we trained and tested a deep learning architecture that yields a higher positioning accuracy with 50% lower network latency and 31% lower network size compared with earlier deep positioning networks such as IONet. Our real-time tests of the model in an Android smartphone indicated that the extension for the dataset reduces the position shift when the smartphone is stationary. Since our embedded deep learning solution simultaneously decreases the positioning error, latency and memory requirements, the solution paves the way for numerous practical indoor navigation applications.
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.issue24
dc.description.openaccessNO
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuN/A
dc.description.sponsorshipKoc University-TUPRAS Energy Research Center This work was supported in part by the Koc University-TUPRAS Energy Research Center.
dc.description.volume21
dc.identifier.doi10.1109/JSEN.2021.3122815
dc.identifier.eissn1558-1748
dc.identifier.issn1530-437X
dc.identifier.scopus2-s2.0-85118596567
dc.identifier.urihttps://doi.org/10.1109/JSEN.2021.3122815
dc.identifier.urihttps://hdl.handle.net/20.500.14288/10364
dc.identifier.wos730544700054
dc.keywordsSensors
dc.keywordsLegged locomotion
dc.keywordsReal-time systems
dc.keywordsNeural networks
dc.keywordsInertial sensors
dc.keywordsEstimation
dc.keywordsDeep learning
dc.keywordsArtificial neural networks
dc.keywordsDead reckoning
dc.keywordsIndoor navigation
dc.keywordsInertial navigation
dc.language.isoeng
dc.publisherIEEE-Inst Electrical Electronics Engineers Inc
dc.relation.ispartofIEEE Sensors Journal
dc.subjectElectrical electronics engineering
dc.subjectPhysical instruments
dc.subjectPhysics
dc.titleAn efficient and low-latency deep inertial odometer for smartphone positioning
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.kuauthorSoyer, Muhammet Serhat
local.contributor.kuauthorOnbaşlı, Mehmet Cengiz
local.publication.orgunit1GRADUATE SCHOOL OF SCIENCES AND ENGINEERING
local.publication.orgunit1College of Engineering
local.publication.orgunit2Department of Electrical and Electronics Engineering
local.publication.orgunit2Graduate School of Sciences and Engineering
relation.isOrgUnitOfPublication21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isOrgUnitOfPublication3fc31c89-e803-4eb1-af6b-6258bc42c3d8
relation.isOrgUnitOfPublication.latestForDiscovery21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication434c9663-2b11-4e66-9399-c863e2ebae43
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files