Is there such thing as a 3D filter in signal processing?

I imagine they do exist and have some application, but I have never heard anyone talk about them. I can't even find any examples of what they would look like.

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/parasomniaphile
πŸ“…︎ Sep 24 2021
🚨︎ report
Frequency Tracking Made Simple: Adaptive Notch Filters - Introducing one of the most simple frequency estimation algorithms for digital signal processing applications link.medium.com/zdTHts5bw…
πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/victory_wings
πŸ“…︎ Jun 30 2021
🚨︎ report
Comb filter tbc and signal processing for ld

Hi i'm searching the best way to clean up my composite video signal from my ld player and vcr

i saw on internet some people recommending dvd recorder for there good comb filter

also is it worth it to have a tbc (looks already stable) ?

so if you know somme must have hardware for process the signal i can be interested :)

like always thanks

πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/vrunk11
πŸ“…︎ Feb 27 2021
🚨︎ report
Sensor signal noise filtering during post processing - are there any acceptable industry or published standards?

Appreciate any feedback in advance.

I have a calibrated sensor (flow meter) that has quite a bit of noise on it, it is shielded and grounded but the signal is still noisy, and while we are working on a fix for the sensor, I unfortunately have already collected the data so I cannot retest with a different setup.

QUESTION: Is there an ASTM or ASME standard out there that has allowable processes/acceptance criteria for noise filtering in POST PROCESSING? Whether it be averaging, FFT, low/high/band pass filtering?

Some of the noise results in instantaneous values (maybe 1/10 samples per second) below my internal acceptance criteria, but what I am measuring is fairly steady.... I was wondering if there was an "industry accepted" standard/process out there... I am in O&G but I cant find anything in API specifically.

πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/VTMech
πŸ“…︎ Oct 28 2021
🚨︎ report
Signal Processing for Mechanical vibration - Filter

Hi all, I'm under an undergraduated engineering project at the moment, and I'm a bit stuck here. To be more precise, I'm stuck at the difference between theory and practice.

Context: use a laser scanner to evaluate the vibration of a specimen, frequency spectrum of concern: 0 to 500 Hz (or just low frequency, in general), concern about Transfer function (because I want/have to investigate of the transferring process, from the input force to the output vibration), and in dB (logarithmic scale) because I want to see all peaks within the spectrum.

So, when I apply low-pass filter (for example: at 100 Hz), in theory, the signal should be cut off when the frequency is above 100 Hz. However, when I check back with the Transfer functions (with and without the low pass filter), they are both the same.

***

On the one hand, the thing we actually measure (at first) is the vibration of the specimen in time domain. So if we cut off and remove a certain chunk of frequency (>100 Hz in this case), the vibration will not be the same. This is a contradictory, and therefore, after 100 Hz, the spectrum would be the same

On the other hand, in order to use the frequency spectrum, we (or to be more precise, the machine and program) would use FFT (Fast Fourier Transform) to convert time domain to frequency domain. And if we apply the 100 Hz low-pass filter, we simply cut off the higher frequency range. Which means after 100 Hz, the values of the spectrum are simply converted into 0.

I'm just confused here. Is there any comment on this?

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/ComradeH_VIE
πŸ“…︎ Dec 12 2020
🚨︎ report
Digital Signal Processing, Digital Filter

Hi everyone, i would like to get your suggestions for a digital filter implementation in the following type of signal.

https://preview.redd.it/0ns0klx8z9w51.jpg?width=1323&format=pjpg&auto=webp&s=95073ded90a7dd5f5b1225606d05550ae7ee035e

This signal corresponds to a diferential pressure sensor installed on a venturi and i think that the noise its due to TURBULENT flow so, not exactly electrical noise.

I was thinking of some High order IIR or FIR filters, im open to any suggestions :)

Thank you

πŸ‘︎ 8
πŸ’¬︎
πŸ‘€︎ u/Dambzzz
πŸ“…︎ Oct 30 2020
🚨︎ report
I'm an electrical engineer trying to learn how to use python for digital signal processing, where can I find some projects to do?

The most programming I've successfully done is math and physics homework in matlab and some leetcode for python basics. I have everything set to go except for a project to work on. Where do I start?

πŸ‘︎ 191
πŸ’¬︎
πŸ‘€︎ u/teafuck
πŸ“…︎ Jan 02 2022
🚨︎ report
Radar Signal Processing

Hi, I am currently working on a Blind Spot Detection System with STM32F103. The type of radar system I am using is a Continuous-Wave IQ (quadrature) Doppler radar(Not FMCW). This is what I have done so far in programming ADC -> FFT -> Speed, obviously this is not complete as I am missing out on signal processing.

