{'fraction_non_alphanumeric': 0.02190395956192081, 'fraction_numerical': 0.007582139848357203, 'mean_word_length': 5.0, '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}}
Flexible macroblock ordering based on region of interest for H.264/AVC wireless video transmission

H.264/AVC is the latest video coding standard jointly developed by ITU-T and ISO/IEC, one feature of H.264/AVC is a robust error resilience tool at the encoder known as Flexible Macroblock Ordering (FMO). In this paper, we present a method to generate explicit FMO maps based on the concept of region of interest (ROI). Using ROI is similar to the concept of foreground and background objects in images, and consequently we utilize spatial and temporal information for explicit FMO map generation for foreground and background respectively. The proposed method uses number of coded bits of a macroblock (MB), considered as spatial information, and a distortion measure from concealment error considered as temporal information as indicators of macroblock importance. A one-pass encoding scheme is used by making use of feedback information from the encoder derived from the previous frame. Simulation results under the scenarios of slow and fast fading channel shows that the proposed method can reduce the number of undecodable macroblocks can and improve the PSNR of the decoded video.