Skip to main content

Raydiance: A Tangible Interface for Teaching Computer Vision

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 6939))

Abstract

This paper presents a novel paradigm for prototyping Computer Vision algorithms; this paradigm is suitable for students with very limited programming experience. Raydiance includes a tangible user interface controlled by a spatial arrangement of physical tokens which are detected using computer vision techniques. Constructing an algorithm is accomplished by creating a directed graph of token connections. Data is processed, then propagated from one token to another by using a novel Light Ray metaphor. Our case study shows how Raydiance can be used to construct a computer vision algorithm for a particular task.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cvd projects (2010), http://mi.eng.cam.ac.uk/~er258/cvd/index.html

  2. Opencv wiki (2010), http://opencv.willowgarage.com/wiki

  3. Bencina, R., Kaltenbrunner, M.: The design and evolution of fiducials for the reactivision system. In: Proceedings of the 3rd International Conference on Generative Systems in the Electronic Arts (3rd Iteration 2005), Melbourne, Australia (2005)

    Google Scholar 

  4. Bencina, R., Kaltenbrunner, M.: libfidtrack fiducial tracking library (2009), http://reactivision.sourceforge.net/files

  5. Bencina, R., Kaltenbrunner, M., Jorda, S.: Improved topological fiducial tracking in the reactivision system. In: Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) - Workshops. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  6. Costanza, E., Robinson, J.: A region adjacency tree approach to the detection and design of fiducials. In: Video, Vision and Graphics, pp. 63–69 (2003)

    Google Scholar 

  7. Costanza, E., Shelley, S.B., Robinson, J.: Introducing audio d-touch: A tangible user interface for music composition. In: 6th Intl. Conference on Digital Audio Effects, (DAFX-03) (2003)

    Google Scholar 

  8. Gomez, G., Morales, E.F.: Automatic feature construction and a simple rule induction algorithm for skin detection. In: Proc. of the ICML Workshop on Machine Learning in Computer Vision, pp. 31–38 (2002)

    Google Scholar 

  9. Johnston, W.M., Hanna, J.R.P., Millar, R.J.: Advances in dataflow programming languages. ACM Computer Survey 36(1), 1–34 (2004)

    Article  Google Scholar 

  10. Jordà, S., Geiger, G., Alonso, M., Kaltenbrunner, M.: The reactable: Exploring the synergy between live music performance and tabletop tangible interfaces. In: Proceedings Intl. Conf. Tangible and Embedded Interaction, TEI (2007)

    Google Scholar 

  11. Lomker, F., Wrede, S., Hanheide, M., Fritsch, J.: Building modular vision systems with a graphical plugin environment. In: International Conference on Computer Vision Systems, p. 2 (2006)

    Google Scholar 

  12. Morrison, J.P.: Data responsive modular, interleaved task programming system vol. 13(8) (January 1971)

    Google Scholar 

  13. toxmeister. Fid.gen reactivision fiducial generator (2009), http://code.google.com/p/fidgen

  14. Zhang, K., Song, G.-L., Kong, J.: Rapid software prototyping using visual language techniques. In: IEEE International Workshop on Rapid System Prototyping, pp. 119–126 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reimer, P., Branzan Albu, A., Tzanetakis, G. (2011). Raydiance: A Tangible Interface for Teaching Computer Vision. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2011. Lecture Notes in Computer Science, vol 6939. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24031-7_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24031-7_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24030-0

  • Online ISBN: 978-3-642-24031-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics