In this article, a novel computer-aided diagnosis framework is proposed for the classification of motor imagery (MI) electroencephalogram (EEG) signals. First, a multivariate variational mode decomposition (MVMD) method was employed to obtain joint modes in frequency scale across all channels. Second, several multi-domain features (time domain, frequency domain, nonlinear and geometrical) were extracted from each EEG signal, and to further enhance the classification performance of different MI EEG signals, a variety of wrapper and filter feature selection methods were utilized with different channel combinations. Finally, to avoid a large number of training sessions for a particular device, extensive subject-independent experiments were performed. The MVMD applied to 18-channel EEG from the motor cortex area in combination with the ReliefF feature selection method achieved an average classification accuracy of 99.8% for a subject-dependent while 98.3% for subject-independent experiments. Besides the aforementioned combination provide above 99% accuracy for subjects with sufficient or small training samples for both subject-dependent or independent cases. These promising findings suggest that the proposed framework is flexible to use for subject-dependent or independent BCI systems.
Vessel segmentation has come a long way in terms of matching the experts at detection accuracy, yet there is potential for further improvement. In this regard, the accurate detection of vessels is generally more challenging due to the high variations in vessel contrast, width, and the observed noise level. Most vessel segmentation strategies utilize contrast enhancement as a preprocessing step, which has an inherent tendency to aggravate the noise and therefore, impede accurate vessel detection. To alleviate this problem, we propose to use the state-of-the-art Probabilistic Patch-Based (PPB) denoiser within the framework of an unsupervised retinal vessel segmentation strategy based on the Frangi filter. The PPB denoiser helps preserve vascular structure while effectively dealing with the amplified noise. Also, the modified Frangi filter is evaluated separately for tiny and large vessels, followed by individual segmentation and linear recombination of the binarized outputs. This way, the performance of the modified Frangi filter is significantly enhanced. The performance evaluation of the proposed method is evaluated on two recognized open-access datasets, viz: DRIVE and STARE. The proposed strategy yields competitive results for both preprocessing modalities, i.e., Contrast Limited Adaptive Histogram Equalization (CLAHE) and Generalized Linear Model (GLM). The performance observed for CLAHE over DRIVE and STARE datasets is (Sn = 0.8027, Acc = 0.9561) and (Sn = 0.798, Acc = 0.9561), respectively. For GLM, it is observed to be (Sn = 0.7907, Acc = 0.9603) and (Sn = 0.7860, Acc = 0.9583) over DRIVE and STARE datasets, respectively. Furthermore, based on the conducted comparative study, it is established that the proposed method outperforms various notable vessel segmentation methods available in the existing literature.
Signal decomposition (SD) approaches aim to decompose non-stationary signals into their constituent amplitude- and frequency-modulated components. This represents an important preprocessing step in many practical signal processing pipelines, providing useful knowledge and insight into the data and relevant underlying system(s) while also facilitating tasks such as noise or artefact removal and feature extraction. The popular SD methods are mostly data-driven, striving to obtain inherent well-behaved signal components without making many prior assumptions on input data. Among those methods include empirical mode decomposition and variants, variational mode decomposition and variants, synchrosqueezed transform and variants and sliding singular spectrum analysis. With the increasing popularity and utility of these methods in wide-ranging applications, it is imperative to gain a better understanding and insight into the operation of these algorithms, evaluate their accuracy with and without noise in input data and gauge their sensitivity against algorithmic parameter changes. In this work, we achieve those tasks through extensive experiments involving carefully designed synthetic and real-life signals. Based on our experimental observations, we comment on the pros and cons of the considered SD algorithms as well as highlighting the best practices, in terms of parameter selection, for the their successful operation. The SD algorithms for both single- and multi-channel (multivariate) data fall within the scope of our work. For multivariate signals, we evaluate the performance of the popular algorithms in terms of fulfilling the mode-alignment property, especially in the presence of noise.
The integral image, an intermediate image representation, has found extensive use in multi-scale local feature detection algorithms, such as Speeded-Up Robust Features (SURF), allowing fast computation of rectangular features at constant speed, independent of filter size. For resource-constrained real-time embedded vision systems, computation and storage of integral image presents several design challenges due to strict timing and hardware limitations. Although calculation of the integral image only consists of simple addition operations, the total number of operations is large owing to the generally large size of image data. Recursive equations allow substantial decrease in the number of operations but require calculation in a serial fashion. This paper presents two new hardware algorithms that are based on the decomposition of these recursive equations, allowing calculation of up to four integral image values in a row-parallel way without significantly increasing the number of operations. An efficient design strategy is also proposed for a parallel integral image computation unit to reduce the size of the required internal memory (nearly 35% for common HD video). Addressing the storage problem of integral image in embedded vision systems, the paper presents two algorithms which allow substantial decrease (at least 44.44%) in the memory requirements. Finally, the paper provides a case study that highlights the utility of the proposed architectures in embedded vision systems.
A novel scheme to perform the fusion of multiple images using the multivariate empirical mode decomposition (MEMD) algorithm is proposed. Standard multi-scale fusion techniques make a priori assumptions regarding input data, whereas standard univariate empirical mode decomposition (EMD)-based fusion techniques suffer from inherent mode mixing and mode misalignment issues, characterized respectively by either a single intrinsic mode function (IMF) containing multiple scales or the same indexed IMFs corresponding to multiple input images carrying different frequency information. We show that MEMD overcomes these problems by being fully data adaptive and by aligning common frequency scales from multiple channels, thus enabling their comparison at a pixel level and subsequent fusion at multiple data scales. We then demonstrate the potential of the proposed scheme on a large dataset of real-world multi-exposure and multi-focus images and compare the results against those obtained from standard fusion algorithms, including the principal component analysis (PCA), discrete wavelet transform (DWT) and non-subsampled contourlet transform (NCT). A variety of image fusion quality measures are employed for the objective evaluation of the proposed method. We also report the results of a hypothesis testing approach on our large image dataset to identify statistically-significant performance differences.