Telecommunications and Signal Processing at UT Austin
Telecommunications and Signal Processing at UT Austin
Signal Processing at
UT Austin
http://www.ece.utexas.edu
Outline
• Introduction
• Conclusion
Telecommunications & Signal Processing Faculty
• Signal and Image Processing • Networking
– J. K. Aggarwal image, vision, ATR – Ross Baldick Internet pricing
– Alan Bovik image, video, vision – Bill Bard (adjunct) security, TCP/IP
– Brian Evans real-time DSP software – Gustavo de Veciana performance
– Joydeep Ghosh neural networks – Takis Konstantopoulos analysis
– Margarida Jacome DSP architecture – San-qi Li ATM networks/switches
– Lizy John DSP architecture – Scott Nettles active networks
– Thomas Milner biomedical imaging • Systems and Controls
– John Pearce biomedical imaging – Aristotle Araposthatis stochastic
– Irwin Sandberg nonlinear systems – Robert Flake manufacturing
– Earl Swartzlander VLSI DSP – Baxter Womack machine learning
• Wireless Communications • Speech and Audio Processing
– Hao Ling propagation, E911 – Mark Hamilton (ME) audio/acoustics
– Edward Powers satellite – Randy Diehl (Psychology) speech
– Guanghan Xu smart antennas – Russell Pinkston (Music) synthesis
http://www.ece.utexas.edu/telecom/faculty.html
Telecommunications & Signal Processing Courses
Area Graduate Courses Undergraduate Courses
Audio and Acoustics Acoustics I Noise and Vibration Control
Digital Signal Processing
Linear Systems and Signals
Digital Signal Processing Advanced Signal Processing
Digital Signal Processing
Signal Compression
Digital Communications Probability, Statistics, Random Processes
Communications Wireless Communications Communication Systems
Advanced Probability and Random Processes Intro. to Digital Communications
Communication Networks: Tech., Arch., Protocols Intro. to Telecommunication Networks
Networking Communication Networks: Analysis & Design Networking Engineering Laboratory
Advanced Telecommunication Networks Distributed Information Security
Image and Multidimensional Digital Signal Processing
Multidimensional Signal Digital Image Processing
Processing Biomedical Image Processing
C -O3
C -O1
C -O2
C code
Our code
in C from Univ. of British Columbia
– TI’s DCT/IDCT gives speedup of 2.7/2.3
– Overall speedup of 4:1 – 10 QCIF (176 x 142) frames/s on 300 MHz C67x
• Funding: TI, State of Texas (started 1/15/00)
– Motorola contact: Dana Taipale
a carrier
a subchannel
2-D Q VLC
- DCT
Video in
Quantizer index
Q-1 for transform
DCT = Discrete Cosine Transform
MCP = Motion Compensation coefficient
VLC = Variable Length Coding 2-D
IDCT
MCP
VLC
Motion vectors
F(t1,t2,…,tn)
+ +
+ DBF
+
Error +
filter
Greyscale image WYSIWYG halftone
Appendix: Raster Image Processing (Evans)
Speaker Localization Using Neural Networks
• Problem: Estimate speaker location
Far
(applications in videoconferencing Field
and acoustic echo cancellation)
• Goal: Develop low-cost speaker Near n
location estimator for microphone Field
f
array that works in far and near fields r
Original
Optimized
http://www.ece.utexas.edu/~bevans/projects/syn_filter_software.html
Appendix: Filter Optimization (Evans)