Here is a hand-drawn I-signal, sorry for the bad image quality and hand drawing skill.

Region a - when target is stationary

Region b - when target moving

Any advice on how to remove the noise in Region a?

Any other signal processing is needed for CW IQ doppler radar?

For the direction of motion I have implemented based on the method in the link below, if you know any other method to determine the direction of motion please let me know - https://www.infineon.com/cms/en/product/promopages/makeradar/makeradar-school/programming-tutorial/#5

Figure 1: I-signal in time domain

Thank you.

*Note - I am new to Signal Processing and this is my first time doing a radar system.

Edit - Thank you everyone for the wonderful advice and suggestion.

πŸ‘︎ 10
πŸ’¬︎
πŸ‘€︎ u/wrk_will
πŸ“…︎ Dec 27 2021
🚨︎ report
Is there a better filter for my signal processing?

I'm trying to filter out a known frequency in a step response measurement. Currently, I'm using a basic "moving window average" method. This method works for the most part, but it slows down the 10%-90% response time by quite a bit. I've read that moving window averaging is pretty good for random or unknown frequencies, but I know the frequency of my noise, so is there something better I could be using?

Here's a picture of my current method: https://i.imgur.com/0BGltMT.png

Blue is the original measurement, and orange is the averaged measurement.

Also I found this peer reviewed article that has a solution to what I need, but I'm having a hard time understanding it

Also if this is the wrong place to be asking, would you please point me in the right direction. Thanks!

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/pib319
πŸ“…︎ Nov 17 2019
🚨︎ report
How to choose between analog and digital filters for signal processing?

When processing a signal obtained from an experiment and supposing you have a PC with enough computation capabilities to perform digital filtering "on the go" are there any pros & cons that would prioritize one over the other?

Are there any applications where only analog filtering is possible with today's computer capabilities?

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/DenyGrante
πŸ“…︎ Mar 02 2020
🚨︎ report
Resources to improve Digital Signal Processing and Digital control knowledge

Hi everyone,

I have been working with FPGA for some time, but I mainly focus on microprocessor design and communication buses (SPI, I2C, AXI, etc.)

I have been thinking on implementing digital signal processing modules (filters, FFT, etc.) and digital control circuits (like PID) by myself in order to improve my skills (instead of just using the ones given by the FPGA vendors).

I came to the conclusion that my problem is not the RTL but the algorithms. I need to improve my skills and to learn more about digital signal processing (DSP) and digital control.

I have struggled to find good content on these topics on the internet (most of the things I find on youtube just use the IPs already available from the FPGA vendors).

So the question is, does anyone has some suggestions on good books on these topics (preferably with a practical approach, I am an engineer not a mathematician). Any good Youtube channel/Website/Book that targets these type of algorithms and how to implement them on digital hardware.

Any advice on how to properly implement these systems and tips and tricks are also welcome :D

Thanks in advance.

πŸ‘︎ 43
πŸ’¬︎
πŸ‘€︎ u/horigamy
πŸ“…︎ Nov 20 2021
🚨︎ report
Our Digital signal processing professor had enough with online cheating and came up with this

So, our DSP professor decided to create this question that each student will have his own question based on his/her student ID, to prevent cheating or googling.

Did anyone face similar techniques? during online classes. lol

https://preview.redd.it/45jez5nji2a81.jpg?width=563&format=pjpg&auto=webp&s=9957489485b4c4a83fe1af3e162c61be243525e0

πŸ‘︎ 727
πŸ’¬︎
πŸ‘€︎ u/UniquePackage7318
πŸ“…︎ Jan 06 2022
🚨︎ report
Signal Processing proggits, how would you design a filter to dampen out those bloody horns at the world cup?

Pressing mute is not an option :)

πŸ‘︎ 64
πŸ’¬︎
πŸ‘€︎ u/EgonYourMucus
πŸ“…︎ Jun 12 2010
🚨︎ report
TIL that color vision in human eyes is a result of 3 signal pre-processing filters, which is why you can't see reddish-green or blueish-yellow colors blog.asmartbear.com/color…
πŸ‘︎ 26
πŸ’¬︎
πŸ‘€︎ u/x4dm
πŸ“…︎ Nov 29 2016
🚨︎ report
pH meter signal processing module

Hello everyone!

Im working on a project where I use a SEN0161 V1 pH sensor. The kit comes with the electrode and a small PCB described as a signal processing module.

