[go: up one dir, main page]

WO2019004851A1 - Method and system of managing playback of media files at commercial facility - Google Patents

Method and system of managing playback of media files at commercial facility Download PDF

Info

Publication number
WO2019004851A1
WO2019004851A1 PCT/RU2017/000456 RU2017000456W WO2019004851A1 WO 2019004851 A1 WO2019004851 A1 WO 2019004851A1 RU 2017000456 W RU2017000456 W RU 2017000456W WO 2019004851 A1 WO2019004851 A1 WO 2019004851A1
Authority
WO
WIPO (PCT)
Prior art keywords
visitors
media files
video
age
audio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/RU2017/000456
Other languages
French (fr)
Russian (ru)
Inventor
Кирилл Викторович КИРИН
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
"market Music Technology" LLC
Original Assignee
"market Music Technology" LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by "market Music Technology" LLC filed Critical "market Music Technology" LLC
Priority to PCT/RU2017/000456 priority Critical patent/WO2019004851A1/en
Publication of WO2019004851A1 publication Critical patent/WO2019004851A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F27/00Combined visual and audible advertising or displaying, e.g. for public address

Definitions

  • TECHNICAL FIELD This solution is a software and hardware complex for offline business network, in particular, is intended for centralized management of a set of media files, such as audio files, video clips, advertising information, etc., on various retail sites, for example, retail networks, banks, cafes and restaurants, hotels and business centers, car dealerships, gas stations, shopping centers, etc. LEVEL OF TECHNOLOGY
  • Patent application WO 2007092053 discloses a system for dynamically targeting interactive advertising by creating media networks formed from files based on playlists. A playlist is created for each of the system users based on their preferences.
  • the existing technical problem is the creation of an easy-to-manage system that would have broad functionality that allows for dynamic management of media files depending on the target audience that is at a given point in time at shopping sites.
  • the claimed solution is designed to quickly and easily create, maintain and update the background music and video to effectively influence customers, taking into account the laws of audio marketing and consumer portrait, as well as analyze the consumer at points of sale.
  • the technical effect of the implementation of the claimed solution is to provide a centralized management of a set of media files by creating media playlists for different age and gender groups of visitors based on information obtained using video analytics, and playing audio, video and advertising messages intended for a specific target audience. at a given time in a shopping facility.
  • a computer-implemented method is presented for controlling the playback of media files on a trading facility, comprising:
  • the image of the faces of visitors is obtained from the video stream obtained using a video camera.
  • the video stream is processed using a face detection and recognition algorithm.
  • the determination of the gender and age of visitors is performed by analyzing facial images.
  • gender and age groups are determined by counting the number of visitors.
  • the list of media files is generated as a playlist based on the rules for playing media files.
  • the rules are formed based on data on age and sex groups of visitors.
  • the playlist contains a schedule for playing audio and / or video files.
  • the update of the playlist is carried out dynamically at specified intervals or on the basis of information about the number of visitors of a particular age and gender group.
  • a media file playback control system on a shopping facility comprising network-connected audio / video transmissions, media file playback, at least one video fixation device and a computing device, the video recording tool being configured to receive a video stream of visitors'images;
  • the computing device is configured to process the incoming video stream, determine images of visitors' faces, then process data to determine the gender and age of visitors, count the number of visitors that form the age and sex group, determine the playlist of media files for the corresponding age and age group at a given point in time;
  • the system further comprises a server containing an intelligent processing system that performs the processing of data received from the computing device, on the basis of which the update of the playlist of media files is performed.
  • the data network is wired and / or wireless.
  • the audio / video playback tools are selected from the group: audio speakers, TV, monitor, soundbar, F-panel, projector, touch panel, monoblock, augmented reality devices, or combinations thereof.
  • the system additionally contains the lighting control subsystem of the shopping facility.
  • the computing device contains a client module that initiates data transfer to the server and activates the playback of media files on audio / video playback devices.
  • the computing device comprises a video analytics module configured to process the incoming video stream.
  • the intelligent processing system generates rules for playing media files, on the basis of which a playlist is created.
  • FIG. 1 illustrates a general view of a media file management system.
  • FIG. 2A illustrates an example layout of a system in a sales area.
  • FIG. Figure 2B illustrates an example of how video fixers work.
  • FIG. 6 illustrates the operation of the logic of the software modules of a computing device.
  • the server (120) contains the necessary list of media files on the basis of which playlists are formed, which are transmitted along with the necessary media files to the computing device (140).
  • Files intended for reproduction on audio playback devices (152) and display devices (151) installed on the territory of a trade object are contained in the memory of the computing device (1 0).
  • the server (120) can run as cloud storage and provide reception / transmission of information via the Internet.
  • FIG. 2A - 2B means of video recording, made in the form of a camera (153) receives an image of visitors (10) of the shopping facility.
  • the camera (153) receives an image of each visitor (10) who is in its visibility zone.
  • FIG. 3 shows the general scheme for implementing the claimed method.
  • the visitor image data (10) obtained by the camera (153) is transmitted to the computing device (140).
  • the resulting images are processed to identify images of visitors' faces (10).
  • the images of the faces are processed by the recognition algorithm to identify the key features of the person.
  • the computing device (140) determines the sex and age (302) for each received face image using a specialized software. After receiving the information in step (302), it calculates the number of visitors (303) belonging to one of the given gender and age groups.
  • a list of media files (playlist) is formed based on the information received about the number of visitors (10) of the shopping facility and age and age information, which is then transmitted to devices in the sales area for playback (205).
  • Information on the number of visitors obtained at step (303) can be transmitted for further statistical processing to the server (120).
  • this information is processed by the intellectual processing system (SW) for its possible use when updating the playlist of media files.
  • a playlist is formed (306).
  • rules include a queue of playing audio and / or video files and commercials.
  • the playlist can be dynamically updated, as a result of which the duration of playback of certain files, the display of commercials, etc. can change.
  • Table 1 An example of the distribution of data by gender and age groups is presented in Table 1.
  • rules are created for playing media files, in particular, advertising materials or playing video and / or audio data.
  • the most massive group of visitors of the shopping facility (10), currently in its territory, is determined.
  • Example: M (24-27) - 45%. F (36-42) - 20%. Ratio 2.25 (rounded). For a computing device (140), this would mean that for every 2 promotional material for client group "M (24-27)", 1 material for client group "F (36-42)" should be reproduced. Based on the received data, a further playlist will be formed.
  • Audio data and video data can be synchronized and represent the overall composition of the commercial, or the video sequence for display devices (151) and audio sequence (152) can be different to create an overall atmosphere of a commercial object. Taking into account the definition of the prevailing age and gender group in the sales area, targeted advertising can be performed.
  • the video analytics module (135) processes information received from one or more cameras (153), in particular, visitor images for detecting images of visitors on a video stream using the face detection algorithm and applying the gender and age prediction algorithms.
  • Module (1361) determines the presence of a face in an image, which, as a rule, can be a frame extracted from a video stream. When a face image is detected, its location and boundaries are determined. For each found part of the image (frame) with the image of a person, its own identifier (ID) is set. After that, the data processed by the module (1361) are transmitted to the processing module of the detection results (1362). In the module (1362), data is prepared for the modules (1363, 1364, 1356) - areas with objects of interest are cut and normalized. After normalization, data is transferred to three modules (1363, 1364, 1356).
  • the data processed by the module (1362) are transmitted to the following modules:
  • the sex determination module (1363) works on the basis of known solutions for predicting and determining gender in a graphic image, in particular, an image of a person’s face (see, for example, Antipov G. Et al. Minimalistic) .
  • the age determination module (1364) determines its age based on the image of the visitor’s face; one or more existing algorithms can also be used, for example, described in patent application US20150332087.
  • the obtained data on age and gender from the above-mentioned modules (1363, 1364) together with data from the module (1362) are transmitted to the object tracking module (1365).
  • This module (1365) is designed to link objects on different frames and build a history of their movement.
  • the result of this module is a list of trajectories of unique objects and information about their field and age.
  • the received data is transmitted to the counter module (1366).
  • the counter module (1366) is designed to determine the passage of a person through a certain area in an image.
  • the vertical counter module (137) consists in determining, identifying and counting objects in a given area. This module (137) does not define the faces and gender and age characteristics of objects.
  • the module (1371) is a background handler for identifying and counting visitors.
  • the object recognition module (1372) performs object recognition in the background and identifies it.
  • the module (1373) determines the contour of each object in the background.
  • the object tracking module (1374) is similar in its functionality to the module (1365).
  • the module (1375) is designed to determine the passage of a person through a certain line. When crossing the line, the module (1375) considers that the person entered or left the observed area of the trade room.
  • Modules (136), (137) are part of a software and hardware complex that can run on a computing device (140), or on a remote device, connected via a computer network to a device (140), for example, the Internet, Intranet or WAN.
  • FIG. 7 shows the general scheme of the computing device (140).
  • the device (140) can be executed on the basis of a wide range of electronic devices, for example, a personal computer, laptop, server, server cluster, mobile phone, tablet, mainframe, etc.
  • the device (140) contains one or more processors (141) that perform the main computational work when implementing the steps of the above method (200).
  • RAM Random access memory
  • the input / output (I / O) interfaces (144) are standard ports and interface devices for devices and data transmission, selected on the basis of the required configuration of the device (140), in particular: USB (2.0, 3.0, USB-C, micro, mini), Ethernet, PCI, AGP, COM, LPT, PS / 2, SATA, FireWire, Lightning, etc.
  • All components of the device (140) are interconnected by means of a common data transfer bus (147).

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Multimedia (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Настоящее решение представляет собой программно-аппаратный комплекс для сетевого офлайн бизнеса, в частности, предназначено для централизованного управления набором медиа файлов, таких как аудиофайлов, видеороликов, рекламной информации и т.п., на различных торговых объектах, например, розничных сетях, банках, кафе и ресторанах, гостиницах и бизнес-центрах, автосалонах, АЗС, торговых центрах и др. В предпочтительном варианте реализации заявленного решения представлен компьютерно-реализуемый способ управления воспроизведением медиа файлов на торговом объекте, содержащий этапы, на которых: - получают данные посетителей торгового объекта, причем данные представляют собой изображения лиц посетителей; - определяют пол и возраст каждого посетителя на основании упомянутых изображений; - определяют группы посетителей, находящиеся в настоящий момент времени на торговом объекте; - формируют список медиа файлов на основании определенных групп посетителей для воспроизведения на средствах аудио/видео воспроизведения торгового объекта; - воспроизводят упомянутые медиа файлы.This solution is a software and hardware complex for online offline business, in particular, designed to centrally manage a set of media files, such as audio files, video clips, advertising information, etc., at various retail sites, such as retail chains, banks , cafes and restaurants, hotels and business centers, car dealerships, gas stations, shopping centers, etc. In a preferred embodiment of the claimed solution, a computer-implemented way to control media playback is presented. The files on the trade object, containing the stages at which: - the data of the visitors of the trade object are obtained, the data being images of the faces of the visitors; - determine the sex and age of each visitor based on the above images; - determine the groups of visitors that are currently on the shopping facility; - form a list of media files based on certain groups of visitors for playback on the audio / video playback of the shopping facility; - play mentioned media files.

Description

СПОСОБ И СИСТЕМА УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ МЕДИА  METHOD AND CONTROL SYSTEM MEDIA PLAYBACK

ФАЙЛОВ НА ТОРГОВОМ ОБЪЕКТЕ  FILES ON TRADE OBJECT

ОБЛАСТЬ ТЕХНИКИ Настоящее решение представляет собой программно-аппаратный комплекс для сетевого офлайн бизнеса, в частности, предназначено для централизованного управления набором медиа файлов, таких как аудиофайлов, видеороликов, рекламной информации и т.п., на различных торговых объектах, например, розничных сетях, банках, кафе и ресторанах, гостиницах и бизнес-центрах, автосалонах, АЗС, торговых центрах и др. УРОВЕНЬ ТЕХНИКИ TECHNICAL FIELD This solution is a software and hardware complex for offline business network, in particular, is intended for centralized management of a set of media files, such as audio files, video clips, advertising information, etc., on various retail sites, for example, retail networks, banks, cafes and restaurants, hotels and business centers, car dealerships, gas stations, shopping centers, etc. LEVEL OF TECHNOLOGY

На сегодняшний момент известно несколько решений, позволяющих динамически управлять воспроизведением аудио и видеорядом на торговых объектах. To date, there are several solutions that allow you to dynamically control the playback of audio and video on shopping sites.

Патентная заявка WO 2007092053 (Musicstrands INC., 16.08.2007) раскрывает систему для динамического таргетирования интерактивной рекламы, с помощью создания медиасетов, сформированных из файлов на основе плейлистов. Плейлист создается для каждого из пользователей системы на основе его предпочтений. Patent application WO 2007092053 (Musicstrands INC., August 16, 2007) discloses a system for dynamically targeting interactive advertising by creating media networks formed from files based on playlists. A playlist is created for each of the system users based on their preferences.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ DISCLOSURE OF INVENTION

Существующей технической проблемой является создание простой в управлении системы, которая бы обладала широкими функциональным возможностями, позволяющими обеспечивать динамическое управление медиа файлами в зависимости от целевой аудитории, находящей в заданный момент времени на торговых объектах. The existing technical problem is the creation of an easy-to-manage system that would have broad functionality that allows for dynamic management of media files depending on the target audience that is at a given point in time at shopping sites.

Заявленное решение разработано для того, чтобы максимально быстро и просто создавать, поддерживать и обновлять музыкальный фон и видеоряд для эффективного воздействия на клиентов с учетом законов аудиомаркетинга и портрета потребителя, а также анализировать потребителя в точках продаж. The claimed solution is designed to quickly and easily create, maintain and update the background music and video to effectively influence customers, taking into account the laws of audio marketing and consumer portrait, as well as analyze the consumer at points of sale.

Технический эффект от реализации заявленного решения заключается в обеспечении централизованного управления набором медиа файлов с помощью формирования медиа плейлистов для разных половозрастных групп посетителей на основании информации, получаемой с помощью средств видеоаналитики, и воспроизведения аудио, видео и рекламных сообщений, предназначенных для конкретной целевой аудитории, находящейся в данный момент времени на торговом объекте. В предпочтительном варианте реализации заявленного решения представлен компьютерно-реализуемый способ управления воспроизведением медиа файлов на торговом объекте, содержащий этапы, на которых: The technical effect of the implementation of the claimed solution is to provide a centralized management of a set of media files by creating media playlists for different age and gender groups of visitors based on information obtained using video analytics, and playing audio, video and advertising messages intended for a specific target audience. at a given time in a shopping facility. In a preferred embodiment of the claimed solution, a computer-implemented method is presented for controlling the playback of media files on a trading facility, comprising:

- получают данные посетителей торгового объекта, причем данные представляют собой изображения лиц посетителей; - get the data of visitors of the shopping facility, and the data are images of the visitors;

- определяют пол и возраст каждого посетителя на основании упомянутых изображений; - determine the sex and age of each visitor based on the above images;

- определяют группы посетителей, находящиеся в настоящий момент времени на торговом объекте; - determine the groups of visitors that are currently on the shopping facility;

- формируют список медиа файлов на основании определенных групп посетителей для воспроизведения на средствах аудио/видео воспроизведения торгового объекта; - form a list of media files based on certain groups of visitors for playback on the audio / video playback of the shopping facility;

- воспроизводят упомянутые медиа файлы. - play mentioned media files.

В частном варианте осуществления изображения лиц посетителей получают из видеопотока, полученного с помощью видеокамеры. In the private embodiment, the image of the faces of visitors is obtained from the video stream obtained using a video camera.

В другом частном варианте осуществления видеопоток обрабатывается с помощью алгоритма детектирования и распознавания лиц. In another particular embodiment, the video stream is processed using a face detection and recognition algorithm.

В другом частном варианте осуществления определение пола и возраста посетителей выполняется с помощью анализа изображений лиц. In another particular embodiment, the determination of the gender and age of visitors is performed by analyzing facial images.

В другом частном варианте осуществления при определении групп посетителей осуществляют определение половозрастных групп с помощью подсчета количества посетителей. In another particular embodiment, in determining groups of visitors, gender and age groups are determined by counting the number of visitors.

В другом частном варианте осуществления список медиа файлов формируется в виде плейлиста на основании правил воспроизведения медиа файлов. In another particular embodiment, the list of media files is generated as a playlist based on the rules for playing media files.

В другом частном варианте осуществления правила формируются на основании данных о половозрастных группах посетителей. В другом частном варианте осуществления плейлист содержит расписание воспроизведения аудио и/или видеофайлов. In another particular embodiment, the rules are formed based on data on age and sex groups of visitors. In another particular embodiment, the playlist contains a schedule for playing audio and / or video files.

В другом частном варианте осуществления обновление списка воспроизведения осуществляется динамически через заданные промежутки времени или на основании информации о количестве посетителей конкретной половозрастной группы. В другом предпочтительном варианте осуществления представлена система управления воспроизведением медиа файлов на торговом объекте, содержащая объеденные сетью передачи средства аудио/видео воспроизведения медиа файлов, по меньшей мере одно средство видеофиксации и вычислительное устройство, причем - средство видеофиксации выполнено с возможностью получения видеопотока изображений посетителей; In another particular embodiment, the update of the playlist is carried out dynamically at specified intervals or on the basis of information about the number of visitors of a particular age and gender group. In another preferred embodiment, a media file playback control system on a shopping facility is presented, comprising network-connected audio / video transmissions, media file playback, at least one video fixation device and a computing device, the video recording tool being configured to receive a video stream of visitors'images;

- вычислительное устройство выполнено с возможностью обработки поступающего упомянутого видеопотока, определения изображений лиц посетителей, последующей обработки данных для определения пола и возраста посетителей, и подсчета количества посетителей, образующих половозрастную группу, определения списка воспроизведения медиа файлов для соответствующей половозрастной группы в заданный момент времени; - the computing device is configured to process the incoming video stream, determine images of visitors' faces, then process data to determine the gender and age of visitors, count the number of visitors that form the age and sex group, determine the playlist of media files for the corresponding age and age group at a given point in time;

- средства аудио/видео воспроизведения выполнены с возможностью воспроизведения аудиофайлов и видеофайлов в ответ на получения команд от вычислительного устройства на основании полученного списка воспроизведения медиа файлов. В частном варианте реализации система дополнительно содержит сервер, содержащий систему интеллектуальной обработки, который выполняет обработку данных, полученных от вычислительного устройства, на основании которых выполняется обновление списка воспроизведения медиа файлов. - audio / video playback means are adapted to play audio and video files in response to receiving commands from a computing device based on the received playlist of media files. In a particular embodiment, the system further comprises a server containing an intelligent processing system that performs the processing of data received from the computing device, on the basis of which the update of the playlist of media files is performed.

В другом частном варианте реализации сеть передачи данных является проводной и/или беспроводной. In another private implementation, the data network is wired and / or wireless.

В другом частном варианте реализации средства аудио/видео воспроизведения выбираются из группы: аудио динамики, телевизор, монитор, саундбар, Ж -панель, проектор, сенсорная панель, моноблок, устройства дополненной реальности или их сочетания. В другом частном варианте реализации система дополнительно содержит подсистему управления освещением торгового объекта. In another private implementation, the audio / video playback tools are selected from the group: audio speakers, TV, monitor, soundbar, F-panel, projector, touch panel, monoblock, augmented reality devices, or combinations thereof. In another private implementation, the system additionally contains the lighting control subsystem of the shopping facility.

В другом частном варианте реализации средства видеофиксации представляют собой IP камеру или IP ΡΤΖ-камеру, или их сочетания. In another private implementation, the video capture means is an IP camera or IP ΡΤΖ-camera, or a combination of both.

В другом частном варианте реализации вычислительное устройство содержит клиентский модуль, инициирующий передачу данных на сервер и активацию воспроизведения медиа файлов на устройствах аудио/видео воспроизведения. В другом частном варианте реализации вычислительное устройство содержит модуль видеоаналитики, выполненный с возможностью обработки поступающего видеопотока. In another private implementation, the computing device contains a client module that initiates data transfer to the server and activates the playback of media files on audio / video playback devices. In another private implementation, the computing device comprises a video analytics module configured to process the incoming video stream.

В другом частном варианте реализации клиентский модуль содержит набор медиафайлов, которые воспроизводятся в соответствии со списком воспроизведения, полученного от сервера. In another private implementation, the client module contains a set of media files that are played in accordance with the playlist received from the server.

В другом частном варианте реализации система интеллектуальной обработки формирует правила воспроизведения медиафайлов, на основании которых создается список воспроизведения. In another private implementation, the intelligent processing system generates rules for playing media files, on the basis of which a playlist is created.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ Фиг. 1 иллюстрирует общий вид системы управления медиа файлами. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 illustrates a general view of a media file management system.

Фиг. 2А иллюстрирует пример схемы размещения системы в торговом зале. FIG. 2A illustrates an example layout of a system in a sales area.

Фиг. 2В иллюстрирует пример работы средств видеофиксации. FIG. Figure 2B illustrates an example of how video fixers work.

Фиг. 3 иллюстрирует общие этапы способа. FIG. 3 illustrates the general steps of the method.

Фиг. 4А иллюстрирует этапы способа работы видеоаналитики. Фиг. 4В иллюстрирует этапы способа по формированию плейл истов. FIG. 4A illustrates the steps of a method of operating video analytics. FIG. 4B illustrates the steps of a method for forming a play list.

Фиг. 5 иллюстрирует общую схему вычислительного устройства. FIG. 5 illustrates the general scheme of a computing device.

Фиг. 6 иллюстрирует схему работы логики программных модулей вычислительного устройства. FIG. 6 illustrates the operation of the logic of the software modules of a computing device.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ На Фиг. 1 представлен общий вид системы (100), которая включает в себя набор программно-аппаратных решений, необходимых для реализации поставленной задачи. IMPLEMENTATION OF THE INVENTION FIG. 1 shows a general view of the system (100), which includes a set of software and hardware solutions necessary for the implementation of the task.

Информация, необходимая для формирования списка воспроизведения (или плейлиста) медиа файлов на торговом объекте, поступает от средств видеофиксации (153), расположенных на объекте. Средства (153) могут выбираться из широкого набора камер (видеокамер), в частности, IP камер, PTZ камер и т.п. на торговом объекте может быть установлено как одно, так и несколько устройств, которые могут осуществлять обмен данными с устройством (140) посредством проводного и/или беспроводного канала передачи информации (например, проводное подключение через интерфейс USB, Wi-Fi передача данных и т.п.). Информации, полученная от средств видеофиксации (153), передается на вычислительное устройство (140), который может представлять собой стандартный компьютер. Информация о посетителях (10) торгового объекта обрабатывается клиентским модулем (130), который может являться частью вычислительного устройства (140) или располагаться на устройстве, связанным с вычислительным устройством (140) посредством сети передачи данных. The information necessary for the formation of a playlist (or playlist) of media files on a trade facility comes from video recording media (153) located on the site. The tools (153) can be selected from a wide range of cameras (camcorders), in particular, IP cameras, PTZ cameras, etc. At the trade facility, one or several devices can be installed that can communicate with the device (140) via wired and / or wireless information transfer channel (for example, wired connection via USB interface, Wi-Fi data transfer, etc.). P.). Information obtained from video fixation devices (153) is transmitted to a computing device (140), which may be a standard computer. Information about the visitors (10) of the shopping facility is processed by the client module (130), which may be part of the computing device (140) or located on the device connected to the computing device (140) via a data network.

Сервер (120) содержит необходимый перечень медиа файлов, на основании которых формируются плейлисты, которые передаются вместе с необходимыми медиа файлами на вычислительное устройство (140). Файлы, предназначенные для воспроизведения на средствах аудио воспроизведения (152) и средствах отображения (151), установленные на территории торгового объекта, содержаться в памяти вычислительного устройства (1 0). The server (120) contains the necessary list of media files on the basis of which playlists are formed, which are transmitted along with the necessary media files to the computing device (140). Files intended for reproduction on audio playback devices (152) and display devices (151) installed on the territory of a trade object are contained in the memory of the computing device (1 0).

Система интеллектуальной обработки (ПО), расположенная на сервере (120), предназначена для сбора статистики о посетителях торгового объекта, актуализации плейлистов на основе получаемых данных и расчета формул, на основании которых происходит дальнейшее определение половозрастных групп посетителей. The system of intellectual processing (SW), located on the server (120), is designed to collect statistics on visitors to the shopping facility, update playlists based on the data received and calculate the formulas on the basis of which the further age groups of visitors are determined.

В качестве устройств отображения (1 1) могут использоваться телевизор, монитор, ЖК- панель, проектор, сенсорная панель, моноблок, устройства дополненной реальности или их сочетания. As a display device (1 1), a TV, a monitor, an LCD panel, a projector, a touch panel, a monoblock, augmented reality devices, or combinations of these can be used.

