Welcome to Maxwell's Webpage 😄

Maxwell Jianzhou Wang

Maxwell

Visit my Linkedin page
Visit my GitHub page

Read my Master Thesis about Multi-face Detection and Tracking

Research

Research Interests: Machine Learning, Computer Vision, Multi-Object Tracking

1. Online Multi-face Detection and Tracking via Feature Association Metrics (Thesis Project) Nov.2018-Mar.2020

Multi-face Detection based on MTCNN and common Object detectors
Multi-face Tracking using my modified matching cascade association based on Deep SORT
Multi-face Re-ID using 4 different feature classifiers
[Deep Learning][Tensorflow][Python][Faster R-CNN][SSD][R-FCN][MTCNN][ResNets][Feature Loss]
https://github.com/Maxwell2016LeChouchou/cosine_metric_multi_face_tracking

2. Evaluation of 4 feature classifiers for faces (Nov.2019-Jan.2020)

Shallow/middle depth CNN/ResNet models to train feature classifiers to assistant my thesis project
[Deep Learning][Tensorflow][Python][Softmax Classifier][Angular Classifier][Triplet Loss][Magnet Loss] https://github.com/Maxwell2016LeChouchou/training_feature_descriptor

3. Multi-Face Tracking: Detectors COmparison with a Traditional Tracker (Sep.2019-Nov.2019)

Detectors: 5 combination of popular detectors: SSD, Faster R-CNN and R-FCN
Tracker: Kalman Filter for Prediction, Hungarian Algorithm for Optimizing Distance (Data Association)
[Deep Learning][Tensorflow][Python][MATLAB]
https://github.com/Maxwell2016LeChouchou/multi_face_detection_et_tracking

4. Convolutional Pose Estimation (Jul.2018 - Oct.2018)

Multi-joint pose estimation shown pose heatmap and occlusion heatmap
Using GAN to improve pose estimation by modeling pose discriminator
[Deep Learning][PyTorch][GAN][Python]

5. Multi-Face Detection and Tracking via MTCNN and Cosine Similarity (Jun.2018-Oct.2018)

Face Detection using Multi-Task Cascaded Convolutional Neural Networks (MTCNN)
Face Tracking based on Cosine Similarity
[Deep Learning][Tensorflow][Python][MATLAB][MTCNN]

6. Online Visual Object Recognition and Tracking Systems (Feb.2018-Apr.2018)

Visual Object Recognition: Feature Learning Algorithm, CACTus + SEF + SLFN
Correlation Filter-Construction Process: MOSSE Algorithm
[Feature Learning][Shape Estimation][MATLAB]

7. Age Classification (Jan.2018-Mar.2018)

Age classification methods comparison between CNN and Active Appearance Models (AMM)
[Machine Learning][PyTorch][Python][MATLAB][CNN]

8. Natural Language Processing using Modeling Multi-Relational Data (Nov.2017-Dec.2017)

Link Prediction based on Learning entity and Relation Embedding for Knowledge Graph
Match Entities and Relation Extraction from text
Data Mapping for Relational Basis
[Machine Learning][Python][transSpare][transE][transR][DistMult][Python]

9. Solution of Persepctive n Points (PnP) problems for camera view (Oct.2017-Dec.2017)

Real-time PnP based on Binary Pattern Recognition and Video Based PnP Accuracy
Comparison among EPnP, DLS and our PnP
[OpenCV][SLAM][C++]

Working Experience (Internship or Part-Time in University)

University of Ottawa VIVA Lab (Ottawa, Canada, Sep.2017-Jun.2019)

Research Assistant

Research interesed in Deep Learning, Computer Vision, Multi-Object Detection and Tracking
Thesis: Evaluation of Face Detectors and Feature Association Metrics for Real-time Multi-Face Tracking

Faculty of Engineering of the University of Ottawa (Ottawa, Canada)

Teaching Assistant/Lab Demonstrator

ELG 3336 --- Electronics for Mechanical Engineering                Sep.2019-Dec.2019 & Sep.2018-Dec.2018
ELG 2336 --- Electric Circuits and Machines for Mechanical Engineering                Jan.2019-Apr.2019
GNG 1106 --- Fundamentals of Engineering Computation C Language                Jan.2018-Apr.2018
ELG 3125 --- Signal and Systems                Sep.2017-Dec.2017

