{'fraction_non_alphanumeric': 0.03122043519394513, 'fraction_numerical': 0.007568590350047304, 'mean_word_length': 5.223529411764706, '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}}
Streaming MPEG-4 textures: A 3D view-dependent approach

One of the key functionalities in today's multimedia applications is streaming. However unlike video, streaming 3D content remains rare, especially for textures. In this paper, we present an intelligent, view-dependent approach for streaming and decoding MPEG-4 textures in order to save network and platform resources, while minimizing the perceived quality loss. Different regions of the 3D object's texture are independently decoded up to a desired quality. Whenever viewing conditions change, newly visible texture regions are transmitted and/or already transmitted regions are refined. This 3D view-dependent decoding of MPEG-4 textures is possible by exploiting the error resilience feature in the MPEG-4 texture-coding tool. It allows a high flexibility (i.e. number of possible quality levels) but at the cost of an increased bitstream size. However, since streaming is possible, the transmission of the bitstream is spread over time, reducing the instantaneous bandwidth and processing cost.