Signal Processing Concept List
This document contains 200 concepts for the "Introduction to Signal Processing with AI" course. Each concept is labeled in Title Case with a maximum of 32 characters.
Mathematical Foundations (1-25)
- Real Numbers
- Complex Numbers
- Imaginary Unit
- Euler's Formula
- Phasors
- Vectors
- Matrices
- Linear Algebra
- Differential Calculus
- Integral Calculus
- Differential Equations
- Partial Derivatives
- Probability Theory
- Random Variables
- Statistical Distributions
- Mean and Expected Value
- Variance
- Standard Deviation
- Trigonometry
- Exponential Functions
- Logarithmic Functions
- Series and Sequences
- Eigenvalues and Eigenvectors
- Inner Product
- Norms and Metrics
Signal Fundamentals (26-50)
- Signals
- Systems
- Continuous-Time Signals
- Discrete-Time Signals
- Analog Signals
- Digital Signals
- Periodic Signals
- Aperiodic Signals
- Even Signals
- Odd Signals
- Energy Signals
- Power Signals
- Unit Step Function
- Unit Impulse Function
- Sinusoidal Signals
- Exponential Signals
- Signal Operations
- Time Shifting
- Time Scaling
- Signal Amplitude
- Signal Frequency
- Signal Phase
- Signal Duration
- Signal Energy
- Signal Power
System Properties (51-70)
- Linear Systems
- Nonlinear Systems
- Time-Invariant Systems
- Time-Varying Systems
- Causality
- Non-Causal Systems
- Stability
- Unstable Systems
- Memory Systems
- Memoryless Systems
- Invertible Systems
- System Response
- Impulse Response
- Step Response
- Frequency Response
- Transfer Function
- System Identification
- Feedback Systems
- Feedforward Systems
- System Interconnections
Convolution and Correlation (71-80)
- Convolution
- Discrete Convolution
- Circular Convolution
- Convolution Theorem
- Correlation
- Autocorrelation
- Cross-Correlation
- Correlation Coefficient
- Matched Filter
- Wiener Filter
Sampling and Quantization (81-95)
- Sampling
- Sampling Rate
- Sampling Theorem
- Nyquist Rate
- Nyquist Frequency
- Aliasing
- Anti-Aliasing Filter
- Oversampling
- Undersampling
- Quantization
- Quantization Error
- Quantization Noise
- Uniform Quantization
- Non-Uniform Quantization
- Signal Reconstruction
Fourier Analysis (96-115)
- Fourier Series
- Fourier Coefficients
- Fourier Transform
- Inverse Fourier Transform
- Discrete Fourier Transform
- Inverse DFT
- Fast Fourier Transform
- FFT Algorithms
- Radix-2 FFT
- Cooley-Tukey Algorithm
- Frequency Domain
- Time Domain
- Spectrum
- Magnitude Spectrum
- Phase Spectrum
- Power Spectrum
- Spectral Analysis
- Spectral Leakage
- Window Functions
- Windowing Techniques
Transforms (116-130)
- Laplace Transform
- Z-Transform
- Inverse Z-Transform
- Region of Convergence
- Poles
- Zeros
- Pole-Zero Plot
- Pole-Zero Analysis
- S-Plane
- Z-Plane
- Discrete Cosine Transform
- Wavelet Transform
- Discrete Wavelet Transform
- Continuous Wavelet Transform
- Short-Time Fourier Transform
Filter Design (131-155)
- Filters
- Low-Pass Filters
- High-Pass Filters
- Band-Pass Filters
- Band-Stop Filters
- Notch Filters
- Comb Filters
- All-Pass Filters
- FIR Filters
- IIR Filters
- Filter Order
- Filter Coefficients
- Filter Stability
- Filter Design Methods
- Butterworth Filter
- Chebyshev Filter
- Elliptic Filter
- Bessel Filter
- Window Method
- Frequency Sampling Method
- Bilinear Transform
- Impulse Invariance
- Filter Banks
- Multirate Filters
- Polyphase Filters
Adaptive Processing (156-165)
- Adaptive Filters
- Adaptive Algorithms
- Least Mean Squares
- Normalized LMS
- Recursive Least Squares
- Kalman Filter
- Adaptive Noise Cancellation
- Echo Cancellation
- Adaptive Equalization
- System Identification
Stochastic Processes (166-175)
- Random Processes
- Stochastic Signals
- White Noise
- Colored Noise
- Gaussian Noise
- Signal-to-Noise Ratio
- Noise Reduction
- Statistical Signal Processing
- Power Spectral Density
- Wiener-Khinchin Theorem
Advanced Topics (176-190)
- Multirate Signal Processing
- Decimation
- Interpolation
- Upsampling
- Downsampling
- Signal Compression
- Lossy Compression
- Lossless Compression
- Transform Coding
- Huffman Coding
- Time-Frequency Analysis
- Spectrogram
- Wigner-Ville Distribution
- Ambiguity Function
- Compressed Sensing
Applications and AI (191-200)
- Digital Signal Processors
- FPGA Implementation
- Real-Time Processing
- Audio Signal Processing
- Image Processing
- Video Processing
- Machine Learning in DSP
- Convolutional Neural Networks
- Deep Learning for Signals
- AI-Driven Signal Analysis
Total Concepts: 200
Note: These concepts are designed to build upon each other and will be organized with dependency relationships in the next phase of learning graph generation.