Radar Processing
Over-The-Horizon Radar signal processing
Clutter Mitigation, CFAR detection
MATLAB Parallel Toolbox implementation and speed-up
Bistatic Radar array signal processing
Pulse compression, Beamforming, Bistatic STAP with Joint Domain Localization, CFAR detection
MATLAB implementation. Target + clutter test data generation and performance test
Architected data distribution / processor loading for minimum latency
Distributed/parallel software implementation on multi-core Intel array processing platform with AVX2/IPP
Programmed in Gedae IDEA language. Successful embedded demonstration at customer facility
MIMO Radar clutter modeling software development
Pulse Doppler radar signal processing system
MATLAB, 'C' language, and CUDA implementations
Benchmark timing showed 15x speedup
Ground Penetrating Radar signal processing implementation
Converted signal processing routine from MATLAB to C language. Runtime optimizations
66AK2H12 multi-core implementation: architecture, resource allocation, data transfer
CW /FMCW vital signs measurement system
Detailed radar and hardware analysis (waveform, power, antenna structure, circuit design) for solving issues
Algorithm development for vital signs detection and estimation
Machine learning for detection of signal presence/absence
Time-of-arrival and Doppler tracking for coherent laser radar system. Time-of-arrival estimation & tracking for non-coherent pulsed laser radar system.
Interference cancellation in heavy clutter environment
Penalty function tracker implementation, optimization
FPGA design spec and debug
Successful flight tests for tracking through extreme clutter environment
FM CW high resolution industrial measurement system
System concept analysis / prototype definition
FM CW radar for low observable targets
Signal in space simulation
Computational estimation, component specification
"Range-Dependence Compensation for Bistatic STAP using Focusing Matrices," presented at IEEE Int. Conf. on Radar 2015
Multi-User SATCOM systems
Multi-User Detection for Blue Force tracking
MATLAB-based DSSS/CDMA demodulator
PowerPC/Altivec-based DSSS/CDMA demodulator
Fixed-point software implementation for receiver system
Debug of FPGA-based implementation with test vector generation/verification
Multiple improvements to Multi-User Detection algorithms. U. S. Patent #12/692,789 awarded
Research, development and implementation of Fast M-Sequence Transform Detector
Miniature handheld SATCOM at very low SNR
Currently sold in commercial marketplace
DSSS waveform design with unique pilot sequences for synchronization
MATLAB-based end-to-end simulation
FPGA design specs for embedded transmitter and multi-user ground station receiver
Realtime software implementation on Xeon multi-core under Linux
Successful real data transmit/receive over Geosynchronous satellite
U.S. Patents awarded: 9,692,587 Phase Tracking; 9,548,790 Timing estimation in communications systems; 9,887,730 Timing estimation in communications systems; 10,116,893 Selectively Controlling a Direction of Signal Transmission Using Adaptive Augmented Reality; 10,164,723 Adaptive augmented reality satellite acquisition; 10,218,408 Synchronized CPDMA (code phase division multiple access); 10,267,888 Pointing an antenna at a signal source using augmented reality.
Software Defined Radio / JTRS
Primary DSP architect for first fielded JTRS radio
MIL-STD-188-181C / IW CPM modems
AM/FM/ASK/FSK Secure KY57 modems
Symbol synchronization upgrade for SINCGARS modem
ANDVT/SBPSK SATCOM modem
Combat Survivor Emitter Locator (AN/PRQ-7) modems
AM/PSK/DSSS modulation, Transceiver control
Secure KY57 upgrade
Havequick modem for AN/PRC-148 radio
SINCGARS interference cancellation for AN/PRC-148 radio
LPC-10 speech codec for AN/PRC-148 radio
Retransmit adaptive fractional delay, data communications for AN/PRC-148 radio
Viterbi decoder for Project 25 radio
CVSD speech codec for SWS radio
Complex QAM Demods
FPGA & Graychip-based wideband QAM demodulators
FPGA & Graychip-based wideband Offset QPSK demodulator
FPGA-based Viterbi decoder for multi-dimensional trellis modulation
FPGA-based digital downconverter
Systemview bit-level simulations for timing and carrier tracking, multi-D Viterbi decoder
Software Defined Test and Measurement
System design of Software-Defined RF Test & Measurement System (SDT&M)
Spectrum Analyzer, Vector Signal Generator, Vector Signal Analyzer, Modulation Analyzer, Navigation Signal Analyzer (VOR, TACAN, DME)
PowerPC/Altivec-based implementation of SDT&M
Configuration of wideband DDC/channelizers
Modulation Recognition, Multi-mode Demods
C software to recognize and demodulate extensive set of ITU-T digital modems
V.22,V.26,V.27,V.29,V.32
Realtime multi-channel T.30 demodulation for FAX recognition
Improved performance of carrier and symbol synchronization modules
Selection of DSP boards for hosting real-time system
TMS320C40-based Modulation recognition system
Application of cyclostationary techniques for modulation recognition
MIT/Lincoln Labs LNKNet pattern recognition implementation
CPFSK/CPM demodulator
Speech Enhancement and Coding
PowerPC/Altivec-based G.726 ADPCM codec
TMS320C6000-based G.729 speech codec
MATLAB-based model-based speech enhancement techniques
MATLAB-based generic speech models from training data using vector quantization and a Hidden Markov Model (HMM) approach
ADSP-21060-based HMM Speech Enhancement
MATLAB-based speech enhancement and speaker identification algorithms using the HMM approach
MATLAB-based Spectral Lateral Inhibition algorithm for speech enhancement in low SNR environments. Increased output SNR by 6 dB over original system
Operational SIGINT development
Developed cyclostationary interference cancellation software and improved performance against simulated data
Implemented software and demodulator performance improvements in operational SIGINT system and characterized performance against real data
Extended MIDAS standard signal processing package to run in real-time on Aptec Vector Signal Processors and Cray supercomputers
Including high-speed I/O using a caching scheme and vectorization of signal processing code to improve speed
 
25536 Quits Pond Court - South Riding. VA 20152 - (703) 327 - 3310 - Mobile: (703) 477 - 5399
Web Design By 123Triad Copyright © 2008 Signal Processing Consultants, Inc. All Rights Reserved.