Hongkun Ge

Hongkun Ge

San Francisco Bay Area
1K followers 500+ connections

Experience

  • WhatsApp Graphic
  • -

    Menlo Park, CA

  • -

  • -

  • -

    Needham, Boston

  • -

    Chapel Hill, North Carolina

  • -

    Research Triangle Park, North Carolina

  • -

    Chapel Hill, NC

  • -

    Shanghai City, China

Education

Publications

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 creators
    See 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 creators
    See 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 creators
    See 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

    See project
  • 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

    -

View Hongkun’s full profile

  • See who you know in common
  • Get introduced
  • Contact Hongkun directly
Join to view full profile

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 More

Others named Hongkun Ge

Add new skills with these courses