PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 19, 2026BMC Biomedical Engineering0 citationsOpen Access

Multimodal data synchronization: a high-level software methodology for heterogeneous devices

DFDamiano FruetSCStefano CimignoloGNGiandomenico Nollo

Key Result

The software-based synchronization methodology achieved an average R-peak synchronization delay of 20.1 ms over a one-hour acquisition compared to a gold-standard reference.

Key Points

  • This research aims to address synchronization errors in multimodal data acquisition systems caused by clock discrepancies.
  • Introduced a high-level software methodology using a dedicated data acquisition protocol.
  • Implemented an offline linear regression model to adjust internal timestamps to a common reference.
  • Validated the method using ECG and inertial measurement unit devices against a gold-standard reference.
  • Achieved an average R-peak synchronization delay of 20.1 ms over one hour (0.03% difference).
  • Eliminated the need for external synchronization hardware.
  • Demonstrated potential for scaling limited only by PC connectivity.

Structured PICO

P
Population
1 healthy subject undergoing a one-hour multimodal data acquisition session to validate a synchronization methodology.
I
Intervention
High-level software methodology utilizing a dedicated data acquisition protocol and offline linear regression model for timestamp synchronization
C
Comparator
Gold-standard reference
O
Outcome
Average R-peak synchronization delaysurrogate

A high-level software methodology can achieve high accuracy for dynamic clock adjustment in multimodal data synchronization without the need for external hardware.

Main Result

Mean Difference: 20.1

Limitations

  • Strict reliance on accessible device SDKs and raw internal timestamps
  • Cannot detect internal hardware-level sensor-to-timestamp processing latencies
  • Validation performed on a single healthy subject in a controlled environment
  • Designed for offline post-processing synchronization rather than real-time applications
  • dependent on device Software Development Kits

Abstract

Multimodal data acquisition from heterogeneous devices is frequently compromised by synchronization errors arising from clock skew and offset. Current solutions often necessitate complex external hardware or shared reference signals, which complicates deployment and limits system scalability. This research introduces a high-level software methodology that utilizes a dedicated data acquisition protocol to record device-specific timestamps alongside a master PC timestamp. An offline linear regression model is then employed to convert internal timestamps to a common reference, compensating for clock discrepancies. The method was validated using electrocardiographic and Inertial Measurement Unit devices compared against a gold-standard reference. The ECG R-peaks fiducial points from the synchronized devices and the gold standard were compared. Validation showed an average R-peak synchronization delay of 20.1 ms over a one-hour acquisition (a 0.03% difference). The method successfully eliminates the need for external synchronization hardware, allowing scaling to be limited only by PC connectivity. While dependent on device Software Development Kits, this methodology provides a robust, scalable foundation for precise multimodal synchronization. This proof-of-concept demonstrates that high-level software control can achieve high accuracy for dynamic clock adjustment.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Fruet et al. (2026) studied Healthy (n=1). Software-based synchronization methodology vs. Independent gold-standard reference device was evaluated on Average R-peak synchronization delay (20.1 ms). The software-based synchronization methodology achieved an average R-peak synchronization delay of 20.1 ms over a one-hour acquisition compared to a gold-standard reference.

synapsesocial.com/papers/6a35982fdd3be7785e70ed31https://doi.org/10.1186/s42490-026-00114-x
Ask AI
Helpful
Bookmark
Share
View Full Paper