В качестве устройств аудио воспроизведения (152) могут быть использованы различные типы стереосистем, саундбары, динамики (колонки) и любой другой вид техники, выполненный с возможностью воспроизведения аудиофайлов. As audio playback devices (152), various types of stereo systems, sound bars, speakers (speakers), and any other type of equipment that can play audio files can be used.

Устройства, входящие в систему (100), связаны между собой с помощью сети передачи данных, которая может быть проводного или беспроводного типа, или их сочетания. Devices included in the system (100) are interconnected via a data network, which can be a wired or wireless type, or combinations thereof.

Вычислительное устройство (140) может быть связано с сервером (120) посредством проводной сети, например, LAN, либо же связываться непосредственно с помощью протоколов беспроводной связи, таких как: Wi-Fi, Bluetooth, GSM модем и т.п. The computing device (140) can be connected to the server (120) via a wired network, for example, a LAN, or communicate directly using wireless communication protocols, such as: Wi-Fi, Bluetooth, GSM modem, etc.

Сервер (120) может выполняться в виде облачного хранилища и обеспечивать прием/передачу информации посредством сети Интернет. The server (120) can run as cloud storage and provide reception / transmission of information via the Internet.

Согласно Фиг. 2А - 2В средство видеофиксации, выполненное в виде камеры (153) получает изображение посетителей (10) торгового объекта. Камера (153) получает изображение каждого посетителя (10), находящего в зоне ее видимости. Дальнейшее описание способа работы заявленного решения будет представлено с отсылкой на Фиг. 3, Фиг. 4А-4В. According to FIG. 2A - 2B means of video recording, made in the form of a camera (153) receives an image of visitors (10) of the shopping facility. The camera (153) receives an image of each visitor (10) who is in its visibility zone. A further description of the method of operation of the claimed solution will be presented with reference to FIG. 3, FIG. 4A-4B.

На Фиг. 3 представлена общая схема реализации заявленного способа. На этапе (201) данные изображений посетителей (10), полученные с помощью камеры (153), передаются на вычислительное устройство (140). На следующем этапе (202) полученные изображения обрабатываются на предмет выявления изображений лиц посетителей (10). На основании полученной информации на этапе (301) изображения лиц обрабатываются алгоритмом распознавания для выявления ключевых особенностей человека. В частности, на основании информации, полученной на этапе (301), На этапе (203) на основании данных изображений лиц посетителей (10) торгового объекта вычислительное устройство (140) определяет пол и возраст (302) для каждого полученного изображения лица с помощью специализированного программного обеспечения. После получения информации на этапе (302) выполняет подсчет количества посетителей (303), входящих в одну из заданных половозрастных групп. Далее на этапе (204) по полученной информации о количестве посетителей (10) торгового объекта и половозрастной информации формируется список медиа файлов (плейлист), который затем передается на устройства в торговом зале для воспроизведения (205). FIG. 3 shows the general scheme for implementing the claimed method. At step (201), the visitor image data (10) obtained by the camera (153) is transmitted to the computing device (140). In the next step (202), the resulting images are processed to identify images of visitors' faces (10). Based on the information obtained at the stage (301), the images of the faces are processed by the recognition algorithm to identify the key features of the person. In particular, based on the information obtained in step (301), In step (203), based on the image data of the visitors' faces (10) of the shopping facility, the computing device (140) determines the sex and age (302) for each received face image using a specialized software. After receiving the information in step (302), it calculates the number of visitors (303) belonging to one of the given gender and age groups. Next, at the stage (204), a list of media files (playlist) is formed based on the information received about the number of visitors (10) of the shopping facility and age and age information, which is then transmitted to devices in the sales area for playback (205).

Информация о количестве посетителей, полученная на этапе (303), может передаваться для дальнейшей статистической обработки на сервер (120). На сервере (120) данная информация обрабатывается системой интеллектуальной обработки (ПО) для ее возможного использования при обновлении списка воспроизведения медиа файлов. Information on the number of visitors obtained at step (303) can be transmitted for further statistical processing to the server (120). On the server (120), this information is processed by the intellectual processing system (SW) for its possible use when updating the playlist of media files.

Как показано на Фиг. 4В на этапе (304) выполняется непосредственное определение половозрастной группы, которая преобладает в заданный момент времени на территории торгового объекта, для непосредственной генерации соответствующих данной группе посетителей списка медиа файлов для воспроизведения. As shown in FIG. 4B, at the stage (304), a direct determination of the gender and age group, which prevails at a given point in time in the territory of the shopping facility, is performed in order to directly generate the list of media files for playback corresponding to this group of visitors.

На этапе (305) на основании информации, о преобладающей в торговом зале половозрастной группе, происходит формирование правил воспроизведения медиа файлов, на основании которых происходит формирование плейлиста (306). Данные правила включают в себя очередь воспроизведения аудио и/или видео файлов и рекламных роликов. Плейлист может динамически обновляться, вследствие чего может изменяться продолжительность воспроизведения тех или иных файлов, отображение рекламных роликов и т.п. Пример распределения данных по половозрастным группам представлен в Таблице 1. At the stage (305), on the basis of information about the gender and age group prevailing in the trading floor, the formation of rules for playing media files takes place, on the basis of which a playlist is formed (306). These rules include a queue of playing audio and / or video files and commercials. The playlist can be dynamically updated, as a result of which the duration of playback of certain files, the display of commercials, etc. can change. An example of the distribution of data by gender and age groups is presented in Table 1.

Таблица 1. Пример распределения групп посетителей Table 1. Example of the distribution of groups of visitors

Figure imgf000009_0001
Figure imgf000009_0001

На основании полученных данных формируются правила для воспроизведения медиа файлов, в частности, рекламных материалов или воспроизведение видео и/или аудио данных. Определяется самая массовая группа посетителей торгового объекта (10), находящаяся в данный момент времени на его территории. Based on the received data, rules are created for playing media files, in particular, advertising materials or playing video and / or audio data. The most massive group of visitors of the shopping facility (10), currently in its territory, is determined.

Пример: М(24-27) - 45%. Ж(36-42) - 20%. Соотношение = 2.25 (округляется). Для вычислительного устройства (140) это будет означать, что на каждые 2 рекламных материала для группы клиента "М(24-27)" должен быть воспроизведен 1 материал для группы клиента "Ж(36-42)". На основании полученных данных будет сформирован дальнейший список воспроизведения. Example: M (24-27) - 45%. F (36-42) - 20%. Ratio = 2.25 (rounded). For a computing device (140), this would mean that for every 2 promotional material for client group "M (24-27)", 1 material for client group "F (36-42)" should be reproduced. Based on the received data, a further playlist will be formed.

На этапе (307) выполняется передача соответствующей информации на устройства аудио воспроизведения (152) и устройства отображения (151). Аудио данные и видео данные могут быть синхронизированы и представлять общую композицию рекламного ролика, либо же видеоряд для средств отображения (151) и аудиоряд (152) могут быть различными для общего создания атмосферы торгового объекта. С учетом определения преобладающей половозрастной группы в торговом зале может выполняться представление таргетированной рекламы. At step (307), the transfer of the corresponding information to the audio playback devices (152) and the display device (151) is performed. Audio data and video data can be synchronized and represent the overall composition of the commercial, or the video sequence for display devices (151) and audio sequence (152) can be different to create an overall atmosphere of a commercial object. Taking into account the definition of the prevailing age and gender group in the sales area, targeted advertising can be performed.

На Фиг. 5 представлен пример программного распределения модулей, входящих в клиентский модуль (130) вычислительного устройства (140). Клиентский модуль (130) содержит набор медиа файлов (131) для формирования плейлиста воспроизведения на основании информации, получаемой от модуля видеоаналитики (135). FIG. 5 shows an example of software distribution of the modules included in the client module (130) of the computing device (140). Client Module (130) contains a set of media files (131) for the formation of a playlist playback based on information received from the video analytics module (135).

Модуль видеоаналитики (135) обрабатывает информацию, получаемую от одной или более камер (153), в частности, изображения посетителей для обнаружения в видеопотоке изображений лиц посетителей с помощью алгоритма детектирования лиц и применения алгоритмов предсказания пола и возраста объекта. The video analytics module (135) processes information received from one or more cameras (153), in particular, visitor images for detecting images of visitors on a video stream using the face detection algorithm and applying the gender and age prediction algorithms.

Набор медиафайлов (131) содержит следующую информацию: рекламные ролики (132), фоновое видео (133), фоновое аудио (134). Фоновые аудио и видео материалы могут независимо воспроизводится на соответствующих устройствах в торговом зале (151, 152). На Фиг. 6 показан пример работы программно-аппаратной логики модуля видеоаналитики (135). Модуль (135) состоит из двух основных элементов: модуля распознавания посетителей (136) и модуля вертикального счетчика (137). A set of media files (131) contains the following information: commercials (132), background video (133), background audio (134). Background audio and video materials can be independently played on relevant devices in the sales area (151, 152). FIG. 6 shows an example of the operation of the software and hardware logic of the video analytics module (135). The module (135) consists of two main elements: the visitor recognition module (136) and the vertical counter module (137).

Данные, содержащие изображения посетителей, получаемые от камеры (153), передаются в модуль для детектирования объекта интереса, в частности, лиц посетителей (1361). Модуль (1361) определяет наличия лица на изображении, которое, как правило, может представлять собой кадр, извлеченный из видеопотока. При обнаружении изображения лица определятся его местоположение и границы. Для каждого найденного участка изображения (кадра) с изображением лица задается свой идентификатор (ID). После этого данные, обработанные модулем (1361), передаются в модуль обработки результатов детектирования (1362). В модуле (1362) происходит подготовка данных для модулей (1363, 1364, 1356) - области с объектами интереса вырезаются и нормализуются. После нормализации данные передаются в три модуля (1363, 1364, 1356). Data containing images of visitors received from the camera (153) is transmitted to the module for detecting the object of interest, in particular, the faces of visitors (1361). Module (1361) determines the presence of a face in an image, which, as a rule, can be a frame extracted from a video stream. When a face image is detected, its location and boundaries are determined. For each found part of the image (frame) with the image of a person, its own identifier (ID) is set. After that, the data processed by the module (1361) are transmitted to the processing module of the detection results (1362). In the module (1362), data is prepared for the modules (1363, 1364, 1356) - areas with objects of interest are cut and normalized. After normalization, data is transferred to three modules (1363, 1364, 1356).

Данные, обработанные модулем (1362), передаются в следующие модули: The data processed by the module (1362) are transmitted to the following modules:

• Модуль определения пола (1363); • Sex determination module (1363);

· Модуль определения возраста (1364);  · Age determination module (1364);

• Модуль трекинга объекта (1365).  • Object tracking module (1365).

Модуль определения пола (1363) работает на основании известных решений для предсказания и определения пола по графическому изображению, в частности, изображению лица человека (см, например, Antipov G. Et al. Minimalistic CNN-based ensemble model for gender prediction from face images). Модуль определения возраста (1364) определяет на основании изображении лица посетителя его возраст, может применяться также один или несколько существующих алгоритмов, например, описанный в патентной заявке US 20150332087. The sex determination module (1363) works on the basis of known solutions for predicting and determining gender in a graphic image, in particular, an image of a person’s face (see, for example, Antipov G. Et al. Minimalistic) . The age determination module (1364) determines its age based on the image of the visitor’s face; one or more existing algorithms can also be used, for example, described in patent application US20150332087.

Полученные данные относительно возраста и пола от вышеупомянутых модулей (1363, 1364) вместе данными из модуля (1362) передаются в модуль трекинга объекта (1365). Данный модуль (1365) предназначен для связи объектов на различных кадрах и построении истории их передвижения. Результатом работы данного модуля является список траекторий уникальных объектов и информация об их поле и возрасте. Полученные данные передаются в модуль счетчика (1366). Модуль счетчика (1366) предназначен для определения прохода человека через определенную область на изображении. The obtained data on age and gender from the above-mentioned modules (1363, 1364) together with data from the module (1362) are transmitted to the object tracking module (1365). This module (1365) is designed to link objects on different frames and build a history of their movement. The result of this module is a list of trajectories of unique objects and information about their field and age. The received data is transmitted to the counter module (1366). The counter module (1366) is designed to determine the passage of a person through a certain area in an image.

Модуль вертикального счетчика (137) заключается в определении, идентификации и подсчета объектов на заданной области. Данный модуль (137) не определяет лица и половозрастные характеристики объектов. Модуль (1371) представляет собой обработчик заднего фона, предназначенный для идентификации и подсчета посетителей. Модуль распознавания объекта (1372) выполняет распознавание объекта на заднем фоне и идентифицирует его. Модуль (1373) определяет контур каждого объекта на заднем фоне. Модуль трекинга объекта (1374) по своему функционалу аналогичен модулю (1365). Модуль (1375) предназначен для определения прохода человека через определенную линию. При пересечении линии модуль (1375) считает, что человек вошел или вышел из наблюдаемой области торгового помещения. The vertical counter module (137) consists in determining, identifying and counting objects in a given area. This module (137) does not define the faces and gender and age characteristics of objects. The module (1371) is a background handler for identifying and counting visitors. The object recognition module (1372) performs object recognition in the background and identifies it. The module (1373) determines the contour of each object in the background. The object tracking module (1374) is similar in its functionality to the module (1365). The module (1375) is designed to determine the passage of a person through a certain line. When crossing the line, the module (1375) considers that the person entered or left the observed area of the trade room.

Медиа файлы, входящие в список воспроизведения, могут также быть ранжированы по скорости ударов в минуту (ВРМ), каждая из которых подбирается под конкретную половозрастную группу. The media files on the playlist can also be ranked by the speed of beats per minute (BPM), each of which is matched to a specific age and gender group.

Дополнительно модуль видеоаналитики (135) может распознавать часть торгового зала, у которого находится конкретная половозрастная группа посетителей (10) для отображения рекламной информации на средствах отображения (151). Additionally, the video analytics module (135) can recognize the part of the sales area that has a specific age and gender group of visitors (10) for displaying advertising information on display media (151).

Модули (136), (137) являются частью программно-аппаратного комплекса, который может исполняться на вычислительном устройстве (140), или на удаленном устройстве, связанным посредством вычислительной сети с устройством (140), например, сети Интернет, Интранет или WAN. На Фиг. 7 представлена общая схема вычислительного устройства (140). Modules (136), (137) are part of a software and hardware complex that can run on a computing device (140), or on a remote device, connected via a computer network to a device (140), for example, the Internet, Intranet or WAN. FIG. 7 shows the general scheme of the computing device (140).

Устройство (140) может выполняться на базе широкого спектра электронно- вычислительных устройств, например, персонального компьютера, ноутбука, сервера, серверного кластера, мобильного телефона, планшета, мейнфрейма и т.п. Устройство (140) содержит один или более процессоров (141), выполняющих основную вычислительную работу при реализации этапов вышеупомянутого способа (200). The device (140) can be executed on the basis of a wide range of electronic devices, for example, a personal computer, laptop, server, server cluster, mobile phone, tablet, mainframe, etc. The device (140) contains one or more processors (141) that perform the main computational work when implementing the steps of the above method (200).

Оперативную память (ОЗУ) (142), предназначенную для оперативного хранения команд, исполняемых одним или более процессорами (141). Random access memory (RAM) (142), designed for the operational storage of instructions executed by one or more processors (141).

Средство хранения данных (143) может представлять собой жесткий диск (HDD), твердотельный накопитель (SSD), флэш-память ( AND-flash, EEPROM, Secure Digital и т.п.), оптический диск (CD, DVD, Blue Ray), мини диск или их совокупности, или любое другое средство, выполненное с возможностью хранения данных. The storage medium (143) can be a hard disk (HDD), solid state drive (SSD), flash memory (AND-flash, EEPROM, Secure Digital, etc.), optical disk (CD, DVD, Blue Ray) , mini disk or their combination, or any other means, made with the ability to store data.

Интерфейсы ввода/вывода (В/В) (144) представляют собой стандартные порты и средства сопряжения устройств и передачи данных, выбираемые исходя из необходимой конфигурации исполнения устройства (140), в частности: USB (2.0, 3.0, USB-C, micro, mini), Ethernet, PCI, AGP, COM, LPT, PS/2, SATA, FireWire, Lightning и т.п. The input / output (I / O) interfaces (144) are standard ports and interface devices for devices and data transmission, selected on the basis of the required configuration of the device (140), in particular: USB (2.0, 3.0, USB-C, micro, mini), Ethernet, PCI, AGP, COM, LPT, PS / 2, SATA, FireWire, Lightning, etc.

Средства В/В (145) также выбираются из известного спектра различных устройств, например, клавиатура, тачпад, сенсорный дисплей, монитор, проектор, манипулятор мышь, джойстик, трекбол, световое перо, стилус, устройства вывода звука (колонки, наушники, встроенные динамики, зуммер) и т.п. I / O tools (145) are also selected from a known spectrum of various devices, for example, a keyboard, touchpad, touchscreen display, monitor, projector, mouse, joystick, trackball, light pen, stylus, audio output devices (speakers, headphones, built-in speakers , buzzer) etc.

Средства передачи данных (146) выбираются из устройств, предназначенных для реализации процесса коммуникации между различными устройствами посредством проводной и/или беспроводной связи, в частности, таким устройствами могут быть: GSM модем, Wi-Fi приемопередатчик, Bluetooth или BLE модуль, GPS модуль, Глонасс модуль, NFC, Ethernet модуль и т.п. Means of data transmission (146) are selected from devices designed to implement the process of communication between various devices via wired and / or wireless communication, in particular, such devices can be: GSM modem, Wi-Fi transceiver, Bluetooth or BLE module, GPS module, Glonass module, NFC, Ethernet module, etc.

Все компоненты устройства (140) сопряжены между собой посредством общей шины передачи данных (147). All components of the device (140) are interconnected by means of a common data transfer bus (147).

Представленные в настоящих материалах заявки варианты реализации заявленного технического решения раскрывают предпочтительные аспекты его воплощения и не должны использоваться как ограничивающие иные, частные варианты реализации, которые являются очевидными для специалиста данной области техники, не выходящие за рамки представленного объема правовой охраны. The embodiments presented in the present materials of the claimed technical solution reveal the preferred aspects of its implementation and should not be used as limiting other, particular embodiments, which are obvious to a person skilled in the art, without departing from the scope of legal protection presented.

Claims

ФОРМУЛА ИЗОБРЕТЕНИЯ CLAIM 1. Компьютерно-реализуемый способ управления воспроизведением медиа файлов на торговом объекте, содержащий этапы, на которых: 1. A computer-implemented way to control the playback of media files on a trading facility, containing the steps in which: - получают данные посетителей торгового объекта, причем данные представляют собой изображения лиц посетителей;  - get the data of visitors of the shopping facility, and the data are images of the visitors; - определяют пол и возраст каждого посетителя на основании упомянутых изображений;  - determine the sex and age of each visitor based on the above images; - определяют группы посетителей, находящиеся в настоящий момент времени на торговом объекте;  - determine the groups of visitors that are currently on the shopping facility; - формируют список медиа файлов на основании определенных групп посетителей для воспроизведения на средствах аудио/видео воспроизведения торгового объекта;  - form a list of media files based on certain groups of visitors for playback on the audio / video playback of the shopping facility; - воспроизводят упомянутые медиа файлы.  - play mentioned media files. 2. Способ по п.1, характеризующийся тем, что изображения лиц посетителей получают из видеопотока, полученного с помощью видеокамеры.  2. The method according to claim 1, characterized in that the images of the faces of visitors are obtained from the video stream obtained using a video camera. 3. Способ по п.2, характеризующийся тем, что видеопоток обрабатывается с помощью алгоритма детектирования и распознавания лиц.  3. The method according to claim 2, characterized in that the video stream is processed using an algorithm for detecting and recognizing faces. 4. Способ по п.1, характеризующийся тем, что определение пола и возраста посетителей выполняется с помощью анализа изображений лиц.  4. The method according to claim 1, characterized in that the determination of the sex and age of visitors is performed using the analysis of facial images. 5. Способ по п.1, характеризующийся тем, что при определении групп посетителей осуществляют определение половозрастных групп с помощью подсчета количества посетителей. 5. The method according to claim 1, characterized in that in determining the groups of visitors carry out the definition of gender and age groups by counting the number of visitors. 6. Способ по п.1, характеризующийся тем, что список медиа файлов формируется в виде плейлиста на основании правил воспроизведения медиа файлов.  6. The method according to claim 1, characterized in that the list of media files is formed as a playlist based on the rules for playing media files. 7. Способ по п.6, характеризующийся тем, что правила формируются на основании данных о половозрастных группах посетителей. 7. The method according to claim 6, characterized in that the rules are formed on the basis of data on age and sex groups of visitors. 8. Способ по п.7, характеризующийся тем, что плейлист содержит расписание воспроизведения аудио и/или видеофайлов.  8. The method according to claim 7, characterized in that the playlist contains a schedule for playing audio and / or video files. 9. Способ по п.1 , характеризующийся тем, что обновление списка воспроизведения осуществляется динамически через заданные промежутки времени или на основании информации о количестве посетителей конкретной половозрастной группы.  9. The method according to claim 1, characterized in that the update of the playlist is carried out dynamically at specified intervals or on the basis of information about the number of visitors of a particular gender and age group. 10. Система управления воспроизведением медиа файлов на торговом объекте, содержащая объеденные сетью передачи средства аудио/видео воспроизведения медиа файлов, по меньшей мере одно средство видеофиксации и вычислительное устройство, причем 10. The playback control system of media files on the trade object, containing network-connected audio / video playback media media files, at least one means of video fixation and a computing device, and - средство видеофиксации выполнено с возможностью получения видеопотока изображений посетителей;  - means of video fixation made with the possibility of obtaining a video stream of images of visitors; - вычислительное устройство выполнено с возможностью обработки поступающего упомянутого видеопотока, определения изображений лиц посетителей, последующей обработки данных для определения пола и возраста посетителей, и подсчета количества посетителей, образующих половозрастную группу, определения списка воспроизведения медиа файлов для соответствующей половозрастной группы в заданный момент времени;  - the computing device is configured to process the incoming video stream, determine images of visitors' faces, then process data to determine the gender and age of visitors, count the number of visitors that form the age and sex group, determine the playlist of media files for the corresponding age and age group at a given point in time; средства аудио/видео воспроизведения выполнены с возможностью воспроизведения аудиофайлов и видеофайлов в ответ на получения команд от вычислительного устройства на основании полученного списка воспроизведения медиа файлов.  audio / video playback means are adapted to play audio files and video files in response to receiving commands from a computing device based on the received playlist of media files. 1 1. Система по п.10, характеризующаяся тем, что дополнительно содержит сервер, содержащий систему интеллектуальной обработки, который выполняет обработку данных, полученных от вычислительного устройства, на основании которых выполняется обновление списка воспроизведения медиа файлов. 1 1. The system of claim 10, characterized in that it further comprises a server containing an intelligent processing system that performs processing of data received from the computing device, on the basis of which the playlist of the media files is updated. 12. Система по п.10, характеризующаяся тем, что сеть передачи данных является проводной и/или беспроводной.  12. The system of claim 10, characterized in that the data network is wired and / or wireless. 13. Система по п.10, характеризующаяся тем, что средства аудио/видео воспроизведения выбираются из группы: аудио динамики, телевизор, монитор, саундбар, Ж -панель, проектор, сенсорная панель, моноблок, устройства дополненной реальности или их сочетания.  13. The system of claim 10, characterized in that the means of audio / video playback are selected from the group: audio speakers, TV, monitor, soundbar, F-panel, projector, touch panel, monoblock, augmented reality device, or combinations thereof. 14. Система по п.10, характеризующаяся тем, что дополнительно содержит подсистему управления освещением торгового объекта. 14. The system of claim 10, characterized in that it further comprises a lighting control subsystem of a commercial facility. 15. Система по п.10, характеризующаяся тем, что средства видеофиксации представляют собой IP камеру или IP ΡΤΖ-камеру, или их сочетания.  15. The system of claim 10, characterized in that the video recording means are an IP camera or an IP камеру-camera, or combinations thereof. 16. Система по п.10, характеризующаяся тем, что вычислительное устройство содержит клиентский модуль, инициирующий передачу данных на сервер и активацию воспроизведения медиа файлов на устройствах аудио/видео воспроизведения.  16. The system of claim 10, characterized in that the computing device contains a client module that initiates the transfer of data to the server and the activation of playback of media files on audio / video playback devices. 17. Система по п.10, характеризующаяся тем, что вычислительное устройство содержит модуль видеоаналитики, выполненный с возможностью обработки поступающего видеопотока. 17. The system of claim 10, characterized in that the computing device includes a video analytics module, configured to process the incoming video stream. 18. Система по п.15, характеризующаяся тем, что клиентский модуль содержит набор медиафайлов, которые воспроизводятся в соответствии со списком воспроизведения, полученного от сервера. 18. The system of clause 15, characterized in that the client module contains a set of media files that are played in accordance with the playlist received from the server. 19. Система по п.10, характеризующаяся тем, что система интеллектуальной обработки формирует правила воспроизведения медиафайлов, на основании которых создается список воспроизведения.  19. The system of claim 10, characterized in that the intelligent processing system generates rules for playing media files on the basis of which a playlist is created.
PCT/RU2017/000456 2017-06-27 2017-06-27 Method and system of managing playback of media files at commercial facility Ceased WO2019004851A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/RU2017/000456 WO2019004851A1 (en) 2017-06-27 2017-06-27 Method and system of managing playback of media files at commercial facility

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/RU2017/000456 WO2019004851A1 (en) 2017-06-27 2017-06-27 Method and system of managing playback of media files at commercial facility

