• OpenCV Google Summer of Code (Ideas for GSoC 2020)
  • OpenCV Accepted Projects:
  • Important dates:
  • Times:
  • Resources:
  • Student Info
  • How students will be evaluated once working:
  • OpenCV Project Ideas List:
  • How to Apply
  • Ideas:
  • Area: Calibration
  • IDEA: Calibration Patterns using Circular Features
  • Area: Data Augmentation
  • IDEA: Computer vision data augmentation module
  • IDEA: 3D Augmentation & April Tags
  • Area: Deep Learning
  • IDEA: Allow the OpenCV Deep Neural Net Module (DNN) to work with GPUs
  • IDEA: Enable Training and Inference with Binary Neural Networks
  • IDEA: Model Zoo Curate deep nets for the DNN
  • IDEA: Add quantization and pruning functionality OpenCV DNN module
  • IDEA: Deep Learning based Super-Resolution algorithms based on OpenCV DNN
  • IDEA: Deep learning based alpha matting
  • IDEA: Computer Vision based Alpha Matting
  • IDEA: Python deep learning inference on video
  • IDEA: Add training to OpenCV DNN module
  • Area: Differential operators
  • IDEA: Point Coordinate regression and DSAC.
  • IDEA: Create a differentiable rendering module “torchgeometry.render”
  • IDEA: Differentiable Image Processing
  • Area: Fiducials
  • IDEA: Add April Tag Fiducial detection to OpenCV
  • Area: Geometric Vision
  • IDEA: Create a Consolidated Optical Flow Module "optflow"
  • Area: Programming Language/Web
  • IDEA: Improve and Expand Python Version of OpenCV
  • IDEA: Improve the performance of JavaScript version of OpenCV (OpenCV.js)
  • Area: SLAM / Camera Pose / RGBD / 3D reconstruction
  • IDEA: KinectFusion improvements
  • IDEA:This is a placeholder: We may add an idea for Mobile SLAM 2/13/2019
  • Area: Tracking, Human Tracking, and Segmentation
  • IDEA: Facial Landmark Detector
  • IDEA: A universal boosted cascades interface
  • Area: Tutorials
  • IDEA: General Tutorials with Video
  • IDEA: Improve Machine Learning Tutorials and Documentation
  • Area: User Interface
  • IDEA: Improve the OpenCV user interface
  • All Ideas Above
  • Have these Additional Expected Outcomes:
  • General Information:
  • For computer vision professionals interested in mentoring
  • Staff
  • Mentors
  • Mentors
  • Admins