I was wondering what is actually meant with "signal processing" there and took a look at the schematic. There are two op-amps visible there, do I understand correctly that the first one (left) is acting as a active low-pass filter and the second one as a inverting amplifier? If this is the case then what does exactly the potetntiometer R5 regulate? The manual says its used to calibrate the reading in reference to mesurement of a known-pH-value solution, but I would like to know how does it exactly affect the signal.

Just to be sure I also embed the schematic of the module below.

Thank you all in advance!

https://preview.redd.it/5adrn2rjyc181.png?width=1316&format=png&auto=webp&s=f7790cdc198480a3d20cf8aa86e6cba167bcf0f0

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/Kibernetiker
πŸ“…︎ Nov 23 2021
🚨︎ report
Advanced Digital Signal Processing Course Prerequisites

I am new to ADSP course,and i have not covered dsp course.Guys how can i cover this gap.Because i am willing to do this course.

πŸ‘︎ 12
πŸ’¬︎
πŸ‘€︎ u/Amazing_Wall
πŸ“…︎ Sep 22 2021
🚨︎ report
What languages are designed for dynamic filters, simulation, signal processing, etc?

I work in flight control and nav avionics, and pretty much all our designs are implemented in C, C++, Ada, or (most often) in Simulink and auto-coded to C for deployment. All the code runs at a fixed Hz, but different sections of code run at different rates.

I see the same kind of patterns over and over.... like (re) initializing state variables, recording and processing data history over time, synchronizing different data sources, matrix math, timing of subsystems, simulating motion, etc etc. Simulink is capable at accomplishing the dynamic component of these tasks, but I find the graphical language very cumbersome for implementing any non-trivial algorithms. On the opposite end, general languages like C are great for implementing algorithms, but their generality makes the dynamic part harder than in Simulink.

Essentially, I'm wondering if there are any code-focused languages that are tailored to the kind of domain that Simulink is often used in (continuous / discrete time systems).

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/fluffynukeit
πŸ“…︎ Aug 27 2015
🚨︎ report
FIR Filter Design and Digital Signal Processing in R joyofdata.de/blog/fir-fil…
πŸ‘︎ 10
πŸ’¬︎
πŸ‘€︎ u/joyofdata
πŸ“…︎ May 27 2014
🚨︎ report
Has anyone here used the textbook "Digital Filters and Signal Processing" by Leland Jackson?

Would anyone happen to have a solutions manual or even just the final answers for problems? The course I'm taking doesn't assign homework from the textbook. It would just be really helpful if I could work through lots of problems and have some answers to compare my work to.

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/111ee
πŸ“…︎ Feb 12 2013
🚨︎ report
Digital Signal Processing and PLCs

I see posts once in awhile where the theory of digital signal processing (DSP) could be used to solve issues with measurement/hardware requirements. A good example of this would be time averaging a noisy signal (as long as the application permits), or filtering it in DSP terms.

PLCs are not my area of specialty though I'm required to assist my team with troubleshooting occasionally, so I'm by no means an expert. I'm aware of DSP though RF engineering (specifically modulation and demodulation). Mod/demod of analog RF signals is exactly the same as measuring electrical inputs, just a different way of getting the information to/from the processor.

Has anyone implemented more simple or advanced DSP, and just wondering if it's on anyone's radar. I get that everything is application specific but wanting to put it out there, DSP can be a useful tool in problem solving.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/brazeau
πŸ“…︎ Sep 18 2021
🚨︎ report
Me in my digital signals processing class v.redd.it/5520lhclj3281
πŸ‘︎ 801
πŸ’¬︎
πŸ‘€︎ u/marsfromwow
πŸ“…︎ Nov 27 2021
🚨︎ report
[Career Advice] Am I a good fit for signal processing?

Hello everyone,

I am finishing up my undergrad degree in mathematics and physics with a huge interest in DSP.

All my summer internships (that did not require specific degrees) were related to DSP:

  1. Statistically analyzing ultrasound data for diagnosis
  2. Developed neural networks for audio data that can classify musical chords
  3. Applied machine learning on low and high-frequency energy data

Everyone around me who does signal processing seems to have a background in electrical or computer engineering - all of my industry advisors and professors had engineering degrees.

I am looking for permanent jobs in DSP / audio AI engineering, but they all seem to request computer science or engineering degrees. I recently applied to one and they rejected me as they were "impressed by experiences", but were suspicious of my potential without an "engineering degree".

I do believe that my math and physics courses got me really prepared for DSP (e.g. advanced calculus, real analysis, waves, acoustics), but I am worried that my "degree" will hold me back.

Am I a good fit for DSP? Should I worry about my degree?

Thanks for any advice.