Publications (1)

Publication Number Publication Date
WO2019004851A1 true WO2019004851A1 (en) 2019-01-03

Family

ID=64742552

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/RU2017/000456 Ceased WO2019004851A1 (en) 2017-06-27 2017-06-27 Method and system of managing playback of media files at commercial facility

Country Status (1)

Country Link
WO (1) WO2019004851A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7072849B1 (en) * 1988-07-15 2006-07-04 International Business Machines Corporation Method for presenting advertising in an interactive service
US20070233548A1 (en) * 2006-03-17 2007-10-04 Takeshi Okawa Visitor support system, visitor support method, and recording medium
RU2371781C1 (en) * 2008-09-26 2009-10-27 Общество с ограниченной ответственностью "Б.С. Графика" Interactive projection information delivery system
WO2013157996A2 (en) * 2012-04-19 2013-10-24 Synqera Llc Interactive in-store customer terminal
US20140067961A1 (en) * 2012-08-31 2014-03-06 Ime Archibong Sharing Television and Video Programming Through Social Networking

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7072849B1 (en) * 1988-07-15 2006-07-04 International Business Machines Corporation Method for presenting advertising in an interactive service
US20070233548A1 (en) * 2006-03-17 2007-10-04 Takeshi Okawa Visitor support system, visitor support method, and recording medium
RU2371781C1 (en) * 2008-09-26 2009-10-27 Общество с ограниченной ответственностью "Б.С. Графика" Interactive projection information delivery system
WO2013157996A2 (en) * 2012-04-19 2013-10-24 Synqera Llc Interactive in-store customer terminal
US20140067961A1 (en) * 2012-08-31 2014-03-06 Ime Archibong Sharing Television and Video Programming Through Social Networking

Similar Documents

Publication Publication Date Title
JP5495235B2 (en) Apparatus and method for monitoring the behavior of a monitored person
Kim et al. RGB color model based the fire detection algorithm in video sequences on wireless sensor network
US11410196B2 (en) Managing content delivery via audio cues
CN107909443A (en) Information-pushing method, apparatus and system
US9852329B2 (en) Calculation of a characteristic of a hotspot in an event
US20180268440A1 (en) Dynamically generating and delivering sequences of personalized multimedia content
JP6443340B2 (en) Information processing apparatus, information processing method, and program
JP7202386B2 (en) Method and system for providing multiple profiles
US20130182917A1 (en) Dynamically presenting information of potential interest to a varying transitory group of individuals scanned by facial recognition in a consumer marketing environment
WO2021093427A1 (en) Visitor information management method and apparatus, electronic device, and storage medium
TW201337772A (en) Method, device and system for determining a concern of an eyeball
KR20140087129A (en) Method, server and computer readable recording medium for advertising exposure based on event occurrence
US20210201237A1 (en) Enhanced user selection for communication workflows using machine-learning techniques
US20250086811A1 (en) Multi-camera object tracking system and a method of operating a multi-camera object tracking system
WO2019045244A1 (en) Attentive memory method and system for locating object through visual dialogue
WO2021152837A1 (en) Information processing device, information processing method, and recording medium
TW201733318A (en) Method and Device for Signal Processing
JP5729844B1 (en) Content evaluation apparatus, system, server apparatus, and terminal apparatus
US10887628B1 (en) Systems and methods for adaptive livestreaming
CN111461758B (en) Advertisement putting effect prediction method and device and computer storage medium
WO2019004851A1 (en) Method and system of managing playback of media files at commercial facility
US9813748B2 (en) Coordination of video and/or audio recording
US11140308B2 (en) Life-logging system with third-person perspective
US20180316972A1 (en) Information processing device, method, and program
US10713335B2 (en) System, method, and apparatus for detecting unlicensed performances of copyrighted creative works

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17915942

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17915942

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 07/05/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17915942

Country of ref document: EP

Kind code of ref document: A1