Barry Sherlock, Ph.D.

Barry Sherlock, Ph.D.
Professor, Electrical Engineering Technology
Graduate Coordinator, MEES
Phone: 
704-687-5058
Fax: 
704-687-1607
Degrees & Professional Registration: 
  • Ph.D. in Computer Engineering, Imperial College, University of London, 1989
  • M.S. in Electrical Engineering, University of Cape Town, South Africa, 1983
  • B.S. in Electrical Engineering, University of Cape Town, 1979
  • B.S. in Mathematics, University of Cape Town, 1978
Research: 
  • Signal and Image Processing
  • Fast Discrete Transform Theory
  • Wavelets and Filter Banks
  • Computational Fluid Dynamics
Other Professional Appointments: 
  • Naval Surface Warfare Center, Dahlgren, VA, Contract Researcher, Summer 1998, 1999, 2001, 2002, 2004
  • University of Bath, England, Associate Professor of Electrical Engineering (UK equivalent rank), 1995-1997
  • St. Louis University, Department of Electrical Engineering, Associate Professor, 1994-1995
  • St. Louis University, Department of Electrical Engineering, Assistant Professor, 1990-1994
  • De La Rue Printrak Limited, Basingstoke, England, Senior Electrical Engineer, 1988-1990
  • Imperial College, London, Department of Computer Engineering, Research Assistant, 1987-1988
  • Scientific Research and Development Branch (SRDB), Home Office, London, Contract Engineer, 1986-1987
  • University of Cape Town, South Africa, Lecturer in Electrical Engineering, 1983-1984
  • University of Cape Town, South Africa, Department of Applied Mathematics, Teaching Assistant, 1982
  • SADF, Cape Town, South Africa, Electrical Engineer, 1980-1982
  • Communications FAIT, Chair, ongoing
  • ELET FAIT, Member, ongoing
  • College of Engineering Faculty Organization, Secretary 1999-2002; Parliamentarian, ongoing
  • Engineering Technology Department Faculty Search Committee (all ET disciplines), Member, ongoing
  • Library Website Focus Group, Member, 2004
  • University Faculty Research Grants Committee, Chair, 2003
  • Faculty Competitive Grants Committee, Chair, 2002-2003
  • College of Engineering Faculty Executive Committee, Member, 2002
  • Engineering Technology Department Tenured Faculty Review Committee, Member, 2002
  • Engineering Technology Department Chair Search Committee, Member, 2001
  • University Library Committee, Engineering Technology Department Representative, 2001-2002
  • College of Engineering Computing Facilities Committee, Engineering Technology Department Representative, 1999-2002
  • Faculty Advisory Library Committee, Member, 1999-2002
  • Engineering Technology Department Promotion and Tenure Committee, Member, 1999
  • Explore UNC Charlotte, Engineering Technology Department Representative, 2004
  • Judge, Charlotte-Mecklenburg Regional Science Fair, 2004
  • Advisor and committee member, Electrical and Computer Engineering Ph.D. candidate, 2003
  • Mentor for two ET junior faculty, 2003
  • Peer evaluator for two ET junior faculty, 2003
  • Attended Engineering Technology Articulation Conference, 2003
  • External examiner for four MS and one PhD(Engineering) Theses, University of Stellenbosch, South Africa, 2002-present
  • Dissertation committee member, 3 Ph.D. electrical engineering students, UNC Charlotte, 2002-2004
  • Reviewer: Electronics Letters, 2002-2004
  • Proposal Evaluator: South African National Research Foundation, 2002
  • Reviewer: IEEE Transactions on Information Theory, 2002
  • Reviewer: Computer Vision and Image Understanding, 2002
  • Reviewer: IEEE Transactions on Signal Processing, 1999, 2000, 2003 & 2004
  • Reviewer: IEE Proceedings – Vision, Image and Signal Processing, 1999-2004
  • Book Review: Electronic Design, 4th Edition, Roden & Carpenter, 200
Research Grants: 
  • PI, "Reduced Power Laser Designation Systems", U.S. Navy (NSWC), ($64,516), 2009-2010
  • Co-PI, "Analysis, Improvement, and Engineering Support", Geopier Foundation Company ($30,752), 2008-2009
  • PI, "Reduced Power Laser Designation Systems", U.S. Navy (NSWC), ($62,163), 2008
  • PI, "Reducing Designation Times for Laser Guided Weapons", U.S. Navy (NSWC), ($53,448), 2006
  • PI, “Image Capture for Wavelet-Based Target Recognition,” UNC Charlotte Senior Faculty Research Grant ($3017), 2004International Travel Grant, University of Stellenbosch, Department of Applied Mathematics ($2083), 2003
  • PI, “Image Capture System,” UNC Charlotte College of Engineering Small Grants Program ($2000), 2002
  • PI, “Wavelet-Based signal and Image Processing for Target Recognition,” U.S. Navy Office of Naval Research ($176,946), 2001-2004
  • PI, “Wavelet Image Processing for Minefield Detection,” U.S. Navy Office of Naval Research ($147,200), 1998-2001
Recent Publications: 
  • B.G. Sherlock, Y.P. Kakad and B.J. Freeman, "A Target Tracking Algorithm that Reduces Designation Time for Laser Guided Weapons", Proceedings of SPIE, Volume 5810, May 2005, pp. 150-157.
  • B.G. Sherlock, Y.P. Kakad and A. Shukla, "Rapid update of odd DCT and DST for real-time signal processing", Proceedings of SPIE, Volume 5809, May 2005, pp. 464-471.
  • B.G. Sherlock, “Computer Enhancement and Modeling of Fingerprint Images,” Advances in Automatic Fingerprint Recognition, ed. N. Ratha and R. Bolle, Springer, ISBN 0-387-95593-3, pp. 87-112, 2004 (Book chapter)
  • B.W. Frazier, J. Roche, R.K. Tyson, Y.P. Kakad and B.G. Sherlock, “Robust Control of an Adaptive Optical System,” Journal of Engineering Manufacture (Proceedings of the Institution of Mechanical Engineers Part B), Vol. 218, pp. 353-358, 2004
  • B.G. Sherlock and Y.P. Kakad, “MATLAB Programs for Generating Orthonormal Wavelets,” Advances in Multimedia, Video and Signal Processing Systems, World Scientific and Engineering Society Press, ISBN 960-8052-72-6, pp. 204-208, 2002 (Book chapter)
  • B.G. Sherlock and Y.P. Kakad, “Transform Domain Technique for Windowing the DCT and DST”, Journal of the Franklin Institute, Vol. 339, pp. 111-120, 2002
  • B.G. Sherlock and Y.P. Kakad, “MATLAB Programs for Generating Orthonormal Wavelets,” WSEAS Conference, Greece, 2002
  • B.G. Sherlock and Y.P.Kakad, “Windowed Discrete Cosine and Sine Transforms for Shifting Data”, Signal Processing, Vol. 81, No. 7, 2001, pp. 1465-1478
  • H.H. Mu, Y.P. Kakad and B.G. Sherlock, “Design of control systems using neural networks,” 17th Annual Conference on CAD/CAM, Robotics and Factories of the Future (CARS&FOF’2001), Durban, South Africa, July 2001
  • B.G. Sherlock and Y.P. Kakad, "Real Time Rapid Update of Type-I DCT and DST for Moving Window," 8th International Conference on Advances in Communications and Control (COMCON 8), Crete, Greece, 25 - 29 June 2001
  • A. Jump and B.G. Sherlock, “Simplified equations to generate wavelets of arbitrary order of regularity,” Proceedings of SPIE, Volume 4391, pp. 399-410, Orlando, Florida, April 2001
  • B.G. Sherlock and Y.P. Kakad, “Rapid update of discrete Fourier transform for real-time signal processing,” Proceedings of SPIE, Volume 4379, pp.490-500, Orlando, Florida, April 2001
  • Y.P. Kakad and B.G. Sherlock, “Rapid prototyping of update algorithm of discrete Fourier transform for real-time signal processing,” Proceedings of SPIE, Volume 4379, pp. 501-508, Orlando, Florida, April 2001
  • B.G. Sherlock and Y.P.Kakad, “Windowed Discrete Cosine and Sine Transforms for Shifting Data,” Signal Processing, Vol. 81, No. 7, pp. 1465-1478, 2001
  • B.G. Sherlock and Y.P. Kakad, "Real Time Rapid Update of Type-I DCT and DST for Moving Window," 8th International Conference on Advances in Communications and Control (COMCON 8), Crete, Greece, 25 - 29 June 2001
  • B.G. Sherlock and Y.P. Kakad, “Windowing the Discrete Cosine Transform in the Transform Domain,” Advances in Physics, Electronics and Signal Processing Applications, World Scientific and Engineering Society Press, 2000, ISBN 960-8052-17-3, pp. 320-324, 2000 (Book chapter)
  • H.H. Mu, Y.P. Kakad and B.G. Sherlock, “Artificial neural network based controller design for advanced aircraft,” 14th International Conference on Systems Engineering (ICSE 2000), Coventry, England, September 2000
  • B.G. Sherlock and Y.P.Kakad, "Windowing the Discrete Cosine Transform in the Transform Domain," 4th World Multiconference on Circuits, Systems, Communications and Computers (CSCC’2000), Athens, Greece, July 2000
  • Hong Helena Mu, Y.P. Kakad and B.G. Sherlock, “Application of Artificial Neural Networks in the design of Control Systems,” 16th Annual Conference on CAD/CAM, Robotics and Factories of the Future (CARS&FOF’2000), Trinidad, June 2000
  • A.B. Jump and B.G. Sherlock, “Wavelets of Arbitrary Order of Regularity”, SPIE 14th Annual International Symposium on Aerospace/Defense Sensing, Simulation, and Controls (AeroSense 2000), Orlando, Florida, April 2000
Honors & Awards: 
  • Tau Alpha Pi Teacher of the Year Award, UNC Charlotte, 2001Tau Alpha Pi Teacher of the Year Award, UNC Charlotte, 1999
  • Certificate of Commendation, Parks College of St. Louis University Student Government Association, 1994
  • Winner, ACM Scholastic Computer Programming Competition, European Finals, 1986
  • Winner, ACM Scholastic Computer Programming Competition, European Finals, 1985
  • BSEE degree awarded with First Class Honors (top 5% of class)