Experience
Education
Publications
-
Hierarchical Multi-modal Image Registration by Learning Common Feature Representations
Springer
Paper accepted by MLMI(Machine Learning in Medical Imaging). This paper is a good summarization of my project listed above -- Kernel Canonical Correlation Analysis(CCA) for Infant Brain Image Registration. It will be published in LNCS proceeding soon. Check it here. http://link.springer.com/chapter/10.1007/978-3-319-24888-2_25
Patents
Courses
-
ARM Embedded Systems and its Experiments
EE207
-
Advanced WWW Programming
COMP426
-
Algorithm and Analysis
COMP550
-
Analog Electronic Technology
EI207
-
Arts and Skills of Interpersonal Communications
S0032
-
C++ Programming
CS048
-
Computer Vision in our 3D world
COMP776
-
Creation Studies and Training of Creative Thinking
S0073
-
Data Structure
CS358
-
Digital Image Processing
EE346
-
Digital Signal Processing
EE325
-
Digital System Simulation and Design Using VHDL
ES323
-
Files and Databases
COMP521
-
Information Literacy and Practice
IN901
-
Intelligent Speech Interaction System
IE006
-
Machine Learning
COMP790
-
Models of Languages and Computation
COMP455
-
Operating System
EE328
-
Parallel Computing
COMP633
-
Signals and Systems
EI0I5
-
System Design Practice and Innovation
EE349
-
Thinking and Approach of Programming
CS902
-
Understanding Teamwork Job Skills
TY001
-
Wireless Communications and Mobile Network
EE327
Projects
-
URL Shortener
Build a URL Shortener using MD5 hashing based on NodeJS and MySQL. URL can also be customized. The application is hosted in heroku.
Other creatorsSee project -
CrowdFood
We are proud that the app won the Second Place out of 82 teams in HackNC2015.
CrowdFood is an iOS app, which estimates waiting time in restaurants and help people get food as quickly as possible.
We have fully back-end supported by RESTful APIs following JSON API 2.0 specifications, which is deployed on Bluemix. We use MongoDB to manage all the data.
Other creatorsSee project -
Damage View
We find a way to create a timeline for the damaged area after disaster. In the timeline, we will record the development or recovery of the damaged building. Damage view solve this by enabling users to upload pictures and reports of damages areas via an iphone app. All information will be organized in the timeline.
Other creatorsSee project -
ROI Segmentation and Structure Estimation
-
- Conducted Plane Sweep Algorithm for image structure estimation. Extracted the depth map of multi-view images by optimizing the matching cost.
- Implemented SVM and Morphological process for ROI(Region of Interest) Segmentation and Recognition. Features are extracted from RGB image patch and Gaussian kernel used.
Two-view Reconstruction, RANSAC
- Realized two-view reconstruction for pairs of frames by SURF feature matching. Implemented robust estimation of model parameter to get…- Conducted Plane Sweep Algorithm for image structure estimation. Extracted the depth map of multi-view images by optimizing the matching cost.
- Implemented SVM and Morphological process for ROI(Region of Interest) Segmentation and Recognition. Features are extracted from RGB image patch and Gaussian kernel used.
Two-view Reconstruction, RANSAC
- Realized two-view reconstruction for pairs of frames by SURF feature matching. Implemented robust estimation of model parameter to get rid of outliers and noise based on RANSAC algorithm.
Plane Sweep Algorithm
-
Gobang Game based on MicroBlaze embedded processor for Xilinx FPGA
-
Designed and Implemented intelligent Gobang Game system using Nexys3 board as platform.
—Constructed evaluation function considering different positions and Realized decision making strategy based on Minimax tree with Alpha Beta Pruning Algorithm in MicroBlaze core. Game can be switched from human-machine to human-human mode. Time limit for each player can be
manually set up. Interface is displayed in VGA monitor, which includes chessboard, time limit and other information. Languages: C…Designed and Implemented intelligent Gobang Game system using Nexys3 board as platform.
—Constructed evaluation function considering different positions and Realized decision making strategy based on Minimax tree with Alpha Beta Pruning Algorithm in MicroBlaze core. Game can be switched from human-machine to human-human mode. Time limit for each player can be
manually set up. Interface is displayed in VGA monitor, which includes chessboard, time limit and other information. Languages: C and VHDL.Other creators -
Intelligent Speech Technology
-
Model Estimation by EM algorithm
- Estimated parameters of model by Expectation Maximization algorithm for GMM(Gaussian Mixture Model). Tested recognition performance due to different conditions on the probe set. K-means algorithm is implemented as initialization for performance improvement( convergence speeding and optimum searching). Languages: C++. -
Image Saliency Detection by Mean-Shift Algorithm
-
Implemented Mean Shift algorithm and applied Gaussian Mixture Model for image dataset. Generated saliency representations of clusters based on tightness metric. Languages: MATLAB.
-
Precise Power Supply Controller
-
Designed and Implemented the Software and Hardware of the power supply controller.
- Implemented the algorithm for open and closed-loop power supply control. Designed and Built hardware based on ATMega16 microprocessor and FPGA board, including peripheral circuit and electronic component manufacture. Languages: C and VHDL.Other creators -
ARM Embedded System Development
-
Embedded System Projects based on ARM Cortex-M3
- Implemented real-time detection and visualization of environment temperature variation using LCD screen based on Cortex-M3. The system could detect environment temperature in real-time and sketch the curve of temperature diversification over last minute. Buzzer would sound the alert when temperature passed threshold. Data generated can be transferred to computer for further analysis. Language: C.
- Implemented a sketchpad using LCD screen,…Embedded System Projects based on ARM Cortex-M3
- Implemented real-time detection and visualization of environment temperature variation using LCD screen based on Cortex-M3. The system could detect environment temperature in real-time and sketch the curve of temperature diversification over last minute. Buzzer would sound the alert when temperature passed threshold. Data generated can be transferred to computer for further analysis. Language: C.
- Implemented a sketchpad using LCD screen, control key and other peripheral equipment based on Cortex-M3. Initial interface contains a penpoint in the middle, which could be moved by the control key to draw anything you want. The color, size and shape of the penpoint can be manually set up. Eraser can be enabled to clear sketches. Language: C.
Honors & Awards
-
Academic Excellence Scholarship of Shanghai Jiao Tong University
-
-
Second Prize of Texas Instrument Cup Campus Electronic Design Competition
-
-
Academic Excellence Scholarship of Shanghai Jiao Tong University
-
-
Ricoh Special Scholarship
-
-
Academic Excellence Scholarship of Shanghai Jiao Tong University
-
-
Second Place Winner of HackNC
-
2nd Place Winner out of 82 teams.
I cooperated with 2 people to build an iOS app CrowdFood with fully back-end supported by ourselves. I am proud that our app is the Second Place winner out of 82 teams. Check it here: http://devpost.com/software/crowdfood
Languages
-
English
-
-
Chinese
-
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Hongkun Ge
4 others named Hongkun Ge are on LinkedIn
See others named Hongkun Ge