Abstract
Numerous studies have shown that haptic interaction plays a key role in enriching the sense of immersion and copresence of distributed users in collaborative virtual environments (CVEs). However, to ensure high-fidelity haptic interaction in CVEs, a high packet rate is required, resulting in considerable increase in overall traffic over the network. While perceptual deadband approach for haptic signals can successfully reduce high packet rates, this method is vulnerable to packet loss because the losing of single perceivable update packet results in a succession of wrong predictions. In this paper, we improve the perceptual deadband model by incorporating a packet loss resilient scheme using acknowledgement (ACK) packets. In case that an ACK packet is not returned to the sender within a trigger time, the sender will send an additional haptic data packet to the receiver to offset the effect caused by packet loss. By carefully selecting trigger time, buffer length and acknowledge time, the proposed scheme can be applied in a network environment with variable packet loss rates. The ACK-packets-based scheme is experimented by using different packet loss rates and lengthes of burst loss. Experimental results show that the proposed scheme can maintain stable and robust haptic interaction in terms of both objective and subjective measurements in a lossy network environment, and meanwhile perform well in haptic data reduction.
Original language | English |
---|---|
Title of host publication | ICSP 2012 - 2012 11th International Conference on Signal Processing, Proceedings |
Pages | 1165-1170 |
Number of pages | 6 |
Volume | 2 |
DOIs | |
Publication status | Published - 1 Dec 2012 |
Event | 2012 11th International Conference on Signal Processing, ICSP 2012 - Beijing, China Duration: 21 Oct 2012 → 25 Oct 2012 |
Conference
Conference | 2012 11th International Conference on Signal Processing, ICSP 2012 |
---|---|
Country/Territory | China |
City | Beijing |
Period | 21/10/12 → 25/10/12 |
Keywords
- collaborative virtual environments
- Haptic data reduction and transmission
- perceptual deadband
ASJC Scopus subject areas
- Software
- Signal Processing
- Computer Science Applications