Projects

Semantic Segmentation of Ultrasound Images
Image ProcessingDeep LearningPython
Collaborated with clinicians at Beijing Anzhen Hospital to build a deep learning network that segments anatomical structures in ultrasound images.

Development of laboratory software tools to assist animal experiment
Video ProcessingPythonMATLABNumPypandas
Video processing, batch processing, data visualization, and GUI development to assist scientific research.

Real-time Face Detection and Landmarks Recognition
Computer VisionImage ProcessingDeep LearningPythonOpenCV
A landmarks recognition model built based on MediaPipe, Pytorch, OpenCV and runs at above 20 FPS on consumer devices using video or webcam inputs.

Detection of Alzheimer’s Disease Based on MRI Data
Image ProcessingMachine LearningPythonMATLABMedical Imaging
Developed models to classify Alzheimer and cognitively-normal patients based on MRI data from ADNI dataset.

Drowsiness detection based on EEG signals
Signal ProcessingMachine LearningPythonMATLAB
This projects uses signal processing and machine learning methods to detect human attentional levels during prolonged tasks.

Sprinting: Web-Based Sprint Planning and Collaboration
Web ApplicationPythonJavaScriptWeb FrameworkRedisPub/SubWebSocket
Sprinting is a dynamic web application to streamline sprint planning, sprint events hosting and progress sharing among team members.

Stock Price Monitor
JavaWebScraperJavaFX
Desktop stock price monitoring at one single command.

Vocabbler: Language Learner Helper App
Web ApplicationNode.jsJavaScriptExpressSQLite
Vocabbler is a language-study application that helps you build your own vocabulary, and quiz yourself on what you have studied.

chaoyihu.github.io
Next.jsReactTypeScript
Hey, this is the website you are looking at! I call this a good example of self-reference. 😉