{'fraction_non_alphanumeric': 0.015625, 'fraction_numerical': 0.0033482142857142855, 'mean_word_length': 5.644444444444445, '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}}
Dependent source and channel rate allocation for video transmission

A general joint source-channel rate allocation scheme for a dependent video coding environment is presented. It is assumed that the source coders rely on motion-compensated prediction, and thus error propagation will contribute significantly to the degradation of the reconstructed video. The rate allocation methodology is based upon generation of operational distortion-rate characteristics. In order to reduce computational complexity, these surfaces and the channel code performance are modeled. An analytic method for computing optimal rate allocation across frames in a video sequence is then introduced. Comparisons are made between equal error protection and unequal error protection over video frames. Results are shown for H.263 compressed video used in conjunction with rate-compatible punctured convolutional codes.