CN110677705A - Cinema intelligent management method and system - Google Patents

Cinema intelligent management method and system Download PDF

Info

Publication number
CN110677705A
CN110677705A CN201910853764.8A CN201910853764A CN110677705A CN 110677705 A CN110677705 A CN 110677705A CN 201910853764 A CN201910853764 A CN 201910853764A CN 110677705 A CN110677705 A CN 110677705A
Authority
CN
China
Prior art keywords
playing
information
cpl
monitoring
spl
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.)
Granted
Application number
CN201910853764.8A
Other languages
Chinese (zh)
Other versions
CN110677705B (en
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.)
Century Meiying Cinema Technology Services (beijing) Co Ltd
Original Assignee
Century Meiying Cinema Technology Services (beijing) Co Ltd
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 Century Meiying Cinema Technology Services (beijing) Co Ltd filed Critical Century Meiying Cinema Technology Services (beijing) Co Ltd
Priority to CN201910853764.8A priority Critical patent/CN110677705B/en
Publication of CN110677705A publication Critical patent/CN110677705A/en
Application granted granted Critical
Publication of CN110677705B publication Critical patent/CN110677705B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41415Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method and a system for intelligent management of a cinema, wherein the method comprises the following steps: meanwhile, monitoring the number of film viewers and monitoring the playing content in the showing process of the cinema, obtaining the monitoring result of the number of film viewers and the monitoring result of the playing content, and generating a monitoring result table through statistical analysis; the monitoring of the playing content comprises the steps of obtaining a currently played playlist SPL from a monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, the CPL read from the SPL is stored; translating the file name of the CPL to obtain a Chinese name corresponding to the CPL; and comparing the Chinese name with the Chinese name in the scheduling information to obtain a monitoring result of the playing content. The invention not only provides all-round data support for box office statistics by simultaneously monitoring the number of film viewers and monitoring the playing content of the cinema, but also improves the accuracy of box office statistics by effectively improving the working efficiency of monitoring the playing content and the reliability of monitoring results.

Description

