An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: blind-source-separation

russi78/sig2dna

sig2dna transforms complex 1D analytical signals into DNA-like symbolic sequences, enabling efficient alignment and classification. This Python module supports various analytical techniques and is ideal for identifying substances in recycled materials. πŸ™βœ¨

Language: Python - Size: 34.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

ovitrac/sig2dna

πŸ“‘πŸ§¬ sig2dna: Symbolic transformation of analytical signals into a DNA-like code for signal alignment and classification, blind source separation, pattern recognition, and more.

Language: Python - Size: 54.1 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

fakufaku/fast_bss_eval

A fast implementation of bss_eval metrics for blind source separation

Language: Python - Size: 1.11 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 138 - Forks: 8

zhgqcn/awesome-NILM-with-code

A repository of awesome Non-Intrusive Load Monitoring(NILM) with code.

Size: 8.77 MB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 110 - Forks: 23

nay0648/unified2021

A UNIFIED SPEECH ENHANCEMENT FRONT-END FOR ONLINE DEREVERBERATION, ACOUSTIC ECHO CANCELLATION, AND SOURCE SEPARATION

Language: MATLAB - Size: 7.91 MB - Last synced at: 20 days ago - Pushed at: about 3 years ago - Stars: 118 - Forks: 56

SmartTensors/NMFk.jl

Nonnegative Matrix Factorization + k-means clustering and physics constraints for Unsupervised and Physics-Informed Machine Learning

Language: HTML - Size: 84.6 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 15 - Forks: 1

tky823/ssspy

A Python toolkit for sound source separation.

Language: Python - Size: 10.5 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 158 - Forks: 13

webstah/meae-heart-rate-extraction-from-noisy-ppg

Official repository for "Self-Supervised Autoencoder Network for Robust Heart Rate Extraction from Noisy Photoplethysmogram".

Language: Python - Size: 1.28 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

nay0648/bssaec2020

A New Perspective of Auxiliary-Function-Based Independent Component Analysis in Acoustic Echo Cancellation

Language: MATLAB - Size: 6.18 MB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 46 - Forks: 32

madsjulia/Mads.jl

MADS: Model Analysis & Decision Support

Language: HTML - Size: 184 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 104 - Forks: 21

Marco-Congedo/Diagonalizations.jl

Diagonalization procedures for Julia (PCA, Whitening, MCA, gMCA, CCA, gCCA, CSP, CSTP, AJD, mAJD)

Language: Julia - Size: 2.22 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 35 - Forks: 6

bethgelab/decompose

Blind source separation based on the probabilistic tensor factorisation framework

Language: Python - Size: 269 KB - Last synced at: 23 days ago - Pushed at: almost 7 years ago - Stars: 45 - Forks: 11

lanl/T-ELF

Tensor Extraction of Latent Features (T-ELF). Within T-ELF's arsenal are non-negative matrix and tensor factorization solutions, equipped with automatic model determination (also known as the estimation of latent factors - rank) for accurate data modeling. Our software suite encompasses cutting-edge data pre-processing and post-processing modules.

Language: Python - Size: 47.2 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 19 - Forks: 6

desh2608/cacgmm

GPU-based CACGMM trainer in CuPy

Language: Python - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

onolab-tmu/libss

A Python library for blind source separation.

Language: Python - Size: 14.7 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

SSTGroup/independent_vector_analysis

Independent Vector Analysis (IVA-G and IVA-L-SOS) implemented in Python

Language: Python - Size: 190 KB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 18 - Forks: 2

onolab-tmu/overiva

Code to do blind source separation with more microphones than sources using auxilliary based independent vector analysis.

Language: Python - Size: 716 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 41 - Forks: 14

gbeckers/jadeR

Blind source separation of real signals

Language: Python - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 2

b-sigpro/neural-fcasa

This is a repository of neural full-rank spatial covariance analysis with speaker activity (neural FCASA).

Language: Python - Size: 40 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 31 - Forks: 4

deezer/zeroNoteSamba

Repository for the IEEE/ACM TASLP 2023 Paper "Zero-Note Samba: Self-Supervised Beat Tracking".

Language: Python - Size: 335 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 1

eduardburlacu/DiTSep

Master Project at University of Cambridge

Language: Python - Size: 4.77 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

micheledinelli/blind-source-separation

Blind source image separation using CNN on MNIST x Fashion-MNIST images

Language: Jupyter Notebook - Size: 32.1 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

teradepth/iva

IVA: Independent Vector Analysis implementation

Language: Matlab - Size: 4.88 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 58 - Forks: 35

fakufaku/2020_interspeech_gmdp

Generalized Minimal Distortion Principle for Blind Source Separation

Language: Python - Size: 13.3 MB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 4

Gunnar703/stone-bss

Python implementation of Stone's blind source separation algorithm. Refer to his paper (cited in README) for details.

Language: Python - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

uchiiii/bss Fork of nrswn40k1/bss

ε·₯学博覧会 : ιŸ³ζΊεˆ†ι›’γƒγƒΌγƒ 

Language: Python - Size: 31.6 MB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 5

baggepinnen/IndependentComponentAnalysis.jl

Fast implementations of FastICA and DUET for blind source separation

Language: Julia - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

zafarrafii/REPET-Matlab

REPeating Pattern Extraction Technique (REPET) in Matlab for audio source separation: original REPET, REPET extended, adaptive REPET, REPET-SIM, REPET-SIM online

Language: Jupyter Notebook - Size: 93.9 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 39 - Forks: 8

guilhermerc/semg-decomposition

Implementation of surface EMG decomposition as proposed on Francesco Negro et al 2016 J. Neural Eng. 13 026027.

Language: Jupyter Notebook - Size: 38.1 KB - Last synced at: 8 months ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 6

onolab-tmu/blinky-iva

Multimodal formulation of IVA using conventional microphones and power sensing blinkies.

Language: Python - Size: 209 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 13 - Forks: 6

webstah/self-supervised-bss-via-multi-encoder-ae

Official repository for "Blind Source Separation of Single-Channel Mixtures via Multi-Encoder Autoencoders".

Language: Jupyter Notebook - Size: 8.02 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 14 - Forks: 3

itsatefe/Neural-Network

Different Tasks with Neural Networks

Language: Jupyter Notebook - Size: 58.4 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

kmazrolina/Audio-component-classifier Fork of paulinaskr33/Audio-component-classifier

Audio components classification for video audio tagging. Utilizes Microsoft CLAP and Separate Anything You Describe multi-modal LLMs.

Language: Jupyter Notebook - Size: 14.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

pawbz/FocusedBlindDecon.jl

FBD: Multi-channel blind deconvolution with focusing constraints

Language: Julia - Size: 1.52 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 3

zafarrafii/REPET-Python

REPeating Pattern Extraction Technique (REPET) in Python for audio source separation: original REPET, REPET extended, adaptive REPET, REPET-SIM, online REPET-SIM

Language: Jupyter Notebook - Size: 21 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 3

SmartTensors/SmartTensorsTutorials.jl

Smart Tensors Tutorials

Language: Jupyter Notebook - Size: 90.4 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 5

kwatcharasupat/directional-sparse-filtering-tf

Python Implementation for Directional Sparse Filtering with Tensorflow/Keras

Language: Python - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

mhmdjouni/MultiHU-TD-Python

MultiHU-TD: Multifeature Hyperspectral Unmixing Based on Tensor Decomposition

Language: Python - Size: 101 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

nabilalibou/brain_source_localization

Localization of brain sources measured by EEG using 3 approaches: Gibbs sampler (Markov chain Monte Carlo algorithm), Minimum Norm Estimates (MNE) and Source Imaging based on Structured Sparsity (SISSY)

Language: MATLAB - Size: 17.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Vasu7052/Blind-Source-Seperation

A python based Machine Learning project that separates two sounds intermixed.

Language: Python - Size: 5.12 MB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 14 - Forks: 3

gmgeorg/ForeCA

ForeCA: Forecastable Component Analysis in R

Language: R - Size: 2.04 MB - Last synced at: 11 months ago - Pushed at: almost 5 years ago - Stars: 13 - Forks: 6

sahandkhoshdel99/Digital-Signal-Processing

Language: MATLAB - Size: 40.6 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 2

AdMeynard/JEFAS

Joint Estimation of Frequency, Amplitude and Spectrum

Language: MATLAB - Size: 452 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 5

zafarrafii/uREPET-Matlab

Matlab GUI for uREPET, a simple user interface system for recovering patterns repeating in time and frequency in mixtures of sounds.

Language: MATLAB - Size: 21.1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

zafarrafii/REPET-GUI-Matlab

Matlab GUIs to demo the original REPET and REPET-SIM.

Language: MATLAB - Size: 10.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

imehrdadmahdavi/signal-separation

An unsupervised clustering techniques to understand if any similarities exist between customers and use those similarities to segment customers into distinct categories

Language: Jupyter Notebook - Size: 1.52 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

nihil21/ica-tutorial

Tutorial on Independent Component Analysis

Language: Jupyter Notebook - Size: 3.73 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

e13000/directional_sparse_filtering

Directional sparse filtering for blind speech separation

Language: MATLAB - Size: 16.1 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 3

ChristoferNal/multi-nilm

Multi-NILM: Multi Label Non Intrusive Load Monitoring

Language: Python - Size: 1 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 58 - Forks: 18

iglesias/gsp_bss

Blind Separation of Sparse Signals Diffused on Graphs

Language: HTML - Size: 390 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lkorczowski/CAJD

Extract the independant sources with Composite Approximate Joint Diagonalization (CAJD) for linear/bilinear data models

Language: MATLAB - Size: 905 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 1

nordavinden/Mutual-Information-ICA

Independent component analysis and related techniques based on mutual information

Language: C - Size: 333 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

nordavinden/mikstur

Mutual information least-dependent component analysis

Language: Python - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 2

nihil21/semg-bss

Decomposition of sEMG signals via Blind Source Separation

Language: Jupyter Notebook - Size: 91.4 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 1

umn-milab/retinaimagingtoolbox

Retina Imaging Toolbox (RIT)

Language: MATLAB - Size: 99.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

AlgebraicWolf/CAMNS

Convex Analysis of Mixture Non-negative Sources implementation in Python

Language: Jupyter Notebook - Size: 2.35 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

npiccolotto/tbss-vis

Visual Analytics for Temporal Blind Source Separation

Language: Vue - Size: 2.58 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

marcromani/cocktail

A blind source separation package using non-negative matrix factorization and non-negative ICA

Language: Python - Size: 3.12 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 3

fardinafdideh/Topographical-Representation-in-an-Associative-Learning-Task-Using-BSS-Analysis-on-MEG-Signals

Topographical Representation in an Associative Learning Task Using BSS Analysis on MEG Signals

Size: 367 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

echocatzh/py-aec-unified2021

Language: Python - Size: 1.39 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 33 - Forks: 12

DavideNardone/Blind-Source-Separation-using-Dictionary-Learning

A model for Blind Source Separation using Dictionary Learning

Language: C++ - Size: 67.3 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 6

NeuroSumbaD/SnnAsp

An exploration of blind source audio separation using spiking neural networks. Latency, power. and intelligibility are primary objectives while bio-plausibility is left as a secondary objective to be addressed in the future.

Language: Python - Size: 4.04 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

RCarloniGertosio/wGMCA

wGMCA open-source code

Language: Jupyter Notebook - Size: 889 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

DanieleMorotti/Blind-Image-Separation

This project has been developed as part of 'Deep Learning' course at the University of Bologna

Language: Jupyter Notebook - Size: 28.9 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

nihil21/fast-ica-pulp

Implementation of FastICA algorithm for PULP platform

Language: C - Size: 660 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

TensorDecompositions/NMFk.jl