DAAD RISE Program, Institute of Electronic Device and Circuit, University of Ulm (Ulm, Germany, May 2015-Aug.2015)

Research Assistant, Ciruit Desginer

Research Project: Biasing Strategy for 30GHz Power Amplifiers
Control of the temperature dependence of current gain on HBJT and high frequency MIMO power amplifiers
Design and simulate a band-gap circuit with a start-up circuit, and optmize output on Smith Chart via ADS

University of Ottawa Quantum Photonics Research Group (Ottawa, Canada, Jul.2014-Dec.2014)

Undergraduate Researcher

Research Project: Experimental Demonstration of the Nonlinear Optical Performance of Integrated Optical Waveguides based on III-V Semiconductors
Analysis of simulation on fiber optics, coefficients of AlGaAs (Aluminium Gallium Arsenide)
Experimental demonstration of the nonlinear waveguides

Maxwell's Education

M.A.Sc in Electrical and Computer Engineering (University of Ottawa)

Courses and Research Area: Machine Learning and Computer Vision
Supervisor: Professor Jochen Lang: https://www.site.uottawa.ca/~jlang/
2017 July --- 2020 July (Completed with Research Thesis)

M.A.Sc in Electrical and Computer Engineering (University of Ottawa)

Courses and Research Area: Optics and Photonics Systems
Supervisor: Professor Ksenia Dolgaleva: http://www.quantumphotonics.ca/quantumphotonicslegacy/jianzhou-wang-en/
2016 September --- 2017 June (Incomplete)

B.A.Sc in Electrical Engineering (University of Ottawa)

Specialization: Microwave and Photonics
2012 September --- 2016 May (Completed with Cum Laude)

Key Skills and Competencies

Artificial Intelligence

Deep/Machine Learning, Object Detection/Tracking, Machine Vision, SLAM, TOF, Scikit, OpenCV, OpenGL, Keras, Tensorflow, PyTorch, Caffe

Computer Science and Programming

Python, C, C++, HTML, CSS, Java, JavaScript, PHP, Django, MySQL, Hadoop, Tableau, MATLAB, React JS, Node JS, Angular JS, Linux, Git,

Data Science

Numpy, Pandas, Data Mining, Data Optimization, Graphical Modeling

Awards

1. Germany DAAD RISE Scholar (Deutscher Akademischer Austausch Dienst Research Internships in Science and Engineering Program)
2. University of Ottawa UROP Scholar (Undergraduate Research Opportunity Program)
3. The Winner of 2016 Winter University of Ottawa EPSC (Engineering Probability and Statistics Competition)
4. The Finalist of 2016 Summer University of Ottawa EPSC

His Life and Activities

1. Short Bio

I came to Canada in 2011 September and firstly I arrived in Sasktoon to study ESL at the University of Saskatchewan for one semester then I came to University of Ottawa to study ESL for two terms.
Since 2012 fall, I started to pursue my degree in Electrical Engineering for Bachelor Degree and Artificial Intelligence for my Master Degree
I have made lots of friends through classes, sports activities and social events.
Life is integration by parts, c'est chill!

2. Sports

Sports help me to destress from schoolwork, I invested over 10 hours every week in sports and gym to keep myself fit

2.1 Swimming

I was an amature/semi-competitive swimmer who specialized in 50m and 100m breakstroke and butterfly, while my bilateral stroke -- freestyle and backstroke are also good.
Personal Best (Short Course): 50m breakstroke: 37.11s, 50m butterfly: 36.91s, 100m indivual medley: 1m41s

swim

2.2 Intramual Volleyball

I was 5 times intramual volleball captain from 2017 Fall to 2019 Fall semester. Lots of fun and friends are made through uottawa geegees intramual volleball

vball1 vball2 vball3

2.3 Other Sports

I also enjoy Sking, Kayaking and Board Paddling
I go to gym regularly to keep a good shape and have a healthy life

ski kayak paddle

3. Social Activities

Take time off while I am not getting overwhelmed with schoolwork and my field job, I hang out with my friends and roommates once a while, they are cool and taking care of me. eng buddy fam

Contact Information

If you have any questions or any interests about his work or requst to use his research code and benchmark
feel free to send him an email jwang212@uottawa.ca