Skip to main content
. Author manuscript; available in PMC: 2021 May 22.
Published in final edited form as: J Rehabil Res Dev. 2011;48(6):xxi–xxxviii. doi: 10.1682/jrrd.2011.03.0055

Table 1.

Worse-case, average, and best-case delay equations with delay ranges.

Classifier Type Worst-Case Delay Average Delay Best-Case Delay Difference Between Best & Worst Cases
No Overlap, No Majority Voting D=32Ta+τ D=Ta+τ D=12Ta+τ Ta
No Overlap, with Majority Voting D=(n2+1)Ta+τ D=(n+12)Ta+τ D=(n2)Ta+τ Ta
Overlap, No Majority Voting D=12Ta+Tnew+τ D=12Ta+12Tnew+τ D=12Ta+τ Tnew
Overlap, With Majority Voting D=12Ta+(n+12)Tnew+τ D=12Ta+(n2)Tnew+τ D=12Ta+(n12)Tnew+τ Tnew

Note: Equations to estimate worst-case, average, and best-case controller delay as well as difference between best- and worst-case controller delays. General rule of thumb is that Tnew is approximately an order of magnitude less than Ta, meaning that users should experience more consistent delay with overlapped windows.

D = maximum delay between users intended movement and controller producing correct output class, n = number of majority votes, Ta = analysis window length, τ = processing time, Tnew = amount of window overlap.