All Projects → tomrunia → Opticalflow_visualization

tomrunia / Opticalflow_visualization

Licence: mit
Python optical flow visualization following Baker et al. (ICCV 2007) as used by the MPI-Sintel challenge

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Opticalflow visualization

Grip
Program for rapidly developing computer vision applications
Stars: ✭ 314 (+71.58%)
Mutual labels:  opencv, vision
Real-Time-Abnormal-Events-Detection-and-Tracking-in-Surveillance-System
The main abnormal behaviors that this project can detect are: Violence, covering camera, Choking, lying down, Running, Motion in restricted areas. It provides much flexibility by allowing users to choose the abnormal behaviors they want to be detected and keeps track of every abnormal event to be reviewed. We used three methods to detect abnorma…
Stars: ✭ 35 (-80.87%)
Mutual labels:  motion, optical-flow
Raspberrypi Facedetection Mtcnn Caffe With Motion
MTCNN with Motion Detection, on Raspberry Pi with Love
Stars: ✭ 204 (+11.48%)
Mutual labels:  opencv, motion
Video2tfrecord
Easily convert RGB video data (e.g. .avi) to the TensorFlow tfrecords file format for training e.g. a NN in TensorFlow. This implementation allows to limit the number of frames per video to be stored in the tfrecords.
Stars: ✭ 137 (-25.14%)
Mutual labels:  opencv, optical-flow
Arkit Multiplayer
ARKit multiplayer experience explanation & example
Stars: ✭ 106 (-42.08%)
Mutual labels:  opencv, vision
Caer
High-performance Vision library in Python. Scale your research, not boilerplate.
Stars: ✭ 452 (+146.99%)
Mutual labels:  opencv, vision
Opencv
📷 Computer-Vision Demos
Stars: ✭ 244 (+33.33%)
Mutual labels:  opencv, vision
Eskf
ROS Error-State Kalman Filter based on PX4/ecl. Performs GPS/Magnetometer/Vision Pose/Optical Flow/RangeFinder fusion with IMU
Stars: ✭ 63 (-65.57%)
Mutual labels:  vision, optical-flow
Nvidia Gpu Tensor Core Accelerator Pytorch Opencv
A complete machine vision container that includes Jupyter notebooks with built-in code hinting, Anaconda, CUDA-X, TensorRT inference accelerator for Tensor cores, CuPy (GPU drop in replacement for Numpy), PyTorch, TF2, Tensorboard, and OpenCV for accelerated workloads on NVIDIA Tensor cores and GPUs.
Stars: ✭ 110 (-39.89%)
Mutual labels:  opencv, vision
Attendance Using Face
Face-recognition using Siamese network
Stars: ✭ 174 (-4.92%)
Mutual labels:  opencv, vision
Watch Test
⌚运动演示-支持H5,Android,微信小程序
Stars: ✭ 171 (-6.56%)
Mutual labels:  motion
Opensfm
Open source Structure-from-Motion pipeline
Stars: ✭ 2,342 (+1179.78%)
Mutual labels:  opencv
Unity Easinglibraryvisualisation
Front end visualisation of 40 common easing equations.
Stars: ✭ 178 (-2.73%)
Mutual labels:  motion
Bmw Yolov4 Inference Api Cpu
This is a repository for an nocode object detection inference API using the Yolov4 and Yolov3 Opencv.
Stars: ✭ 180 (-1.64%)
Mutual labels:  opencv
Gerbolyze
Render high-resolution bitmap images to PCB gerber files
Stars: ✭ 169 (-7.65%)
Mutual labels:  opencv
Anms Codes
Efficient adaptive non-maximal suppression algorithms for homogeneous spatial keypoint distribution
Stars: ✭ 174 (-4.92%)
Mutual labels:  opencv
Motion Ai
AI assisted motion detection for Home Assistant
Stars: ✭ 169 (-7.65%)
Mutual labels:  motion
Handpose
A python program to detect and classify hand pose using deep learning techniques
Stars: ✭ 168 (-8.2%)
Mutual labels:  opencv
Face mask detection
Face mask detection system using Deep learning.
Stars: ✭ 168 (-8.2%)
Mutual labels:  opencv
Webcamera
Camera controls for the Web
Stars: ✭ 182 (-0.55%)
Mutual labels:  opencv

Optical Flow Visualization

Python port of the optical flow visualization: people.csail.mit.edu/celiu/OpticalFlow/. This implementation is based on the color wheel presented in:

S. Baker, D. Scharstein, J. Lewis, S. Roth, M. J. Black, and R. Szeliski.
A database and evaluation methodology for optical flow.
In Proc. IEEE International Conference on Computer Vision (ICCV), 2007.

Installation

pip install flow_vis

Usage

import flow_vis
flow_color = flow_vis.flow_to_color(flow_uv, convert_to_bgr=False)

Examples visualizations

Example visualization from the MPI Sintel Dataset:

MPI Sintel 01

MPI Sintel 02

MPI Sintel 03

Acknowledgements

I would like to thank Susana Bouchardet for preparing the repository for PyPi.

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].