Cinema intelligent management method and system
Technical Field
The invention relates to a cinema intelligent management technology, in particular to a cinema intelligent management method and system.
Background
In recent years, various illegal news such as break, leakage and the like are often found in the film industry, and cinema showing is in various abnormal forms, such as difference between ticketing and actual watching number, inconsistency between an "a/B film" (a cinema actual showing film and a scheduled film in a cinema electronic ticketing system), and "ghost hall" (a cinema electronic ticketing system has a schedule and ticketing happens but no person actually watches the film), so that the interest of each party is damaged, and cinema showing is monitored, and the trend is inevitable.
Cinema intelligent management includes, but is not limited to, monitoring the daily exhibition process of a cinema including monitoring the number of persons watching a movie and playing the content. Wherein, the number of film watching persons comprises the difference between ticketing and the actual number of film watching persons; the monitoring and broadcasting of the broadcast content comprises monitoring whether the actual broadcast content of the cinema is the same as the reported content (mainly scheduling information) (including the consistency problem of the advertisement content and the feature film content), whether the advertisement broadcast content in the broadcasting process and the broadcast times appointed by an advertiser and the cinema are the same; monitoring the number of film viewers and the playing content can provide reliable data support for box office statistics, and ensure that the interests of all interest parties are not damaged; therefore, the reliability of the monitoring result of the number of film viewers and the monitoring result of the playing content is very important for intelligent management of the cinema.
However, in the existing broadcast content monitoring technology, video content currently shown is collected through a video recognition device, recognized, compared with a monitoring database to obtain corresponding broadcast content, and the broadcast content is reported to a monitoring platform. Although the monitoring and broadcasting of the broadcast content are realized, the video data needs to be collected in real time, the data volume is large, the identification and comparison algorithm is complex, the collected video data needs to be compared with a large amount of video data in the monitoring and broadcasting database, the workload is large, the efficiency is low, the workload of the intelligent monitoring and broadcasting of the whole cinema is increased, and the hardware requirement of the intelligent monitoring and broadcasting system of the cinema on each projection device is increased.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides a cinema intelligent management method, which can avoid a large amount of video identification comparison operation, reduce the calculation workload of the whole cinema intelligent management, reduce the hardware requirement on each projection device, improve the economic benefit and the management efficiency, and provide reliable data support for the box office statistics by combining with the number of viewers for monitoring and broadcasting.
The invention also provides a system corresponding to the intelligent management method for the cinema.
According to a first aspect embodiment of the invention, a method for intelligent management of cinema comprises:
meanwhile, monitoring the number of film viewers and monitoring the playing content in the showing process of the cinema, and respectively obtaining the monitoring result of the number of film viewers and the monitoring result of the playing content;
generating a monitoring result table according to the monitoring result of the number of viewers and the monitoring result of the playing content through statistical analysis; each item of the monitoring result table comprises a cinema name item, a data file CPL item of playing content, an abnormal number of times of watching persons, a playing number item, a difference item between target playing times and an abnormal number of times of playing content;
the method for monitoring the playing content of the daily showing process of each showing hall of the cinema comprises the following steps:
acquiring a currently played playlist SPL from a monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing the digital files CPL of all the playing contents read from the SPL; wherein the SPL comprises one or more Play content digital files CPL;
translating the file name of the CPL to obtain a Chinese name corresponding to the CPL;
and comparing the Chinese name obtained by the analysis and translation with the Chinese name on the scheduling information to obtain a monitoring result of the playing content, wherein the monitoring result of the playing content comprises the data file CPL of the actual playing content and the content difference condition of the actual playing content and the scheduling information.
The intelligent management method for the cinema, provided by the embodiment of the invention, at least has the following technical effects: the method comprises the steps of monitoring the number of viewers in a cinema and monitoring the playing content of the cinema at the same time, providing comprehensive data support for box office statistics, utilizing the SPL which is acquired in real time and executed by a monitored showing server to monitor the playing content, combining the characteristic that the SPL cannot be modified when being executed for more than half of the total time to obtain reliable playing content information (CPL), translating a digital file of the playing content and then comparing the translated digital file with the playing content on scheduling information to obtain the monitoring result of the playing content, avoiding a large number of video identification comparison operations, reducing the workload, effectively improving the working efficiency of monitoring the playing content and the reliability of the monitoring result, improving the accuracy of box office statistics, reducing the hardware requirements on the showing server and the like, and reducing the cost.
According to some embodiments of the present invention, a number of viewers is monitored during a showing process of a cinema, and a monitoring result of the number of viewers is obtained, including:
shooting an image for the auditorium at preset time intervals in the showing process, and identifying the image to obtain the actual number of people watching the film;
acquiring ticket selling data of a corresponding scene from a cinema electronic ticket selling system, and comparing the ticket selling data with the actual number of film watching persons to obtain a monitoring result of the number of film watching persons; the monitoring result of the number of film watching people comprises the difference condition of the actual number of film watching people, the number of ticket selling people and the actual number of film watching people.
According to some embodiments of the present invention, the number of times of abnormality of viewer, the number of times of play, and the number of times of abnormality of play content of each entry are linked to a viewer list, a play list, and a play content abnormality list, respectively; clicking the abnormal times item of the number of the film viewers, the playing times item and the abnormal times item of the playing content to display a corresponding detail list;
the audience number list comprises cinema names, showing hall numbers, scene information, actual audience numbers, ticket selling numbers, difference values of the ticket selling numbers and the actual audience numbers and images collected in an audience scene, wherein the cinema names, the showing hall numbers, the scene information, the actual audience numbers, the ticket selling numbers and the actual audience numbers correspond to the CPL in each abnormal audience;
the playing list comprises the name of the cinema corresponding to each CPL playing, the number of a showing hall, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the CPL playing time length, the CPL playing starting and stopping time and the CPL type;
the playing content abnormity list comprises a cinema name, a theater number, scene information, a file name of the CPL, a Chinese name corresponding to the CPL, a file name of the CPL in the scheduling information and a Chinese name in the scheduling information, wherein the cinema name, the theater number, the scene information and the file name correspond to the CPL in each abnormal playing.
According to some embodiments of the present invention, a currently playing playlist SPL is acquired from a monitored presentation server at preset time intervals; and when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing the digital files CPL of all the playing contents read from the SPL, wherein the digital files CPL comprise:
acquiring playing state information in real time from each monitored showing server, wherein the information comprises showing states and non-showing states;
when the playing state information is in a playing state, reading and recording the total duration of executing the SPL and the duration of executing the SPL of the monitored showing server;
acquiring the currently played SPL from the monitored showing server at preset time intervals, and reading each CPL information and showing action information of the showing equipment on the SPL;
and when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all CPL information in the SPL.
According to some embodiments of the present invention, the translating the file name of the CPL to obtain the chinese name corresponding to the CPL includes the following steps:
acquiring scheduling information of a field corresponding to the SPL;
traversing all CPLs of the SPL, establishing a corresponding relation between the UUID corresponding to the CPLs and the Chinese name on the scheduling information according to the fact that the actual playing start-stop time of the CPLs on the SPL is the same as the playing start-stop time on the scheduling information, storing the UUID in a correlated mode, and accumulating to form a Chinese name database of playing contents;
and searching the Chinese name database by using the UUID of the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the translation result of the CPL.
According to some embodiments of the present invention, the comparing, analyzing and translating the obtained chinese name with the chinese name in the scheduling information to obtain a monitoring result of the playing content includes the following steps:
comparing the translated Chinese name with the Chinese name on the scheduling information, and calculating to obtain the difference between the two names;
when the difference degree between the actual playing content and the scheduling information is larger than a preset difference degree threshold value, outputting the result of the content difference between the actual playing content and the scheduling information as abnormal playing, and updating the monitoring result of the playing content;
otherwise, the output result of the content difference between the actual playing content and the scheduling information is normal playing, and the monitoring result of the playing content is updated.
According to some embodiments of the invention, different abnormal situations correspond to different types of alarms; performing hierarchical setting and visual display on various types of alarms, including performing different types of alarms and visual display on abnormal conditions of different cinemas in different regions and performing alarm and visual display on each abnormal severity; wherein:
the different types of alarm and visual display of the abnormal conditions of different cinemas in different areas comprises the following steps:
different colors are adopted to define different alarm levels;
each user flexibly sets the alarm level of each alarm type according to the attention degree of each alarm type;
the alarm and visual display of each abnormal severity level for different theaters in different regions includes:
different colors are adopted to define different alarm levels;
each user flexibly sets an abnormal playing difference threshold value of each alarm level according to the tolerance degree of the user to the abnormal playing difference;
and acquiring an abnormal playing difference value, comparing the abnormal playing difference value with the abnormal playing difference threshold value of each alarm level, judging the alarm level to which the abnormal playing difference value belongs, and displaying the corresponding color of the alarm level.
According to some embodiments of the present invention, storing and reading the auditorium images at predetermined intervals during the screening process includes the following steps:
with respect to the storage of the data,
starting to collect images according to a preset time interval according to the opening time recorded by the scheduling information, and acquiring time information of each image collection;
identifying the collected pictures to obtain the actual number of people watching the film, and calculating to obtain a difference value between the latest obtained showing field information and the actual number of people watching the film according to the latest obtained showing field information and the actual number of people watching the film;
printing the image information obtained last time, the information of the number of actual film viewers, the difference number and the time information of image acquisition at the corresponding position of the image according to a preset rule to obtain a coded image; the image information comprises cinema names, auditorium information, seat numbers, ticket selling quantity, actual number of people watching movies, difference numbers and image acquisition timestamps;
storing the coded images in an image server in a file form, and storing file names, file storage position information, actual film watching number, difference number and time information of image acquisition in an information database in a correlated manner; the information database is on a server different from the image server;
in the case of a read-out,
searching corresponding storage items from an information database according to retrieval information input by a user, and acquiring corresponding image storage position information in the items;
searching a corresponding code printing image from the image server according to the image storage position information;
and extracting the file name of the coded image and comparing the file name with the file names stored in the information database, if the file names are consistent, acquiring the coded image, and otherwise, returning an image tampering alarm.
According to some embodiments of the invention, blurring the acquired image comprises:
dividing the image into a plurality of divided images according to a preset division ratio;
and (4) using different blurring factors for each sub-image obtained by segmentation to obtain a blurred image.
According to some embodiments of the present invention, the playback content digital file includes a first digital file of a feature and a second digital file of a video presentation other than the feature; wherein the translating the Chinese name of the second digital file comprises:
naming each second digital file by using a unique file name and a corresponding Chinese name, uniformly distributing the second digital files to each monitored showing server, and storing the file name, the corresponding Chinese name, the target playing times and other related information into a second digital file distribution statistical table in an associated manner;
and searching a second digital file distribution statistical table by utilizing the CPL file name on the SPL to obtain a corresponding Chinese name.
A system for intelligent management of theaters according to an embodiment of a second aspect of the present invention includes:
the film watching person number monitoring and broadcasting module is used for monitoring and broadcasting the film watching person number in the showing process of the cinema and obtaining a film watching person number monitoring and broadcasting result;
the playing content monitoring and broadcasting module is used for monitoring and broadcasting the playing content in the showing process of the cinema simultaneously with the number of viewers to obtain a playing content monitoring and broadcasting result;
the monitoring result generating module is used for generating a monitoring result table according to the monitoring result of the number of film viewers and the monitoring result statistical analysis of the playing content; each item of the monitoring result table comprises a cinema name item, a data file CPL item of playing content, an abnormal number of times of watching persons, a playing number item, a difference item between target playing times and an abnormal number of times of playing content;
wherein, the playing content monitoring module comprises:
the monitoring information acquisition unit is used for acquiring the currently executed SPL from the monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all the CPLs read from the SPL;
the digital file name translation unit is used for translating the read file name of the CPL to obtain a Chinese name corresponding to the playing content;
the playing content monitoring result generating unit is used for analyzing and comparing the translated Chinese name with the playing content on the scheduling information to obtain a monitoring result of the playing content; the monitoring result of the playing content comprises the data file CPL of the actual playing content, and the content difference condition of the actual playing content and the scheduling information.
The intelligent management system for the cinema, provided by the embodiment of the invention, at least has the following technical effects: the method comprises the steps of monitoring the number of viewers in a cinema and monitoring the playing content of the cinema at the same time, providing comprehensive data support for box office statistics, utilizing the SPL which is acquired in real time and executed by a monitored showing server to monitor the playing content, combining the characteristic that the SPL cannot be modified when being executed for more than half of the total time to obtain reliable playing content information (CPL), translating a digital file of the playing content and then comparing the translated digital file with the playing content on scheduling information to obtain the monitoring result of the playing content, avoiding a large number of video identification comparison operations, reducing the workload, effectively improving the working efficiency of monitoring the playing content and the reliability of the monitoring result, improving the accuracy of box office statistics, reducing the hardware requirements on the showing server and the like, and reducing the cost.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a flowchart of a method for intelligent management of a theater according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a process of monitoring the number of viewers according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating the detailed process of step S110 according to one embodiment of the present invention;
FIG. 4 is a flowchart illustrating the detailed process of step S120 according to one embodiment of the present invention;
fig. 5 is a flowchart of storing auditorium images every preset time during daily showing according to the second embodiment of the present invention;
fig. 6 is a flowchart of reading an auditorium image at preset intervals during a daily showing process in the second embodiment of the present invention;
FIG. 7 is a flowchart illustrating the detailed process of step S120 according to a fourth embodiment of the present invention;
FIG. 8 is a flowchart illustrating the detailed process of step S130 according to the fifth embodiment of the present invention;
fig. 9 is a block diagram of a system structure for intelligent management of a cinema according to the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, the meaning of a plurality of means is one or more, the meaning of a plurality of means is two or more, and larger, smaller, larger, etc. are understood as excluding the number, and larger, smaller, inner, etc. are understood as including the number. If the first and second are described for the purpose of distinguishing technical features, they are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
The first embodiment.
As shown in fig. 1, the method for intelligent management of a cinema provided by this embodiment includes:
step S1, monitoring the number of viewers and the content to be played in the daily showing process of each theater to obtain the monitoring result of the number of viewers and the monitoring result of the content to be played; the monitoring result of the number of film watching persons comprises the number of actual film watching persons, the difference situation of the number of tickets sold and the number of actual film watching persons and the like, wherein the difference situation comprises abnormal number of film watching persons with inconsistent number of tickets and normal number of consistent film watching persons; the monitoring result of the playing content includes the data file CPL of the actual playing content (including the file name of the CPL and the corresponding chinese name), the content difference between the actual playing content and the scheduling information, and the like, and the difference includes the normal playing where the actual playing content is consistent with the content of the scheduling information and the abnormal playing where the actual playing content is inconsistent with the content of the scheduling information.
Wherein, the monitoring and broadcasting of the broadcast content (the broadcast content includes all the video works such as the movie feature, the video, the advertisement, the feature, the trailer, etc.) is performed in the daily showing process of each theater, so as to obtain the monitoring and broadcasting result of the broadcast content, as shown in fig. 1, the method includes the following steps:
step S110, acquiring the currently executed SPL from the monitored showing server at intervals of preset time (less than the total time for executing the play list SPL); when the duration of the executed SPL is not less than half of the total duration of the executed SPL (according to the characteristic that half of the executed SPL cannot be changed), storing the digital files CPL of all the playing contents read from the SPL; the SPL includes one or more CPLs (digital files for playing content, digital files including a feature, an advertisement, a feature, a trailer, etc.) and projection equipment (including a projection server, a projector, network equipment, a field lamp, a light shield, etc.) for projecting motion information, etc., each CPL corresponding to a unique UUID; the projection device performs the relevant actions of the projection according to various information sequences recorded by the SPL, such as opening a shading plate, closing a spot light, starting a projection server, controlling the projector to play a digital file of the advertisement 1 by the projection server, controlling the projector to play a digital file of the advertisement 2 by the projection server, controlling the projector to play a digital file of a movie film by the projection server, controlling the projector to play a digital file of a catwalk by the projection server, and the like, wherein the sequence is an action instruction execution time sequence (the playing time of the digital file of the playing content comprises a start time and an end time, and the start time and the end time and the file name of the CPL are part of the CPL and are recorded on the SPL).
And step S120, translating the stored file name of the CPL to obtain a Chinese name corresponding to the CPL.
Step S130, comparing, analyzing and translating the obtained Chinese name with the Chinese name in the scheduling information (including the Chinese name in the scheduling information or the Chinese name of the playing content reported in other modes) to perform comparative analysis on the scheduling content to obtain a monitoring result of the playing content.
In this embodiment, as shown in fig. 2, the monitoring and broadcasting of the number of viewers in the daily showing process of each theater to obtain the monitoring and broadcasting result of the number of viewers includes:
step S210, in the daily showing process, shooting an image for the auditorium at intervals of preset time, and identifying the image to obtain the actual number of people watching the film; wherein the number of people in the image is identified based on infrared or thermography. In order to obtain the data of the seat rate and the field rate, the image acquisition frequency is increased in a period of time before the opening and the closing of the film, namely, the time interval of image acquisition becomes smaller in the period of time.
And S220, acquiring ticket selling data of a corresponding scene from the cinema electronic ticket selling system, and comparing the ticket selling data with the actual number of film watching persons to obtain a film watching person number monitoring result.
In this embodiment, the method further includes: when the difference between the ticketing data and the number of the actual film watching persons is larger than a preset value, the monitoring center host sends out an alarm, otherwise, one-time automatic monitoring is completed.
And step S2, generating a monitoring result table according to the monitoring result of the number of viewers and the monitoring result of the playing content. The monitoring and broadcasting result table comprises a plurality of entries, wherein each entry comprises a cinema name entry, a data file CPL entry (comprising the file name of the CPL and a corresponding Chinese name) of broadcasting content, a number of abnormal times of watching persons, a broadcasting time entry, a difference entry between target broadcasting times and broadcasting times, a broadcasting content abnormal time entry and the like;
the number of the film viewers, the number of the playing times and the number of the playing content abnormity times of each item are respectively linked with a film viewer list, a playing list and a playing content abnormity list, and the number of the film viewers, the number of the playing times and the number of the playing content abnormity times are clicked to display the corresponding list;
the audience number list comprises cinema names, showing hall numbers, scene information, actual audience numbers, ticket selling numbers, difference values between the ticket selling numbers and the actual audience numbers, images collected at the audience scene and the like corresponding to the abnormal audience of CPL at each time;
the playing list comprises the name of the cinema corresponding to each CPL playing, the number of a theater, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the CPL playing time, the CPL playing starting and stopping time, the CPL type and the like.
The broadcast content exception list comprises the name of the cinema corresponding to each abnormal broadcast of the CPL, the number of a theater, the scene information, the file name of the CPL, the Chinese name corresponding to the CPL, the file name of the CPL in the scheduling information, the Chinese name in the scheduling information, the content difference between the actual broadcast content and the scheduling information, and the like;
in the present embodiment, as shown in fig. 3, step S110 includes the following steps:
step S111, acquiring playing state information in real time from each monitored showing server, wherein the information comprises showing states and non-showing states;
step S112, judging whether the playing state information is in a playing state, if so, executing step S113; otherwise, executing step S111;
step S113, reading and recording the total duration of executing the SPL and the duration of executing the SPL of the monitored showing server for executing the playlist SPL;
step S114, acquiring the currently played SPL from the monitored showing server at intervals of preset time, and reading each CPL information and showing action information of the showing equipment on the SPL;
step S115, judging whether the duration of the executed SPL is not less than half of the total duration of the executed SPL, if so, executing step S116; otherwise, go to step S114;
step S116, judging whether the same SPL exists in the database according to each read CPL information and the information of the showing action of the showing equipment, and if so, ending the monitoring and broadcasting of the local broadcasting content; otherwise, step S117 is executed;
step S117, store all CPL information (including CPL name, play start/stop time, etc.) in the SPL.
In the present embodiment, as shown in fig. 4, step S130 includes the following steps:
step S1311, comparing the translated Chinese name with the Chinese name in the scheduling information, and calculating to obtain the difference between the two Chinese names; wherein the scheduling information includes: cinema name, number of auditorium, Chinese name of playing content, time for playing content to start playing, time for playing content to stop playing, film digital code, etc.;
step 1312, judging whether the difference degree of the two is greater than a preset difference degree threshold (self-defined according to requirements), if so, executing step 1313; otherwise, go to step S3114;
step 1313, outputting that the content difference between the actually played content and the scheduling information is abnormal playing, namely, determining that the actually played content is "a/B slice", and then executing step 315;
step S1314, if the output result of the content difference between the actually played content and the scheduling information is normal playing, then step S1315 is executed;
and step S1315, updating the monitoring result of the playing content and outputting the monitoring result.
In the embodiment, in order to facilitate users with different management needs to quickly know the alarm severity from different angles, dimensions, fineness and granularity, the embodiment performs hierarchical alarm setting and visual display; the method comprises the steps of carrying out different types of alarms and visual display on various abnormal conditions of different cinemas in different regions and carrying out the alarm and visual display on the abnormal severity of each cinema in different regions.
Different types of alarms are carried out on various abnormal conditions of different cinemas in different areas, for example, the alarm of 'A/B film' corresponding to abnormal playing content, the alarm of number of visitors, ticket selling quantity smaller than that of visitors, ticket stealing rooms, the alarm of 'ghost field', etc. corresponding to abnormal visitors, ticket selling quantity larger than that of visitors, and the alarms of various types are displayed in a visual mode; wherein, the visual form display of various types of alarms comprises:
different colors are adopted to define the alarm levels of different alarm types (the alarm types such as the difference between the number of tickets sold and the number of actual film viewers, the difference between the actual playing content and the scheduling content, and the like); clear at a glance, the user that is more convenient for different management needs knows the difference of warning severity fast from different angles, dimension, fineness and granularity, and specifically, the level of reporting an emergency and asking for help or increased vigilance is defined as from high to low in proper order: red, orange, yellow, pink, blue, green, white;
each user can flexibly set the alarm level of each alarm type according to the attention degree of each alarm type.
For example, the monitoring service platform sets three alarm levels, which are defined from high to low in sequence as follows: red, orange, yellow; the user A is a producer, and the user A sets the alarm of the ticket room to be the highest level, the alarm of the 'A/B film' is the second time, and the 'ghost field' is the lowest according to the attention degree of the user A to each alarm type.
Each alarm type further performs alarm display according to the difference of various abnormal plays (number of viewers is abnormal, play content play times and the like) of different cinemas in different areas, and specifically comprises the following steps:
different colors are adopted to define different alarm levels;
each user can flexibly set the abnormal playing difference threshold value of each alarm level according to the tolerance degree of the user to the abnormal playing difference;
and acquiring an abnormal playing difference value, comparing the abnormal playing difference value with the abnormal playing difference threshold value of each alarm level, judging the alarm level to which the abnormal playing difference value belongs, and displaying the corresponding color of the alarm level.
The following is a detailed description of specific examples. For example, the abnormal number of people watching the movie, the abnormal number of playing contents, and the abnormal number of playing times of the playing contents (the difference of the playing times is the difference between the target playing times and the playing times) in different areas and different cinemas can be reported and displayed visually according to the abnormal number of people watching the movie, the abnormal number of playing contents, and the playing times.
According to the number of times of abnormal number of people watching the film, report forms and visual alarm display are carried out on the abnormal number of people watching the film of different cinemas in different areas, which specifically comprises the following steps:
different colors are adopted to define different alarm levels; the alarm level is defined from high to low as: red, orange, yellow, pink, blue, green, white;
each user can flexibly set the abnormal times threshold of the number of film viewers at each alarm level according to the requirement standard of the abnormal times of the number of film viewers;
and acquiring the abnormal times of the number of film viewers, comparing the abnormal times with the threshold value of the number of film viewers at each alarm level, judging the alarm level to which the abnormal times belong, and displaying the corresponding color of the alarm level.
Reporting and visually alarming the abnormal playing content of different cinemas in different areas according to the abnormal playing content frequency items, which specifically comprises the following steps:
different colors are adopted to define different alarm levels;
each user can flexibly set the abnormal playing content frequency threshold value of each alarm level according to the requirement standard of the abnormal playing content frequency of each user;
and acquiring the abnormal times of the played content, comparing the abnormal times with the threshold value of the abnormal times of the played content of each alarm level, judging the alarm level to which the abnormal times belong, and displaying the corresponding color of the alarm level.
Report forms and visual alarm display are carried out on the abnormal playing times of the playing contents of different cinemas in different areas according to the playing time items, and the report forms and the visual alarm display specifically comprise the following steps:
when the preset time limit (such as the advertisement playing time limit agreed by the two parties of the advertisement putting party and the advertisement receiving party) is reached, the visual alarm is performed on the film playing conditions of different cinemas in different areas according to the difference between the target playing times and the playing times, and the method specifically comprises the following steps:
different colors are adopted to define different alarm levels;
each user can flexibly set the play time difference threshold value of each alarm level according to the requirement standard of the user on the play time difference; the playing time difference is the difference between the target playing time and the playing time;
and acquiring the difference between the target playing times and the playing times, comparing the difference with the playing time difference threshold value of each alarm level, judging the alarm level to which the alarm level belongs, and displaying the corresponding color of the alarm level.
For example, the monitoring service platform sets three alarm levels, which are defined from high to low in sequence as follows: red, orange, yellow; according to the requirement standard of the user A, setting the difference threshold of the advertisement playing times of the highest alarm level to be more than 200 times, setting the difference threshold of the advertisement playing times of the middle alarm level to be more than 100 and less than or equal to 200 times, setting the difference threshold of the advertisement playing times of the lowest alarm level to be more than 0 and less than or equal to 100 times, and displaying red in the relevant position in a broadcast playing distribution graph or table when the difference between the target playing times and the playing times is more than 200 times and belongs to the highest alarm level, and so on.
In order to avoid winning by quantity due to low fare, the maximum number of people watching the images and the maximum income of the box office can be obtained only when the schedule is scheduled. In this embodiment, not only the hottest movie is recommended, but also a movie which is not viewed but actually sold can be recommended in advance by analyzing and counting the monitoring results, so that the film arrangement can be realized in time; in addition, not only is it recommended which slice is to be lined up, but a lined up slice overall scheme is provided that can be performed specifically and that can be actually operated.
Example two.
In order to avoid the defects of strong subjectivity and lack of public trust of information evidence provided by manual inspection, the embodiment provides an information evidence security scheme, so that the security of image information is improved, the image information cannot be tampered, and the public trust of the image information is enhanced.
In this embodiment, the storing and reading of the auditorium images at preset time intervals in the daily showing process, as shown in fig. 5 and 6, includes the following steps:
with respect to the storage of the data,
step S211, acquiring show scene information in real time; the scene information includes: cinema name, theater information, seat number, field number, scheduling information, ticket selling information and the like; until the film starts to show for 15 minutes, the information of the showing scenes can not be obtained any more, the film ticket of the scene is considered to be sold after the film is opened for 15 minutes, and the information of the showing scenes is not changed any more;
step S212, starting to collect images according to a preset time interval according to the opening time recorded by the scheduling information in the showing field information, and acquiring the time information of each image collection;
step S213, identifying the collected pictures to obtain the number of actual film watching people, and calculating the difference value (the number of actual film watching people-the number of ticket selling) between the number of actual film watching people and the number of the latest acquired showing scenes;
step S214, extracting image information from the latest acquired showing field information, and printing the image information, the actual number of people watching the film, the number of differences and the image acquisition time information (year/month/day/hour/minute/second) together according to a preset rule (the preset rule is that the information is connected through a preset connector according to a preset arrangement sequence) at the corresponding position of the image to obtain a code printing image; the image information comprises cinema names, auditorium information, seat numbers, ticket selling numbers (obtained from the ticket selling information), actual watching persons, difference numbers, image acquisition timestamps and the like, and the specific preset arrangement rules comprise cinema names, a No. 3 auditorium (auditorium information), S80 (seat numbers), P60 (ticket selling numbers), A61 (actual watching persons), D1 (difference numbers), difference 20140930202530 (the timestamp of image acquisition is 2014, 9, 30, 20: 25: 30);
step S215, storing the coded image in an image server in a file form, and storing the file name, file storage position information, the actual number of film viewers, the difference number and the time information of image acquisition in an information database in a correlated manner; the information database is on a server different from the image server and is a high-security server; the information database also stores the showing field information of different fields of each showing hall and other intelligent monitoring information, and the file name, the file storage position information, the actual number of people watching the film, the difference number and the image acquisition time information of the coded image are stored in association with the corresponding showing field information and other intelligent monitoring information.
In the case of a read-out,
step A211, searching a corresponding storage item from an information database according to retrieval information input by a user, and acquiring corresponding image storage position information in the item;
step A212, finding a corresponding code printing image from an image server according to the image storage position information;
and step A213, extracting the file name of the coded image and comparing the file name with the file name stored in the information database, if the file name is consistent with the file name stored in the information database, acquiring the coded image, and otherwise, returning an image tampering alarm.
In this embodiment, only authorized persons can refer to the image and cannot make changes to the image.
In this embodiment, each image is named according to a preset rule, and the preset rule for naming the image is the same as the preset rule for coding the image, so that after the corresponding coded image is found on the image server, coding information on the coded image is extracted and compared with a file name stored in an information database, and if the coding information is consistent with the file name stored in the information database, the coded image is obtained; otherwise, returning to the image tampering alarm.
Example three.
In order to protect privacy, human faces in pictures need to be fuzzified, when people watching the pictures are monitored, the front row of the obtained pictures is clearer than the back row of the pictures, when the fuzzification processing is carried out, the situation is guaranteed to be sufficiently fuzzy, and the people in the evidence images can be easily and correctly identified when the pictures are manually or automatically checked. Therefore, the present embodiment performs blurring processing on the acquired image by using the following method, including:
dividing the image into a plurality of divided images according to a preset division ratio; the segmentation ratio can be customized according to the actual situation;
the fuzzy picture obtained by using different fuzzy factors for each divided sub-picture not only realizes the fuzzy effect, but also can ensure that the number of people in the picture can be clearly identified when the picture is checked after the fuzzification. Wherein, determining different blurring factors adopts Gaussian blurring.
In this embodiment, since each row of seats has a certain gradient (15 degree angle) from the front seat to the last seat, different division ratios are determined according to the gradient and the number of seats in the living room, and different fuzzy factors are used for the sub-images. Generally, the division ratio of an auditorium under 200 persons is 3:3:4 from the upper end to the lower end of an image, corresponding fuzzy factors are 2, 2 and 3, and the greater the fuzzy factor is, the greater the degree of blurring is, and the more blurred the portrait is. As the stereo space of the auditorium above 300 is larger, the image acquisition distance is longer, the facial and body characteristics of audiences are very weak, and the blurring processing is not needed any more, the blurring factor is 1, and the segmentation ratio is 3:3:4 from the upper end to the lower end of the image. The present embodiment provides a plurality of division ratios and corresponding blurring factors, and different division ratios and corresponding blurring factors can be selected according to actual needs, and the division ratios and the corresponding blurring factors can be defined at the same time.
Example four.
In the present embodiment, as shown in fig. 7, step S120 includes the steps of:
step S121, acquiring film scheduling information of a session corresponding to the currently executed SPL of the monitored showing server from the electronic cinema ticketing system of each cinema; the monitored showing server can belong to different showing halls of different cinemas in different regions;
step S122, traversing all CPLs of the SPL, searching CPLs consistent with the playing start and stop time of the playing content on the movie scheduling information (the two are the same by default, and the start and stop time is the playing start time and the playing stop time), establishing a corresponding relation between a UUID (universal unique identifier) of the CPLs on the SPL and the Chinese name on the corresponding scheduling information, and storing the UUID and the Chinese name in a Chinese name database of the playing content in a correlated manner; the number of the Chinese names corresponding to each UUID is increased continuously along with the increase of the mapping time, a Chinese name database with a statistical basis is obtained in an accumulated mode, and the translation result in the step S123 is more and more accurate along with the increase of the data volume.
Step S123, traversing the Chinese name database by using the UUID corresponding to the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the Chinese name of the playing content corresponding to the UUID. Since most theaters are normally played, it can be considered that the chinese name of the film schedule information with the largest frequency of occurrence is the chinese name translation result of the UUID.
Example five.
In the present embodiment, the playback content digital file includes a first digital file of a feature film and a second digital file of video images (including advertisements, a feature film, a trailer, and the like) other than the feature film;
when the Chinese name translation is performed on the digital file of the playing content on the monitored showing server SPL, only the Chinese name database translation is performed on the first digital file, and for the second digital file, because the second digital file generally has a short time, and a plurality of second digital files generally exist in one showing field, if the second digital file fields are scheduled, not only a lot of workload is increased due to scheduling, but also the digital file of the playing content existing in each place is translated by using the Chinese name database, so that the translation speed is greatly reduced, so that the first digital file and the second digital file are translated by using two schemes, the translation speed is greatly increased, and the working flow is further simplified.
Considering that the monitoring of the playing content is mainly monitoring of content consistency and monitoring of the playing times of the content, the Chinese name translation for the second digital file specifically comprises the following steps:
naming each second digital file by using the unique file name and the corresponding Chinese name, and storing the file name, the corresponding Chinese name, the target playing times and other related information into a second digital file distribution statistical table in an associated manner; that is, in the broadcast content monitoring system, a second digital file uses a unique file name (english name) and a corresponding chinese name.
And uniformly distributing the second digital files (including advertisements, festoons, trailers and the like) to monitored showing servers of various cinemas by a monitoring and broadcasting service platform.
And searching a second digital file distribution statistical table by using the CPL information (including the file name of the second digital file) on the SPL, so as to obtain a corresponding Chinese name.
Searching a second digital file distribution statistical table by using CPL information on the SPL, so as to obtain a corresponding Chinese name, wherein the method comprises the following steps:
firstly, translating all the digital files of the playing content based on a second digital file distribution statistical table; translating the digital file of the playing content, which cannot obtain the translation result, based on the Chinese name database;
the method comprises the steps of firstly finding a first digital file of a corresponding feature film by using the starting and ending playing time on the film scheduling information, translating the first digital file based on a Chinese name database, and translating the second digital file based on a second digital file distribution statistical table.
In this embodiment, further, the film scheduling information may be utilized to find the corresponding first digital file of the feature film on the SPL, and the rest are the second digital files; wherein, the film scheduling information only comprises the playing start and stop time of the feature film;
and simultaneously translating the first digital file and the second digital file based on the Chinese name database and the second digital file distribution statistical table respectively.
In this embodiment, step S120 finds a corresponding first digital file (the schedule information of a general cinema is only a positive film) from the SPL according to the schedule information table, translates the first digital file based on the chinese name database, and analyzes and calculates a monitoring result of the playing content; for the second digital file, the result of the monitoring is calculated and calculated by translation and analysis based on the second digital file distribution statistical table, wherein, as shown in fig. 8, step S130 specifically includes the following steps:
step S1321, traversing all the second digital files, and searching a second digital file distribution statistical table by using the file names of the second digital files CPL;
step S1322, determining whether there is a CPL corresponding entry with the same file name, if so, executing step S1323; otherwise, go to step S1325;
step S1323, adding 1 to the playing frequency corresponding to the playing content;
step S1324, calculating the difference between the target playing times and the playing times, and updating the monitoring result of the playing content;
step S1325, judging whether the traversal of all the second digital files CPL of the SPL is finished, if so, ending the monitoring and broadcasting of the second digital files of the field; otherwise, step S1321 is executed to continue traversing the CPL.
Example six.
As shown in fig. 9, the system for intelligent management of cinema provided by this embodiment includes:
the film watching person number monitoring and broadcasting module 10 is used for monitoring the film watching person number in the daily showing process of the cinema and obtaining the film watching person number monitoring and broadcasting result; the monitoring result of the number of film watching people comprises the difference situation of the actual number of film watching people, the number of ticket selling people and the actual number of film watching people and the like;
the playing content monitoring and broadcasting module 20 is used for monitoring and broadcasting the playing content in the daily showing process of the cinema at the same time of monitoring and broadcasting the number of film viewers to obtain a playing content monitoring and broadcasting result; the playing content monitoring module 20 includes:
a monitoring information obtaining unit 21 configured to obtain the currently executed SPL from the monitored presentation server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all the CPLs read from the SPL;
a digital file name translation unit 22, configured to translate the read file name of the CPL to obtain a chinese name corresponding to the playing content;
a broadcast content monitoring result generating unit 23, configured to analyze and compare the translated chinese name with the broadcast content in the scheduling information to obtain a monitoring result of the broadcast content; the monitoring result of the playing content comprises a data file CPL of the actual playing content, the content difference condition of the actual playing content and the scheduling information and the like;
the monitoring result generating module 30 is used for generating a monitoring result table according to the monitoring result of the number of viewers and the monitoring result statistical analysis of the playing content; each entry of the monitoring result table comprises a cinema name item, a data file CPL item of playing content, an abnormal number of times of watching persons, a playing number item, a difference item between target playing times and playing times, an abnormal number of times of playing content and the like.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.

Claims (11)

1. A method of intelligent theater management, comprising:
meanwhile, monitoring the number of film viewers and monitoring the playing content in the showing process of the cinema, and respectively obtaining the monitoring result of the number of film viewers and the monitoring result of the playing content;
generating a monitoring result table according to the monitoring result of the number of viewers and the monitoring result of the playing content through statistical analysis; each item of the monitoring result table comprises a cinema name item, a data file CPL item of playing content, an abnormal number of times of watching persons, a playing number item, a difference item between target playing times and an abnormal number of times of playing content;
the method for monitoring the playing content of the daily showing process of each showing hall of the cinema comprises the following steps:
acquiring a currently played playlist SPL from a monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing the digital files CPL of all the playing contents read from the SPL; wherein the SPL comprises one or more Play content digital files CPL;
translating the file name of the CPL to obtain a Chinese name corresponding to the CPL;
and comparing the Chinese name obtained by the analysis and translation with the Chinese name on the scheduling information to obtain a monitoring result of the playing content, wherein the monitoring result of the playing content comprises the data file CPL of the actual playing content and the content difference condition of the actual playing content and the scheduling information.
2. The method of claim 1, wherein monitoring the number of viewers in the showing process of the cinema to obtain the monitoring result of the number of viewers comprises:
shooting an image for the auditorium at preset time intervals in the showing process, and identifying the image to obtain the actual number of people watching the film;
acquiring ticket selling data of a corresponding scene from a cinema electronic ticket selling system, and comparing the ticket selling data with the actual number of film watching persons to obtain a monitoring result of the number of film watching persons; the monitoring result of the number of film watching people comprises the difference condition of the actual number of film watching people, the number of ticket selling people and the actual number of film watching people.
3. The method of claim 1, wherein the number of times of abnormality of viewer, number of times of play, and number of times of abnormality of play content of each entry link to a viewer list, a play list, and an abnormality of play content list, respectively; clicking the abnormal times item of the number of the film viewers, the playing times item and the abnormal times item of the playing content to display a corresponding detail list;
the audience number list comprises cinema names, showing hall numbers, scene information, actual audience numbers, ticket selling numbers, difference values of the ticket selling numbers and the actual audience numbers and images collected in an audience scene, wherein the cinema names, the showing hall numbers, the scene information, the actual audience numbers, the ticket selling numbers and the actual audience numbers correspond to the CPL in each abnormal audience;
the playing list comprises the name of the cinema corresponding to each CPL playing, the number of a showing hall, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the CPL playing time length, the CPL playing starting and stopping time and the CPL type;
the playing content abnormity list comprises a cinema name, a theater number, scene information, a file name of the CPL, a Chinese name corresponding to the CPL, a file name of the CPL in the scheduling information and a Chinese name in the scheduling information, wherein the cinema name, the theater number, the scene information and the file name correspond to the CPL in each abnormal playing.
4. The method according to claim 1, characterized in that the currently played playlist SPL is obtained from the monitored presentation server at preset time intervals; and when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing the digital files CPL of all the playing contents read from the SPL, wherein the digital files CPL comprise:
acquiring playing state information in real time from each monitored showing server, wherein the information comprises showing states and non-showing states;
when the playing state information is in a playing state, reading and recording the total duration of executing the SPL and the duration of executing the SPL of the monitored showing server;
acquiring the currently played SPL from the monitored showing server at preset time intervals, and reading each CPL information and showing action information of the showing equipment on the SPL;
and when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all CPL information in the SPL.
5. The method according to claim 1, wherein said translating the file name of CPL to obtain the chinese name corresponding to CPL comprises the following steps:
acquiring scheduling information of a field corresponding to the SPL;
traversing all CPLs of the SPL, establishing a corresponding relation between the UUID corresponding to the CPLs and the Chinese name on the scheduling information according to the fact that the actual playing start-stop time of the CPLs on the SPL is the same as the playing start-stop time on the scheduling information, storing the UUID in a correlated mode, and accumulating to form a Chinese name database of playing contents;
and searching the Chinese name database by using the UUID of the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the translation result of the CPL.
6. The method of claim 1, wherein comparing the translated chinese name with the chinese name in the scheduling information to obtain a monitoring result of the playing content comprises:
comparing the translated Chinese name with the Chinese name on the scheduling information, and calculating to obtain the difference between the two names;
when the difference degree between the actual playing content and the scheduling information is larger than a preset difference degree threshold value, outputting the result of the content difference between the actual playing content and the scheduling information as abnormal playing, and updating the monitoring result of the playing content;
otherwise, the output result of the content difference between the actual playing content and the scheduling information is normal playing, and the monitoring result of the playing content is updated.
7. The method of claim 3, wherein different abnormal situations correspond to different types of alarms; performing hierarchical setting and visual display on various types of alarms, including performing different types of alarms and visual display on abnormal conditions of different cinemas in different regions and performing alarm and visual display on each abnormal severity; wherein:
the different types of alarm and visual display of the abnormal conditions of different cinemas in different areas comprises the following steps:
different colors are adopted to define different alarm levels;
each user flexibly sets the alarm level of each alarm type according to the attention degree of each alarm type;
the alarm and visual display of each abnormal severity level for different theaters in different regions includes:
different colors are adopted to define different alarm levels;
each user flexibly sets an abnormal playing difference threshold value of each alarm level according to the tolerance degree of the user to the abnormal playing difference;
and acquiring an abnormal playing difference value, comparing the abnormal playing difference value with the abnormal playing difference threshold value of each alarm level, judging the alarm level to which the abnormal playing difference value belongs, and displaying the corresponding color of the alarm level.
8. The method of claim 2, wherein the storing and reading of auditorium prints at predetermined intervals during the screening process comprises the steps of:
with respect to the storage of the data,
starting to collect images according to a preset time interval according to the opening time recorded by the scheduling information, and acquiring time information of each image collection;
identifying the collected pictures to obtain the actual number of people watching the film, and calculating to obtain a difference value between the latest obtained showing field information and the actual number of people watching the film according to the latest obtained showing field information and the actual number of people watching the film;
printing the image information obtained last time, the information of the number of actual film viewers, the difference number and the time information of image acquisition at the corresponding position of the image according to a preset rule to obtain a coded image; the image information comprises cinema names, auditorium information, seat numbers, ticket selling quantity, actual number of people watching movies, difference numbers and image acquisition timestamps;
storing the coded images in an image server in a file form, and storing file names, file storage position information, actual film watching number, difference number and time information of image acquisition in an information database in a correlated manner; the information database is on a server different from the image server;
in the case of a read-out,
searching corresponding storage items from an information database according to retrieval information input by a user, and acquiring corresponding image storage position information in the items;
searching a corresponding code printing image from the image server according to the image storage position information;
and extracting the file name of the coded image and comparing the file name with the file names stored in the information database, if the file names are consistent, acquiring the coded image, and otherwise, returning an image tampering alarm.
9. The method of claim 2, wherein blurring the acquired image comprises:
dividing the image into a plurality of divided images according to a preset division ratio;
and (4) using different blurring factors for each sub-image obtained by segmentation to obtain a blurred image.
10. The method of claim 1, wherein the playback content digital files include a first digital file of a feature and a second digital file of a video presentation other than the feature; wherein the translating the Chinese name of the second digital file comprises:
naming each second digital file by using a unique file name and a corresponding Chinese name, uniformly distributing the second digital files to each monitored showing server, and storing the file name, the corresponding Chinese name, the target playing times and other related information into a second digital file distribution statistical table in an associated manner;
and searching a second digital file distribution statistical table by utilizing the CPL file name on the SPL to obtain a corresponding Chinese name.
11. A system for intelligent management of theaters, comprising:
the film watching person number monitoring and broadcasting module is used for monitoring and broadcasting the film watching person number in the showing process of the cinema and obtaining a film watching person number monitoring and broadcasting result;
the playing content monitoring and broadcasting module is used for monitoring and broadcasting the playing content in the showing process of the cinema simultaneously with the number of viewers to obtain a playing content monitoring and broadcasting result;
the monitoring result generating module is used for generating a monitoring result table according to the monitoring result of the number of film viewers and the monitoring result statistical analysis of the playing content; each item of the monitoring result table comprises a cinema name item, a data file CPL item of playing content, an abnormal number of times of watching persons, a playing number item, a difference item between target playing times and an abnormal number of times of playing content;
wherein, the playing content monitoring module comprises:
the monitoring information acquisition unit is used for acquiring the currently executed SPL from the monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all the CPLs read from the SPL;
the digital file name translation unit is used for translating the read file name of the CPL to obtain a Chinese name corresponding to the playing content;
the playing content monitoring result generating unit is used for analyzing and comparing the translated Chinese name with the playing content on the scheduling information to obtain a monitoring result of the playing content; the monitoring result of the playing content comprises the data file CPL of the actual playing content, and the content difference condition of the actual playing content and the scheduling information.
CN201910853764.8A 2019-09-10 2019-09-10 Cinema intelligent management method and system Active CN110677705B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910853764.8A CN110677705B (en) 2019-09-10 2019-09-10 Cinema intelligent management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910853764.8A CN110677705B (en) 2019-09-10 2019-09-10 Cinema intelligent management method and system

Publications (2)

Publication Number Publication Date
CN110677705A true CN110677705A (en) 2020-01-10
CN110677705B CN110677705B (en) 2021-06-15

Family

ID=69077760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910853764.8A Active CN110677705B (en) 2019-09-10 2019-09-10 Cinema intelligent management method and system

Country Status (1)

Country Link
CN (1) CN110677705B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112000839A (en) * 2020-09-03 2020-11-27 中影环球(北京)科技有限公司 Method and system for recording content showing in cinema
CN115412747A (en) * 2021-05-27 2022-11-29 京东方科技集团股份有限公司 Surveillance broadcast method, surveillance broadcast device, and computer-readable medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245194A (en) * 2001-02-20 2002-08-30 Fujitsu General Ltd Reservation system through internet
CN102629484A (en) * 2012-03-20 2012-08-08 秦汉香 Method and system for monitoring audio and video file to play
US20130132271A1 (en) * 2009-11-27 2013-05-23 Isaac S. Daniel System and method for distributing broadcast media based on a number of viewers
CN103136584A (en) * 2013-03-11 2013-06-05 逄泽沐风 Film box-office film watching audience number statistical system
CN203616799U (en) * 2013-12-13 2014-05-28 逄泽沐风 Intelligent monitoring all-in-one machine capable of monitoring number of cinema audience and showing content
CN204229453U (en) * 2014-11-26 2015-03-25 李霞 Box office receipts statistic device
CN105338328A (en) * 2015-12-08 2016-02-17 世纪美映影院技术服务(北京)有限公司 Digital cinema intelligent monitoring system based on infrared/thermosensitive imaging
CN108259943A (en) * 2018-02-05 2018-07-06 中影环球(北京)科技有限公司 A kind of method for automatically generating SPL applied to wisdom projection
CN108596377A (en) * 2018-04-16 2018-09-28 世纪美映影院技术服务(北京)有限公司 A kind of intelligent processing method for cinema projection operation management
CN109508652A (en) * 2018-10-25 2019-03-22 国影(北京)科技有限责任公司 Viewing number statistical method, device and electronic equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245194A (en) * 2001-02-20 2002-08-30 Fujitsu General Ltd Reservation system through internet
US20130132271A1 (en) * 2009-11-27 2013-05-23 Isaac S. Daniel System and method for distributing broadcast media based on a number of viewers
CN102629484A (en) * 2012-03-20 2012-08-08 秦汉香 Method and system for monitoring audio and video file to play
CN103136584A (en) * 2013-03-11 2013-06-05 逄泽沐风 Film box-office film watching audience number statistical system
CN203616799U (en) * 2013-12-13 2014-05-28 逄泽沐风 Intelligent monitoring all-in-one machine capable of monitoring number of cinema audience and showing content
CN204229453U (en) * 2014-11-26 2015-03-25 李霞 Box office receipts statistic device
CN105338328A (en) * 2015-12-08 2016-02-17 世纪美映影院技术服务(北京)有限公司 Digital cinema intelligent monitoring system based on infrared/thermosensitive imaging
CN108259943A (en) * 2018-02-05 2018-07-06 中影环球(北京)科技有限公司 A kind of method for automatically generating SPL applied to wisdom projection
CN108596377A (en) * 2018-04-16 2018-09-28 世纪美映影院技术服务(北京)有限公司 A kind of intelligent processing method for cinema projection operation management
CN109508652A (en) * 2018-10-25 2019-03-22 国影(北京)科技有限责任公司 Viewing number statistical method, device and electronic equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李炎彬等: "智能监播管理分析***", 《中国电影电视技术学会节目制作与传输专业委员会第21届(2009陕西)年会》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112000839A (en) * 2020-09-03 2020-11-27 中影环球(北京)科技有限公司 Method and system for recording content showing in cinema
CN112000839B (en) * 2020-09-03 2024-02-20 中影环球(北京)科技有限公司 Recording method and system for showing content of cinema
CN115412747A (en) * 2021-05-27 2022-11-29 京东方科技集团股份有限公司 Surveillance broadcast method, surveillance broadcast device, and computer-readable medium
CN115412747B (en) * 2021-05-27 2024-03-01 京东方科技集团股份有限公司 Monitoring method, monitoring device and computer readable medium

Also Published As

Publication number Publication date
CN110677705B (en) 2021-06-15

Similar Documents

Publication Publication Date Title
US10346860B2 (en) Audience attendance monitoring through facial recognition
CN110536174B (en) Method and system for intelligently monitoring cinema playing content
CN109672939B (en) Method and device for marking video content popularity
US20150082203A1 (en) Real-time analytics, collaboration, from multiple video sources
US11659255B2 (en) Detection of common media segments
US11533536B2 (en) Audience attendance monitoring through facial recognition
CN110677705B (en) Cinema intelligent management method and system
US20060248569A1 (en) Video stream modification to defeat detection
EP0947096A1 (en) Set top device for targeted electronic insertion of indicia into video
KR20050057578A (en) Commercial recommender
JP2003511934A (en) Automatically locate, learn and extract commercial and other video content based on signs
US6526171B1 (en) Image object managing method, an image processing apparatus using said method, and a recording media for programs achieving the same
US20110126223A1 (en) Method and Apparatus for Distributed Display Monitoring
CN109862383A (en) A kind of method and system for realizing video playing monitoring based on frame feature
US20140348491A1 (en) Method and apparatus for advertisement playout confirmation in digital cinema
CN104853244A (en) Method and apparatus for managing audio visual, audio or visual content
EP1186128B9 (en) Method and device for detecting data concerning the viewing of video information and the relaying of this information to a central data processing installation
CN110740290A (en) Monitoring video previewing method and device
US20080219504A1 (en) Automatic measurement of advertising effectiveness
CN113194291A (en) Video monitoring system and method based on big data
CN106550254B (en) Monitoring and broadcasting method and system for movie sticking advertisements played in cinema
CN108038446B (en) Information acquisition method
CN110636328B (en) Method and system for monitoring cinema advertisement playing
Leszczuk et al. Redefining ITU-T P. 912 recommendation requirements for subjects of quality assessments in recognition tasks
CN109218780B (en) Method and device for updating play list of play server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant