OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model
<p><strong>Introduction:</strong> The Oxford Foot Model (OFM) is a widely-used multisegment foot model for the evaluation of foot motion. To date, custom code based on the original scientific publications have failed to reproduce results available through the Vicon plug-in (ViconOF...
Main Authors: | , , , , , |
---|---|
Format: | Journal article |
Language: | 10.1080/10255842.2024.2448558English |
Published: |
Taylor & Francis
2025
|
_version_ | 1824459206929940480 |
---|---|
author | Dixon, P Drew, E McBride, S Harrington, M Stebbins, J Zavatsky, A |
author_facet | Dixon, P Drew, E McBride, S Harrington, M Stebbins, J Zavatsky, A |
author_sort | Dixon, P |
collection | OXFORD |
description | <p><strong>Introduction:</strong> The Oxford Foot Model (OFM) is a widely-used multisegment foot model for the evaluation of foot motion. To date, custom code based on the original scientific publications have failed to reproduce results available through the Vicon plug-in (ViconOFM). This highlights a lack of transparency, affecting the accessibility and understanding of the model. Therefore, the aims of this study are to (1) replicate ViconOFM using Python for open-source distribution (openOFM v1.0) and (2) reproduce the original scientific description of the OFM in a second version (openOFM v1.1), highlighting differences between both versions.</p>
<br>
<p><strong>Methods:</strong> A dataset comprising one healthy adult and a set of five patients with heterogeneous foot pathologies was used for analyses. Evaluation was conducted using the normalised root mean square error (NRMSE) between the inter-segment angles and arch heights of both implementations. The openOFM v1.1 was developed based on the original OFM publications.</p>
<br>
<p><strong>Results:</strong> The average NRMSE between ViconOFM and openOFM v1.0, using both healthy and pathological gait, was of 0.0012. Based on our openOFM v1.1 implementation, differences between ViconOFM and the original OFM description from the literature are due to an integrated smoothing and gap filling function and changes in segment definitions.</p>
<br>
<p><strong>Discussion:</strong> The negligible differences between ViconOFM and openOFM v1.0 in healthy and pathological gait supports the concurrent validity of openOFM. Providing users with both openOFM versions enables informed use of either model and allows further investigation into the implications of these differences. The open-source nature of the project promotes further development.</p> |
first_indexed | 2025-02-19T04:38:06Z |
format | Journal article |
id | oxford-uuid:9215cd44-3b29-427c-b8b3-ec21e1565f59 |
institution | University of Oxford |
language | 10.1080/10255842.2024.2448558English |
last_indexed | 2025-02-19T04:38:06Z |
publishDate | 2025 |
publisher | Taylor & Francis |
record_format | dspace |
spelling | oxford-uuid:9215cd44-3b29-427c-b8b3-ec21e1565f592025-02-07T09:48:42ZOpenOFM: an open-source implementation of the multi-segment Oxford Foot ModelJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:9215cd44-3b29-427c-b8b3-ec21e1565f5910.1080/10255842.2024.2448558EnglishSymplectic ElementsTaylor & Francis2025Dixon, PDrew, EMcBride, SHarrington, MStebbins, JZavatsky, A<p><strong>Introduction:</strong> The Oxford Foot Model (OFM) is a widely-used multisegment foot model for the evaluation of foot motion. To date, custom code based on the original scientific publications have failed to reproduce results available through the Vicon plug-in (ViconOFM). This highlights a lack of transparency, affecting the accessibility and understanding of the model. Therefore, the aims of this study are to (1) replicate ViconOFM using Python for open-source distribution (openOFM v1.0) and (2) reproduce the original scientific description of the OFM in a second version (openOFM v1.1), highlighting differences between both versions.</p> <br> <p><strong>Methods:</strong> A dataset comprising one healthy adult and a set of five patients with heterogeneous foot pathologies was used for analyses. Evaluation was conducted using the normalised root mean square error (NRMSE) between the inter-segment angles and arch heights of both implementations. The openOFM v1.1 was developed based on the original OFM publications.</p> <br> <p><strong>Results:</strong> The average NRMSE between ViconOFM and openOFM v1.0, using both healthy and pathological gait, was of 0.0012. Based on our openOFM v1.1 implementation, differences between ViconOFM and the original OFM description from the literature are due to an integrated smoothing and gap filling function and changes in segment definitions.</p> <br> <p><strong>Discussion:</strong> The negligible differences between ViconOFM and openOFM v1.0 in healthy and pathological gait supports the concurrent validity of openOFM. Providing users with both openOFM versions enables informed use of either model and allows further investigation into the implications of these differences. The open-source nature of the project promotes further development.</p> |
spellingShingle | Dixon, P Drew, E McBride, S Harrington, M Stebbins, J Zavatsky, A OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model |
title | OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model |
title_full | OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model |
title_fullStr | OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model |
title_full_unstemmed | OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model |
title_short | OpenOFM: an open-source implementation of the multi-segment Oxford Foot Model |
title_sort | openofm an open source implementation of the multi segment oxford foot model |
work_keys_str_mv | AT dixonp openofmanopensourceimplementationofthemultisegmentoxfordfootmodel AT drewe openofmanopensourceimplementationofthemultisegmentoxfordfootmodel AT mcbrides openofmanopensourceimplementationofthemultisegmentoxfordfootmodel AT harringtonm openofmanopensourceimplementationofthemultisegmentoxfordfootmodel AT stebbinsj openofmanopensourceimplementationofthemultisegmentoxfordfootmodel AT zavatskya openofmanopensourceimplementationofthemultisegmentoxfordfootmodel |