Controllable Visual-Tactile Synthesis

Ruihan Gao, Wenzhen Yuan, Jun-Yan Zhu
5/4/2023
cs.CVcs.GRcs.HC

No official code found. Best implementation: RuihanGao/visual-tactile-synthesis (52 stars, last commit 2024-03-03).

Abstract

Deep generative models have various content creation applications such as graphic design, e-commerce, and virtual Try-on. However, current works mainly focus on synthesizing realistic visual outputs, often ignoring other sensory modalities, such as touch, which limits physical interaction with users. In this work, we leverage deep generative models to create a multi-sensory experience where users can touch and see the synthesized object when sliding their fingers on a haptic surface. The main challenges lie in the significant scale discrepancy between vision and touch sensing and the lack of explicit mapping from touch sensing data to a haptic rendering device. To bridge this gap, we collect high-resolution tactile data with a GelSight sensor and create a new visuotactile clothing dataset. We then develop a conditional generative model that synthesizes both visual and tactile outputs from a single sketch. We evaluate our method regarding image quality and tactile rendering accuracy. Finally, we introduce a pipeline to render high-quality visual and tactile outputs on an electroadhesion-based haptic device for an immersive experience, allowing for challenging materials and editable sketch inputs.

View on arXivView PDF

Code Implementations(1)

We synthesize synchronized visual appearance and tactile geometry given a sketch of objects and render the multimodal output on a surface haptic device called TanvasTouch.

528Shell, PythonMay 4, 20232 years ago
generative-modelhapticsmultimodal-synthesisvisual-tactile

Similar Papers

Cite this paper

@article{gao2023controllable,
  title  = {Controllable Visual-Tactile Synthesis},
  author = {Ruihan Gao and Wenzhen Yuan and Jun-Yan Zhu},
  year   = {2023},
  eprint = {2305.03051},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.03051v1},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.03051.svg)](https://codeofpaper.com/paper/2305.03051)

Discussion