Terrance E. Boult
| 16924 Park Trail Drive
| El Pomar Chair, CS Department |
| Monument CO 80312 | EAS Building, 1420 Austin Bluffs Parkway |
| Tel. 719 481 1831 | Colorado Spring, CO 80933-7150 |
| tboult at vast dot uccs dot edu | Tel. (719) 262 3150 |
Table of contents:
June 2003 - present- University of Colorado at Colorado Springs. El
Pomar Chair of Innovation and Security, Co-Director Bachelor of Innovation Programs, Director
Engineering Research and Development Center, and Director Vision and
Security Technology Lab.
June 1998 - June 2003- Lehigh University, EECS Department.
Professor of Computer Science. Appointed to the Wieseman Chair (2000) and
the New Century Fund Chair (1998).
July 2001 - Dec 2001-- Lehigh University, Founding Chairman of the Computer
Science and Engineering Department, Lehigh University. From Oct 2000-July
2001 I lead the planning process for the department formation with duties
much like a chairman. (On sabbatical for 2002).
Sep. 1994 - June 1998 - Lehigh University, EECS Department. Associate
Professor of Computer Science. Started the Vision and Software
Technology (VAST) laboratory.
Jan 1991 - Aug 1994 - Columbia University Computer Science Department.
Associate Professor.
July 1986 - Dec 1990 - Columbia University Computer Science Department.
Assistant Professor.
September 1984 to August 1986: Columbia University Graduate School of
Arts and Science. Ph.D. in Computer Science,
Defended/Deposited Aug. 1986. Dissertation: Information-Based
Complexity in Nonlinear Equations and Computer Vision.
Advisors: J.R. Kender (computer vision), D. Krantz (human
vision), J.F. Traub (information-based complexity), and K. Sikorski
(nonlinear equations).
September 1983 to May 1984: Columbia University, School of
Engineering and Applied Science. MS in Computer Science.
G.P.A. 3.92/4.0.
September 1979 to May 1983: Columbia University, SEAS. BS in Applied
Mathematics. G.P.A. 3.6/4.0.
Finalist EE Times ACE awards,
"Innovator of the Year" 2007
IEEE Golden Core Society, Jan 2006
University of Colorado, Inventor of the Year Award, Colorado Spring
Campus, 2005.
IEEE Distinguished Service Award, June 2005
University of Colorado, New Inventor of the Year Award, Colorado Spring
Campus, 2004.
IEEE Computer Vision and Pattern Recognition Conference 2004 Best Paper Award
(With S. Nayar and V. Branzoi).
UCCS Engineering Faculty Research Award, 2004.
El Pomar Chair of Computer Communication and Networking, UCCS, 2003.
Wieseman Chair Professor of Comp. Sci ., 2000.
New Century Fund Professor of Comp. Sci., 1998.
Lehigh's P.C.Rosin College of Engineering Teaching Excellence Award 1996.
Lehigh University S.T.A.R. program, Favorite Faculty Award, 1995.
NSF Presidential Young Investigator, 1990-1996.
1990 NCR Stakeholder award for outstanding faculty in
Columbia University's Electrical Engineering or Computer Science
Department.
One of two US researchers invited by Bulgarian National Academy of Science to
present at the First Bulgarian Conference on Optimal Algorithms, 1986.
IBM fellowship for doctoral studies in Computer Science, 1985-86
Steven Abbey Memorial prize for excellence in undergraduate
Engineering Mathematics.
US Pat. No. 7,006,128: "Object Detection for Sudden Illumination Changes
Using Order Consistency", joint with B. Xie and V. Ramesh of Siemens CRC.
US Pat. No. 6,088,472: ``Global Models with Parametric Offsets
for Object Recovery'' joint with T. O'Donnell and A. Gupta of
Siemens CRC.
US Pat. No. 5,923,770: ``3D Cardiac Motion Recovery System
Using Tagged MR Images'' joint with T. O'Donnell and A. Gupta of
Siemens CRC.
US Pat. No. 5,883,630: ``Incompressibility Constraints for
Inferring 3-D Tessellation'' joint with T. O'Donnell and A. Gupta of
Siemens CRC.
US Patent 5,204,944:
``Separable Image Warping Methods and Systems with Spatial Lookup Tables''
joint with G. Wolberg.
Nine other patents pending, related to biometrics, video surveillance and imaging
sensors.
Xiaobo Zhou , Dennis Ippoliti, Terrance Boult
"Hop-count based probabilistic packet dropping: Congestion mitigation with
loss differentiation"
Computer Communications, Volume 30, Issue 18, 10 December 2007, Pages 3859-3869
W. J. Scheirer and T. E. Boult,
"Cracking Fuzzy Vaults and Biometric
Encryption", IEEE Biometrics Research Symposium at the National Biometrics Consortium Conference, Sept. 2007.
T.E. Boult, W.J. Scheirer and R. Woodworth,
"Revocable Fingerprint Biotokens: Accuracy and Security Analysis", IEEE
Conf. on Computer Vision and Pattern Recognition, June 2007.
T. Zhang and T.E. Boult, "Two thresholds are better than one", IEEE Seventh Workshop
on Visual Surveilallance, June 2007.
Shree K. Nayar, Vlad Branzoi, Terrance E. Boult: Programmable Imaging:
Towards a Flexible Camera. International Journal of Computer Vision 70(1):
7-22 2007.
X. Zhou, D. Ippoli, T. Boult, "HPPD: A Hop-Count Probabilistic Packet
Dropper," IEEE International Conference on Communications, 2006.
T. E. Boult,
"Robust distance measures for face recognition supporting revocable biometric
tokens", IEEE Conf. on Face and Gesture, April 2006.
M.J. Zukoski, T. Boult and T. Iyriboz, "A novel approach to medical image
compression", Int. J. Bioinformatics Research and Applications, pages 89-103, Vol. 2,
No. 1, 2006,
T.P. Ripokia and T.E. Boult,
"Classification Enhancement via Biometric
Pattern Perturbation". IAPR Conference on Audio- and Video-based Biometric
Person Authentication, (AVBPA Springer Lecture Notes in Computer Science 3546)
pp850-859, July 2005.
W. Li, X. Gao, Y. Zhu, V. Ramesh & T.E. Boult, "On the Small Sample
Performance of Boosted Classifiers" IEEE Conf. on Computer Vision and Pattern
Recognition, Page(s):574 - 581 vol. 2., June 2005
S. K. Nayar, P. N. Belhumeur and T. E. Boult,
Lighting Sensitive Displays,"
ACM Transactions on Graphics (TOG),
Volume 23, Issue 4, 963 - 979, 2004
S. K. Nayar, V. Branzoi T. E. Boult,
"Programmable Imaging using a Digital Micro-mirror Array"
IEEE Conf. on Computer Vision and Pattern Recognition, June 2004.
Winner: Best paper Award
Li Yu, Terrance E. Boult, "Understanding
Images of Graphical User Interfaces: A New Approach to Activity Recognition
for Visual Surveillance," Second IEEE Workshop on Event Mining, in
conjunction with IEEE CVPR04.
Binglong Xie, Visvanathan Ramesh and Terrance Boult.
"Sudden illumination
change detection using order consistency", Image and Vision
Computing Volume 22, Issue 2 , 1 February 2004, Pages 117-125.
T.E. Boult, X. Gao, R. Micheals, and M. Eckmann,
``
Omni-directional Visual Surveillance''
Image and Vision Computing Volume 22, Issue 7 , 1 July 2004, Pages 515-534
Binglong Xie, D. Comaniciu, V. Ramesh, M. Simon and T.Boult
"Component Fusion for Face Detection in the Presence of Heteroscedastic
Noise" Pattern Recognition, Proceeding of the 25th DAGM Symposium,
Magdeburg, Germany, September 10-12, 2003,
Springer Lecture Notes in Computer Science Volume 2781 / 2003, pp. 434-441.
X.Gao, V.Ramesh and T.E. Boult,,
``Statistical Characterization of Morphological Operator Sequences'',
Proc. of the European Conference on
Computer Vision, May, 2002.
Y.U. Chen and T.E. Boult,
``Dynamic Home Agent Reassignment in Mobile IP''
IEEE Wireless Communication and Networking Conference (WCNC), March 2002.
R.J. Micheals and T.E. Boult,
``Efficient Evaluation of Classification and Recognition Systems'' , Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, Dec 2001.
T.E. Boult, R.J. Micheals, X. Gao and M. Eckmann,
``Into the woods: visual surveillance of non-cooperative and camouflaged targets in complex outdoor settings''
, the Proceedings of the
IEEE, Oct 2001.
M.C. Chiang and T.E. Boult,
``Efficient super-resolution via image warping'',
Image and Vision Computing, Elsevier House, July, 2000.
W. Yin and T.E. Boult,
``Physical Panoramic Pyramid and Noise Sensitivity in
Pyramids'', Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, June, 2000
X.Gao, T.E. Boult, F.Coetzee and V.Ramesh
``Error Analysis of Background Adaption'',
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, June, 2000
T. O'Donnell, X.S. Fang, T.E. Boult, and A. Gupta.
``The extruded generalized cylinder: A deformable model for object
recovery.''
In Deformable Models in Medical Image Analysis,
editors: A. Singh, D. Goldgof, and D. Terzopoulos. IEEE Computer Society
Press, 1998.
T.O'Donnell, A.Gupta and T.E. Boult.
``The Hybrid Volumetric Ventriculoid: A model for MR-SPAMM 3-D analysis.''
In Deformable Models in Medical Image Analysis,
editors: A. Singh, D. Goldgof, and D. Terzopoulos. IEEE Computer Society
Press, 1998. This led to US Patent # 5,923,770
S.K. Nayar, X.S. Fang and T.E. Boult.
``Separation of Reflection Components Using Color and Polarization''
International Journal of Computer Vision, Vol 21 #3, pp 163-186, 1997.
T.O'Donnell, A.Gupta and T.E. Boult.
``A New Model of the Recovery of Cylindrical Structures from Medical Image
Data'', the first IEEE Proceedings on Computer Vision, Virtual
Reality and Robotics in Medicine, 1997.
M.C. Chiang and T.E. Boult.
``Local Blur Estimation and Super-Resolution''
Proc. of IEEE Conf. on Comp. Vision and Pattern Recognition, 1997.
T.O'Donnell, T.E. Boult and A.Gupta.
``Global models with parametric offsets as applied to cardiac motion
recovery.''
in Proc. of IEEE Conf. on Comp. Vision and Pattern Recognition, 1996.
This led to US Patent # 6,088,472.
A. Gross and T.E. Boult.
``Understanding Straight Homogeneous Generalized Cylinders:
A Case Study'', IEEE Transactions on Pattern
Analysis and Machine Intelligence (PAMI), Feb 1996.
B. Yener and T.E. Boult.
``Flow Trees: a Lower Bound Computational Tool for Network Optimization,
the Journal of High Speed Networks, Special Issue on WDM
Networks, 4:1, 99-113, 1995.
T.E. Boult, R.A. Melter, F. Skorina and I. Stojmenovic
``Applications of G-neighbors to Image Processing and Morphology'',
Machine Graphics and Vision Int. Journal, Nov. 1995.
T.O'Donnell, A.Gupta and T.E. Boult.
``The hybrid volumetric ventriculoid: A model for MR-SPAMM 3-D analysis.''
In Proc. of Int. Conf. on Computers in Cardiology, Oct 1995.
(Finalist in best paper award competition.)
This led to US Patent # 5,923,770
T.O'Donnell, T.E. Boult and A. Gupta. ``A Periodic Generalized Cylinder
Model with Local Deformations for Tracking Closed Contours Exhibiting
Repeating Motion'', the Proc. of the International Conf. on
Pattern Recognition, Nov 1994.
T. O'Donnell, X.S. Fang, T.E. Boult, and A. Gupta.
``The extruded generalized cylinder: A deformable model for object
recovery.''
In Proceedings of the IEEE Computer Society Conference on
Computer Vision and Pattern Recognition, p174-182, June 1994.
B. Yener and T.E. Boult.
``A Study of Upper and Lower Bounds for Minimum Congestion Routing in Lightwave
Networks'', IEEE INFOCOM, June 1994.
A.D. Gross and T.E. Boult.
``Analyzing Skewed Symmetries.''
International Journal of Computer Vision, Nov 1994.
S.K. Nayar, X.S. Fang and T.E. Boult.
``Removal of Specular Reflections and Interreflections Using Color and
Polarization,''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, June 1993.
T.E. Boult and G.Wolberg.
``Local Image Reconstruction
and Sub-Pixel Restoration Algorithms.''
Computer graphics and image processing: Graphical models and Image
processing (CVGIP:GMIP), Vol 55, No. 1. pp. 63-77, Jan. 1993.
T.E. Boult and L.G. Brown.
``Factorization-based Segmentation of Motions.''
in Proc. of the IEEE Workshop on
Motion Understanding, pages 179-186, Oct 1991.
L.B. Wolff and T.E. Boult.
``Constraining Object Features Using a Polarization Reflectance Model.''
IEEE Transactions on Pattern Analysis and Machine Intelligence
(PAMI), ,
13(6), pages 635-657, July 1991.
T.E. Boult and L.B. Wolff.
``Physically-based Edge Labeling.''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 656-663, June 1991.
T.E. Boult,
``Dynamic Digital Distance Maps in Two Dimensions.''
IEEE Journal of Robotics and Automation pages 590-603, Oct 1990.
T.E. Boult and K. Sikorski.
``An Almost Optimal Complexity Algorithm for Computing Topological
Degree in Two Dimensions''.
SIAM Scientific and Statistical Computation, pages
686-698, 1989.
L.B. Wolff and T.E. Boult,
``Polarization / Radiometric Based Material Classification''.
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 387-395, 1989.
L.B. Wolff and T.E. Boult,
``Using Line Correspondence Stereo to Measure Surface Orientation''
in Proc. of the International Joint Conf. on
Artificial Intelligence, pages 1655-1660, 1989.
G.Wolberg and T.E. Boult.
``Separable Image Warping with Spatial Lookup Tables''.
Computer Graphics, Vol 23 pages 369-378, 1989.
(Also Proc. of the ACM SIGGAPH 1989. This lead to US Patent #5,204,944.)
T.E. Boult and K. Sikorski.
``Can We Approximate Zeros of Functions with Non-Zero
Topological Degree?''
Journal of Complexity, 3(2), pages 317-329, 1988.
T.E. Boult and L.H. Chen.
``Synergistic Smooth Surface Stereo''.
Proc. of the IEEE International Conf.
on Computer Vision, pages 118-123, 1988.
A.D. Gross and T.E. Boult.
``Error of Fit Measures for Recovering Parametric Solids''.
Proc. of the IEEE International Conf.
on Computer Vision, pages 690-695, 1988.
T.E. Boult and L.H. Chen.
``Analysis of Two New Stereo Matching Algorithms''.
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 177-182, 1988.
M.L. Moerdler and T.E. Boult.
``The Integration of Information from Stereo and Multiple Shape-From Texture
Algorithms.'' Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 524-529, 1988.
T.E. Boult.
``Optimal Algorithms: Tools for Mathematical Modeling.''
Journal of Complexity, 3(2) 1987.
T.E. Boult.
``What is Regular in Regularization?''
Proc. of the IEEE International Conf.
on Computer Vision, pages 457-462, 1987.
T.E. Boult and K. Sikorski.
``Complexity of Computing Topological Degree of Lipschitz Functions in
N-Dimensions.''
Journal of Complexity, 2(1), pages 44-69, March 1986.
T.E. Boult and J.R. Kender.
``Visual Surface Reconstruction using Sparse Depth Data.''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 68-77, 1986.
Other Refereed Publications
Walter J. Scheirer, Abhijit Bendale and
Terrance E. Boult,
Predicting Biometric Facial Recognition Failure with Similarity
Surfaces and Support Vector Machines,
IEEE Computer Society Workshop on Biometircs 2008
Michael Eckmann and Terrance Boult,
Spatio-Temporal Consistency and Distributivity as Qualities of Features,
IEEE Workshop on Visual Localization for Mobile Platforms, June 2008.
T. E. Boult
``Beyond the BS, Teaching Innovation'',
National Collegiate Inventors And Innovators Alliance, National Conference, 2008.
T.E. Boult, W.J.Scheirer and R. Woodworth, "FAAD: Face at a Distance",
SPIE Defense and Security Symposium, Orlando FL, April 2008
T.E. Boult and R. Woodworth, "Privacy and Security Enhancements in
Biometrics", Advances in Biometrics: Sensors, Algorithms and Systems,
N. Ratha and V. Govindaraju editors. Springer. 2007.
T. E. Boult and J. Haefner
"Beyond The Bacheor Of Science", American Society for Engineering Education,
2007.
R.J. Micheals and T. E. Boult,
"Improving Variance Estimation in Biometric Systems", IEEE Workshop on Biometrics, June 2007.
Li Yi and T. E. Boult, "Systems issues in Distributed Multi-modal
Surveillance", in Multimodal Surveillance: Sensors, Algorithms and
Systems , Z. Zhu and T. Huang editors, Artech Publishers, 2007.
A. Chattopadhyay and T. E. Boult, "PrivacyCam: A Prvacy Preserving Camera
using uClinux on the Blackfin DSP, Third IEEE Workshop on Embedded Vision
Systems, June 2007
Binglong Xie, Visvanathan Ramesh, Ying Zhu Terry Boult
"On Channel Reliability Measure Training for Multi-Camera Face Recognition"
IEEE Workshop on the Application of Computer Vision, Feb 2007.
Alison Brown, Jacob Griesbach, Bruce Bockius, and Terry Boult
GPS Tracking Location-Based Service Using Wristwatch GeoZigBee Sensors
Proceedings of the ION National Technical Meeting 2007, San Diego, CA, Jan. 2007
A. Viswanathan and T. Boult, "
"Power Conservation in ZigBee Networks using Temporal Control" , IEEE
Int. Symposium on Wireless and Prevasive Computing, Jan 2007.
Alison Brown, Peter Brown, Jacob Griesbach, Terry Boult,
A Wireless GPS Wristwatch Tracking Solution
Proceedings of SDR Forum 2006, Orlando, FL, November 2006
B. Xie, T. Boult, V. Ramesh, Y. Zhu,
"Multi-Camera Face Recognition by Reliability-Based Selection",
IEEE Conference on Computational Intelligence for Homeland Security and Personal Safety, October 2006.
Terrance E. Boult, R.C. Johnson, Tracy Pietre, R. Woodworth, Tao Zhang
A
Decade of Networked Intelligent Video Surveillance , ACM Workshop on
Distributed Camera Systems, 2006.
T. E. Boult,
"PICO: Privacy through Invertible Cryptographic Obscuration",
IEEE/NSF Workshop on Computer Vision for Interactive and Intelligent
Environments, Nov 11, 2005.
T.E. Boult, "Ultra-wide field of view face recognition", Biometric
Symposium Sept. 2005.
G. Zheng, T.E. Boult,C.-J. Wang, "Projective Invariant Hand Geometry: An
overview", Biometric
Symposium, Sept. 2005.
Weiliang Li, X. Gao and T.E. Boult, " Predicting Biometric System Failure", IEEE Conference on Computational Intelligence for Homeland Security and Personal Safety, March 2005.
Biometrics and Privacy Issues, presentation at NIST Personal Identity
Verification Workshop.
G. Zheng C.J. Wang and T.E.Boult
``Personal Identification by Cross Ratios of Finger Features ,
IAPR workshop on Biometrics Challenges from Theory to Practice, August. 2004
T. Riopka and T. Boult
``The Eyes have it'' ,
ACM Workshop on Biometric Methods and Applications, Nov. 2003
Yu Li and T. Boult
``Understanding Images of Graphical User Interfaces: A new approach to
activity recognition for visual surveillance'', ACM UIST 2003, (Doctoral
Symposium and poster presentation) Oct 2003.
T. Boult
``Geo-spatial Active Visual Surveillance on Wireless Networks''
IEEE Applied Imagery Pattern Recognition (AIPR) Workshop, October
2003.
Binglong Xie, V.Ramesh and T.E.Boult
"Sudden Illumination Change Detection Using Order Consistency"
Workshop on Statistical Methods in Video Processing (in conjunction with
ECCV2002), June 2002. journal version
X. Gao, T.E. Boult, and V. Ramesh
``Error Characterization of Detection and Morphological Filtering''
International Symp. on Mathematical Morphology,
(Co-sponsored by IAPR), April 2002
R.J. Micheals, T.E. Boult,
``A Stratified Methodology for Classifier and Recognizer Evaluation'',
IEEE Workshop on Empirical Evaluation Methods in Computer Vision, Dec 2001.
T.E. Boult, M.C. Chiang and R.J. Micheals,
``Super-Resolution via Image Warping'', Chapter 6 in Super-Resolution
Imaging, S. S.Chaudhuri (ed.) ISBN
0-7923-7471-1, Kluwer Academic Publishers,2001.
S. Nayar, P. Belhumeur, T.E. Boult,
``Lighting Sensitive Displays''
SIGGRAPH Technical Sketch, July 2001.
Y.U. Chen and T.E. Boult,
``IDNS - a simple approach to Internet host
portability'',
8th International Conference on Software, Telecommunications
and Computer Networks. (SoftCOM 2000), pp. 839-848. Oct. 2000 co-sponsored by
IEEE COMSOC.
J.W. Kim and T.E. Boult,
``Efficient Run Time optimization with Static Single
Assignment,'' in Proc. of the 3rd Workshop on Distributed and Parallel
Systems (DAPSYS2000), pp 67-74. Lake Balaton, Hungary, Sept 2000. Kluwer.
R.J. Micheals and T.E. Boult,
``On the Robustness of Absolute Orientation'' in
in Proc. of the Inter. Association
for Science and Technology Development (IASTED) Conf on Robotics and
Automation, Aug. 2000.
T.E. Boult,
``DOVE: Dolphin Omni-directional Video Equipment'' in
in Proc. of IASTED Conf on Robotics and Automation, Aug. 2000.
T.E. Boult, R.J. Micheals, M. Eckmann, X. Gao, C. Power, and
S. Sablak,
``Omnidirectional Video Applications'', 8th
Inter. Symp. Intelligent Robotics Systems, (Keynote address), July 2000.
C. Power and T.E. Boult,
``Evaluation of an Omnidirectional Vision Sensor
for Teleoperated Target Detection and Identification'', in
Proc. of the ICRA Vehicle Teleoperation Workshop, April 2000.
T.E. Boult, R.J. Micheals, X. Gao, P. Lewis, C.Power, W. Yin, and A. Erkan,
``Frame-rate omnidirectional surveillance & tracking of camouflaged and
occluded targets,'' in Proc. of the IEEE Workshop on Visual
Surveillance, June 1999.
T.E. Boult,
``Personal panoramic perception,'' in Proc. Int. Conf. on
Imaging Science, Systems and Technology, pp. 383-390, World Sci. Eng. Soc.,
July 1999.
S. Sablak and T.E. Boult,
``Multilevel color histogram representation of color images by peaks for omni-camera,''
in Proc. of IASTED conference on
Robotics and Automation, Oct. 1999.
T.E. Boult,
``Remote Reality''
SIGGRAPH Technical Sketch, July 1998.
T.E. Boult, C. Qian, W. Yin, A. Erkin, P. Lewis, C. Power, R.J. Micheals,
``Applications of Omnidirectional Imaging: Multi-body tracking and remote
reality'',
IEEE Workshop on Applications of Computer Vision, Dec 1998.
M.C. Chiang and T.E. Boult,
``Efficient Image Warping and Super-Resolution'',
IEEE Workshop on Applications of Computer Vision, Dec 1996.
L.M.Gottesfeld Brown and T.E. Boult,
``Registration of Planar Film Radiographs with Computed Tomography'',
IEEE Workshop on Mathematical Methods in Biomedical Imaging, 1996.
M. Hebert, J. Ponce, T.E. Boult, A. Gross and D. Forsyth (eds)
``3-D Object Representation for Computer Vision''
Springer Verlag Series: Lecture Notes in Compter Science., # 994,
1995.
M.Hebert., J.Ponce, T.E. Boult, and A.D. Gross.
``Report on NSF/ARPA workshop on 3D object Representation in Comp. Vision'',
in Object Representation in Computer Vision,
Springer Verlag Lecture Notes in Comp. Sci. #994, pages 1-18.
T.E. Boult, S.D. Fenster and T. O'Donnell
``Physics in a Fantasy World vs Robust Statistical Estimation''
in Object Representation in Computer Vision,
Springer Verlag Lecture Notes in Comp. Sci., # 994, p227-296.
J. Mundy, T. Binford, T.E. Boult, A. Hanson, R. Beveridge, R. Haralick, V. Ramesh,
C. Kohl, D. Lawton, D. Morgan and K. Price.
``The Image Understanding Environments Program: current status''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, June 1992.
T.E. Boult and George Wolberg.
``Correcting Chromatic Aberrations Using Image Warping.''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 684-687, June 1992.
J. Mundy, T. Binford, T.E. Boult, A. Hanson, R. Beveridge, R. Haralick, V. Ramesh,
C. Kohl, D. Lawton, D. Morgan and K. Price.
``The Image Understanding Environments Program.''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 406-417, June 1992.
Ari D. Gross and T.E. Boult.
``SYMAN: a SYMmetry ANalyzer.''
Proc. of the IEEE Conf. on
Computer Vision and Pattern Recognition, pages 747-777, June 1991.
T.E. Boult and M.A. Lerner.
``Energy-based Segmentation of Sparse Range Data.''
pages 43-50, in Curves and Surfaces,
P.J. Laurent, A.L. Méhauté and L. L. Schumaker (eds.)
Academic Press, NYC, NY, 1991.
Michelle Baker and T.E. Boult.
``Pruning Bayesian Networks for
Efficient Computation'', in Uncertainty in Artificial Intelligence:
Volume VI edited by P.P. Bonissone, M. Henrion, L.N. Kanal, & J. Lemmer
as part of the series Machine Intelligence and Pattern Recognition,
Elsevier, North Holland, 1991.
T.E. Boult and Mark Lerner.
``Energy-based Segmentation of Very Sparse Range Surfaces''
Proc. of IEEE Conf. on Robotics and Automation, pages 232-237, 1990.
Ari D. Gross and T.E. Boult.
``Recovery of Straight Homogeneous Generalized Cylinders from Contour and
Intensity Information''.
in Proc. of IEEE Conf. on Robotics and Automation, pages 790-795, 1990.
A.D. Gross and T.E. Boult.
``Straight Homogeneous Generalized Cylinders: Analysis of Reflectance
Properties and a Necessary Condition for Class Membership''. In
Proc. of the IEEE Conference on Systems, Man and
Cybernetics, 1989.
T.E. Boult.
``Applications in Computer Vision''. Section 5.4 of
Information-Based Complexity by J.F. Traub, G.W. Wasilkowski, and H.
Wozniakowski. Academic Press, 1988.
T.E. Boult.
``Regularization: Promises and Problems''.
In Proc. of the 41st Annual Conference of the Society for
Imaging Science and Technology,
pages 27-31, May 1988.
T.E. Boult and Ari D. Gross.
``Recovery of Superquadrics from Depth Information''.
In Proc. of the AAAI Workshop on Spatial-Reasoning and
Multisensor Integration, pages 128-137, 1987.
T.E. Boult.
``Some Examples and Applications of Information-Based Complexity.''
In Proc. of the First Bulgarian Conf. on Optimal
Algorithms, pages 51-64, April
1986.
Paper invited by the Bulgarian National Academy of Science.
J. R. Kender, David Lee and T.E. Boult.
``Information-Based Complexity Applied to Optimal Recovery of the 2
[ 1/2]D Sketch''.
Proc. of the IEEE Workshop on Computer
Vision: Representation and Control,
pages 157-167, October 1985.
T.E. Boult.
``A Survey of Some Three Dimensional Vision Systems''.
The Newsletter of the ACM Special Interest Group on Artificial
Intelligence, pages 28-37, April 1985.
T. L. Vogelsong, T. E. Boult, D. W. Gardner, R. Woodworth, R. C. Johnson, and
B. Heflin,
"24/7 Security System: 60 FPS Color EMCCD Camera with Integral
Human Recognition", SPIE Defense Symposium: Sensors, and Command, Control,
Communications, and Intelligence (C3I) Technologies for Homeland Security and
Homeland Defense VII, April 2007.
Alison Brown, Peter Brown and Jacob Griesbach, Terrence E. Boult
GeoZigBee: A Wireless GPS Wristwatch Tracking Solution
Proceedings of ION GNSS 2006, Fort Worth, Texas, September 2006
M. Eckmann and T.E. Boult,
`` A Mosaicing Technique from Omnidirectional Video'',
Proceedings of the SPIE Conference on Mobile Robots,
SPIE, Nov. 2000.
R. Micheals and T.E. Boult,
``Increasing robustness in self-localization and pose
estimation,''
in Proceedings of the SPIE Conference on Mobile Robots,
SPIE, Sept. 1999.
T.E. Bout S.K. Nayar, R. Wallace, P.K. Allen, R. Blum, J. R. Kender.
``Advanced Visual Sensor Systems''
Proceeding of the ARPA Image Understanding Workshop, Nov. 1998.
S.K. Nayar and T.E. Boult,
``Omni-directional Vision Systems''
Proceeding of the ARPA Image Understanding Workshop, Nov. 1998.
T.E. Boult, R. Micheals, A. Erkan, P. Lewis, C.Powers, C. Qian, and W. Yin,
``Frame-rate Multi-body Tracking for Surveillance''
Proceeding of the ARPA Image Understanding Workshop, Nov. 1998.
M.C. Chiang and T.E. Boult.
``Imaging-Consistent Super-Resolution'',
Proceeding of the ARPA Image Understanding Workshop, May. 1997.
T.E. Bout S.K. Nayar, R. Blum, P.K. Allen, , J. R. Kender.
``Advanced Visual Sensor Systems''
Proceeding of the ARPA Image Understanding Workshop, May. 1997.
T.E. Boult and N.Narenthiran.
``Color channel mixing in learning from appearance.''
Proceeding of the ARPA Image Understanding Workshop, Feb. 1996.
Ming-C. Chiang and T.E. Boult.
``Image warping: Imaging-consistent reconstruction, the integrating
resampler.''
Proc. of the ARPA Image Understanding Workshop, Feb. 1996.
J. Dolan, C. Kohl, R. Lerner, J. Mundy, T.E. Boult, and J.R. Beveridge.
``Solving Diverse Image Understanding Problems Using the Image Understanding
Environment.''
Proc. of the ARPA Image Understanding Workshop, Feb. 1996.
T.E. Boult, S.K. Nayar, R. Wallace, P.K. Allen, R. Blum, J. R. Kender.
``Visual Sensor Systems: Making them Smaller, Faster, Smarter''.
Proc. of the ARPA Image Understanding Workshop, Feb. 1996.
T.E. Boult, S.D. Fenster and J.W. Kim.
``Dynamic Attributes, Code Generation and the IUE''
In Proc. of the DARPA Image Understanding Workshop, pages 405-424, 1994.
T.E. Boult, S.D. Fenster and T. O'Donnell.
``Reinterpreting Physically-Motivated Modeling''
In Proc. of the DARPA Image Understanding Workshop, pages 1375-1392, 1994.
Bulent Yener, Terry Boult, Yoram Ofek, "Hamiltonian Decompositions of Regular Topology Networks with Convergence Routing," IBM Research Report: RC 19810, November 1994. (Abstract)
S. K. Nayar, Peter K. Allen, T.E. Boult, and John R. Kender. and Shree K. Nayar.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop, pages 21-36, 1994.
Bulent Yener, Terry Boult, Yoram Ofek, Moti Yung, "Multiple Global Virtual Ring Embeddings on the MetaNet," IBM Research Report: RC 19209, October 1993. (Astract)
T.E. Boult, Peter K. Allen, John R. Kender and Shree K. Nayar.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop, pages 60-83, 1993.
J. Mundy, T. Binford, T.E. Boult, A. Hanson, R. Beveridge, R. Haralick, V. Ramesh,
C. Kohl, D. Lawton, D. Morgan and K. Price.
The Image Understanding Environments Program.
In Proc. of the DARPA Image Understanding Workshop, pages
185-214, 1992.
T.E. Boult and George Wolberg.
Correcting Chromatic Aberrations Using Image Warping.
In Proc. of the DARPA Image Understanding Workshop, pages
363-378, 1992.
T.E. Boult and Lisa Gottesfeld Brown.
Motion Segmentation Using Singular Value Decomposition.
In Proc. of the DARPA Image Understanding Workshop, pages
495-506, 1992.
Peter K. Allen, T.E. Boult, John R. Kender and Shree K. Nayar.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop, pages
83-97, 1992.
T. O'Donnell and T.E. Boult.
Introduction of Explicit Sensor Models in Parametric Object Recovery.
In Proc. of the 1991 SPIE Conference on Sensor
Fusion, November 1991.
T.E. Boult and M.A. Lerner.
Energy-based Segmentation of Sparse Range Surfaces.
In Proc. of the 1990 SPIE Conference on Sensor
Fusion, November 1990.
John R. Kender, Peter K. Allen, and T.E. Boult.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop, pages
11-19, 1990.
Ari D. Gross and T.E. Boult.
Recovery of Generalized
Cylinders from a Single Intensity View.
In Proc. of the DARPA Image Understanding Workshop, pages
557-564, 1990.
T.E. Boult and M.A. Lerner.
Energy-based Segmentation of Very Sparse Surfaces.
In Proc. of the DARPA Image Understanding Workshop, pages
564-573, 1990.
Ari D. Gross and T.E. Boult.
Recovery of Straight Homogeneous Generalized
Cylinders from Contour and Intensity Information.
In Proc. of the SPIE Symposium on Intelligent
Robots and Computer Vision, 1989.
John R. Kender, Peter K. Allen, and T.E. Boult.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop, 1989.
T.E. Boult and Barry Allen.
Integration of Navagational and Positional Information
to Recover the Path of a Smoothly Moving Vessel.
In Proc. of the 1988 SPIE Symposium on Sensor
Fusion.
L.H. Chen and T.E. Boult.
An Integrated Approach to Stereo Matching, Surface Reconstruction and
Depth Segmentation Using Consistent Smoothness Assumptions.
In Proc. of the DARPA Image Understanding Workshop,
pages 166-176, 1988.
T.E. Boult and Ari D. Gross.
On the Recovery of Superellipsoids.
In Proc. of the DARPA Image Understanding Workshop,
pages 1052-1063,
1988.
Mark L. Moerdler and T.E. Boult.
The Integration of Information from Stereo and Multiple Shape from Texture
Cues.
In Proc. of the DARPA Image Understanding Workshop,
pages 786-793, 1988.
John R. Kender, Peter K. Allen, T.E. Boult and Hussein Ibrahim.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop,
pages 78-87, 1988.
T.E. Boult and Ari D. Gross.
Recovery of Superquadrics from 3-D Information.
In Proc. of the SPIE Symposium on Intelligent
Robots and Computer Vision,
pages 358-365, 1987.
T.E. Boult and Mark Moerdler.
An Experimental System for the Integration of Information from
Multiple Stereo Images and Multiple Shape-From-Texture Algorithms.
In Proc. of the SPIE Symposium on Intelligent
Robots and Computer Vision,
pages 115-123, 1987.
T.E. Boult.
Updating Distance Maps when Objects Move.
In Proc. of the SPIE Symposium on Mobile Robots II,
pages 232-238, 1987.
T.E. Boult.
Using Optimal Algorithms to Test Model Assumptions in Computer Vision.
In Proc. of the DARPA Image Understanding Workshop,
pages 921-926, February 1987.
John R. Kender, Peter K. Allen and T.E. Boult.
Image Understanding and Robotics Research at Columbia University.
In Proc. of the DARPA Image Understanding Workshop,
pages 71-77, February 1987.
T.E. Boult.
Visual Surface Interpolation: A Comparison of Two Methods.
In Proc. of the DARPA Image Understanding Workshop,
pages 446-478, December 1985.
T.E. Boult and J.R. Kender.
On Surface Reconstruction Using Sparse Depth Data.
In Proc. of the DARPA Image Understanding Workshop,
pages 197-208, December 1985.
I am currently advising 5 Ph.D. students at UCCS, and 4 MS students at UCCS.
Over the past 21 years I have advised approximately 45 MS thesis projects, and 60 MS
projects. I have served on more than 65 doctoral student committees
in computer science and more than two dozen in others fields including
Applied Physics, Applied Mathematics, Business, Education, Electrical
Engineering, Industrial Engineering, Mechanical Engineering, Physics,
and Psychology.
|
Lehigh Doctoral Students Completed: |
Michael Eckmann Sifting For Better Features To Track: Exploiting Time And Space
2007. Assistant Professor at Skidmore College.
Matthew Zukoski Clinically Medical Compression
2007. Associate Professor at Wilkes University.
Binglong Xie Face Recognition from Syncronous Videos , 2006.
Currently at Siemens CRC.
Ali Erkan Application of Hard Real-time Scheduling Algorithms
in Period Network Transmissions , 2005, Currently Assistant
Professor at Ithica College, NY.
Weiliang Li On the performance of Boosting in Computer Vision ,
2005, Initially working with Siemens CRC. Now self-employeed.
Yu Li Understanding Images of Graphical User Interfaces, 2004, with
ObjectVideo.
Ross Micheals -
Biometric System Evaluation, Defended Aug 2003.
With Biometrics group National Institute for Standards and Technology
Jason Kim -
The Meta 4 Programming Language, Defended Oct 2002.
Was with Drexel University, now at Stream Processors Inc.
Xiang Gao -
Statistical Modeling for Low Level Vision Algorithms
Sept 2002.
Now with Siemens Corporate Research, Princeton NJ.
Y. (Ryan) Chen -
IDNS: An Efficient Approach to Portability and Mobility Support. June 2002.
Now with Agere Systems.
Wayne Betha -
Parametric Polymorphism in an Object-Oriented Distributed Computing
Programming Environment, May 2001. Now with the Johns Hopkins Applied
Physical Laboratory, Research and Technology Development group.
S. Sablak - Multilevel Color Histogram Representation of Multiresolution
Images by Peaks: Room Recognition System. Jan 2000. With
Bosch (orginally Philips, Inc). working in their Security Products Group.
E.A. Aleisa - Transparent Interoperability in Heterogeneous
Distributed Computing Platforms, May 1999. Initially Assit. Prof at
King Saud University, Saudi Arabia.
Keyang Huang -
Storage Placement and Disk Scheduling Algorithm
for Real-Time Multimedia Editing and Retrieval. Dec 1997.
Joined Lucent Technologies.
|
Columbia Doctoral students: |
Ming Chao Chiang -
Imaging Consistent Warping and Super-resolution imaging.
June 1998. Joined DSP Technologies in San Jose CA, now professor at
National Sun Yat-Sen University. (Finished last 4 years at Lehigh.)
Thomas O'Donnell - Object Recovery and Analysis using Hybrid Models,
Oct. 1996. Joined Siemens Research Center, Princeton.
Lisa Gottesfeld Brown - Registration of Multimodal Medical Images:
Exploiting Sensor Relationships,
Jan 1996. Joined IBM research, Yorktown Heights.
Wenwey Hseush - Semantic-Based Optimization under Epsilon Serializibility,
May 1994. Working as self-employed consultant (mostly on Wall St.)
Bulent Yener - Design of logical and Virtual Embeddings for
Combined Routing and Flow Control. Defended April, 1994. Initally an assistant
professor New Jersy Institute of Technology.
Now Assoc. Prof. Rensselaer Polytechnic Institute.
Micha Lerner
Energy-based segmentation, Defended/conferred Spring 1993.
Joined Lucent Technologies (originally Bell Laboratories),
Murry Hill, NJ. Adjunct at Columbia Univ.
Ari D. Gross:
Shape Constraints from parametric and Non-parametric Models. Defended
Aug. 1991, conferred Jan., 1992. Joined
Computer Science Department at Queens College/CUNY, now Full Prof.
George Wolberg: Digital image warping, Summer 1990. Now
a Full Professor in the College of Engineering, City
College, CUNY, New York, New York.
Lawrence Wolff: The Polaris System, Defended Aug. 1990, Conferred Jan. 1991.
Joined computer science department at
John Hopkins University, Baltimore, MD, rose to Assoc. prof. Left to form
Equonix Inc.
Tomasz Jackowski: Average and Probabilistic Solution of Multi-linear
problems, Defended/conferred Fall 90. Started a consulting firm.
(Jointly advised by H.Wozniakowski, J.F.Traub and T.E. Boult.)
Anargyros Papageorgiou: Average Case Complexity Bounds for Continuous
Problems, Defended/conferred Fall 1989. Initially an Assistant Professor in
the College of Engineering, City College, NYC NY. (Jointly advised by
J.F.Traub and T.E. Boult.) Now an associate
professor at City College of New York.
Championed, designed and help shepherd the
Bachelor of Innovation family of degrees through the CU approval
process.
-Fall 2008:
ENTP100 -- Introduction to Entrepreneurship (85 students)
-Fall 2008: INOV201 and INOV301
Innovation Team, Reporting and anlaysis (28students)
-Fall 2008: CS506
Biometrics (7 students)
-Fall 2008: ItechKnow (45 students)
-Spring 2008:
INOV101 Introduction to Innovation (35 students)
-Spring 2008:
CS506 Advance Topics In Security (8 students)
-Fall 2007:
ENTP100 -- Introduction to Entrepreneurship (35 students)
-Fall 2007: ItechKnow (45 students)
-Spring 2007:
CS330 -- Software Engineering
-Fall 2006:
ID101-14 -- ITechKnow: Engineering Innovation and society.
-Fall 2006:
CS505 -- Computational Image Processing.
-Spring 2006:
CS330 -- Software Engineering
-Spring 2005:
CSCS601 -- Intellectual Property, Tech. Transfer and Patenting in Engineering.
-Fall 2004:
CS692 -- Advanced Security Systems.
-Fall 2004:
CS316 -- Programming Languages.
-Spring 2004: CS584 -- Computer Vision
Systems.
At Lehigh
-Spring 2003: CSC403 -- Advanced Operating Systems.
-Spring 2002: Co-teaching ECE216 -- Software Engineering. Class size 90, 1 TA. I
co-taught this course with C. Hofmeister. I handled the software and tool
issues of the class. Project intensive course on software development and
software engineering. Many ``team'' assignments plus individual programming
assignments. Project nature requires significant interaction with individual
team members (outside of class).
-Spring 2002: CSC392/ECE392 -- 12 students, NO TA.
-
Fall 2001: CSC303 - Operating Systems. Class size 93, 1TA. Fundamentals
concepts of Operating Systems with both theory and practice. Programming
intensive course on working with internals of Minix and Windows NT Many
``team'' assignments plus individual programming assignments.
-
Fall 2001: ECE251 - Senior Projects. Class size 36, NO TA. A collection of
projects where students combine skills from their CS/CE undergraduate program
to solve a real problem.
-
Fall 2000: CSC392/ECE392. 8 students.
-
Fall 2000: CSC303 - Operating Systems. Class size 120, 0.5 TA.
-
Fall 2000: ECE251 - Senior Projects. Class size 28.
-
Fall 2000: CSC392/ECE392 - 4 students.
-
Spring 2000: ECE216 - Software Engineering. Class size 110, NO TA.
Project intensive course on software development and software engineering.
Many ``team'' assignments plus individual programming assignments. Project
nature requires significant interaction with individual team members (outside
of class).
-
Spring 2000: CSC392/ECE392 - 9 students.
-
Fall 1999: CSC303 - Operating Systems. Class size 75, NO TA.
-
Fall 1999: ECE251 - Senior Projects. Class size 25, NO TA.
-
Fall 1999: ECE404 - Computer Network. Class size 38, NO TA. Fundamentals of
data communications and networking, from the physical layer through
applications. Theoretical assignments and team project.
-
Spring 1999: ECE216 - Software Engineering. Class size 90, NO TA.
project intensive course on software development and engineering.
-
Spring 1999: CSC450 - Computer Vision and Graphics. Class size 10, NO TA.
Seminar class looking at interaction of computer vision and graphics with
emphasis on 3d model building from vision and rendering and image based graphics.
-
Fall 1998: CSC303 - Operating Systems. Class size 60, NO TA.
-
Fall 1999: ECE251 - Senior Projects. Class size 22, NO TA.
-
Spring 1998: ECE216 - Software Engineering. Class size 60, NO TA.
-
Spring 1998: CSC313 - Computer Graphics. Class size 28, NO TA.
Theory and practice of computer graphics. Four programming projects using
Open GL.
-
Spring 1998: CSC350-10 - Custom Video Network Programming (Joint with
S. Corbesero). Class size 12, NO TA. TCP-IP programming with emphasis on
client-servers for efficient a computer vision/video project.
Student/team projects.
-
Fall 1997: CSC303 - Operating Systems. Class size 59, NO TA.
-
Fall 1997: CSC450 - Autonomous Sensor systems. Class size 6, NO TA. (with 3
other students ``sitting in''). A ``paper'' based seminar course
investigating the physics, mathematics, electronics and computational
algorithms of advanced ``image-like'' sensor systems.
-
Fall 1997: CSC392 - 6 students.
-
Fall 1997: ECE251 - Senior Lab. Advising 12 teams of 2 students each.
-
Spring 1997: CSC350 - Special Topics - System and Network Admin.
Class size 33, NO TA. This class was jointly taught with S. Corbesero and was
offered (above both of our teaching loads) because of the need for such a
course and lack of other CS electives.
-
Spring 1997: ECE116 - Software Engineering. Class size 60, NO TA.
project intensive course on software development and engineering. (Older
version of ECE216).
-
Spring 1997: CSC392 - 4 students.
-
Spring 1997: CSC450 - Autonomous Sensor Systems. Class size 9, NO TA.
Advanced seminar and group project.
-
Spring 1997: CSC492 - - Object Oriented Multimedia. 12 students
-
Spring 1997: ECE499 - - Medical Imaging systems. 9 students
-
Fall 1996: CSC303 - Operating System Design. Class size 55, NO TA.
-
Fall 1996: CSC011 - Introduction to Computing. Class size 15, NO TA.
Lab section instructor.
-
Fall 1996: CSC450 - Special Topics - Teaching Computer Science.
Class size 9, NO TA.
Graduate course offered to help teach some of our students how to be better
teachers. Course covered teaching style, technology, laboratory issues,
grading issues. Student had conceptual assignments, in class presentations
and also ``taught'' a part of lab section of CS11 (where I observed them and
gave feedback).
-
Fall 1996: CSC392 - - Large Scale Object Oriented Systems. 2 Students
-
Fall 1996: CSC492 - - Large Scale Object Oriented Systems. 14 Students.
-
Summer I 1996: CSC492 - . 4 stsudents
-
Summer II 1996: CSC492 - - Object Oriented Medical Imaging. 5 stsudents
-
Spring 1996: CSC190 - Special Topics. 12 students
-
Spring 1996: CSC492 - . 8 students
-
Spring 1996: ECE116 - Software Engineering. Class size 57, NO TA.
Project intensive course on software development and engineering. Many
``team'' assignments plus individual programming assignments. Project nature
requires significant interaction with individual team members (outside of
class).
-
Fall 1995: CSC262 - Programming Languages. Class size 41, NO TA.
-
Fall 1995: CSC492 - Image Understanding Environment. Class size 6, NO TA.
-
Fall 1995: ECE404 - Computer Networks. Class size 15, NO TA.
-
Summer 1995: CSC492 - : Network/Web Development. 3
-
Spring 1995: CSC313 - Computer Graphics. Class size 20, NO TA.
-
Spring 1995: CSC450 - Computer Graphics. 9 students
-
Spring 1995: CSC491 - Network System Admin./Progress. Class size 11, NO TA.
-
Spring 1995: CSC492 - Topics in Object Oriented. 4 students.
-
Fall 1994: CSC262 - Programming Languages. Class size 25, NO TA.
-
Fall 1994: CSC390 : Computer Graphics. (1 student)
-
Fall 1994: CSC492 - : Computer Networks. (3 students)
-
Fall 1994: ECE492 - Physics Based Vision.
At Columbia
Fall 1993: comsw3137 - Data structures and algorithms. Class size 36, 1 TA.
Significantly revised this course to use C++ and cover basics software
engineering issues of abstract data types, encapsulation and code reuse.
-
Fall 1993: comsw3001 and 4001 - Computer-aided problem solving without
programming. Class size 24, NO TA. Slightly revised versions of my
course 4995-009 (taught in Spring 1993). The courses stresses
problem solving skills using computer tools such as spreadsheets and symbolic
math programs. The 3001 version is a pure-undergraduate course with no
prerequisites. The 4001 version requires calculus and linear algebra,
allowing us to pursue more advanced mathematical modeling.
-
Spring 1993: comsw4995-09 - Computer-aided problem solving for
non-programmers. Class size 26, NO TA. A newly designed course (my
design) being taught for the first time. The course stresses problem solving
skills using computer tools such as spreadsheets and symbolic math programs.
-
Fall 1992, Fall 1993: comsw4701 - A
graduate/advanced undergraduate introductory course in
artificial intelligence. Revised course with new texts and lectures.
Class size 22,28 NO TA.
-
Spring 1992: comsw3210 - Discrete Dynamical Systems: Computational aspects of time
varying processes. Class sizes 15, NO TA. A newly designed course (my design)
being taught for the first time. The course combines material from ODE with
discrete dynamical systems theory and information (sampling) theory. The
course stresses the computational aspects of these problems.
-
Fall 1991: comsw3824 - Computer Organization.
Class sizes 25, NO TA. Significantly revamped the course material, bring it more
up to date.
-
Spring 1991, Fall 1992: comsw3137 - Data structures for majors.
Revised the course to reflect additional knowledge incoming students,
and introduced a new text.
Class sizes 30,33 1 TA.
-
Fall 1990, Spring 1991: comsw6998-02 -
Topics in Information-Based Complexity. A graduate seminar.
-
Fall 1989, Spring 1990: comsw4701 - A
graduate/advanced undergraduate introductory course in
artificial intelligence. Class sizes 35, and 30.
-
Fall 1989, Spring 1990: comsw6998-02 -
Topics in Information-Based Complexity. Graduate seminar.
Class sizes 6, and 4.
-
Fall 1989: comsw6998-03 -
Topics in Computer Vision. A graduate seminar. Class size 11.
-
Spring 1989, Spring 1990: comsw3823 -
Digital Logic. An undergraduate course on elements of digital logic.
Class size 40/38.
-
Spring 1989: comsw4995 -
Topics in Information-Based Complexity. Graduate seminar.
Class size 5.
-
Fall 1988: comsw3824 -
Computer Organization I. An undergraduate course on elements of computer
organization. Class size 40.
-
Spring 1988:, Spring 1989 comsw3251 -
Scientific Computing. An advanced undergraduate course on practical
applications of numerical analysis. Class size 60/53. Greatly revised the
course introducing a new text and placing more emphasis on
understanding/comparing existing numerical techniques rather than deriving
the algorithms and their numerical properties.
-
Fall 1987: comsw6991 -
Topics in Computer Science: Computer Vision Systems, A Case Study.
A graduate level course with a class size of 8.
-
Spring 1987: comsw4701 - A
graduate and advanced undergraduate level introductory course in
artificial intelligence. Class size 110.
-
Fall 1986, Fall 1987, Fall 1989: comsw4241 - A
graduate/advanced undergraduate level course in numerical analysis
and complexity. Class size 40/37/44.
|
Teaching Duties while a student: |
-
Summer 1985: comsw1001 Columbia University CS Department.
Summer instructor for comsw1001- Introduction to Pascal Programming
for Non-Majors. Class size 35. Full teaching responsibilities.
-
Spring 1984: Comsw3011 Columbia University CS Department. In
fulfillment of doctoral program's teaching requirement. Instructor for
comsw3011, an undergraduate second semester programming course.
Class size 80.
-
January 1981 to May 1984 - Columbia University Departments of
Mathematics and Computer Science. Teaching Assistant in
undergraduate and graduate courses in Calculus I,II & III,
Ordinary Differential Equations, and Numerical Analysis I &
II.
Principal Investigator, "C2Fuse: Automated Image understanding for Command
and Control", 1.7Million for 2005-2008. Joint project with subcontracts to
V. Ramesh at Siemens CRC and S.Z. Chen UCLA.
Co-Principal Investigator, ``Methods for Controllable and Flexible Imaging", ONR, 450,000
for 2005-2007, (Includes a $180,000 Subcontract to UCCS. Joint with S. Nayar at Columbia)
Campus-PI: "SEE PORT: Surveillance and Enemy Evaluation with PTZ and
Omni-directional Reconnaissance Technology", Remote Reality Inc (ONR
SBIR
Phase II), 1,500,000 (with $375,000 subcontract to UCCS) 8/04-10/06
Campus-pi: "GPS-Based Tracking System for Trauma Patients", Navsys Inc, (ARMY STTR Program, Phase
I) Total $100,000 8/04-2/05. Phase II 10/05-9/07 contract for
$750,000 with a $225,000 subcontract to UCCS. (Phase II joint with
X. Zhou at UCCS)
Co-PI: "Stegi @ Work"", Colorado Engineering Inc. (With T. Chammilard
at UCCS) (Air force STTR, Phase I) Total $100,000 (56K for UCCS)
9/04-6/05. Phase Total 750,000, UCCS subcontract $260,000 10/05-9/07.
Campus-PI (and Company CEO/CTO): "MOCA: Monitoring of Crowd Activities ", Securics Inc. (
Phase I SBIR), 100,000 2/07-7/07
Campus-PI (and Company CEO/CTO): "Improving Privacy and
Security in Biometrics ", Securics Inc. (NSF Phase I STTR), 100,000 7/06-7/07
Campus-PI (and Company CEO/CTO): "FIINDER: FPGA-enhanced Image
Intensifed Network Detector with Embedded Recogntion.", Securics Inc.
(Phase II SBIR), $1.2M 4/07-12/08
Campus-PI (and Company CEO/CTO): "FAMME: Facial Analysis in Moving Maritime Environments", Securics Inc.
ONR Phase I STTR), $100,000 7/07-5/08
Campus-PI: "A physical approach to optical underwater imaging", ONR
Total contract $550,000, joint with Columbia and CMU. UCCS subcontract of
$150,000. 10/04-10/07
Campus-PI: ``NEATR: Network Enhanced Automatic Target
Recognition'', SemQuest, Inc. ONR Phase I STTR, $100,000 ($30,000 to
university), 8/07-6/08
Campus-PI: ``Micro-Camera for Oceanographic Properties and
Shallow Water Hydrography,'' Navsys Inc (ONR Phase I SBIR 11/06-5/07.) $20,000 to
university in Phase I. Phase II selected for award. Univeristy component
$75,000
Campus-pi: "Zigbee network analysis for Geo-Telemetry", Navsys Inc, SOCOM,
Total $75,000, with $40,000 subcontract to UCCS 50K 8/05-1/06.
Campus-pi: "Landmark-based UAV Navigation", Navsys Inc, (ONR SBIR Program, Phase II)
Total $750,000, with $50,000 subcontract to UCCS 50K 8/04-12/05.
Campus-PI: "An Innovation Curriculum", National Collegiate Inventors and Innovators Alliance,
$10,000 8/2005-7/2007.
Campus-pi: "Landmark-based UAV Navigation", Navsys Inc, (ONR SBIR Program, Phase II)
Total $750,000, with 50K subcontract to UCCS 50K 8/04-12/05.
Co-PI: "Empowerment Dynamics and Decision Making in the Extreme",
Networking Information and Space Security Center (sub award from
Air Force Research Lab under agreement number F49620-03-1-0207)
$40,500
Co-PI: `Networking Equipment", Intel Equipment donation. 62K for the
VAST lab ; 129K total across the UCCS CS
department.
Co-Principal Investigator, ``Flexible Imaging Systems'', DARPA Human
Identification at a Distance (HID) program,
$1,450,000 for 4 years. Original Contract to Lehigh, (Includes a $900,000
Subcontract to Columbia, and $123,000 subcontract to UCCS) 2000-2004.
PI (with X. Zhou Co-PI): "Dynamic data fusion network and QoS aware
Tiered Video Stream for Video Surveillance an Monitoring", Networking
Information and Space Security Center (sub award from Air Force
Research Lab under agreement number F49620-03-1-0207) $42,500
Co-Principal Investigator, ``Advanced High Dynamic Range Sensors, ONR, 450,000
for 2002-2005, (Includes a $50,000 per year Subcontract to UCCS.
Joint with S. Nayar at Columbia)
Campus-PI: "Intelligent Imaging Systems", Stream Processors Inc (ONR STTR
program, Phase I). Total $100,000 8/04-2/05
Campus-PI: "Catadioptric Canvas"", Remote Reality
(Missile Defense Agency STTR, Phase I) Total $100,000,
6/04-6/05. Phase II proposal invited.
PI: "Detectability of Chemical Weapons in Maritime Cargo",
Networking Information and Space Security Center (sub award from
Air Force Research Lab under agreement number F49620-03-1-0207)
$6,500
Campus-PI: "Content-Oriented Reading Software for Struggling Readers", Active Artz
Inc (Dept. of Education SBIR program, Phase I) Total project $100,000. 6/04-2/05. Phase II proposal invited.
Co-Principal Investigator, ``Vision in Bad Weather'',
DARPA Human
Identification at a Distance program. Initial 2000-2004 contract for
$420,000 (including a $90K per year subcontract to Lehigh from
Columbia).
PI: ``Performance Evaluation of Face Recognition,"
from Siemens Corporate Research Center, $35,000. (At Lehigh) 2002-2004
Principal investigator, ``Omni-directional Tracking Systems'',
Night Vision Lab (Smart Sensor Web),
$167,000. 2001-2003
Principal Investigator, ``Delayed Delivery and Network Routing
Optimization, PADCOM & the Ben Franklin foundation , $118,000 2001-2002.
Principal Investigator, ``Laying the Foundations for Computer Science and
Engineering Educational Expansion'' LUCENT, Lucent Foundation, $100,000
2001-2002.
Principal investigator, ``DSP Vision Systems for Surveillance'',
from McQ Associates $50,000. 2001-2002
Co-Principal investigator, ``Wireless and Networking Education'',
from AT&T Foundation, $100,000. 2001-2002
Co-Principal investigator, ``DSP Architecture and Support Tools'',
from Pennsylvania Infrastructure Technology Alliance
$335,000. 1999-2002
Co-Principal Investigator, ``Instrumentation in support of research in
automated sensor systems'', Defense University Research Instrumentation
program (DURIP), $115,500, 1999-2002.
Principal Investigator, ``Autonomous Sensor Systems for Manufacturing'',
DOD MURI program, 5 year award, 1995-2000, $5 Million, with a $375,000 per
year subcontract to Columbia.
Principal investigator on ``Omni-directional Imaging for Smart Sensor Web'',
Night Vision Lab Smart Sensor Web, (Subcontract through Remote Reality, Inc.)
$67,000. 2000
Co-Principal investigator on ``Building Bridges in the Sky: A Model for
University K-12 Partnerships, from AT&T Foundation, $100,000. 1998-2001
Principal investigator on ``Vision-based Security'',
from Siemens Corporate Research Center, $35,000. 1999-2000
Co-Investigator, ``Omnidirectional Sensors and Live IUE Images'',
DARPA IU program (ONR monitor, 1997-2000, $750,000 ($200,000 for Lehigh
subcontracted through Columbia).
Principal investigator on ``Omnidirectional Security'',
from Siemens Corporate Research Center, $50,000. 1998
Faculty investigator on ``Attenuation of Artifacts in Direct Radiographic
imaging'', from Sterling Radiology, $25,000. 1998
Co-Pi on NSF Academic Research Instrumentation grant to
build a ``Giga-Op computation/simulation environment'' for the Lehigh EECS
Department, $500,000 from NSF and $250,000 university matching funds,
1994-1998.
Presidential Young Investigators Awards program,
#IRI-90-57951. 5 year award, 1990-1995 (+1 year extension). For (450K
total including industrial match). Each year it
provides $25,000, plus matching of industrial support for a combined total
of $62,500 per year. My industrial matching support has been from A&TT,
IBM, Seimens, and Texas Instruments.
Principal Investigator, ``Prototyping the IUE'' supported by
Battelle. Contract funded amount $23,000, 1992-93 and $30,000(94-95),
$25,000 (96-98). Support for our effort on specification and prototyping of
the IUE software system.
Principal Investigator, ``Instrumentation in support of research in
automated sensor systems'', Defense University Research Instrumentation
program (DURIP), $72,500, and $60,000 university matching funds, 1995.
Co-Pi (with P. Allen) on NSF educational grant for
combined research-curriculum development
in technological areas of national importance:
Instructional Lab Modules for Machine Vision, award amount $200,000, 1993-1996.
Faculty associate (one of 4 faculty members) on Research in Computer
Vision and Robotics, supported by Defense Advanced Research Projects Agency.
Contract funded amount $900,000 per year, 1992-1995.
Co-Pi (with J. Ponce U. Ill and M. Hebert) on NSF/ARPA grant for a workshop
on Object Representation in Computer Vision $20,000, 1994.
Co-PI on NSF CISE Institutional Infrastructure grant to Columbia University. Provided
3.278 Million for 1991-96 to improve the CU CS department computing
infrastructure. A departmental level grant, though I was one of the
principal architects/Authors (and on earlier attempts in 1989 and 1990.)
NSF Research Opportunity award (ROA) providing $16,500 for the summer
support and travel for a colleague (R. Metlar at LIU) to allow him to pursue
joint work with me. (1991)
NSF CISE Equipment grant, July 1991 Provided $38,000 for purchase of a
laser range finder. (With Peter Allen)
Co-PiResearch in Artificial
Intelligence, supported by Defense Advanced Research Projects Agency.
A renewal of grant
N00039-84-1065, funded amount $2.7 million for 12/88-10/91.
Principal Investigator, Research in Acquisition of Three Dimensional
Information from NSF division on Robotics and Machine.
Intelligence. Grant #IRI8800370, funded amount $120,000
for 1988-1991. An REU (Research Experience for undergraduates) supplement
of $6000 awarded in 1989.
Principal Investigator, Complexity Analysis and Optimal Algorithms for
Nonlinear Problems. Funded as part of NSF Research Initiation Awards
Program, Computers and Computation Division, Grant #CCR8809022.
Funded amount $57,059 for 6/1/88-11/30/90.
Principal Investigator, Applications of Image Reconstruction and Image
Warping in Entertainment and Medical Diagnosis, a seed grant from New York
State's Center for Advanced Technologies program. Provided $20,342 for 1990.
Co-PI on Research in
Artificial Intelligence, supported by Defense Advanced Research
Projects Agency. Grant N00039-84-1065, funded amount $1.5 million per
year, 12/87-11/88.
October 2004-present -- Founder and CTO of
Securics, Inc which is commercializing biometrics
technology developed at UCCS including our
patent pending secure revocable biometric technology
that protects privacy , and our
biometric verification and and technologies , and
our
Projective invariant hand-geometry recognition
In 2006 Securics was
a Celebrate Technology finalist for Break-Through
Technology of the year. Securics now has 7 employees, over 1.3M in contracts,
focused on providing biometric solutions that enhance
security while protecting privacy. Securics has been
selected by the US Military to develop a long distance,
outdoor facial recognition system.
May 1998 to present - Consultant to RemoteReality, Inc. Working on
omni-directional image systems applications. Worked with them from
pre-startup days, through VC funding and product releases. Currently supporting
them on their next generation intelligent embedded camera applications.
January 1996 to present -- Independent Consulting for various
Government Agencies, Systems Integrators, VC and other service providers on
technology assessments and intelectual property assessents.
May 2002 to Jan 2004 -- Chief Technology Officer,
GuardianSolutions Inc. (Full time summer and while on sabbatical.)
GuardianSolutions is a startup addressing video surveillance. They
signed an
exclusive license with Lehigh in Sept. 2002 for vision
detection/tracking
systems developed there.
May 1987 to 1995 - President of and primary
consultant for Bytes and Brains Inc. Currently a subcontractor to
Bell Laboratories. Presented courses, at locations in
NJ, PA and IL, on advanced computer architectures,
computer organization, digital logic, scientific computation.
Summer 1984 - AT&T Bell Laboratories, Holmdel, NJ. Summer
Member of Technical Staff. Designed and implemented computer vision
modules to detect, link, and label edges in gray-scale images.
Incorporated new modules into an existing computer vision system, extending
its binary image object recognition to a more flexible gray-level image-based
object recognition.
January 1983 to September 1983 - Hershfeld, Stern, Moyer, and Ross,
NYC, NY. Actuarial/Systems Programmer. Designed and implemented a
large general purpose program for management of employee stock
ownership plans. Functioned as internal technical consultant for
purchase and installation of a PRIME 2250. Customized operating
system of the 2250, and established a data link to a PRIME 750.
September 1981 to January 1983 - NASA - Goddard Institute for Space
Studies, NYC, NY. Scientific Programmer. Programmed an
IBM 4341 in Fortran under MVT and CMS. Designed and implemented a
system for statistical comparisons of the analysis of climatic
modeling programs. Using an interactive graphics device, and
subsequent Fortran programs (some of own design), prepared digital
satellite images for climatic analysis. Designed/implemented a database
of albedo properties of the earth's surface sampled at 4
square mile resolution. (Part time Sept.-May, full time summers)
Have taught 10 SBIR/STTR Workshops, and routinely help local companies with
the SBIR/STTR process. Since joining UCCS in 2003, I have help partner
companies win over 6.5Million in SBIR/STTR funding.
Multiple community outreach efforts including working with the Classical
Academy Young Inventors Program.
Chairman (Term started Jan 06) IEEE Technical Committee on Pattern
Analysis and Machine Intelligence
Member PAMI Conference committee. 1999-present.
General Chair/Organizer, Winter Vision Multi-meeting (IEEE Workshop on
Computer Vision, IEEE Motion 2005.) Program Chair, IEEE WACV2005, Again in
2008
Program Committee and Organization committee,
First Biotechnology and Bioinformatics Symposium: A Community and
Academic Forum (BIOT-04) and again in BIOT-05, BIOT-06
Organizer, IEEE Inter. Conf. on Information Technology: Coding and
Computing, Special Session on Networked Physical Security and
Surveillance
Finance Chair, IEEE CVPR 2005, 2006, 2007, 2008, 2009, ICCV 2007, IEEE WACV2007,
IEEE MOTION2007, IEEE WACV 2008 ...
Program Committee on 3-4 IEEE Smaller Workshops per year (not listing all of
them) since 2005.
Area Chair, IEEE CVPR 2004
Program Committee, IEEE CVPR 2003
Organizing Chair, IEEE Workshop on Statistical Techniques in
Computer Vision, June 2003
Program Committee, IEEE WACV 2002
Program Committee (and Internet support),
IEEE CVPR 2001
Program Co-Chair, IEEE Workshop on Stereo Vision, 2001
Program Committee and Keynote speaker, IEEE Workshop on
Performance Evaluation of Tracking Systems, 2001
Program Committee, IEEE ICCV 2001
Organizing Committee, IEEE Workshop on Multi-Object Tracking,
July 2001
Program Co-Chair, IEEE Workshop on Applications of Computer Vision (WACV)
Dec 2000.
Keynote speaker, 8th Inter. Symp. Intelligent Robotics
Systems, July, 2000
Finance & Local Arrangements Chair, Program Committee, IEEE CVPR June 2000.
Program Committee,
IEEE Workshop on Visual Surveillance, 2000
Program Co-Chair, Workshop on Frame-Rate Algorithms
(held in conjunction with ICCV 99), 1999
Program Committee & Area Chair, IEEE Conf. on Computer Vision and Pattern
Recognition 1998.
Program Committee & Finance Chair, IEEE Workshop on Application of Computer Vision 1998.
Program Committee IEEE CVPR 1997.
Computer Area Chair, Lehigh Valley section of IEEE 1996-1997.
Program Committee IEEE Workshop on Application of Computer Vision 1996.
Organizer/Host DARPA-funded IUE summer camps at Lehigh, 1995, 1996, 1997.
Also co-Organizer and Presenter for ESPRIT-funded IUE summer camp at INRIA,
1996.
Program Committee for the thrid ACM conference on the Foundations of
Software Engineering, 1995.
Program Committee for the IEEE Workshop on Physics-based Vision, 1995.
Program Co-chair, NSF Workshop on Object Representation in Computer Vision, Nov. 1994.
Associate editor for IEEE Transaction on Pattern Analysis and Machine
Intelligence (PAMI), 1991-1994.
Local Arrangement Chair and Program Committee for
the IEEE Computer Society's Conference on
Computer Vision and Pattern Recognition, 1993.
Member of the DARPA appointed committee developing the Image Understanding
Environment (IUE) specification. In charge of design of sensors (and their
associated components) and scene models.
Program Committee and Session Chair for
SPIE Conference on Sensor Fusion I,II,III,IV,V, 1988-1993;
and
The SPIE Conference on Intelligent Robotics, 1989.
Proposal Reviewer for:
NSF (in Computer Vision, Robotics and Numeric and Symbolic Computation, SBIR),
DARPA Image Understanding Program,
NSERC (Canadian National Science and Engineering Research Council),
Conference Reviewing/Program Committees :
IEEE CVPR 89, 1991 thru 2007
IEEE ICCV 88, 90, 96, 99, 01, 03, 05, 07
ECCV 00, 02, O4, 06
ACM Siggraph 96,00,02,03,06
IEEE Conference on Robotics and Automation 90,91, 92, 93, 94, 99
IEEE GLOBECOM 00,
IEEE Int. Conf. Communicaiton 2006,
ACM Foundations of Software Engineering 95
IJCAI 89, 96, 2002
+ 4-7 workshops per year
Journal Reviewing :
IEEE Transactions on Pattern Analysis and Machine Intelligence,
IEEE Transactions on Information Forensics and Security
International Journal of Computer Vision,
Image and Vision Computing,
Machine Vision and Graphics International Journal,
ACM Journal on Computer Graphics, Vision, and Image Processing,
IEEE Transactions on Networking,
ACM Journal on Graphical Models and Image Processing,
IEEE Journal on Robotics and Automation,
IEEE Transactions on Medical Imaging,
Journal of the Optical Society of Americia
IEEE Transactions on Information Theory,
Journal of Complexity,
and the Proceedings of the IEEE.
U.S. Citizen, No clearance.
Activities: Poetry, Scuba Diving skiing, snowboarding.
I have an
Erdös number
of 3 becuare I have papers with Moti Yung, who has papers papers with Noga
Alon, who wrote papers (5) with Erdös).
I have an Placed first in the 1991-1992 Budweiser/NASTAR All-Star ranking for New Jersey
skiers in the 30-39 age bracket. My best time was just 5% behind the time
posted by the NASTAR National Pace-setter, U.S. Olympian Matt Grosjean.
Gold Medal in Mountain Dew Vertical Challenge (35+ boarders), Keystone Colorado March 2005.
Gold Medal in Men's Table Tennis Doubles (recreational division) Colorado' State Games 2004.
Gold Medal in Men's Table Tennis Doubles (recreational division) State Games
of America, 2005.
Silver Medal in Men's Table Tennis Singles (Recreational division), State Games of America, 2006.
Bronze Medal in Men's 40+ Table Tennis (Recreational division) State Games
of America, 2006.
Bronze Medal in Men's Table Tennis Doubles (recreational division) Colorado'
State Games 2006.
Gold Medal in Men's Table Tennis Doubles (recreational division) State Games
of America, 2007.
1
I define "selective publications" as papers, at least 6
pages in length, that appear in journals or conferences with < 35%
acceptance rate, with at least two written referee reports, and that are
distributed to > 200 people or libraries. Or conference papers which, because
of their importance, are later chosen to be included in widely distributed
books.
2 Other
Other Workshops are those with minimal reviewing standard, but where full
papers are published. University technical reports, and
workshops/conferences (e.g. SPIE) where only abstracts are published are not
included in this CV.
Last Updated Oct 5, 2007