Abstract

We propose IM3D+, a novel approach to reconstructing 3D motion data from a flexible magnetic flux sensor array using deep learning and a structure-aware temporal bilateral filter. Computing the 3D configuration of markers (inductor-capacitor (LC) coils) from flux sensor data is difficult because the existing numerical approaches suffer from system noise, dead angles, the need for initialization, and limitations in the sensor array's layout. We solve these issues with deep neural networks to learn the regression from the simulation flux values to the LC coils' 3D configuration, which can be applied to the actual LC coils at any location and orientation within the capture volume. To cope with the influence of system noise and the dead-angle limitation caused by the characteristics of the hardware and sensing principle, we propose a structure-aware temporal bilateral filter for reconstructing motion sequences. Our method can track various movements, including fingers that manipulate objects, beetles that move inside a vivarium with leaves and soil, and the flow of opaque fluid. Since no power supply is needed for the lightweight wireless markers, our method can robustly track movements for a very long time, making it suitable for various types of observations whose tracking is difficult with existing motion-tracking systems. Furthermore, the flexibility of the flux sensor layout allows users to reconfigure it based on their own applications, thus making our approach suitable for a variety of virtual reality applications.

Highlights

  • Demand is high for tracking fast 3D movements of objects in science, engineering, and virtual reality applications

  • We propose a reconstruction method for dexterous 3D motion data based on the same tracking principle of a previous work [15, 16] but with completely new computational approaches: deep learning and structure-aware filtering

  • We describe how we overcame these issues by proposing a structure-aware temporal bilateral filter (SATBF) that computes the weighting of time-series data based on sensor information

Read more

Summary

INTRODUCTION

Demand is high for tracking fast 3D movements of objects in science, engineering, and virtual reality applications. Our deep-learning-based solver does not require initialization and is much more robust than a naive numerical solver, allowing a more flexible design layout of the flux sensors based on the requirements of different applications. Our approach allows such novel applications as tracking the movements of fingers as they manipulate objects in constrained environments and those of beetles inside a vivarium containing leaves and soil. These advantages make it suitable for the types of observations that are difficult to make using the existing methods. A structure-aware temporal bilateral filter that leverages raw sensor measurements to remove noise while retaining the consistency of the original motion

Dexterous 3D Motion-tracking System
Data-driven Motion-tracking and Synthesis
Filters for Motions and Images
LC Coil Configuration and Flux Measurement
OVERVIEW
ELECTROMAGNETIC MOTION CAPTURE SYSTEM
Flux Sensor Layout
Dead-Angle Problem
DATA-DRIVEN MOTION-TRACKING
Preparing the Training Data
Network Structure
STRUCTURE-AWARE TEMPORAL BILATERAL FILTER
Algorithm
Training
Implementation in Proposed System
EVALUATION
Accuracy
Filter Evaluation
Signal-Noise Ratio
Layout Flexibility
Computational Stability
APPLICATION EXAMPLES
Hand-Motion Capture
Small-creature Tracking
Interaction with Display of Special Shape
Tracking Toy Blocks
Fluid Tracking
Robustness of DNN Output and System Ambiguity
Structure-Aware Filtering
Scalability
Noise and Metal
Limitations and Future Work
10 CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call