Claims (18)
1. Способ нахождения поверхности рекламного видеоэкрана характеризуется тем, что в видеотрансляцию, отображаемую на видеоэкране, подается один или более кадров с графически закодированной информацией, с одной или более видеокамер, снимающих поверхность видеоэкрана, видеопоток передается на обработку с помощью алгоритма, который по графически закодированным контрольным точкам определяет периметр поверхности видеоэкрана, графически закодированная информация из видеопотока декодируется, после чего код сравнивается с кодом, переданным в видеотрансляцию, если код совпадает, то информация о периметре видеоэкрана в видеопотоке с видеокамер сохраняется для дальнейшего использования.1. The method of finding the surface of an advertising video screen is characterized in that one or more frames with graphically encoded information are fed into the video broadcast displayed on the video screen, from one or more cameras recording the surface of the video screen, the video stream is transmitted for processing using an algorithm that is graphically encoded control points are determined by the perimeter of the surface of the video screen, graphically encoded information from the video stream is decoded, after which the code is compared with the code transmitted in the video broadcast, if the code matches, then information about the perimeter of the video screen in the video stream from the cameras is stored for future use.
2. Способ нахождения поверхности рекламного видеоэкрана по п. 1 характеризуется тем, что выдача кадров видеотрансляции и обработка данных осуществляется сервером, расположенным в сети Интернет.2. The method of finding the surface of an advertising video screen according to claim 1 is characterized in that the output of the video broadcast frames and data processing is carried out by a server located on the Internet.
3. Способ нахождения поверхности рекламного видеоэкрана по п. 1 характеризуется тем, что узел распределенной рекламной сети находится рядом с видеоэкраном, он представляет собой компьютерный модуль с программным обеспечением, этот модуль выдает рекламному видеоэкрану данные для видеотрансляции, обрабатывает видеопотоки с видеокамер и производит все операции алгоритма.3. The method of finding the surface of an advertising video screen according to claim 1 is characterized in that the node of the distributed advertising network is located next to the video screen, it is a computer module with software, this module gives the advertising video screen data for video broadcasting, processes video streams from video cameras, and performs all operations an algorithm.
4. Способ нахождения поверхности рекламного видеоэкрана по п. 1 характеризуется тем, что в качестве графически закодированной информации используется любой из известных типов штрихкодов, одномерный или двумерный.4. The method of finding the surface of an advertising video screen according to claim 1 is characterized in that any of the known types of barcodes, one-dimensional or two-dimensional, is used as graphically encoded information.
5. Способ нахождения поверхности рекламного видеоэкрана по п. 1 характеризуется тем, что захват изображения и декодирование производится с использованием одной или более нейронных сетей.5. The method of finding the surface of an advertising video screen according to claim 1 is characterized in that image capture and decoding is performed using one or more neural networks.
6. Способ проверки трансляции рекламного ролика на рекламном видеоэкране средствами визуального контроля характеризуется тем, что перед видеоэкраном располагается одна или более видеокамер, которые производят видеосъемку поверхности видеоэкрана, обработка видеопотока с видеокамер происходит с использованием одной или более нейронных сетей, с помощью которых изображение с видеокамер сопоставляется с роликом, который должен быть показан, а результат сравнения передается для дальнейшего использования.6. The method of checking the broadcast of the commercial on the advertising video screen by means of visual control is characterized by the fact that one or more video cameras are located in front of the video screen, which record the surface of the video screen, the video stream from the video cameras is processed using one or more neural networks, with which the image from the video cameras It is compared with the clip to be shown, and the comparison result is transmitted for further use.
7. Способ проверки трансляции рекламного ролика на рекламном видеоэкране средствами визуального контроля по п. 6 характеризуется тем, что сравнение роликов происходит с использованием профилей, которые формируются путем обработки видеопотоков, профиль представляет собой спектральные данные видеопотока, которые формируются в результате обработки видеоролика с помощью алгоритма.7. The method for checking the broadcast of an advertisement on an advertising video screen by means of visual control according to claim 6 is characterized in that the comparison of the videos is carried out using profiles that are generated by processing the video streams, the profile is the spectral data of the video stream that is generated as a result of processing the video using the algorithm .
8. Способ проверки трансляции рекламного ролика на рекламном видеоэкране средствами визуального контроля по п. 6 характеризуется тем, что узел распределенной рекламной сети находится рядом с видеоэкраном, он представляет собой компьютерный модуль с программным обеспечением, который обрабатывает видеопотоки с видеокамер и производит все операции проверки.8. The method of checking the broadcast of the commercial on the advertising video screen by means of visual control according to claim 6 is characterized in that the node of the distributed advertising network is next to the video screen, it is a computer module with software that processes video streams from video cameras and performs all verification operations.
9. Способ проверки трансляции рекламного ролика на рекламном видеоэкране средствами визуального контроля по п. 6 характеризуется тем, что обработка данных осуществляется сервером, расположенным в сети Интернет.9. The method of checking the broadcast of the commercial on the advertising video screen by means of visual control according to claim 6 is characterized in that the data is processed by a server located on the Internet.
10.Способ подтверждения финансовой транзакций при трансляции рекламного ролика на видеоэкране характеризуется тем, что время трансляции рекламного ролика с помощью одной или более видеокамер, снимающих поверхность видеоэкрана, и системы компьютерного зрения, обрабатывающей видеопотоки с этих видеокамер, производится визуальный контроль трансляции с автоматическим распознаванием рекламного ролика, если система компьютерного зрения с помощью визуального контроля подтверждает показ рекламного ролика в заданный промежуток времени, то финансовая транзакция проводится, в противном случае финансовая транзакция отменяется.10. The method of confirming financial transactions when broadcasting a commercial on a video screen is characterized in that the broadcast time of the commercial using one or more video cameras that capture the surface of the video screen and a computer vision system that processes video streams from these cameras is monitored visually with automatic recognition of the commercial video, if the computer vision system using visual control confirms the display of the commercial in a given period of time, then A financial transaction is conducted, otherwise the financial transaction is canceled.
11. Способ подтверждения финансовой транзакций при трансляции рекламного ролика на видеоэкране по п. 10 характеризуется тем, что перед трансляцией рекламного ролика финансовые средства, необходимые для проведения трансляции, блокируются на счету рекламодателя, если блокировать финансовые средства не удается, показ ролика отменяется.11. The way to confirm financial transactions when broadcasting a commercial on a video screen according to claim 10 is characterized in that before broadcasting the commercial, the financial resources necessary for the broadcast are blocked on the advertiser's account, if financial means cannot be blocked, the video is canceled.
12. Способ подтверждения финансовой транзакций при трансляции рекламного ролика на видеоэкране по п. 10 характеризуется тем, что финансовая транзакция проводится в сети блокчейн, при этом средства перечисляются в криптовалюте.12. The method of confirming financial transactions when broadcasting a commercial on a video screen according to claim 10 is characterized in that the financial transaction is conducted on the blockchain network, while the funds are transferred in cryptocurrency.
13. Способ подтверждения финансовой транзакций при трансляции рекламного ролика на видеоэкране по п. 10 характеризуется тем, что система компьютерного зрения использует нейронные сети для обработки видеопотоков с видеокамер и распознавая рекламного ролика.13. The method of confirming financial transactions when broadcasting a commercial on a video screen according to claim 10 is characterized in that the computer vision system uses neural networks to process video streams from cameras and recognizing the commercial.
14. Способ подтверждения финансовой транзакций при трансляции рекламного ролика на видеоэкране по п. 10 характеризуется тем, что система компьютерного зрения состоит из компьютерного модуля с сетевым интерфейсом, с программой для анализа видеопотоков с видеокамер, программой для проведения блокчейн транзакций и программой, которая является узлом распределенной рекламной сети.14. The method of confirming financial transactions when broadcasting a commercial on a video screen according to claim 10 is characterized in that the computer vision system consists of a computer module with a network interface, with a program for analyzing video streams from video cameras, a program for conducting blockchain transactions and a program that is a node distributed ad network.
15. Способ фиксации фактической численности аудитории рекламного ролика при его трансляции на рекламном видеоэкране характеризуется тем, что во время трансляции рекламного ролика с помощью одной или более видеокамер производится съемка пространства перед рекламным видеоэкраном, откуда видна видеоповерхность этого рекламного видеоэкрана, система компьютерного зрения обрабатывает видеопотоки с видеокамер и производит подсчет численности аудитории, после завершения показа рекламного ролика информация о фактической численности аудитории записывается в блокчейн реестр.15. The method of recording the actual audience size of a commercial during its broadcast on the advertising video screen is characterized by the fact that during the broadcast of the commercial using one or more video cameras, the space in front of the advertising video screen is captured, from where the video surface of this advertising video screen is visible, the computer vision system processes video streams from video cameras and calculates the number of audiences, after the end of the show commercial information on the actual number of audits Oriories are written to the blockchain registry.
16. Способ фиксации фактической численности аудитории рекламного ролика при его трансляции на рекламном видеоэкране по п. 15 характеризуется тем, что производится отдельный подсчет количества людей и количества автомобилей, которые двигаются от видеоэкрана к видеоэкрану, эта информация учитывается отдельно.16. The method of recording the actual audience size of a commercial during its broadcast on the advertising video screen according to claim 15 is characterized in that the number of people and the number of cars that move from the video screen to the video screen are separately calculated, this information is taken into account separately.
17. Способ фиксации фактической численности аудитории рекламного ролика при его трансляции на рекламном видеоэкране по п. 15 характеризуется тем, что система компьютерного зрения использует нейронные сети для обработки видеопотоков с видеокамер и распознавания людей и автомобилей.17. The method of recording the actual audience size of a commercial when it is broadcast on an advertising video screen according to claim 15 is characterized in that the computer vision system uses neural networks to process video streams from video cameras and to recognize people and cars.
18. Способ фиксации фактической численности аудитории рекламного ролика при его трансляции на рекламном видеоэкране по п. 15 характеризуется тем, что видеокамеры оснащены отдельными инфракрасными сенсорами для надежного подсчета аудитории в темное время суток.18. The method of recording the actual audience size of a commercial during its broadcast on the advertising video screen according to claim 15 is characterized in that the cameras are equipped with separate infrared sensors for reliable audience counting in the dark.