The above Figure shows the high-level block diagram of the proposed approach.
Our segmentation method separates RGB-D data into foreground and background.
The non-rigid and rigid reconstruction modules process foreground and background separately.
The camera pose estimated by rigid reconstruction module is used to improve non-rigid tracking.
Our method uses a multi-scale deformation graph for non-rigid tracking.
Please see
the
paper for
more details.
Limitations
Our approach is mainly dependent upon the initial segmentation module.
One wrong segmentation itself causes bad camera motion estimation and results
in huge error accumulation in reconstruction. We are using a simple frame-to-frame
segmentation approach that works well in simple conditions like a
person standing isolated from other objects in the scene. The skeleton detection package
openpose
detects wrong skeletons in the background in case of human limb-like structures
or shadows from the human body. This kind of problems can be rectified by using
reinforced background modeling approaches along with our approach.
Another main drawback is that our approach fails to track highly articulated motions
of the human body. Usage of skeleton-based deformation modeling
can be used for reducing this limitation. The system cannot
handle topological changes such as object separation and closed-to-open motions.
Acknowledgements
We thank ChanohPark, Agniva Sengupta and Eranda Tennakoon for helpful
discussions.
This webpage template is taken
from
humans
working on 3D who borrowed it
from some
colorful folks.