Step detection in complex walking environments based on continuous wavelet transform
The existing algorithms for step detection have rarely been designed for walking in complex scenes. Complex scenes often bring about more complicated changes in walking states that could cause ordinary detection algorithms less effective. In this paper, an observation is made that there are gatherin...
Gespeichert in:
Veröffentlicht in: | Multimedia tools and applications 2024-04, Vol.83 (12), p.36603-36627 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 36627 |
---|---|
container_issue | 12 |
container_start_page | 36603 |
container_title | Multimedia tools and applications |
container_volume | 83 |
creator | Wu, XiangChen Zeng, Xiaoqin Lu, Xiaoxiang Zhang, Keman |
description | The existing algorithms for step detection have rarely been designed for walking in complex scenes. Complex scenes often bring about more complicated changes in walking states that could cause ordinary detection algorithms less effective. In this paper, an observation is made that there are gatherings of low-frequency signals, called clusters, in the spectrogram generated from the walking signal in a particular situation through wavelet transform. The clusters would exhibit prominent features when some specific basis function is chosen for the wavelet transform, which can precisely characterize the strides in walking. Then, the criteria for choosing the basis function of wavelet transform are established and verified experimentally. Based on the spectral features, an efficient and accurate step detection algorithm named frequency domain extension detection (FDED) is proposed and its time/space complexity will be no more than the constant times of its input size, O(n). FDED consists of three phases. First, the Kalman filter is adopted to denoise the raw data. Then, a continuous wavelet transform is applied to the filtered data to attain the obvious gait pattern in the time spectrum. Finally, a robust detection algorithm is proposed to implement step counting and single-stride segmentation. The experiments are conducted on two datasets, Diecui, a self-established dataset with diverse walking patterns in complex scenes, and a public dataset, ZJU-gaitacc. The experimental results show that FDED achieves an average accuracy of 99.1% for step counting on Diecui, and outperforms several representative detection algorithms on ZJU-gaitacc, which suggests that the proposed algorithm possesses strong adaptability in complex scenes with diverse personnel. |
doi_str_mv | 10.1007/s11042-023-15426-6 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3030965163</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3030965163</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-895b0a418d969c2201ac9a22474ef3ee73e7f84c51d81170c436a7f2ffa518103</originalsourceid><addsrcrecordid>eNp9kD1PwzAURSMEEqXwB5gsMQf8bCdORlTxJVVioMyW6zxXKYkdbLfAvycQJJiY3h3OvU86WXYO9BIolVcRgAqWU8ZzKAQr8_Igm0EheS4lg8M_-Tg7iXFLKZQFE7Ns9ZRwIA0mNKn1jrSOGN8PHb6TN929tG5D0O3b4F2PLkWy1hEb4r8ol1q387s4gnvsMJEUtIvWh_40O7K6i3j2c-fZ8-3NanGfLx_vHhbXy9xwqFNe1cWaagFVU5e1YYyCNrVmTEiBliNKjtJWwhTQVACSGsFLLS2zVhdQAeXz7GLaHYJ_3WFMaut3wY0vFaec1mUBJR8pNlEm-BgDWjWEttfhQwFVX_bUZE-N9tS3PVWOJT6V4gi7DYbf6X9an97Ncs0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3030965163</pqid></control><display><type>article</type><title>Step detection in complex walking environments based on continuous wavelet transform</title><source>Springer Nature - Complete Springer Journals</source><creator>Wu, XiangChen ; Zeng, Xiaoqin ; Lu, Xiaoxiang ; Zhang, Keman</creator><creatorcontrib>Wu, XiangChen ; Zeng, Xiaoqin ; Lu, Xiaoxiang ; Zhang, Keman</creatorcontrib><description>The existing algorithms for step detection have rarely been designed for walking in complex scenes. Complex scenes often bring about more complicated changes in walking states that could cause ordinary detection algorithms less effective. In this paper, an observation is made that there are gatherings of low-frequency signals, called clusters, in the spectrogram generated from the walking signal in a particular situation through wavelet transform. The clusters would exhibit prominent features when some specific basis function is chosen for the wavelet transform, which can precisely characterize the strides in walking. Then, the criteria for choosing the basis function of wavelet transform are established and verified experimentally. Based on the spectral features, an efficient and accurate step detection algorithm named frequency domain extension detection (FDED) is proposed and its time/space complexity will be no more than the constant times of its input size, O(n). FDED consists of three phases. First, the Kalman filter is adopted to denoise the raw data. Then, a continuous wavelet transform is applied to the filtered data to attain the obvious gait pattern in the time spectrum. Finally, a robust detection algorithm is proposed to implement step counting and single-stride segmentation. The experiments are conducted on two datasets, Diecui, a self-established dataset with diverse walking patterns in complex scenes, and a public dataset, ZJU-gaitacc. The experimental results show that FDED achieves an average accuracy of 99.1% for step counting on Diecui, and outperforms several representative detection algorithms on ZJU-gaitacc, which suggests that the proposed algorithm possesses strong adaptability in complex scenes with diverse personnel.</description><identifier>ISSN: 1573-7721</identifier><identifier>ISSN: 1380-7501</identifier><identifier>EISSN: 1573-7721</identifier><identifier>DOI: 10.1007/s11042-023-15426-6</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>1230: Sentient Multimedia Systems and Visual Intelligence ; Algorithms ; Basis functions ; Clusters ; Complexity ; Computer Communication Networks ; Computer Science ; Continuous wavelet transform ; Data Structures and Information Theory ; Datasets ; Kalman filters ; Multimedia Information Systems ; Special Purpose and Application-Based Systems ; Wavelet transforms</subject><ispartof>Multimedia tools and applications, 2024-04, Vol.83 (12), p.36603-36627</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-895b0a418d969c2201ac9a22474ef3ee73e7f84c51d81170c436a7f2ffa518103</citedby><cites>FETCH-LOGICAL-c319t-895b0a418d969c2201ac9a22474ef3ee73e7f84c51d81170c436a7f2ffa518103</cites><orcidid>0000-0002-9395-5687</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11042-023-15426-6$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11042-023-15426-6$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Wu, XiangChen</creatorcontrib><creatorcontrib>Zeng, Xiaoqin</creatorcontrib><creatorcontrib>Lu, Xiaoxiang</creatorcontrib><creatorcontrib>Zhang, Keman</creatorcontrib><title>Step detection in complex walking environments based on continuous wavelet transform</title><title>Multimedia tools and applications</title><addtitle>Multimed Tools Appl</addtitle><description>The existing algorithms for step detection have rarely been designed for walking in complex scenes. Complex scenes often bring about more complicated changes in walking states that could cause ordinary detection algorithms less effective. In this paper, an observation is made that there are gatherings of low-frequency signals, called clusters, in the spectrogram generated from the walking signal in a particular situation through wavelet transform. The clusters would exhibit prominent features when some specific basis function is chosen for the wavelet transform, which can precisely characterize the strides in walking. Then, the criteria for choosing the basis function of wavelet transform are established and verified experimentally. Based on the spectral features, an efficient and accurate step detection algorithm named frequency domain extension detection (FDED) is proposed and its time/space complexity will be no more than the constant times of its input size, O(n). FDED consists of three phases. First, the Kalman filter is adopted to denoise the raw data. Then, a continuous wavelet transform is applied to the filtered data to attain the obvious gait pattern in the time spectrum. Finally, a robust detection algorithm is proposed to implement step counting and single-stride segmentation. The experiments are conducted on two datasets, Diecui, a self-established dataset with diverse walking patterns in complex scenes, and a public dataset, ZJU-gaitacc. The experimental results show that FDED achieves an average accuracy of 99.1% for step counting on Diecui, and outperforms several representative detection algorithms on ZJU-gaitacc, which suggests that the proposed algorithm possesses strong adaptability in complex scenes with diverse personnel.</description><subject>1230: Sentient Multimedia Systems and Visual Intelligence</subject><subject>Algorithms</subject><subject>Basis functions</subject><subject>Clusters</subject><subject>Complexity</subject><subject>Computer Communication Networks</subject><subject>Computer Science</subject><subject>Continuous wavelet transform</subject><subject>Data Structures and Information Theory</subject><subject>Datasets</subject><subject>Kalman filters</subject><subject>Multimedia Information Systems</subject><subject>Special Purpose and Application-Based Systems</subject><subject>Wavelet transforms</subject><issn>1573-7721</issn><issn>1380-7501</issn><issn>1573-7721</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAURSMEEqXwB5gsMQf8bCdORlTxJVVioMyW6zxXKYkdbLfAvycQJJiY3h3OvU86WXYO9BIolVcRgAqWU8ZzKAQr8_Igm0EheS4lg8M_-Tg7iXFLKZQFE7Ns9ZRwIA0mNKn1jrSOGN8PHb6TN929tG5D0O3b4F2PLkWy1hEb4r8ol1q387s4gnvsMJEUtIvWh_40O7K6i3j2c-fZ8-3NanGfLx_vHhbXy9xwqFNe1cWaagFVU5e1YYyCNrVmTEiBliNKjtJWwhTQVACSGsFLLS2zVhdQAeXz7GLaHYJ_3WFMaut3wY0vFaec1mUBJR8pNlEm-BgDWjWEttfhQwFVX_bUZE-N9tS3PVWOJT6V4gi7DYbf6X9an97Ncs0</recordid><startdate>20240401</startdate><enddate>20240401</enddate><creator>Wu, XiangChen</creator><creator>Zeng, Xiaoqin</creator><creator>Lu, Xiaoxiang</creator><creator>Zhang, Keman</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-9395-5687</orcidid></search><sort><creationdate>20240401</creationdate><title>Step detection in complex walking environments based on continuous wavelet transform</title><author>Wu, XiangChen ; Zeng, Xiaoqin ; Lu, Xiaoxiang ; Zhang, Keman</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-895b0a418d969c2201ac9a22474ef3ee73e7f84c51d81170c436a7f2ffa518103</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>1230: Sentient Multimedia Systems and Visual Intelligence</topic><topic>Algorithms</topic><topic>Basis functions</topic><topic>Clusters</topic><topic>Complexity</topic><topic>Computer Communication Networks</topic><topic>Computer Science</topic><topic>Continuous wavelet transform</topic><topic>Data Structures and Information Theory</topic><topic>Datasets</topic><topic>Kalman filters</topic><topic>Multimedia Information Systems</topic><topic>Special Purpose and Application-Based Systems</topic><topic>Wavelet transforms</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wu, XiangChen</creatorcontrib><creatorcontrib>Zeng, Xiaoqin</creatorcontrib><creatorcontrib>Lu, Xiaoxiang</creatorcontrib><creatorcontrib>Zhang, Keman</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Multimedia tools and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wu, XiangChen</au><au>Zeng, Xiaoqin</au><au>Lu, Xiaoxiang</au><au>Zhang, Keman</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Step detection in complex walking environments based on continuous wavelet transform</atitle><jtitle>Multimedia tools and applications</jtitle><stitle>Multimed Tools Appl</stitle><date>2024-04-01</date><risdate>2024</risdate><volume>83</volume><issue>12</issue><spage>36603</spage><epage>36627</epage><pages>36603-36627</pages><issn>1573-7721</issn><issn>1380-7501</issn><eissn>1573-7721</eissn><abstract>The existing algorithms for step detection have rarely been designed for walking in complex scenes. Complex scenes often bring about more complicated changes in walking states that could cause ordinary detection algorithms less effective. In this paper, an observation is made that there are gatherings of low-frequency signals, called clusters, in the spectrogram generated from the walking signal in a particular situation through wavelet transform. The clusters would exhibit prominent features when some specific basis function is chosen for the wavelet transform, which can precisely characterize the strides in walking. Then, the criteria for choosing the basis function of wavelet transform are established and verified experimentally. Based on the spectral features, an efficient and accurate step detection algorithm named frequency domain extension detection (FDED) is proposed and its time/space complexity will be no more than the constant times of its input size, O(n). FDED consists of three phases. First, the Kalman filter is adopted to denoise the raw data. Then, a continuous wavelet transform is applied to the filtered data to attain the obvious gait pattern in the time spectrum. Finally, a robust detection algorithm is proposed to implement step counting and single-stride segmentation. The experiments are conducted on two datasets, Diecui, a self-established dataset with diverse walking patterns in complex scenes, and a public dataset, ZJU-gaitacc. The experimental results show that FDED achieves an average accuracy of 99.1% for step counting on Diecui, and outperforms several representative detection algorithms on ZJU-gaitacc, which suggests that the proposed algorithm possesses strong adaptability in complex scenes with diverse personnel.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11042-023-15426-6</doi><tpages>25</tpages><orcidid>https://orcid.org/0000-0002-9395-5687</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1573-7721 |
ispartof | Multimedia tools and applications, 2024-04, Vol.83 (12), p.36603-36627 |
issn | 1573-7721 1380-7501 1573-7721 |
language | eng |
recordid | cdi_proquest_journals_3030965163 |
source | Springer Nature - Complete Springer Journals |
subjects | 1230: Sentient Multimedia Systems and Visual Intelligence Algorithms Basis functions Clusters Complexity Computer Communication Networks Computer Science Continuous wavelet transform Data Structures and Information Theory Datasets Kalman filters Multimedia Information Systems Special Purpose and Application-Based Systems Wavelet transforms |
title | Step detection in complex walking environments based on continuous wavelet transform |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T00%3A35%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Step%20detection%20in%20complex%20walking%20environments%20based%20on%20continuous%20wavelet%20transform&rft.jtitle=Multimedia%20tools%20and%20applications&rft.au=Wu,%20XiangChen&rft.date=2024-04-01&rft.volume=83&rft.issue=12&rft.spage=36603&rft.epage=36627&rft.pages=36603-36627&rft.issn=1573-7721&rft.eissn=1573-7721&rft_id=info:doi/10.1007/s11042-023-15426-6&rft_dat=%3Cproquest_cross%3E3030965163%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3030965163&rft_id=info:pmid/&rfr_iscdi=true |