• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Learn OpenCV

OpenCV, PyTorch, Keras, Tensorflow examples and tutorials

  • Home
  • Getting Started
    • Installation
    • PyTorch
    • Keras & Tensorflow
    • Resource Guide
  • Courses
    • Opencv Courses
    • CV4Faces (Old)
  • Resources
  • AI Consulting
  • About

RAFT: Optical Flow estimation using Deep Learning

Maxim Kuklin (Xperience.AI)
January 21, 2021 Leave a Comment
Deep Learning Paper Overview PyTorch Video Analysis

January 21, 2021 By Leave a Comment

raft optical flow feature image

In this post, we will discuss about two Deep Learning based approaches for motion estimation using Optical Flow. FlowNet is the first CNN approach for calculating Optical Flow and RAFT which is the ...

Read More →

Tags: Dense Optical Flow FlowNet KITTI Optical Flow Python PyTorch RAFT SINTEL
Read More →

Filed Under: Deep Learning, Paper Overview, PyTorch, Video Analysis

Optical Flow in OpenCV (C++/Python)

Maxim Kuklin (Xperience.AI)
January 4, 2021 Leave a Comment
Classical Computer Vision Theory Video Analysis

January 4, 2021 By Leave a Comment

In this post, we will learn about the various algorithms for calculating Optical Flow in a video or sequence of frames. We will discuss the relevant theory and implementation in OpenCV of sparse and ...

Read More →

Tags: Dense Optical Flow Farneback Optical Flow Lucas Kanade OpenCV Optical Flow Optical Flow theory RLOF Sparse Optical Flow
Read More →

Filed Under: Classical Computer Vision, Theory, Video Analysis

PyTorch to CoreML model conversion

Maxim Kuklin (Xperience.AI)
August 3, 2020 Leave a Comment
Deep Learning Devices Edge Devices how-to PyTorch

August 3, 2020 By Leave a Comment

Neural network usage usually takes a lot of computations, but in our modern world, even a smartphone can be a device to run your trained neural model. Today we will take a look at how we can convert a ...

Read More →

Tags: Coreml deep learning ios PyTorch
Read More →

Filed Under: Deep Learning, Devices, Edge Devices, how-to, PyTorch

Efficient image loading

Maxim Kuklin (Xperience.AI)
June 15, 2020 Leave a Comment
Deep Learning Image Processing Performance

June 15, 2020 By Leave a Comment

Efficient image loading

When it comes to writing optimized code, image loading plays an important role in computer vision. This process can be a bottleneck in many CV tasks and it can often be the culprit behind bad ...

Read More →

Tags: Image Processing lmdb Performance Analysis pillow pillow-simd tfrecords turbojpeg
Read More →

Filed Under: Deep Learning, Image Processing, Performance

About

I am an entrepreneur with a love for Computer Vision and Machine Learning with a dozen years of experience (and a Ph.D.) in the field.

In 2007, right after finishing my Ph.D., I co-founded TAAZ Inc. with my advisor Dr. David Kriegman and Kevin Barnes. The scalability, and robustness of our computer vision and machine learning algorithms have been put to rigorous test by more than 100M users who have tried our products. Read More…

Getting Started

  • Installation
  • PyTorch
  • Keras & Tensorflow
  • Resource Guide

Resources

Download Code (C++ / Python)

ENROLL IN OFFICIAL OPENCV COURSES

I've partnered with OpenCV.org to bring you official courses in Computer Vision, Machine Learning, and AI.
Learn More

Recent Posts

  • RAFT: Optical Flow estimation using Deep Learning
  • Making A Low-Cost Stereo Camera Using OpenCV
  • Optical Flow in OpenCV (C++/Python)
  • Introduction to Epipolar Geometry and Stereo Vision
  • Depth Estimation using Stereo matching

Disclaimer

All views expressed on this site are my own and do not represent the opinions of OpenCV.org or any entity whatsoever with which I have been, am now, or will be affiliated.

GETTING STARTED

  • Installation
  • PyTorch
  • Keras & Tensorflow
  • Resource Guide

COURSES

  • Opencv Courses
  • CV4Faces (Old)

COPYRIGHT © 2020 - BIG VISION LLC

Privacy Policy | Terms & Conditions

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.AcceptPrivacy policy