Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [reference-implementation]

Questions that include a request for a reference software library where a known algorithm is implemented.

0
votes
2answers
579 views

Using k Nearest Neighbour & Dynamic Time Warping for keyword spotting

As stated in the title, I am currently researching a method using k-NN, specifically, as either an alternative or as a supplement to the DTW algorithm in keyword spotting based on MFCC. I have read ...
0
votes
1answer
652 views

Cross Correlation in Java (Android) Using FFT (Frequency Domain Convolution / Correlation)

I want to implement cross-correlation with the start-symbol and the signal using FFT. I zero-pad both signals to length N = x.len + y.len -1 Using the convolution theorem: ...
1
vote
1answer
900 views

Are there any realtime voice activity detection (VAD) implementations available?

I'm looking for a realtime VAD implementation like Discord/Mumble/Teamspeak have. My goal is to have a system that let's me use the same VAD for all my VoIP applications, as well as something I can ...
3
votes
3answers
542 views

Impulse response with sweep from measurement

Does someone have a matlab script to get the impulse response from the recorded measurements using log sweep? I have the input file (sweep) and the output and I need to get the impulse response and ...
0
votes
0answers
5 views

TEO-CB-AutoEnv implementation on python?

I'm trying to search for an implementation proposed as the nonlinear critical band based TEO auto correlation envelope area (TEO-CB-AutoEnv). If anyone knows of a library or such can you please link ...
1
vote
1answer
27 views

Services for phoneme recognition? [closed]

I wonder if anyone can point me to services or dev libraries that focus on or suit phoneme recognition? Target audience is children at learning to read stage. We have trialed IBM Watson (not good) ...
0
votes
0answers
20 views

Switching camera angle based on several images

Given a number (3 or 4) of different images of a given subject from different angles, how do I interpolate to an angle that isn't available on any of the photos? What is this technique called and is ...
0
votes
0answers
28 views

Language detection from audio

I'm trying to do a simple test on language detection on a video input. Basically, given a .mp4 file, I need to process the audio tracks (can have primary and ...
0
votes
1answer
15 views

How can faux correlated data be generated for testing or training?

There are one or two questions here that ask how to assess data correlation. The data tends to be empirical. Is there some tool or standardised technique for generating correlated data from scratch? ...
3
votes
1answer
6k views

MFCC feature vector from wav file

I am trying to implement a spoken language identifier from audio files, using Neural Network. I need to generate one feature vector for each audio file. From what I have read the best features (for ...
1
vote
2answers
1k views

Fast Hartley in a MATLAB script file

I want to implement Fast Hartley Transform in a script file in MATLAB. Does anyone know have a reference implementation of this in MATLAB or another language so that a complete novice can understand ...
3
votes
1answer
1k views

Python: Least Squares Support Vector Machine (LS-SVM)

I'm looking for a Python package for a LS-SVM or a way to tune a normal SVM from scikit-learn to a Least-Squares Support Vector Machine for a classification problem. The goal of a SVM is to maximize ...
0
votes
1answer
70 views

Channel Shortening for underwater acoustic channel communication

I'm new in this forum, hope that we can learn from each other well. I need to ask about the channel shortening for underwater acoustic channel. what are the common algorithms in that field? is ...
4
votes
1answer
897 views

Are there any open source libraries for Adaptive noise cancellation?

I'm creating a chat application where people can input text via speech and I need to implement noise cancellation using Adaptive noise cancellation technique. I'm using dual microphones for this ...
0
votes
2answers
516 views

Use GNU Radio to extract information from a VOR signal

I want to design a GNU Radio project to extract the information of a VOR signal, then find the angle to the north and the Morse code of the station. Is there any example that shows how to do it?
3
votes
0answers
935 views

Blind deconvolution implementation, Python, Shalvi-Weinstein

I'd like a 1D blind deconvolution implementation in Python. I read Shalvi and Weinstein 1990 (on the recommendation of Yair Weiss) and it appears relatively simple. However I can't find an existing ...
0
votes
1answer
515 views

Reconstruction of audio signal from Spectrogram: Implementation

Is there somewhere an implementation available for the reconstruction of audio from a spectrogram? (e.g. based on this approach). I could not find anything, but I think there should be an ...
0
votes
0answers
111 views

Resources for modulation/demodulation techniques with example code

So I remember seeing someone recommending a DSP book that had actual code for modulation and demodulation of a communication signal. Does anyone have any recommended resources they could point me ...
3
votes
3answers
651 views

Estimate Arrival Time of a Signal

I'm looking for a Python package or method to accurately estimate the arrival time of time signals. A single time signal is stored inside a 1-dimensional numpy array, so every component of the array ...
1
vote
1answer
53 views

Library/strategy for rotate & scale image alignment/registration

I have two raster images of maps, A and B. I know that B contains A but I do not know the scale or rotation. There should not be any other distortions between the image but there may be noise. ...
3
votes
4answers
2k views

How to build a median filter function?

What algorithms are there for 1-d median filtering (sliding median, rolling median, running median), similar to MATLAB's medfilt1? Of interest would be a reference ...
1
vote
2answers
2k views

IIR coefficients and difference equation implementation in C language

I can't find anything on this topic, so either I'm in the wrong direction or else there is just nothing about it on the internet. So let's say I have 3 $b_i$ coefficients ($b_0,b_1,$ and $b_2$) and 2 ...
0
votes
1answer
107 views

How is “Joint class histogram” algorithm deploy using Matlab?

Image registration and image retrieval depend on image similarity measure to find mutual information between 2 images. Using histogram, joint histogram, and joint class histogram we can find the ...
0
votes
1answer
337 views

Fast algorithm for the MATLAB's $\tt impz$ function? [closed]

Does anybody here know what is the code algorithm behind the impz function? I know it uses the recursive algorithm but how is such implemented in ...
0
votes
3answers
99 views

What algorithms can automatically determine a 3D scene from one or a few 2D images?

For a project I'm doing, I'm trying to model a scene based on a phone camera's video input, and then insert arrows into it that indicate direction in three dimensions. I've looked around, and this ...
3
votes
3answers
965 views

Real-time BPSK demodulation

I am currently studying BPSK demodulation. Most probably my question very basic but i am having difficulties to understand the case of real-time bpsk demodulation. Basically, all the examples (matlab,...
2
votes
0answers
343 views

Fast implementation of LOESS for equally spaced samples (possibly using convolution)

Is it possible to do LOESS smoothing on equally spaced data using convolution? The Wikipedia article on LOESS mentions a possibility of using a FIR filter for LOESS. I could not find anything more ...
0
votes
1answer
52 views

Checking if a lecturer can be heard clearly from the back of a room [closed]

I would like to indicate to a human speaker standing at the front of a classroom if he/she is speaking loudly enough to be heard from the back. From some research, i have gathered that I am looking to ...