inter-stream synchronization between haptic media and voice in collaborative virtual environments
This paper addresses an inter-stream synchronization issue between haptic media and voice in networked virtual environments. The paper proposes a media synchronization algorithm for the two types of media stream by enhancing the virtual-time rendering (VTR) algorithm, which the authors previously proposed. The new algorithm employs two types of error range in order to keep high quality of intra-stream synchronization at the expense of slight deterioration in the inter-stream synchronization quality. One is the imperceptible range of inter-stream synchronization error, and the other is the allowable range of the error. If the error is beyond the allowable range, the algorithm tries to reduce the error gradually until the error becomes within the imperceptible range. Otherwise, it accepts the error. By carrying out an experiment in which two users do collaborative work with haptic media and voice in a virtual space, we demonstrate the effectiveness of the algorithm quantitatively.
haptic media voice collaborative virtual environments media synchronization