A rigorous research program in computer vision and digital pathology — comparing OpenCV and Dlib for high-speed cell detection in gigapixel Whole Slide Images (WSIs). 8 weeks of live small-group sessions, followed by 10 months of 1:1 mentorship through publication.
In digital pathology, Whole Slide Images (WSIs) are gigapixel-scale files — often exceeding 10–20 GB per slide at 20–40× magnification — containing millions of cells that must be detected, segmented, and classified. This program tackles that challenge head-on.
Students conduct an original research comparison of OpenCV and Dlib — two leading C++-based computer vision libraries — benchmarking their speed, scalability, and accuracy for WSI cell detection pipelines.
The program begins with 8 weeks of live small-group Friday sessions, then transitions seamlessly into 10 months of dedicated 1:1 mentorship — guiding each student through implementation, analysis, and full academic paper submission.
Prof. Du specializes in AI-driven research and has guided students through full research cycles — from problem definition to peer-reviewed publication. He brings the same rigorous 1:1 mentorship approach from his LSTM Stock Market program to this computer vision research.
Work on a genuine open research question in digital pathology — determining which library processes gigapixel WSIs faster. The answer has real implications for clinical diagnostics pipelines.
Learn C++ from scratch through applied computer vision — Ubuntu environment, OpenCV, Dlib, GPU-accelerated inference, and professional software engineering practices rarely taught at the high school level.
Master LaTeX typesetting, Jabref citation management, Gnuplot data visualization, and academic writing conventions — producing a submission-ready paper that demonstrates real scholarly depth.
After the group phase, every student receives personalized 1:1 mentoring through the full research and writing arc — no TAs, no shortcuts. Your mentor is invested in your specific result and paper submission.
8 weeks · 2 hours/session · Fridays 5–7 PM PT · Starts June 19, 2026
Overview of program and schedule, fundamentals of academic research methodology. Deep dive into the OpenCV vs. Dlib comparison question and literature review of WSI processing pipelines.
Configure a Linux development environment, install OpenCV and Dlib dependencies. Terminal-based editing with Vim, navigating documentation, and web-based project tools.
Core C++ concepts — pointers, memory management, classes, templates — through to multi-threading, performance profiling, and tiled patch processing for gigapixel WSI data.
Source and prepare WSI datasets — stain normalization, artifact removal, patch extraction. Introduce AI-assisted coding workflows and the TRAE framework for rapid prototyping.
Build pre-processing pipelines for WSI data. Implement the full cell detection pipeline using OpenCV and profile memory usage, throughput, and accuracy across multiple slides.
Replicate the pipeline using Dlib's HOG + SVM and MMOD CNN detectors. Execute full benchmark experiments, record timing data, and analyze which library wins on large images.
Master LaTeX for scientific typesetting — tables, equations, figures. Manage citations with Jabref, generate publication-quality plots with Gnuplot, and create diagrams with Draw.io.
Structure, argument, and clarity in academic writing — abstract, introduction, methodology, results, and discussion. Final drafting and submission to a peer-reviewed venue.
Submit the Parent Inquiry Form and we'll send you the full program details and pricing. Spots in the group cohort are limited and fill quickly.