Skip to main content

Haptic Interaction with Depth Video Media

  • Conference paper
Advances in Multimedia Information Processing - PCM 2005 (PCM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3767))

Included in the following conference series:

Abstract

In this paper we propose a touch enabled video player system. A conventional video player only allows viewers to passively experience visual and audio media. In virtual environment, touch or haptic interaction has been shown to convey a powerful illusion of the tangible nature – the reality – of the displayed environments and we feel the same benefits may be conferred to a broadcast, viewing domain. To this end, this paper describes a system that uses a video representation based on depth images to add a haptic component to an audio-visual stream. We generate this stream through the combination of a regular RGB image and a synchronized depth image composed of per-pixel depth-from-camera information. The depth video, a unified stream of the color and depth images, can be synthesized from a computer graphics animation by rendering with commercial packages or captured from a real environment by using a active depth camera such as the ZcamTM. In order to provide a haptic representation of this data, we propose a modified proxy graph algorithm for depth video streams. The modified proxy graph algorithm can (i) detect collisions between a moving virtual proxy and time-varying video scenes, (ii) generates smooth touch sensation by handling the implications of the radically different display update rates required by visual (30Hz) and haptic systems (in the order of 1000Hz), (iii) avoid sudden change of contact forces. A sample experiment shows the effectiveness of the proposed system.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. O’Modhrain, S., Oakley, I.: Touch TV: Adding Feeling to Broadcast Media. In: Proc. European Conf. Interactive Television: from Viewers to Actors, Brighton, UK, pp. 41–47 (2003)

    Google Scholar 

  2. Cha, J., Ryu, J., Kim, S., Eom, S., Ahn, B.: Haptic Interaction in Realistic Multimedia Broadcasting. In: Proc. 5th Pacific-Rim Conf. Multimedia on Advances in Multimedia Information Processing, Part III, November/December, pp. 482–490 (2004)

    Google Scholar 

  3. Ignatenko, A., Konushin, A.: A Framework for Depth Image-Based Modeling and Rendering. In: Proc. Graphicon 2003, September, pp. 169–172 (2003)

    Google Scholar 

  4. Kauff, P., Cooke, E., Fehn, C., Schreer, O.: Advanced Incomplete 3D Representation of Video Objects Using Trilinear Warping for Novel View Synthesis. In: Proc. PCS 2001, pp. 429–432 (2001)

    Google Scholar 

  5. Redert, A., Op de Beeck, M., Fehn, C., IJsselsteijn, W., Pollefeys, M., Van Gool, L., Ofek, E., Sexton, I., Surman, P.: ATTEST - Advanced Three-Dimensional Television System Technologies. In: Proc. 1st Int. Symp. 3D Data Processing, Visualization and Transmission, Padova, Italy, pp. 313–319 (2002)

    Google Scholar 

  6. Salisbury, K., Brock, D., Massie, T., Swarup, N., Zilles, C.: Haptic rendering: Programming touch interaction with virtual objects. In: Proc. 1995 ACM Symp. Interactive 3D Graphics, pp. 123–130 (1995)

    Google Scholar 

  7. Gottschalk, S., Lin, M., Manocha, D.: OBB-Tree: A hierarchical structure for rapid inter-ference detection. In: Proc. ACM SIGGRAPH 1996 (1996)

    Google Scholar 

  8. Inc. SensAble Technologies: GHOSTTM: Software developer’s toolkit, Programmer’s Guide (1997)

    Google Scholar 

  9. Ruspini, D., Kolarov, K., Khatib, O.: The haptic display of complex graphical environments. In: Proc. ACM SIGGRAPH 1997, pp. 345–352 (1997)

    Google Scholar 

  10. Walker, S., Salisbury, K.: Large Haptic Topographic Maps: MarsView and the Proxy Graph Algorithm. In: Proc. ACM SIGGRAPH 2003 Symposium on Interactive 3D Graphics, pp. 83–92 (2003)

    Google Scholar 

  11. http://www.3dvsystems.com/

  12. Zilles, C., Salisbury, K.: A Constraint Based God-Object Method For Haptic Display. In: Proc. IEE/RSJ Int. Conf. on Intelligent Robots and Systems, Human Robot Interaction, and Cooperative Robots, vol. 3, pp. 146–151 (1995)

    Google Scholar 

  13. Ho, C., Basdogan, C., Srinivasan, M.: Efficient point-based rendering techniques for haptic display of virtual objects. Presence: Teleoperators and Virtual Environments 8(5), 477–491 (1999)

    Article  Google Scholar 

  14. Ruspini, D., Khatib, O.: Dynamic Models for Haptic Rendering Systems. In: Proc. Advances in Robot Kinematics: ARK 1998, Strobl/Salzburg, Austria, pp. 523–532 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cha, J., Kim, Sm., Oakley, I., Ryu, J., Lee, K.H. (2005). Haptic Interaction with Depth Video Media. In: Ho, YS., Kim, H.J. (eds) Advances in Multimedia Information Processing - PCM 2005. PCM 2005. Lecture Notes in Computer Science, vol 3767. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11581772_37

Download citation

  • DOI: https://doi.org/10.1007/11581772_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30027-4

  • Online ISBN: 978-3-540-32130-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics