{'fraction_non_alphanumeric': 0.021005251312828207, 'fraction_numerical': 0.00900225056264066, 'mean_word_length': 5.2046511627906975, '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}}
H.264 video encoder implementation impact on decoded picture quality in error prone IPTV environment

H.264/AVC is currently the most popular standard in use for video encoding. To achieve efficient coding while maintaining the desired level of the visual quality and to combat the distortions that may get introduced while transmission through lossy channels, it is imperative to use the best possible coding methodologies. To this end, it is desirable to ascertain the available implementations of the standard under various conditions of coding and levels of network perturbations. We present here the results of evaluating the behavior of two widely used freely available (JM and x264) and one commercially available (Elecard) H.264/AVC based encoders for encoding of high definition (HD) videos through simulated error-prone networks. For the evaluation, we employed the widely used and well understood peak signal to nois ratio (PSNR). We use the Mann-Whitney test to reveal the differences in objective scores and prove a strong content dependency of results, which prevents us from favoring one implementation above the others. Interestingly, we find that for all implementations, that lossy transmission causes sequences encoded at higher bitrates to give worse scores than low bitrate videos subject to the same distortion.