A Computer Vision System for On-Screen Item Selection by Finger Pointing

Abstract

Pointing at planar surfaces such as TV and computer monitors or projection screens can be a useful mode of interaction between humans and machines. To a large extent what seems to hinder the use of vision in such practical applications is the difficulty of the computational task, which is typically defined as 3-D reconstruction from uncalibrated 2-D images of a non-static scene. We describe below two designs where, using one or two cameras, the target of pointing on a flat monitor or screen is identified without 3-D inference, using only image morphing and line intersection. This is accomplished by registering the images with the target plane. When used to identify a pointing target on a surface hidden from the camera (e.g., a computer monitor which supports the camera itself as in most PC configurations), we add aperture(s) coplanar with the target surface in front of the camera(s). We describe experimental results showing a fully automated procedure for pointing target detection with high accuracy. The simplicity of our method and its robustness, as well as the relative accuracy of our results, can make pointing a practical means of human-machine interaction.

Cite

Text

Lee et al. "A Computer Vision System for On-Screen Item Selection by Finger Pointing." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2001. doi:10.1109/CVPR.2001.990643

Markdown

[Lee et al. "A Computer Vision System for On-Screen Item Selection by Finger Pointing." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2001.](https://mlanthology.org/cvpr/2001/lee2001cvpr-computer/) doi:10.1109/CVPR.2001.990643

BibTeX

@inproceedings{lee2001cvpr-computer,
  title     = {{A Computer Vision System for On-Screen Item Selection by Finger Pointing}},
  author    = {Lee, Mi-Suen and Weinshall, Daphna and Cohen-Solal, Eric},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2001},
  pages     = {I:1026-1033},
  doi       = {10.1109/CVPR.2001.990643},
  url       = {https://mlanthology.org/cvpr/2001/lee2001cvpr-computer/}
}