April 2019 Summaries
2 posts from Nanonets
Filter
Month:
Year:
Post Summaries
Back to Blog
Optical flow is a computer vision technique that captures the motion of objects between consecutive video frames, crucial for tasks like velocity estimation and human action recognition. This tutorial explores the fundamentals of optical flow, discussing its two main variants: sparse optical flow, which tracks motion on select features like edges or corners, and dense optical flow, which calculates motion for every pixel in a frame. Sparse optical flow is implemented using the Lucas-Kanade method, while dense optical flow is approached with the Farneback method, both utilizing the OpenCV library. Recent advances in deep learning have also been applied to optical flow, offering improved accuracy through models like FlowNet and PWC-Net, although they require extensive training data often generated using synthetic datasets. Beyond foundational techniques, optical flow has significant applications in semantic segmentation and object detection and tracking, serving as a critical component in more complex systems such as autonomous vehicle navigation.
Apr 24, 2019
2,425 words in the original blog post.
Human Pose Estimation is a crucial step towards understanding people in images and videos, aiming to localize human joints (keypoints) in 2D or 3D coordinates. The problem has been challenging due to factors like strong articulations, small joints, occlusions, clothing, and lighting changes. Classical approaches, such as the pictorial structures framework and deformable part models, have limitations, including not depending on image data. Deep Learning-based approaches have significantly improved performance, with CNNs being a key building block. The literature review covers various papers, including DeepPose, Efficient Object Localization Using Convolutional Networks, Convolutional Pose Machines, Human Pose Estimation with Iterative Error Feedback, Stacked Hourglass Networks for Human Pose Estimation, and Simple Baselines for Human Pose Estimation and Tracking. These models have achieved state-of-the-art performance on various benchmarks, such as the COCO dataset, and have been widely adopted in applications like Action recognition, Animation, Gaming, and Basketball player analysis. The papers also discuss common evaluation metrics, including PCP, PCK, PDJ, and OKS-based mAP, which are essential for measuring the performance of human pose estimation models.
Apr 12, 2019
3,133 words in the original blog post.