We used our own developments in emotion detection and recognition, as well as the edge computing approach, when the main processing of the video stream was carried out on end devices, which allowed us not to overload the customer’s Internet channels and give instant feedback. For this purpose, neural networks were ported and optimized to work on arm processors. This allowed the product to run on economical single board computers, reducing the cost of integration and the cost of recognition.