CVApr 25, 2017

Hand Keypoint Detection in Single Images using Multiview Bootstrapping

arXiv:1704.07809v11211 citations
Originality Incremental advance
AI Analysis

This enables 3D markerless hand motion capture for applications like human-computer interaction, though it is incremental as it builds on existing multiview techniques.

The paper tackles the problem of hand keypoint detection in single images by using a multi-camera system to generate training data through multiview bootstrapping, resulting in a real-time detector with accuracy comparable to depth-sensor methods.

We present an approach that uses a multi-camera system to train fine-grained detectors for keypoints that are prone to occlusion, such as the joints of a hand. We call this procedure multiview bootstrapping: first, an initial keypoint detector is used to produce noisy labels in multiple views of the hand. The noisy detections are then triangulated in 3D using multiview geometry or marked as outliers. Finally, the reprojected triangulations are used as new labeled training data to improve the detector. We repeat this process, generating more labeled data in each iteration. We derive a result analytically relating the minimum number of views to achieve target true and false positive rates for a given detector. The method is used to train a hand keypoint detector for single images. The resulting keypoint detector runs in realtime on RGB images and has accuracy comparable to methods that use depth sensors. The single view detector, triangulated over multiple views, enables 3D markerless hand motion capture with complex object interactions.

Code Implementations39 repos

Data from Papers with Code (CC-BY-SA-4.0)

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes