Brian Lawrence Evans
Available in PDF and Postscript formats
|Research Objectives||Application Spaces||Education||Academic Positions|
|Other Professional Experience||Honors and Awards||Professional Memberships||University Committees|
|Professional Activities||Copyright Notice||Publications||Oral Presentations|
|Patents||Copyrighted Software||Continuing Education||Graduate Students|
|Other Research Supervision||Computer Skills||Consulting||Short Vita|
Improve communication and image processing systems
Improve system-level design automation methods
Conduct research in theory and implementation of communications and image processing systems. Improve connection speeds for Wi-Fi, cellular and powerline communication systems by mitigating interference and using multiple channels. Investigate future large sensor arrays for cellular and underwater communications. Improve video quality during video acquisition by smart phones by mitigating rolling shutter artifacts and during video playback on micromirror displays. Build full-system testbeds to deploy in the field for proving out ideas.
In communication systems, developed
In image processing systems, developed
Graduated seven Ph.D. students and three MS students in rank, for a total of 20 Ph.D. and 9 MS graduates in career.
Teach four courses regularly to support a research and education program in embedded digital signal and image processing systems: Multidimensional Digital Signal Processing (graduate course), Embedded Software Systems (graduate course), Real-Time Digital Signal Processing Laboratory (junior/senior elective), and Linear Systems and Signals (sophomore required course).
Recent overall instructor ratings for all ECE courses taught since fall 2009. Ratings are on a five-point scale in which the most favorable response is assigned a value of 5 and the least favorable response is assigned a value of 1. Average overall instructor rating among all undergraduate ECE courses was 4.03 in fall 2012 and 4.12 in spring 2013. In a course number, the middle digit number indicates the level of the course: 0 = first year, 1 = second year, 2-7 = third/fourth year, and 8-9 = graduate. The first digit indices the number of credit hours.
|Fall 2013||EE 445S Real-Time DSP Lab **||mezzazine||4.9||32||24|
|Spring 2013||EE 445S Real-Time DSP Lab||mezzanine||4.8||29||25|
|Fall 2012||EE 445S Real-Time DSP Lab||mezzanine||4.6||46||34|
|Spring 2012||EE 445S Real-Time DSP Lab||mezzanine||4.7||53||35|
|Fall 2011||EE 445S Real-Time DSP Lab||mezzanine||4.3||53||40|
|Spring 2011||EE 445S Real-Time DSP Lab||mezzanine||4.6||42||32|
|Fall 2010||EE 445S Real-Time DSP Lab||mezzanine||4.6||58||46|
|Fall 2010||EE 313 Linear Systems & Signals||sophomore||4.1||37||30|
|Spring 2010||EE 345S Real-Time DSP Lab||elective||4.6||50||40|
|Fall 2009||EE 345S Real-Time DSP Lab||elective||4.4||54||40|
** The overall instructor rating of 4.9 in fall 2013 was the highest among the 87 lecture courses that semester at both the undergraduate and graduate level in the Dept. of ECE. No other lecture course received a 4.9 overall instructor rating. In fall 2013, the overall instructor ratings for all undergraduate ECE courses had a mean of 3.94, standard deviation of 0.68 and a median of 4.05.
Developed research and education program in embedded signal and image processing systems, esp. in multicarrier wireless and wireline communication systems, and image acquisition and rendering systems. Also conducted research in perceptual image hashing and network tomography. Graduated ten Ph.D. students and one MS student in rank. Chaired first major undergraduate ECE curriculum reform to take place in more than two decades.
Researched the design and real-time implementation of ADSL transceivers. Developed off-line algorithms to design equalizers to reach the upper bound on achievable bit rate for single path, dual path, and filter bank equalizers. Developed real-time on-line algorithms for single path and dual path equalizers to achieve 95% of the matched filter bound. Released several versions of a freely distributable ADSL transceiver design toolbox for Matlab.
Conducted research in the design and real-time implementation of desktop printer pipelines. Made major contributions in improving the visual quality of halftoning by error diffusion in printer pipelines for both grayscale and color images. Developed still image quality measures useful for evaluating and optimizing halftoning methods. Integrated visual quality measures into the halftoning algorithms themselves. Released several versions of a image halftoning design toolbox for Matlab.
Taught four courses regularly to support a research and education program in embedded signal and image processing systems: Multidimensional Digital Signal Processing (graduate course), Embedded Software Systems (graduate course), Real-Time Digital Signal Processing Laboratory (junior/senior elective), and Linear Systems and Signals (sophomore required course).
Offered and accepted Visiting Associate Professor positions at the American University of Beirut in summer 2005 and Cornell University in fall 2002.
Developed a research and education program in embedded signal and image processing systems. Graduated three Ph.D. students and five MS students. Introduced three new courses.
In research, developed theory, fast algorithms, embedded software, and design automation tools for signal processing, image processing, and communication systems. For communication systems, developed multicarrier equalizers and smart antennas. For signal processing systems, developed acoustic echo cancellers, dual-tone multi-frequency (touchtone) detectors, phase locked loops, and sonar beamformers. For image processing, developed image halftoning and quality assessment methods.
In the curriculum, introduced three new courses:
Founded and directed the Embedded Signal Processing Laboratory, which was part of the Center for Telecommunications and Signal Processing Research and the Center for Vision and Image Sciences.
Researched electronic design automation for signal processing and communication systems in Prof. Edward A. Lee's Ptolemy Project. Prototyped research ideas in the Ptolemy Classic software environment, an electronic design automation tool for system specification, simulation, and synthesis, and in the Signal Processing Packages for Mathematica. Developed methods for designing two-dimensional rational decimators, rearranging operators in algorithms to optimize implementation, and optimizing pole-zero locations of analog filters. Developed seamless Ptolemy Classic interfaces to MATLAB for system simulation and numeric parameter calculations, and to Mathematica for system optimization and symbolic parameter calculations. Helped develop a sophomore course Introduction to Real-Time Digital Systems. Wrote proposals, developed software, and directed student research.
Taught Noise Analysis of Communication Systems, a senior class. Topics included signals, systems, transforms, analog modulation, probability, random processes, AM/FM noise analysis, sampling, quantization, pulse modulation, digital modulation, and digital noise analysis.
Integrated symbolic algebra into signals and systems courses, and developed laboratories for Algorithms in C. Assisted in classes and laboratories on algorithms, C, MATLAB and signal processing. Won an Outstanding Teaching Assistant award.
Conducted doctoral research in formalizing simplification and rearrangement rules for multidimensional multirate systems and encoding the rules by computer.
Wrote Fortran programs to automate testing for lead and asbestos content in samples. Helped port an expert system to NExpert that diagnosed coronary disease.
Coded a symbolic signal processing system in Lisp. Began a similar implementation in Mathematica.
Applied pattern recognition and image processing to part identification using C and an image processing board. Developed an expert system for diagnosing problems in a computer network.
Other Professional Experience
Other Professional Experience
Helped write and debug utility programs for managing telecommunications switching operations.
Honors and Awards
Memberships in Professional and Honorary Societies
University Committee Assignments
Outside Committee Assignments
COPYRIGHT NOTICE: All the documents on this server have been submitted by their authors to scholarly journals or conferences as indicated, for the purpose of non-commercial dissemination of scientific work. The manuscripts are put on-line to facilitate this purpose. These manuscripts are copyrighted by the authors or the journals in which they were published. You may copy a manuscript for scholarly, non-commercial purposes, such as research or instruction, provided that you agree to respect these copyrights.
My Google citations for H-index calculation, citations by year, and papers sorted by citation count.
Citation count is given below for papers with 60+ citations according to Google citations.
Refereed Journal and Magazine Articles
Refereed Conference Papers
Other Major Publications
Books and Book Chapters
Current Graduate Students
Graduate Students Supervised
Other Research Supervision
Dr. Brian L. Evans is the Engineering Foundation Professor of Electrical and Computer Engineering at The University of Texas at Austin. His earned his B.S.E.E.C.S. (1987) degree from the Rose-Hulman Institute of Technology, and his M.S.E.E. (1988) and Ph.D.E.E. (1993) degrees from the Georgia Institute of Technology. From 1993 to 1996, he was a post-doctoral researcher at the University of California, Berkeley. In 1996, he joined the faculty at UT Austin.
Prof. Evans' research bridges the gap between signal processing theory and embedded real-time implementation in the application spaces of digital communications and digital image/video processing. His current research efforts include interference mitigation algorithms for wireless communication systems, powerline communication system testbeds for enabling smart power grids, video display algorithms for cell phones, and design automation tools for multicore embedded systems.
Prof. Evans is an IEEE Fellow "for contributions to multicarrier communications and image display". In multicarrier communications, his group developed the first linear complexity algorithm that allocates resources to optimize bit rates in multiuser OFDM basestations (for cellular and WiMax) and is realizable in fixed-point hardware/software. His group also developed the first ADSL equalizer training method that maximizes a measure of bit rate and is realizable in real-time fixed-point software. In image display, his group's primary contribution is in the design, analysis, and quality assessment of image halftoning by error diffusion for real-time processing by printer pipelines.
Prof. Evans has published more than 200 refereed conference and journal papers, and graduated 20 PhD and 9 MS students. In 2008, he was awarded the Gordon T. Lepley Memorial Teaching Award, which is the sole ECE teaching award for faculty. In 2011, he was awarded the university-wide Texas Exes Teaching Award. He received a 1997 US National Science Foundation CAREER Award.