{'fraction_non_alphanumeric': 0.019520851818988466, 'fraction_numerical': 0.001774622892635315, 'mean_word_length': 5.445714285714286, '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}}
Techniques for resilient transmission of JPEG video streams

In this paper, we develop a transmission system, referred to as Dual Stream JPEG (DSJ), that improves the resiliency of JPEG video streams by unifying layered encoding with image scrambling techniques. Whereas layered encoding techniques naturally provide resiliency to isolated loss of low priority image data, scrambling techniques make is possible to distribute burst losses throughout the image. In DSJ, this unification is instantiated by employing the discrete cosine transform (DCT) to convert each 8 X 8 pixel block of an image into frequency domain, partitioning the resultant locks into high-priority DC coefficients and low-priority AC coefficients, and the scrambling the transmission of encoded blocks of AC coefficients. Furthermore, DSJ defines an adaptation layer that implements efficient error detection and recovery by including the sequence number and offset (relative to the beginning of the cell payload) of blocks carried in each cell. We have evaluated the performance of DSJ through extensive simulations. We present and analyze our results.