8 research outputs found

    Resource efficient on-node spike sorting

    Get PDF
    Current implantable brain-machine interfaces are recording multi-neuron activity by utilising multi-channel, multi-electrode micro-electrodes. With the rapid increase in recording capability has come more stringent constraints on implantable system power consumption and size. This is even more so with the increasing demand for wireless systems to increase the number of channels being monitored whilst overcoming the communication bottleneck (in transmitting raw data) via transcutaneous bio-telemetries. For systems observing unit activity, real-time spike sorting within an implantable device offers a unique solution to this problem. However, achieving such data compression prior to transmission via an on-node spike sorting system has several challenges. The inherent complexity of the spike sorting problem arising from various factors (such as signal variability, local field potentials, background and multi-unit activity) have required computationally intensive algorithms (e.g. PCA, wavelet transform, superparamagnetic clustering). Hence spike sorting systems have traditionally been implemented off-line, usually run on work-stations. Owing to their complexity and not-so-well scalability, these algorithms cannot be simply transformed into a resource efficient hardware. On the contrary, although there have been several attempts in implantable hardware, an implementation to match comparable accuracy to off-line within the required power and area requirements for future BMIs have yet to be proposed. Within this context, this research aims to fill in the gaps in the design towards a resource efficient implantable real-time spike sorter which achieves performance comparable to off-line methods. The research covered in this thesis target: 1) Identifying and quantifying the trade-offs on subsequent signal processing performance and hardware resource utilisation of the parameters associated with analogue-front-end. Following the development of a behavioural model of the analogue-front-end and an optimisation tool, the sensitivity of the spike sorting accuracy to different front-end parameters are quantified. 2) Identifying and quantifying the trade-offs associated with a two-stage hybrid solution to realising real-time on-node spike sorting. Initial part of the work focuses from the perspective of template matching only, while the second part of the work considers these parameters from the point of whole system including detection, sorting, and off-line training (template building). A set of minimum requirements are established which ensure robust, accurate and resource efficient operation. 3) Developing new feature extraction and spike sorting algorithms towards highly scalable systems. Based on waveform dynamics of the observed action potentials, a derivative based feature extraction and a spike sorting algorithm are proposed. These are compared with most commonly used methods of spike sorting under varying noise levels using realistic datasets to confirm their merits. The latter is implemented and demonstrated in real-time through an MCU based platform.Open Acces

    Reading and modulating Cortical Ăź rursts from motor unit spiking activity

    Get PDF
    β Oscillations (13–30 Hz) are ubiquitous in the human motor nervous system. Yet, their origins and roles are unknown. Traditionally, β activity has been treated as a stationary signal. However, recent studies observed that cortical β occurs in “bursting events,” which are transmitted to muscles. This short-lived nature of β events makes it possible to study the main mechanism of β activity found in the muscles in relation to cortical β. Here, we assessed whether muscle β activity mainly results from cortical projections. We ran two experiments in healthy humans of both sexes (N = 15 and N = 13, respectively) to characterize β activity at the cortical and motor unit (MU) levels during isometric contractions of the tibialis anterior muscle. We found that β rhythms observed at the cortical and MU levels are indeed in bursts. These bursts appeared to be time-locked and had comparable average durations (40–80 ms) and rates (approximately three to four bursts per second). To further confirm that cortical and MU β have the same source, we used a novel operant conditioning framework to allow subjects to volitionally modulate MU β. We showed that volitional modulation of β activity at the MU level was possible with minimal subject learning and was paralleled by similar changes in cortical β activity. These results support the hypothesis that MU β mainly results from cortical projections. Moreover, they demonstrate the possibility to decode cortical β activity from MU recordings, with a potential translation to future neural interfaces that use peripheral information to identify and modulate activity in the central nervous system

    Kinematics of individual muscle units in natural contractions measured in vivo using ultrafast ultrasound

    Get PDF
    Objective. The study of human neuromechanical control at the motor unit (MU) level has predominantly focussed on electrical activity and force generation, whilst the link between these, i.e. the muscle deformation, has not been widely studied. To address this gap, we analysed the kinematics of muscle units in natural contractions. Approach. We combined high-density surface electromyography (HDsEMG) and ultrafast ultrasound (US) recordings, at 1000 frames per second, from the tibialis anterior muscle to measure the motion of the muscular tissue caused by individual MU contractions. The MU discharge times were identified online by decomposition of the HDsEMG and provided as biofeedback to 12 subjects who were instructed to keep the MU active at the minimum discharge rate (9.8 ± 4.7 pulses per second; force less than 10% of the maximum). The series of discharge times were used to identify the velocity maps associated with 51 single muscle unit movements with high spatio-temporal precision, by a novel processing method on the concurrently recorded US images. From the individual MU velocity maps, we estimated the region of movement, the duration of the motion, the contraction time, and the excitation–contraction (E–C) coupling delay. Main results. Individual muscle unit motions could be reliably identified from the velocity maps in 10 out of 12 subjects. The duration of the motion, total contraction time, and E–C coupling were 17.9 ± \pm 5.3 ms, 56.6 ± \pm 8.4 ms, and 3.8 ± \pm 3.0 ms (n = 390 across ten participants). The experimental measures also provided the first evidence of muscle unit twisting during voluntary contractions and MU territories with distinct split regions. Significance. The proposed method allows for the study of kinematics of individual MU twitches during natural contractions. The described measurements and characterisations open new avenues for the study of neuromechanics in healthy and pathological conditions

    Far-field electric potentials provide access to the output from the spinal cord from wrist-mounted sensors

    No full text
    Publisher Copyright: Creative Commons Attribution license.Objective. Neural interfaces need to become more unobtrusive and socially acceptable to appeal to general consumers outside rehabilitation settings.Approach. We developed a non-invasive neural interface that provides access to spinal motor neuron activities from the wrist, which is the preferred location for a wearable. The interface decodes far-field potentials present at the tendon endings of the forearm muscles using blind source separation. First, we evaluated the reliability of the interface to detect motor neuron firings based on far-field potentials, and thereafter we used the decoded motor neuron activity for the prediction of finger contractions in offline and real-time conditions.Main results. The results showed that motor neuron activity decoded from the far-field potentials at the wrist accurately predicted individual and combined finger commands and therefore allowed for highly accurate real-time task classification.Significance.These findings demonstrate the feasibility of a non-invasive, neuralinterface at the wrist for precise real-time control based on the output of the spinal cord.Peer reviewe

    Non-linearity in motor unit velocity twitch dynamics: Implications for ultrafast ultrasound source separation

    Get PDF
    Ultrasound (US) muscle image series can be used for peripheral human-machine interfacing based on global features, or even on the decomposition of US images into the contributions of individual motor units (MUs). With respect to state-of-the-art surface electromyography (sEMG), US provides higher spatial resolution and deeper penetration depth. However, the accuracy of current methods for direct US decomposition, even at low forces, is relatively poor. These methods are based on linear mathematical models of the contributions of MUs to US images. Here, we test the hypothesis of linearity by comparing the average velocity twitch profiles of MUs when varying the number of other concomitantly active units. We observe that the velocity twitch profile has a decreasing peak-to-peak amplitude when tracking the same target motor unit at progressively increasing contraction force levels, thus with an increasing number of concomitantly active units. This observation indicates non-linear factors in the generation model. Furthermore, we directly studied the impact of one MU on a neighboring MU, finding that the effect of one source on the other is not symmetrical and may be related to unit size. We conclude that a linear approximation is partly limiting the decomposition methods to decompose full velocity twitch trains from velocity images, highlighting the need for more advanced models and methods for US decomposition than those currently employed

    Deep learning for robust decomposition of high-density surface EMG signals

    No full text
    Blind source separation (BSS) algorithms, such as gradient convolution kernel compensation (gCKC), can efficiently and accurately decompose high-density surface electromyography (HD-sEMG) signals into constituent motor unit (MU) action potential trains. Once the separation matrix is blindly estimated on a signal interval, it is also possible to apply the same matrix to subsequent signal segments. Nonetheless, the trained separation matrices are sub-optimal in noisy conditions and require that incoming data undergo computationally expensive whitening. One unexplored alternative is to instead use the paired HD-sEMG signal and BSS output to train a model to predict MU activations within a supervised learning framework. A gated recurrent unit (GRU) network was trained to decompose both simulated and experimental unwhitened HD-sEMG signal using the output of the gCKC algorithm. The results on the experimental data were validated by comparison with the decomposition of concurrently recorded intramuscular EMG signals. The GRU network outperformed gCKC at low signal-to-noise ratios, proving superior performance in generalising to new data. Using 12 seconds of experimental data per recording, the GRU performed similarly to gCKC, at rates of agreement of 92.5% (84.5%-97.5%) and 94.9% (88.8%-100.0%) respectively for GRU and gCKC against matched intramuscular sources
    corecore