++ beneficial uses of computer vision in society

Technologies
python, c++, deep learning, ai
Topics
robotics, computer vision, ai, deep learning
++ beneficial uses of computer vision in society
OpenCV promotes the beneficial uses of computer vision in society primarily through maintaining a state-of-the-art open and free code base and via courseware, contests, workshops and conferences. OpenCV, the Open Source Computer Vision Library includes state of the art computer vision and deep learning algorithms (including running deep networks) and apps. It is professionally coded and optimized. It can be used in C++, Python, javascipt, Julia, Cuda, OpenCL and Matlab. It runs on: Android, iOS, Windows, Linux and MacOS and many embedded implementations such as Raspberry Pi, Movidius, and RISC-V.

Projects

Contributor
Aser
Mentor
FYtao
Organization
OpenCV
OpenCV IDEA: Lightweight Optical Flow Model
Optical flow is the problem of estimating the motion of objects in an image or video sequence. Optical flow is pivotal to many computer vision...
Contributor
Ben Kang
Mentor
Zihao Mu
Organization
OpenCV
Realtime object tracking models
The current state-of-the-art tracking models are hampered by low speed, limiting their applicability on devices with limited computational power....
Contributor
Jose Rios
Mentor
Viktor Bebnev
Organization
OpenCV
Realtime object tracking models
Deep learning techniques impressively improve the performance of object tracking algorithms. Such algorithms have been deployed on some drones and...
Contributor
Joshua Ahn
Mentor
Gary Bradski, Douglas B Lee
Organization
OpenCV
A Pipeline for NeRF Experimentation and Visualization
The goal for this project is to develop a NeRF model training pipeline within the OpenCV library. The end result will be a fully functioning data...
Contributor
Likhit Talasila
Mentor
Gary Bradski, Douglas B Lee
Organization
OpenCV
OpenCX: Extending OpenCV with NeRFs and LLMs
Investigative work on extending OpenCV. Researched state of the art and emerging 3D multimodal scene representations and use cases. For eg, queryable...
Contributor
Linfei
Mentor
maxim_ivashechkin, Jean-Yves Bouguet
Organization
OpenCV
Multi-camera calibration part 2
This project extends the work from the previous year, which included basic algorithms for multi-camera calibration, by adding testing cases with...
Contributor
lpy
Mentor
Zihao Mu
Organization
OpenCV
IDEA: Realtime object tracking models
Real-time object tracking models working on edge devices. I will use MAE pre train and knowledge distillation to make the performance better. The...
Contributor
Ningyu Zhu
Mentor
Rostislav Vasilikhin
Organization
OpenCV
GSoC Project Proposal: IDEA3 - Simple triangle rendering
This proposal aims to add useful functions for forward and inverse rendering to the OpenCV 3D module. The implementation will be divided into two...
Contributor
Tianyu Yang
Mentor
Dmitry Matveev
Organization
OpenCV
Unlocking the Full Potential of OpenCV with G-API and Python
The objective of this project is to create a comprehensive Python tutorial on G-API, a graph execution framework for OpenCV. The tutorial will cover...
Contributor
Yuhang Wang
Mentor
Wanli
Organization
OpenCV
Point Cloud Compression
This project aims to implement point cloud compression algorithm in OpenCV. This project intends to adopt octree as the data structure carrying point...