πŸ‘︎ 14
πŸ’¬︎
πŸ‘€︎ u/i-do-ml
πŸ“…︎ Dec 21 2021
🚨︎ report
Digital Signal Processing - It discusses the analysis and representation of discrete-time signal systems, digital filters, and computation of the discrete Fourier transform. infocobuild.com/education…
πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/seouldavid
πŸ“…︎ Dec 20 2011
🚨︎ report
C++ for signal processing textbook?

Hi all! Im trying to learn DSP in C++, can anyone recommend a solid textbook I can buy?

πŸ‘︎ 17
πŸ’¬︎
πŸ‘€︎ u/tomcat_96
πŸ“…︎ Jan 02 2022
🚨︎ report
Article Suggestion: Financial Signal Processing β€” Handling financial data for statistical analysis & machine learning towardsdatascience.com/fi…
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/GarantBM
πŸ“…︎ Jan 08 2022
🚨︎ report
Python for EEG signal processing in the project"https://www.researchgate.net/publication/357698587_PIEEG_Turn_a_Raspberry_Pi_into_a_Brain-Computer-Interface_to_measure_biosignals_arXiv220102228"
πŸ‘︎ 8
πŸ’¬︎
πŸ‘€︎ u/SpecificAd3444
πŸ“…︎ Jan 10 2022
🚨︎ report
What's the difference between parallel processing vs blending a dry/wet signal with just mix level

For example: I want to use parallel compression on my drums and I could open up two channels for that routing my drums to them, one is the unprocessed (dry) signal and the other one where the compressor sits (wet). Then I can blend them together. But I just could use one bus channel with all my drums and put a compressor on it with strong settings and using the mix level knob on my effect adding slightly the compression effect maybe 10% or something. I mean you're just adding a bit of the effect but also a part of the dry signal is there.

is there any difference? or is it better to make separate channels for that. I guess you have a lot of benefits when you use two channels because you have them separated and full control over both signals, but I'm wondering if this is just the same technically.

πŸ‘︎ 14
πŸ’¬︎
πŸ‘€︎ u/yenss_music
πŸ“…︎ Nov 25 2021
🚨︎ report
Image of diver generated by processing the sonar signals of a dolphin. Basically, a liquid holograph.
πŸ‘︎ 14k
πŸ’¬︎
πŸ‘€︎ u/video_dhara
πŸ“…︎ Jul 08 2021
🚨︎ report
Behold this rat! He's a bit blurry, but that's how he likes it sometimes. Look him in the eye. Are you doing it? Good. Don't blink, he's scanning. Now he's processing data, you can blink again. Compiling. Boosting signal. Synchronizing networks. Uploading. Transfer complete. Did you get his message?
πŸ‘︎ 21
πŸ’¬︎
πŸ‘€︎ u/HazyPaw
πŸ“…︎ Dec 28 2021
🚨︎ report
SOP review for MSc in signal processing for NTU Singapore

I have just finalized a draft for my SOP, it would be great if any experts in here would guide me in making any changes or corrections or a general feedback. :) Thanking y'all in advance.

πŸ‘︎ 3
πŸ’¬︎
πŸ“…︎ Dec 05 2021
🚨︎ report
Signal processing library

Hi,
I am a student looking to implement simple DSP algorithms like convolution, fft, ... for learning purposes for myself. I was looking for existing libraries to later compare my (noob rust and noob dsp) implementations vs more mature libraries. However I have had trouble finding any existing libraries that have these things and are also maintained. I would like to look at existing implementations and maybe even contribute to one such library?

I found Scirust which seems unmaintained and has "signal processing" as a focus listed, but not much at all implemented, and rust-dsp which has a different focus (and the last commit is from 2014).

There is Dasp which seems healthy (focusses on audio) and Basic_dsp which looks more like what I am looking for and which also seems maintained, but I am not sure if it is currently actually developed because the last updates seem to focus on dependency updates and documentation.

So my question is: Did I miss a crate? Are you using basic_dsp for example, if yes, what for? Is there generally an interest in Rust dsp libraries?

Cheers

πŸ‘︎ 24
πŸ’¬︎
πŸ‘€︎ u/Zoantrophe
πŸ“…︎ Nov 06 2021
🚨︎ report
Spectrograms – How I Learned to Stop Worrying and Love Audio Signal Processing for Machine selectfrom.dev/spectrogra…
πŸ‘︎ 25
πŸ’¬︎
πŸ‘€︎ u/butdietop
πŸ“…︎ Nov 10 2021
🚨︎ report
Signal Processing

Need to know more about Signal Processing, can anyone help me find any articles or handbooks that can help?

Also is Signal Processing Analog or Digital or is it Mixed?

πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/alyxiety
πŸ“…︎ Sep 30 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.