|
Ming Z. Zhang
caprolibra_a+_gmail.com
757-329-l566
Education:
-
PhD Electrical and
Computer Engineering, Old Dominion University, Dec. 2008
-
MS Computer
Engineering (48 hours), Old Dominion University, Aug. 2005
-
BS Computer Engineering
(189 hours), Summa Cum Laude, Old Dominion University, Dec. 2004
-
BS Electrical
Engineering (189 hours), Summa Cum Laude, Old Dominion University, Dec. 2004
-
AS Engineering (~112
hours), Summa Cum Laude, Thomas Nelson Community College, Aug. 2002
-
AAS Electronics
Technology (~112 hours), Summa Cum Laude, Thomas Nelson Community College, Aug. 2002
Doctoral
Research Topic:
Ph.D. Level
Courses:
-
ECE 783 --
Digital Image Processing, A, Spring
2004
-
ECE 882 --
Digital Signal Processing II, A, Spring
2005
-
ECE 795 --
VLSI Array Processor Design (Ind.), A,
Summer 2005
-
ECE 847 --
High Performance Computer Architecture, A,
Fall 2005
-
ECE 897 --
VLSI for Signal Processing Systems (Ind.),
A, Fall 2005
-
ECE 651 --
Statistical Analysis and Simulation, A,
Spring 2006
-
ECE 848 --
Distributed Computer Simulation, C+,
Spring 2006
-
ECE 897 --
Adv. Topics in Computer Vision (Ind.),
A, Spring 2006
Diagnostic Examination:
April 2006 (Passed)
Candidacy Examination:
November 2007 (Passed)
-
Dengwei Fu, and
Alan N. Willson, "A Two-Stage Angle-Rotation
Architecture and Its Error Analysis for
Efficient Digital Mixer Implementation," IEEE
Transactions on Circuits and Systems -I: Regular
Papers, Volume 53, Number 3, March 2006.
-
Chao Cheng, and
Keshab K. Parhi, "High-Speed Parallel CRC
Implementation Based on Unfolding, Pipelining,
and Retiming," IEEE Transactions on Circuits and
Systems -II: Express Briefs, Volume 53, Number
10, October 2006.
Projects:
-
DAVI
group project
-
Algorithm: (Li Tao:
http://www.litao.info
)
-
Hardware (from
old days): My contributions: 1. Multi-standard video/display input/output interfaces (between the
chips and FPGA) 2. Multi-mode I2C, protocol (controls the video/display input/outputs
modes) 3. Color space conversions (converts color spaces between video chips
and RGB components for enhancement) 4. ZBT RAMs interface (for buffering the video i/o frames) 5. Convolution (time domain digital filters) 6. Log/anti-log (the most direct approach) 7. Partial project integration
-
Recorded:
Uniform [cache][me and satya in
background] and
non-uniform [cache][praveen] lightings.
-
Multi-sensor video fusion group project:
-
Main contributor: Li Tao
-
Minor contributor: Me
-
Nail contributor: Hau
-
Image/video enhancement by various approaches
-
Video stabilization demo [link]
Publications
(2005-present)
Journals:
-
Ming Z. Zhang,
Ming-Jung Seow, Li Tao, and K. Vijayan Asari, "A
tunable high-performance architecture for
enhancement of stream video captured under
nonuniform lighting conditions," Journal of
Microprocessors and Microsystems (accepted for
publication).
-
Hau T. Ngo, K.
Vijayan Asari, Ming Z. Zhang, and Li Tao,
"Design of a systolic-pipelined architecture for
real-time enhancement of color video stream
based on an illuminance-reflectance model,"
Integration, the VLSI Journal (in print).
-
Ming Z. Zhang,
Hau T. Ngo, Adam R. Livingston, and K. Vijayan
Asari, "A high performance architecture for
implementation of 2-D convolution with quadrant
symmetric kernels," International Journal of
Computers and Applications (in print).
-
Hau T. Ngo,
Ming Z. Zhang, Li Tao, and K. Vijayan Asari,
"Design of a high performance architecture for
real-time enhancement of video stream captured
in extremely low lighting environment,"
International Journal of Embedded Systems:
Special Issue on Media and Stream Processing (in
print).
-
Ming Z. Zhang
and K. Vijayan Asari, "An efficient
multiplier-less architecture for 2-D convolution
with quadrant symmetric kernels," Integration,
the VLSI Journal, vol. 40, no. 4, pp. 490-502,
July 2007.
-
Ming Z. Zhang,
Hau T. Ngo, and K. Vijayan Asari,
"Multiplier-less VLSI architecture for real-time
computation of multi-dimensional convolution,"
Journal of Microprocessors and Microsystems,
vol. 31, pp. 25-37, February 2007.
-
Ming Z. Zhang
and K. Vijayan Asari, "A hardware-efficient high
performance digital architecture for run-time
computation of normalized cross correlation,"
WSEAS Transactions on Circuits and Systems, vol.
5, no. 9, pp. 1416-1423, September 2006.
-
Ming Z. Zhang,
Ming-Jung Seow and K. Vijayan Asari, "A high
performance architecture for color image
enhancement using a machine learning approach,"
International Journal of Computational
Intelligence Research - Special Issue on
Neurocomputing and Applications, vol. 2, no. 1,
pp. 41-48, 2006.
Book:
-
Ming Z. Zhang,
"A Multiplier-less Architecture for High Speed Computation of
Multi-dimensional Convolution," Master Thesis, Old Dominion University 2005.
Book Chapters:
-
Ming Z. Zhang and K. Vijayan Asari, "A
design methodology for performance-resource
optimization of a generalized 2D convolution
architecture with quadrant symmetric kernels,"
Lecture Notes in Computer Science, Published by
Springer-Verlag Berlin/Heidelberg (ISSN:
0302-9743), Advances in Computer Systems
Architecture, Proceedings of the Twelfth
Asia-Pacific Computer Systems Architecture
Conference - ACSAC 2007: (ISBN:
978-3-540-74308-8), vol. 4697/2007, pp. 220-234,
August 23-25, 2007.
-
Ming Z. Zhang, Li Tao, Ming-Jung Seow, and
K. Vijayan Asari, "Design of an efficient
flexible architecture for color image
enhancement," Lecture Notes in Computer Science,
Published by Springer-Verlag Berlin/Heidelberg
(ISSN: 0302-9743), Advances in Computer Systems
Architecture, Edited by C. Jesshope and C. Egan:
Proceedings of the Eleventh Asia-Pacific
Computer Systems Architecture Conference - ACSAC
2006: (ISBN: 3-540-29643-3), vol. 4186/2006, pp.
323-336, July 2006.
-
Ming Z. Zhang, Hau T. Ngo, and K. Vijayan
Asari, "Design of an efficient multiplier-less
architecture for multi-dimensional convolution,"
Lecture Notes in Computer Science, Published by
Springer-Verlag Berlin/Heidelberg (ISSN:
0302-9743), Advances in Computer Systems
Architecture, Edited by T. Srikanthan, J. Xue
and C. H. Chang: Proceedings of the Tenth
Asia-Pacific Computer Systems Architecture
Conference - ACSAC 2005: (ISBN: 3-540-29643-3),
vol. 3740/2005, pp. 65-78, October 2005.
Refereed Conference Proceedings:
-
Ming Z. Zhang and K. Vijayan Asari, "A new
framework for automatic feature selection for
tracking," Proceedings of the Twentieth
International Joint Conference on Neural
Networks - IJCNN 2007, Orlando, Florida, pp. pp.
3104-3109, August 12 -17, 2007.
-
Ming Z. Zhang, Ming-Jung Seow, Li Tao and K.
Vijayan Asari, "Design of an efficient
architecture for enhancement of stream video
captured in non-uniform lighting conditions,"
Proceedings of the International Symposium on
Signals Circuits and Systems - ISSCS 2007,
Romania, vol. 2, pp. 1-4, July 13-14, 2007.
-
Ming Z. Zhang and K. Vijayan Asari, "A fully
pipelined multiplierless architecture for 2D
convolution with quadrant symmetric kernels,"
Proceedings of the IEEE Asia Pacific Conference
on Circuits and Systems - APCCAS 2006,
Singapore, pp. 1561-1564, December 4-7, 2006.
-
Hau
T. Ngo, Ming Z. Zhang, Li Tao and K.
Vijayan Asari, "Design of a digital architecture
for real-time video enhancement based on
illuminance-reflectance model," Proceedings of
the 49th IEEE International Midwest Symposium on
Circuits and Systems - MWSCAS 2006, Puerto Rico,
pp. 3179-1-5, August 6-9, 2006.
-
Ming Z. Zhang, Ming-Jung Seow and K. Vijayan
Asari, "A hardware architecture for color image
enhancement using a machine learning approach
with adaptive parameterization," Proceedings of
the IEEE International Joint Conference on
Neural Networks - IJCNN 2006,Vancouver, BC,
Canada, pp. 35-40, July 16-21, 2006.
-
Ming-Jung Seow, Ming Z. Zhang and K.
Vijayan Asari, "Natural color representation
using Ratio learning algorithm for enhancement
of digital color images," IS&T Proceedings of
the 30th International Congress of Imaging
Science - ICIS'06, Rochester, New York, pp.
625-628, May 7-11,2006.
-
Li
Tao, Hau T. Ngo, Ming Z. Zhang, Adam
Livingston, and K. Vijayan Asari, "Multi-sensor
image fusion and enhancement system for
assisting drivers in poor lighting conditions,"
IEEE Computer Society Proceedings of the
International Workshop on Applied Imagery and
Pattern Recognition, AIPR - 2005, Washington DC,
pp. 106-113, October 19 - 21, 2005.
-
Hau
Ngo, Li Tao, Adam Livingston, Ming Z. Zhang,
and K. Vijayan Asari, "A visibility improvement
system for low vision drivers by nonlinear
enhancement of fused visible and infrared
video," IEEE 1st Workshop on Computer Vision
Applications for the Visually Impaired - CVAVI
2005: Proceedings of the IEEE Conference on
Computer Vision and Pattern Recognition - CVPR
2005, San Diego, CA, pp. 25, June 20 - 25, 2005.
-
Ming Z. Zhang, Hau T. Ngo, Adam Livingston,
and K. Vijayan Asari, "An efficient VLSI
architecture for 2-D convolution with quadrant
symmetric kernels," IEEE Computer Society
Proceedings of the International Symposium on
VLSI - ISVLSI 2005, Tampa, Florida, pp. 303-304,
May 11 - 12, 2005.
-
Adam
Livingston, Hau T. Ngo, Ming Z. Zhang, Li
Tao, and K. Vijayan Asari, "Design of a real
time system for nonlinear enhancement of video
streams by an integrated neighborhood dependent
approach," IEEE Computer Society Proceedings of
the International Symposium on VLSI - ISVLSI
2005, Tampa, Florida, pp. 301-302, May 11 - 12,
2005.
Published Abstracts:
-
Ming Z. Zhang and K. Vijayan Asari, "A
robust algorithm for real-time stabilization of
shaky video captured under low lighting
conditions," ODU-NSU-EVMS-VTC Research
Exposition Day: Research Expo 2007 - 400 Years
of Discovery, Ted Constant Hall, Norfolk, VA,
(Poster), p. 43, April 05, 2007.
-
Li Tao, Ming Z. Zhang, and K. Vijayan
Asari, "Image fusion for visibility improvement
of digital color images," ODU-NSU-EVMS Research
Exposition Day: Research Expo 2006 - Global
Challenges and Local Solutions, Ted Constant
Hall, Norfolk, VA,(Poster), p. 34, April 05,
2006.
-
Hau T. Ngo, Li Tao, Ming Z. Zhang, Adam
Livingston, and K. Vijayan Asari, "Driver's
assistant for visibility improvement," ODU-NSU
Research Exposition Day: Research Expo 2005, Ted
Constant Hall, Norfolk, VA, (Poster) April 06,
2005.
Rankings:
Journals: (g00gle search)
Premium:
IEEE Transaction on Circuits and Systems I
IEEE Transaction on Computers
Integration, The VLSI Journal
VLSI Design
Leading:
International Journal of Computational Intelligence
Research
IEEE Transaction on Circuits and Systems II
Journal of Microcomputer Applications
Microprocessing and Microprogramming
Reputable:
Computer Design
Digital Processes
Electronics Letters,
EUROMICRO Journal
Journal of Circuits, Systems and Computers
Journal of Electronics, Information and Systems
Microprocessors and Microsystems
Supercomputer
IEEE Journal on Computer Architectures for
Intelligent Machines
Conferences: (g00gle search)
Premium:
CVPR: IEEE Conference on Computer Vision and Pattern
Recognition
Leading:
ISNN: International Symposium on Neural Networks
IJCNN: International Joint Conference on Neural
Networks
ISVLSI: IEEE Symposium VLSI Circuits
Research
Presentations
-
IS&T Proceedings
of the 30th International Congress of Imaging
Science - ICIS'06, Rochester, New York, May
7-11,2006.
-
IS&T/SPIE
Symposium on Electronic Imaging, San Jose, CA,
January 15-19, 2006.
-
IEEE Computer
Society Workshop on Applied Imagery and Pattern
Recognition at Washington DC, October 19-21,
2005.
-
IEEE Computer
Society Annual Symposium on VLSI at Tampa,
Florida, May 11 - 12, 2005.
Scholarships and Honors:
-
Best Ph.D. Researcher 2008
-
GAANN fellowship 2007
-
ETA KAPPA NU 2005
-
Tau Beta Pi, 2003
-
Phi Kappa Phi, 2003
-
Staurt Russell
Scholarship, 2003
-
Kovner Scholarship,
2003
-
Golden Key, 2002
-
National Dean's List,
2002/2003
-
Hastings Award (TNCC),
2002
Working
Experience:
Cumulated List
of Coursework:
|
Title |
Description |
|
BIO101 |
General Biology,
taken for fun... |
|
ENG101 |
Practicle English |
|
HIS121 |
US History |
|
MTH115 |
Technical Math |
|
PED103 |
Aerobic Fitness |
|
BIO102 |
General Biology,
taken for fun... |
|
ELE239 |
Programming Controller |
|
ENG115 |
Technical Writing |
|
ETR148 |
Amplifier/Integrating Circuit |
|
MTH116 |
Technical Math II |
|
EGR120 |
Introduction Engineering |
|
ETR145 |
Ind Electrical Application |
|
MTH173 |
Calculus I |
|
ETR240 |
Principle Of Communication |
|
ETR280 |
Int Digital Logic Circuits |
|
MTH174 |
Calculus II |
|
MUS121 |
Music Appreciation |
|
PHY201 |
General Physics I,
taken for fun... :-\ |
|
PSY201 |
Introduction Psychology |
|
CHM111 |
College Chemistry |
|
EGR126 |
Computer Programming |
|
EGR272 |
Circuit Theory II |
|
EGR278 |
Digital Logic Lab |
|
ETR121 |
Electronic Devices |
|
ETR274 |
Computer Electronics II |
|
MTH291 |
Differential Equations |
|
ART101 |
History / Appreciation Art |
|
CHM112 |
College Chemistry II |
|
MTH285 |
Linear Algebra,
taken for fun... |
|
EGR110 |
Engineering Graph |
|
EGR140 |
Mechanical Statics |
|
EGR271 |
Circuit Theory I |
|
ENG111 |
College Composition |
|
MTH277 |
Calculus III, vectorcalculus |
|
PHY241 |
University Physics |
|
EGR277 |
Digital Logics |
|
CS250 |
Problem Solving/Programming |
|
ECE302 |
Linear Systems |
|
ECE304 |
Probability Statistic Reliability |
|
ECE313 |
Electronics Circuits |
|
ECE382 |
Electronics Lab |
|
PHY232 |
University Physics II |
|
CS381 |
Discrete Mathematics |
|
ECE332 |
Microelectronics |
|
ECE341 |
Digital System |
|
ECE485W |
Electronic Engineering |
|
CS361 |
Advance Data Structure |
|
ECE286 |
Computer Aided |
|
ECE323 |
Electromagnetics |
|
ECE387 |
Microelectronic Fabrication |
|
ECE546 |
Microcontroller |
|
ECE486 |
Electronic Engineering II |
|
ECE578 |
Laser / Laser Applications,
taken for fun... |
|
PHIL110P |
INTRODUCTION TO PHILOSOPHY, taken for
fun... |
|
CS471 |
OPERATING
SYSTEM
|
|
ECE558 |
Instrumentation, taken for fun... |
|
MATH691 |
Partial
Differential Equations |
|
ECE561 |
Automatic
control system, taken for fun... |
|
ECE488 |
CpE desgin
I
|
|
ECE543 |
Computer
Architecture, taken for fun... |
|
ECE487 |
EE design
III, ODU car team, taken for fun... |
|
ECE581 |
DIGITAL
SIGNAL PROCESSING |
|
ENGN401 |
FE exam
review 78% |
|
ECE489W |
CpE desgin
II |
|
Car Team
|
ODU car
team, taken for fun... |
|
CS350
|
|
|
Engl 112
|
Enjoying
Literature
|
|
ECE783
|
Digital
Image Processing |
|
ECE605 |
Engineering Systems Modeling |
|
ECE642 |
Computer
Networking |
|
ECE648 |
Advanced
Digital Design |
|
ECE643 |
Computer
Architecture Design |
|
ECE882 |
Digital
Signal Processing II |
|
ECE699 |
Thesis |
|
ECE699 |
Thesis |
|
ECE795 |
VLSI Processor Design |
|
ECE831 |
Seminar |
|
ECE847 |
High Performance Comp Arch |
|
ECE897 |
VLSI SP, one journal paper |
|
ECE899 |
Research |
|
ECE831 |
Seminar |
|
ECE848 |
DCS |
|
ECE897 |
IHPA |
|
ECE651 |
SAS |
|
Diagnostics: |
67/80 |
|
ECE899 |
Research |
|
ECE831 |
Seminar |
|
ECE899 |
Research |
|
ECE831 |
Seminar |
|
ECE899 |
Research |
|
... |
... |
|