Vision
Jump to navigation
Jump to search
General
Motion
- Motion - a program that monitors the video signal from cameras. It is able to detect if a significant part of the picture has changed; in other words, it can detect motion.
OpenCV
- OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.
- http://vincent.is/turning-a-laptop-into-cctv/
to sort
- https://github.com/blakeblackshear/frigate - NVR With Realtime Object Detection for IP Cameras
- https://github.com/mynameisfiber/timescope - quick code to create a rolling shutter effect... I've been wanting to do this for a long time and finally took the 300cc's of "cowboy the fuck up" necissary to get opencv installed.
- openvis3d - Open Source 3D Vision Library
- https://github.com/xdspacelab/openvslam - a monocular, stereo, and RGBD visual SLAM system.
- https://github.com/kornia/kornia - a differentiable computer vision library for PyTorch. It consists of a set of routines and differentiable modules to solve generic computer vision problems. At its core, the package uses PyTorch as its main backend both for efficiency and to take advantage of the reverse-mode auto-differentiation to define and compute the gradient of complex functions.