Nonnegative Matrix Factorization + k-means clustering and physics constraints for Unsupervised and Physics-Informed Machine Learning

Language: HTML - Size: 79.8 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 5

AaronGMichael/BSSICA

The ICA Part of Blind Source Separation Project

Language: Python - Size: 124 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

TensorDecompositions/NTFk.jl

Unsupervised Machine Learning: Nonnegative Tensor Factorization + k-means clustering

Language: Julia - Size: 9.26 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 36 - Forks: 5

DoraMemo-x/aumix

Audio Unmixing and Music Score Transcription. Developed as my undergraduate final year project.

Language: Python - Size: 269 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

lyn1874/Linear_Constraint_Bayesian_NMF

This is an implementation for paper Linearly constraint Bayesian Matrix Factorization for Blind Source Separation

Language: Python - Size: 19.6 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

eskinderit/NMF_BSS

An exercise on the use of NMF for Blind Signal Separation

Language: Jupyter Notebook - Size: 2.24 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

zoccoler/metroid

Computational tool to filter subcellular transmembrane potential signals from noisy single cell fluorescence videos

Language: Jupyter Notebook - Size: 334 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

tayebiarasteh/sasp

Programming exercises of the Speech and Audio Signal Processing course

Language: MATLAB - Size: 17.1 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

RCarloniGertosio/SDecGMCA

SDecGMCA open-source code

Language: Jupyter Notebook - Size: 754 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

RCarloniGertosio/2DecGMCA

2DecGMCA open-source code (2D adaptation of SDecGMCA)

Language: Jupyter Notebook - Size: 679 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

ismailfaruk/ECSE444--Microprocessors

For collaboration in ECSE 444

Language: C - Size: 242 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 3

nordavinden/MILCA

Mutual information least-dependent component analysis

Language: MATLAB - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

Related Keywords
blind-source-separation 77 independent-component-analysis 16 machine-learning 11 signal-processing 11 unsupervised-learning 10 bss 9 audio 7 audio-processing 7 ica 7 python 6 independent-vector-analysis 6 deep-learning 5 unsupervised-machine-learning 5 audio-source-separation 5 time-series 5 feature-extraction 4 music-voice-separation 4 repeating-patterns 4 matlab 4 lead-accompaniment-separation 4 repet 4 foreground-background-separation 4 decomposition 4 source-identification 3 beat-spectrum 3 sparsity 3 self-supervised-learning 3 tensor-decomposition 3 matrix-factorization 3 repet-sim 3 similarity-matrix 3 singing-voice-separation 3 deconvolution 3 bioinformatics 3 autocorrelation 3 mutual-information 3 wavelet-transform 3 kmeans-clustering 2 audio-signal-processing 2 time-frequency-masking 2 sound 2 speech-processing 2 music 2 matlab-gui 2 non-negative-matrix-factorization 2 dimensionality-reduction 2 tensorflow 2 tensor-factorization 2 principal-component-analysis 2 source-separation 2 audio-player 2 dft 2 fastica 2 beat-spectrogram 2 pca 2 eeg 2 speech-separation 2 dsp 2 milca 2 median-filter 2 nmf 2 energy-disaggregation 2 biosignals 2 iva 2 ilrma 2 scientific-machine-learning 2 scientific-computing 2 physics-informed-learning 2 julia 2 dereverberation 2 acoustic-echo-cancellation 2 nilm 2 pytorch 2 non-intrusive-load-monitoring 2 xray-diffraction 2 chemometrics 2 chromatography 2 dna-coding 2 nmr-spectroscopy 2 pattern-recognition 2 spectroscopy 2 high-performance-computing 2 symbolic-representation 2 normalized-cross-correlation 1 temperature-sensor 1 semg 1 image-registration 1 ophthalmology 1 retina 1 convex-analysis 1 al 1 retina-image-analysis 1 camns 1 video-ophthalmology 1 retina-imaging-toolbox 1 convex-optimization 1 pca-analysis 1 nmf-decomposition 1 systick-timer 1 visual-analytics 1