{'fraction_non_alphanumeric': 0.014973262032085561, 'fraction_numerical': 0.0, 'mean_word_length': 5.198675496688741, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A generalized perception filter for distributed virtual environments

A distributed virtual environment (DVE) allows a group of geographically dispersed users to interact in real time. To provide a usable system, interactions with objects and other users must be observed by participants with sufficient consistency and within a limited delay. However in a wide area network (WAN), there can be considerable communication delays between different users. The main effects will be in the visual mode of the environment, where delays can cause discontinuous state changes and jumps in the positions of objects. This paper presents a generalized perception filter for hiding the effects of latency due to communication delays. It extends previous work in this area by considering both periodic updates and updates due to a dead reckoning model. The algorithm is also suitable for DVE that are implemented using the High Level Architecture.