{'fraction_non_alphanumeric': 0.01643192488262911, 'fraction_numerical': 0.0011737089201877935, 'mean_word_length': 5.226277372262774, '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}}
Error Concealment Based on Semantic Prioritization with Hardware‐Based Face Tracking

With video compression standards such as MPEG‐4, a transmission error happens in a video‐packet basis, rather than in a macroblock basis. In this context, we propose a semantic error prioritization method that determines the size of a video packet based on the importance of its contents. A video packet length is made to be short for an important area such as a facial area in order to reduce the possibility of error accumulation. To facilitate the semantic error prioritization, an efficient hardware algorithm for face tracking is proposed. The increase of hardware complexity is minimal because a motion estimation engine is efficiently re‐used for face tracking. Experimental results demonstrate that the facial area is well protected with the proposed scheme.