{'fraction_non_alphanumeric': 0.011732229123533472, 'fraction_numerical': 0.0, 'mean_word_length': 5.304347826086956, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Scalable and energy efficient computer vision for text translation

Developments in cloud computing and smart phone technology have opened the door for many unique applications to be created. One of such applications is the ability to allow users to use computer vision with a camera on their phone to translate foreign signs into their native language. However, early adopters of this technology are far from optimal when it comes to features and robustness of their apps. Exploring options for optimizing allocation of resources and maximizing features of these apps can greatly improve the technology for users and distributors alike. In this paper we introduce a scalable and energy efficient computer vision protocol for the text translation to reduce power consumption, improving the data usage, and accuracy of translation. Our proposed idea is based on a camera driven process algorithm and an energy-efficient model to improve energy efficiency and provide the scalability support for foreign language translation. To validate the proposed idea, a Java based platform is developed. Furthermore, the performance of our application is test and compared with other applications of the same purpose. In the testing process, we randomly selected the set of words between languages. Our results demonstrate that our proposed energy efficient and scalable application showed much better performance than existing applications including google App.