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...

Full description

Bibliographic Details
Main Authors: Dixon, P, Drew, E, McBride, S, Harrington, M, Stebbins, J, Zavatsky, A
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