All Projects → cvsandbox → CVSandbox

cvsandbox / CVSandbox

Licence: GPL-2.0 license
Open source software package, which aims to allow solving different tasks related to computer vision areas, like video surveillance, vision based automation/robotics, different sorts of image/video processing, etc.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
lua
6591 projects
Makefile
30231 projects
Batchfile
5799 projects
QMake
1090 projects

Projects that are alternatives of or similar to CVSandbox

CrowdFlow
Optical Flow Dataset and Benchmark for Visual Crowd Analysis
Stars: ✭ 87 (+55.36%)
Mutual labels:  video-processing, video-surveillance
Gpuimage X
A Cross-platform (for both Android & iOS) Framework for GPU-based Filters, Video and Image Processing.
Stars: ✭ 154 (+175%)
Mutual labels:  camera, video-processing
laav
Asynchronous Audio / Video Library for H264 / MJPEG / OPUS / AAC / MP2 encoding, transcoding, recording and streaming from live sources
Stars: ✭ 50 (-10.71%)
Mutual labels:  video-processing, video-surveillance
Nager.VideoStream
Get images from a network camera stream or webcam
Stars: ✭ 27 (-51.79%)
Mutual labels:  camera, video-processing
towhee
Towhee is a framework that is dedicated to making neural data processing pipelines simple and fast.
Stars: ✭ 821 (+1366.07%)
Mutual labels:  video-processing
SeeShark
Simple C# camera library.
Stars: ✭ 50 (-10.71%)
Mutual labels:  camera
TransparentCameraBar
Set the opacity, hide or shrink the camera bars.
Stars: ✭ 15 (-73.21%)
Mutual labels:  camera
ScoutAR
Augmented reality app displays nearby restaurant information in a live camera and map view.
Stars: ✭ 28 (-50%)
Mutual labels:  camera
blender-renderborder
pixel-precise render border
Stars: ✭ 26 (-53.57%)
Mutual labels:  camera
camera.ui
NVR like user Interface for RTSP capable cameras
Stars: ✭ 99 (+76.79%)
Mutual labels:  camera
pepic
Image and video proxy for my pet-projects
Stars: ✭ 35 (-37.5%)
Mutual labels:  video-processing
BlogDemoRepository
来自博客27house.cn中使用的Demo
Stars: ✭ 25 (-55.36%)
Mutual labels:  camera
spinnaker sdk camera driver
Point Grey (FLIR) Spinnaker based camera driver (Blackfly S etc.)
Stars: ✭ 106 (+89.29%)
Mutual labels:  camera
xiongmai-cam-api
Xiongmai IP Camera Simple API in Python
Stars: ✭ 20 (-64.29%)
Mutual labels:  camera
video-colorization
Applying the machine learning tool "DeOldify" on videos, frame by frame.
Stars: ✭ 15 (-73.21%)
Mutual labels:  video-processing
watsor
Object detection for video surveillance
Stars: ✭ 203 (+262.5%)
Mutual labels:  camera
flutter camera app
An android/iOS camera app using flutter
Stars: ✭ 15 (-73.21%)
Mutual labels:  camera
yolov5-deepsort-tensorrt
A c++ implementation of yolov5 and deepsort
Stars: ✭ 207 (+269.64%)
Mutual labels:  camera
Face-Recognition-Attendance
Face recognition using OpenCV and developed Advance high speed Attendance System on old CCTV footage
Stars: ✭ 19 (-66.07%)
Mutual labels:  video-processing
CamOver
CamOver is a camera exploitation tool that allows to disclosure network camera admin password.
Stars: ✭ 217 (+287.5%)
Mutual labels:  camera

CVSandbox

Computer Vision Sandbox

Computer Vision Sandbox is a software package, which aims to allow solving different tasks related to computer vision areas, like, for example, video surveillance, vision based automation/robotics, different sorts of image/video processing, etc.

The idea of the software is its great modularity. The main application itself does little on its own - it represents a building platform. However, being combined with the vast range of plug-ins it may accomplish great range of tasks. Plug-ins represent building blocks and the type of blocks chosen and the way those are used determine what the software does. The idea is to provide users with a building platform and let them construct their goal.

So, what are the plug-ins? Since it is all around computer vision, the video source plug-ins play the central role in the system. There are plug-ins to access different types of cameras, like USB web cameras, video capture boards, IP video surveillance cameras, etc. Once video is received, there is great variety of plug-ins to perform different image and video processing. Combined together those allow achieving many interesting results. On top of that, there is scripting support, which allows to do even more by programming custom scripts utilizing the variety of plug-ins. Future releases will extend scripting API even more, bring more image/video processing plug-ins and introduce device plug-ins to talk to some robotics boards/controllers and other hardware - this is when the real fun comes.

So, to repeat, it is all about building blocks and connecting them to solve the task. And if the system does not talk to certain camera model, does not perform some required image or video processing, etc. - add a plug-in and it will do so. Well, this is the goal.

Below is a quick screen shot of the Computer Vision Sandbox showing six different IP cameras: Cameras View

Another one from a different area - locating and counting objects of different colors: Image Processing

Some more examples from other areas of computer vision: More Image Processing

Visit the project’s web site to find more information about Computer Vision Sandbox, its features, tutorials on using it and latest releases.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].