CN113344629B - Digital intelligent pushing system for cinema advertisements - Google Patents
Digital intelligent pushing system for cinema advertisements Download PDFInfo
- Publication number
- CN113344629B CN113344629B CN202110632771.2A CN202110632771A CN113344629B CN 113344629 B CN113344629 B CN 113344629B CN 202110632771 A CN202110632771 A CN 202110632771A CN 113344629 B CN113344629 B CN 113344629B
- Authority
- CN
- China
- Prior art keywords
- advertisement
- cinema
- playing
- advertisements
- new
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Finance (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a digital intelligent pushing system of cinema advertisements, which comprises: the advertisement processing system is used for storing an advertisement playing order uploaded by a user through a user side, wherein the advertisement playing order comprises a first advertisement and an identification of a cinema for playing the first advertisement; the intermediate processing terminal is used for transcoding the first advertisement, so that the file format of the second advertisement obtained after transcoding is matched with the file format which can be played by the projector of the cinema; generating a new advertisement play list of the cinema according to the second advertisement and the existing advertisement play list of the cinema, and sending the new advertisement play list to a projector of the cinema for storage; and the cinema projector is used for playing advertisements according to the new advertisement play list.
Description
Technical Field
The invention relates to the technical field of advertisement pushing, in particular to a digital intelligent pushing system for cinema advertisements.
Background
In the prior art, a user wants to put advertisements in a cinema, has to search the contact way of the cinema by himself and communicate the advertisement putting matters with the cinema in a telephone or face-meeting way, and the fully artificial and off-line putting way ensures that the pushing efficiency of the advertisements in the cinema is very low and the current fast-paced life and work of people cannot be met.
Disclosure of Invention
The embodiment of the invention provides a digital intelligent pushing system for cinema advertisements, which is used for realizing intelligent pushing of cinema advertisements and improving pushing efficiency.
The embodiment of the invention provides a digital intelligent pushing system for cinema advertisements, which comprises the following components:
the advertisement processing system is used for storing an advertisement playing order uploaded by a user through a user side, wherein the advertisement playing order comprises a first advertisement and an identification of a cinema for playing the first advertisement;
The intermediate processing terminal is used for transcoding the first advertisement, so that the file format of the second advertisement obtained after transcoding is matched with the file format which can be played by the projector of the cinema; generating a new advertisement play list of the cinema according to the second advertisement and the existing advertisement play list of the cinema, and sending the new advertisement play list to a projector of the cinema for storage;
And the cinema projector is used for playing advertisements according to the new advertisement play list.
In one embodiment, the cinema projector is further configured to generate an advertisement schedule from the new advertisement playlist;
the intermediate processing terminal is used for acquiring the advertisement schedule and sending the advertisement schedule to the advertisement processing system;
the advertisement processing system is used for judging whether the advertisement schedule is abnormal or not, and informing the projector of the cinema of rescheduling when the advertisement schedule is abnormal.
In one embodiment, the advertisement schedule includes any one or more of a movie hall in which advertisements are played, an advertisement playing time, an advertisement playing order, and movie names in which advertisements are bundled to be played.
In one embodiment, the determining whether the advertisement schedule is abnormal includes:
Judging whether the advertisement schedule is matched with the new advertisement play list; when the advertisement schedule is matched, judging that the advertisement schedule is normal; when the advertisement schedule is not matched, judging that the advertisement schedule is abnormal;
Or alternatively
Judging whether the advertisement schedule is matched with the playing requirement; when the advertisement schedule is matched, judging that the advertisement schedule is normal; when there is no match, it is determined that the advertisement schedule is abnormal.
In one embodiment, the cinema projector is further configured to generate an advertising play log;
the intermediate processing terminal is further used for acquiring the advertisement playing log from the projector of the cinema and sending the advertisement playing log to the advertisement processing system.
In one embodiment, the advertisement processing system is further configured to generate an advertisement playing cost of the user side according to the advertisement playing log, and perform a settlement operation of the advertisement playing cost between the advertisement processing system and the user side.
In one embodiment, the advertisement processing system is further configured to, before storing the advertisement play order uploaded by the user through the user side:
receiving the advertisement playing order sent by the user side;
sending the advertisement playing order to a cinema client corresponding to the cinema identifier according to the cinema identifier; outputting the advertisement playing order to a cinema administrator by the cinema client, and receiving an order processing result input by the cinema administrator, wherein the order processing result comprises order acceptance or order rejection;
Acquiring the order processing result sent by the cinema client;
Sending the order processing result to the user side;
And when the order processing result is that the order is accepted, storing the advertisement playing order.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
fig. 1 is a schematic structural diagram of a digital intelligent cinema advertisement pushing system according to an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are for illustration and explanation of the present invention only, and are not intended to limit the present invention.
The embodiment of the invention provides a digital intelligent pushing system for cinema advertisements, which is shown in fig. 1 and comprises the following components:
the advertisement processing system is used for storing an advertisement playing order uploaded by a user through a user side, wherein the advertisement playing order comprises a first advertisement and an identification of a cinema for playing the first advertisement;
The intermediate processing terminal is used for carrying out transcoding operation on the first advertisement, so that the file format of the second advertisement obtained after transcoding is matched with the file format which can be played by a cinema projector which is used for playing the first advertisement in the advertisement playing order; generating a new advertisement play list of the cinema according to the second advertisement and the advertisement play list of the cinema (for example, the second advertisement is added into the advertisement play list of the cinema to form the new advertisement play list), and the new advertisement play list is sent to a projector of the cinema for storage;
And the cinema projector is used for playing advertisements according to the new advertisement play list.
By the technical scheme, the intelligent advertisement pushing for the cinema is realized, and the pushing efficiency is improved.
In one embodiment, the cinema projector is further configured to generate an advertisement schedule from the new advertisement playlist;
the intermediate processing terminal is used for acquiring the advertisement schedule and sending the advertisement schedule to the advertisement processing system;
and the advertisement processing system is used for judging whether the advertisement schedule is abnormal or not, and informing the projector of the cinema to re-schedule when the advertisement schedule is abnormal.
According to the technical scheme, whether the cinema plays the advertisement according to the advertisement play list can be known according to the advertisement schedule, so that the rights and interests of the advertising merchant are ensured.
In one embodiment, the advertisement schedule includes any one or more of a movie hall in which the advertisement is played, an advertisement playing time, an advertisement playing order, and movie names in which the playback is bundled.
In one embodiment, determining whether the advertisement schedule is abnormal may be implemented in one or two of the following ways:
Mode one
Judging whether the advertisement schedule is matched with the new advertisement play list; when the advertisement schedule is matched, judging that the advertisement schedule is normal; when there is no match, it is determined that the advertisement schedule is abnormal. For example, it is determined whether the advertisement listed in the advertisement arrangement includes all advertisements in the new advertisement playlist and no other advertisements exist outside the new advertisement playlist, and if the advertisement listed in the advertisement arrangement includes all advertisements in the new advertisement playlist and no other advertisements exist outside the new advertisement playlist, it is determined that the advertisement arrangement is normal, otherwise it is abnormal.
Mode two
Judging whether the advertisement arrangement period is matched with the playing requirement; when the advertisement schedule is matched, judging that the advertisement schedule is normal; when there is no match, it is determined that the advertisement schedule is abnormal. For example, the playing requirement may be provided in advance by a user who wants to play the advertisement a, and the playing requirement may be a movie name such as "cast" in which the user wants to bind the advertisement a, i.e. the advertisement a needs to be played before playing the movie "cast"; if the advertisement A with the advertisement schedule listed is actually played before the movie 'famous', the advertisement schedule aiming at the advertisement A is matched with the playing requirement; if advertisement A, whose advertisement schedule is well-established, is not played before the movie "cast", then the advertisement schedule for advertisement A is interpreted as not matching its play requirement.
In one embodiment, the cinema projector is further configured to generate an advertising play log;
The intermediate processing terminal is also used for acquiring the advertisement playing log from the projector of the cinema and sending the advertisement playing log to the advertisement processing system.
According to the technical scheme, the advertisement processing system can judge whether the projector of the cinema plays advertisements according to the advertisement schedule or not according to the advertisement play logs, so that the rights and interests of the traders playing advertisements are ensured.
In one embodiment, the advertisement processing system is further configured to generate an advertisement playing cost of the user side according to the advertisement playing log, and perform a settlement operation on the advertisement playing cost between the user side and the advertisement processing system.
By the technical scheme, the economic benefit of the advertising player is guaranteed.
In one embodiment, the advertisement processing system is further configured to, before storing the advertisement play order uploaded by the user through the user side:
Receiving an advertisement playing order sent by a user side;
Sending an advertisement playing order to a cinema client corresponding to the cinema identifier according to the cinema identifier; outputting the advertisement playing order to a cinema administrator by a cinema client, and receiving an order processing result input by the cinema administrator, wherein the order processing result comprises order acceptance or order rejection;
acquiring an order processing result sent by a cinema client;
Sending the order processing result to a user side;
And when the order processing result is that the order is accepted, storing the advertisement playing order.
By the technical scheme, the advertisement can be played in the cinema by the advertisement playing user in an order placing mode, and intelligent delivery of the cinema advertisement is realized.
In one embodiment, the transcoding the first advertisement by the intermediate processing terminal may include the following operations:
and carrying out frame-by-frame transcoding on the images in the first advertisement in sequence, and executing the verification operation described in the following steps A1-A4 after each transcoded N frame of images, wherein the transcoded N frame of images currently executed with the verification operation are regarded as current verification videos, and the total number of bits occupied by the current verification videos is larger than a preset total number of bits threshold value:
Step A1, calculating the theoretical bit number of the current verification video according to the following formula (1):
wherein Bl is the theoretical number of bits of the current verification video, F is the total number of bits occupied by the current verification video, first is a First preset coefficient set in advance, wherein when the current verification video is the index resolution of 1080×720, the value of First is 5120KB, when the current verification video is the index resolution of 720×576, the value of First is 3400KB, when the current verification video is the index resolution of 640×480, the preset value is 1400KB, s is the number of frames per second of the current verification video, and T is the duration of the current verification video;
a2, calculating transcoding parameters of the current verification video according to the following formula (1);
Wherein Q j is a transcoding parameter of the j-th frame image of the current check video, j=1, 2,3 … … N; fl i is the number of bits of the i-th frame image of the current check video, i=1, 2,3 … … j-1; scend is a preset delay time length, and the value is 0.5; int [ ] is a rounding function, fl k is the number of bits of the kth frame image of the current check video; k=j, j+1, j+2 … … j+int [ Scend ] S ] -1;
step A3, determining an early warning result according to the following formula (3):
Pd j is an early warning result corresponding to the j-th frame image of the current verification video, and Fl j is the bit number of the j-th frame image of the current verification video;
A3, when Pd j is equal to or smaller than a preset value, indicating that transcoding of a j-th frame image of the current verification video is not problematic; when Pd j is larger than a preset value, indicating that the transcoding of the j-th frame image of the current check video is problematic;
when the transcoding of any frame image of the current verification video is problematic, the intermediate processing terminal re-transcodes the N frame images corresponding to the current verification video in the first advertisement or only re-transcodes the image with the problem in transcoding.
And finally, sequentially splicing all the verification videos after successful transcoding to form a second advertisement.
The beneficial effects of the technical scheme are as follows: the intelligent transcoding can be performed on the first advertisement, the first advertisement is not required to be completely read and then transcoded in the transcoding process, each frame of image is only required to be sequentially read and transcoded, and then the first advertisement is subjected to the piecewise transcoding verification, so that the occupation amount of a storage space can be reduced during transcoding, the transcoding and the verification can be performed simultaneously, the transcoding efficiency is greatly improved, the real-time transcoding and the verification can be realized, meanwhile, by utilizing the technology, early warning can be sent out at the first time when the transcoding error occurs, the image with the problem is re-transcoded or the image corresponding to the one-section verification video with the transcoding error is re-transcoded, the transcoding failure is not required to be confirmed only when the playing is performed after the whole transcoding is completed, and the transcoding efficiency is greatly improved.
In one embodiment, the theatre projector generates an advertising schedule from the new advertising play list, including,
Step A1: scoring the advertisement quality of the advertisements in the new advertisement playlist using formula (3):
Wherein D i represents a quality score value of an i-th advertisement in the new advertisement playlist, and a larger quality score value represents a better advertisement quality; k i represents the number of repetitions of the product name of the product advertised by the i-th advertisement in the new advertisement playlist (for example, in a section of advertisement related to "eight walnuts", the voice corresponding to the name of "eight walnuts" is repeated 10 times, and the 10 times is the number of repetitions of the product name of the product advertised by the advertisement); f i represents the historical playing times of the ith advertisement in the new advertisement playing list in the cinema; t i,j represents the preference value of the cinema audience counted in advance for the j-th product advantage of the product advertised in the i-th advertisement, the value range is [1, 10], and the larger the value is, the higher the preference degree is; m represents the total number of product advantages of the product advertised in the ith advertisement;
step A2: classifying the advertisements in the new advertisement playlist using equation (4) and the quality score value for each advertisement in the new advertisement playlist:
Wherein F i represents a type value of an i-th advertisement in the new advertisement playlist, wherein if F i is equal to a first preset value (for example, the first preset value is 1), it represents that the i-th advertisement in the new advertisement playlist is classified as a good advertisement, and if F i is equal to a second preset value (for example, the second preset value is-1), it represents that the i-th advertisement in the new advertisement playlist is classified as a bad advertisement; u () represents a step function, the step function value being 1 when the value in the bracket is equal to or greater than 0, and being 0 when the value in the bracket is less than 0; n represents the total number of advertisements in the new advertisement playlist;
step A3: determining a schedule for each advertisement in the new advertisement playlist using formulas (5), (6):
S i,W represents the number of the ith advertisement in the new advertisement play list in the row of the preset daytime period; s i,N represents the number of pieces of the ith advertisement in the new advertisement play list in a preset night time period; t represents the total advertisement playing duration which can be provided by the cinema all day; t i denotes the advertisement duration of the ith advertisement in the new advertisement playlist; INT { } represents a rounding function (the function value is the largest integer value that is no greater than the number in brackets); z a represents the ticket number of the a-th movie played by the cinema during the daytime, a=1, 2 … a; a is the total number of movies played by the cinema in the daytime period; z b represents the ticket number of the B-th movie played by the cinema throughout the day, b=1, 2 … B; b is the total number of movies played by the cinema in the whole day; z c represents the ticket number of the C-th movie played by the cinema in a preset night time period, c=1, 2 … C; c is the total number of movies played by the cinema in the night time period; h a denotes the number of audience seats in the theatre where the a-th movie of the theatre is located; h b denotes the number of audience seats in the theatre in which the b-th motion picture of the theatre is located; h c denotes the number of audience seats in the theatre in which the c-th movie of the theatre is located.
The beneficial effects of the technical scheme are as follows: according to the actual film watching personnel in the film studio and the situation that the film studio can accommodate the number of audiences, corresponding film arrangement can be carried out on each advertisement, so that the situation that the advertisements with good quality are distributed in the daytime is realized if the setting rate is higher in the daytime, the advertisements with good quality are distributed in the evening if the setting rate is higher in the evening, meanwhile, the advertisements with poor quality can be alternated in the advertisements with good quality in reasonable quantity, and the formula can still ensure that the total film arrangement of each advertisement with good quality added all day is consistent, so that the same number of each advertisement with good quality can be played all day, and fairness is ensured; meanwhile, the arrangement of advertisements with poor quality can be avoided, the intelligent arrangement of advertisements is realized, the effect of playing advertisements in cinema is improved, the manpower required by arranging the advertisements is saved, and the rationalization and the intellectualization of arranging the advertisements are realized.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (7)
1. A digital intelligent push system for cinema advertisements is characterized by comprising
The advertisement processing system is used for storing an advertisement playing order uploaded by a user through a user side, wherein the advertisement playing order comprises a first advertisement and an identification of a cinema for playing the first advertisement;
The intermediate processing terminal is used for transcoding the first advertisement, so that the file format of the second advertisement obtained after transcoding is matched with the file format which can be played by the projector of the cinema; generating a new advertisement play list of the cinema according to the second advertisement and the existing advertisement play list of the cinema, and sending the new advertisement play list to a projector of the cinema for storage;
the cinema projector is used for playing advertisements according to the new advertisement play list;
wherein the cinema projector is further configured to generate an advertisement schedule according to the new advertisement playlist;
the intermediate processing terminal is used for acquiring the advertisement schedule and sending the advertisement schedule to the advertisement processing system;
the advertisement processing system is used for judging whether the advertisement arrangement period is abnormal, and informing the projector of the cinema of rescheduling when the advertisement arrangement period is abnormal;
Wherein the theatre projector generates an advertising schedule from the new advertising play list, comprising,
Step A1: scoring the advertisement quality of the advertisements in the new advertisement playlist using formula (3):
(3);
wherein, Representing the/>, in the new advertisement playlistThe quality score value of each advertisement, wherein the larger the quality score value is, the better the advertisement quality is; /(I)The/>, represented in the new advertisement playlistRepeating times of product names of products advertised by the ith advertisement in the advertisements; /(I)Representing the/>, in the new advertisement playlistHistorical playing times of the advertisements in the cinema; /(I)Representing pre-counted theatre audience pairs of said/>Product advertised in personal advertisement/>Preference values for individual product advantages; /(I)Represents the/>The total number of product advantages of the product advertised in the individual advertisement;
Step A2: classifying the advertisements in the new advertisement playlist using equation (4) and the quality score value for each advertisement in the new advertisement playlist:
(4);
wherein, Representing the/>, in the new advertisement playlistType value of advertisement, wherein if/>Equal to a first preset value, representing the/>, in the new advertisement playlistThe individual advertisements are classified into the category of high-quality advertisements, if/>Equal to a second preset value, representing the/>, in the new advertisement playlistThe individual advertisements are classified into inferior advertisements; /(I)A step function is represented, wherein when the value in the bracket is more than or equal to 0, the step function value is 1, and when the value in the bracket is less than 0, the step function value is 0; /(I)Representing a total number of advertisements in the new advertisement playlist;
step A3: determining a schedule for each advertisement in the new advertisement playlist using formulas (5), (6):
(5);
(6);
wherein, Representing the/>, in the new advertisement playlistThe number of the arranged sheets of the individual advertisements in a preset daytime period; representing the/>, in the new advertisement playlist The number of the arranged sheets of the individual advertisements in a preset night time period; /(I)Representing the total advertisement playing duration available in the cinema on the whole day; /(I)Representing the/>, in the new advertisement playlistAdvertisement duration of the individual advertisements; /(I)Representing a rounding function, the function value being a maximum integer value not greater than the number in brackets; /(I)A/>, representing that the cinema plays during the daytimeTicket number of the movie, a=1, 2 … a; a is the total number of movies played by the cinema in the daytime period; /(I)Representing the ticket number of the B-th movie played by the cinema in the whole day, wherein b=1, 2 … B; b is the total number of movies played by the cinema in the whole day; /(I)Representing the ticket selling number of a C-th movie played by the cinema in a preset night time period, wherein c=1, 2 … C; c is the total number of movies played by the cinema in the night time period; /(I)Representing the/>, of the theatreAudience seating number of movie theatre where the movie is located; /(I)Representing the number of audience seats in a theatre in which the b-th motion picture of the theatre is located; /(I)Representing the number of audience seats in the theatre in which the c-th movie is located.
2. The system of claim 1, wherein,
The advertisement schedule includes any one or more of a movie hall for playing advertisements, advertisement playing time, advertisement playing sequence, and movie names for binding and playing.
3. The system of claim 1 or 2, wherein,
The judging whether the advertisement arrangement period is abnormal or not comprises the following steps:
Judging whether the advertisement schedule is matched with the new advertisement play list; when the advertisement schedule is matched, judging that the advertisement schedule is normal; when the advertisement schedule is not matched, judging that the advertisement schedule is abnormal;
Or alternatively
Judging whether the advertisement arrangement period is matched with the advertisement playing requirement of the user playing the advertisement; when the advertisement schedule is matched, judging that the advertisement schedule is normal; when there is no match, it is determined that the advertisement schedule is abnormal.
4. The system of claim 1, wherein,
The cinema projector is also used for generating an advertisement playing log;
the intermediate processing terminal is further used for acquiring the advertisement playing log from the projector of the cinema and sending the advertisement playing log to the advertisement processing system.
5. The system of claim 4, wherein,
The advertisement processing system is also used for generating the advertisement playing cost of the user side according to the advertisement playing log and performing settlement operation of the advertisement playing cost between the advertisement processing system and the user side.
6. The system of claim 1, wherein,
The advertisement processing system is further used for, before storing the advertisement play order uploaded by the user through the user terminal,:
receiving the advertisement playing order sent by the user side;
sending the advertisement playing order to a cinema client corresponding to the cinema identifier according to the cinema identifier; outputting the advertisement playing order to a cinema administrator by the cinema client, and receiving an order processing result input by the cinema administrator, wherein the order processing result comprises order acceptance or order rejection;
Acquiring the order processing result sent by the cinema client;
Sending the order processing result to the user side;
And when the order processing result is that the order is accepted, storing the advertisement playing order.
7. The system of claim 1, wherein,
The intermediate processing terminal transcodes the first advertisement, and the method comprises the following steps:
The intermediate processing terminal transcodes the first advertisement, which may include the following operations:
and carrying out frame-by-frame transcoding on the images in the first advertisement in sequence, and executing the verification operation described in the following steps A1-A4 after each transcoded N frame of images, wherein the transcoded N frame of images currently executed with the verification operation are regarded as current verification videos, and the total number of bits occupied by the current verification videos is larger than a preset total number of bits threshold value:
step A1, calculating the theoretical bit number of the current verification video according to the following formula (1):
(1);
wherein, For the theoretical number of bits of the current check video,/>For the total number of bits occupied by the current check video,/>A first preset coefficient is preset; /(I)For the number of frames per second of the current check video,/>The duration of the current verification video is the duration of the current verification video;
A2, calculating transcoding parameters of the current verification video according to the following formula (2);
(1);
wherein, />, For the current check videoTranscoding parameters of frame image,/>;/>/>, For the current check videoNumber of bits of frame image,/>;/>The value is 0.5 for the preset delay time length; int [ ] is a rounding function,/>The/>, of the current verification videoThe number of bits of the frame image; /(I);
Step A3, determining an early warning result according to the following formula (3):
(3);
wherein, />, For the current check videoEarly warning result corresponding to frame image,/>/>, For the current check videoThe number of bits of the frame image;
Step A3, when And when the current verification video is equal to or smaller than a preset value, indicating the/>, of the current verification videoTranscoding of frame images is not problematic; when/>When the current verification video is larger than a preset value, indicating the/>, of the current verification videoThe transcoding of frame images is problematic;
When the transcoding of any frame image of the current verification video is problematic, the intermediate processing terminal re-transcodes the N frame images corresponding to the current verification video in the first advertisement.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2020109870782 | 2020-09-18 | ||
CN202010987078 | 2020-09-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113344629A CN113344629A (en) | 2021-09-03 |
CN113344629B true CN113344629B (en) | 2024-05-17 |
Family
ID=77474654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110632771.2A Active CN113344629B (en) | 2020-09-18 | 2021-06-07 | Digital intelligent pushing system for cinema advertisements |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113344629B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19936720A1 (en) * | 1999-08-06 | 2001-02-15 | Ufa Theater Gmbh & Co Kg | Central cinema server |
KR20060119034A (en) * | 2005-05-18 | 2006-11-24 | (주)참진미디어 | Advertising system using movie screening in public places |
KR20070003517A (en) * | 2005-06-30 | 2007-01-05 | 김유식 | Content Organization System and Method in Digital Theater |
KR20090076152A (en) * | 2008-01-07 | 2009-07-13 | 주식회사 케이티 | Ad schedule management device and method thereof |
CN106101750A (en) * | 2016-08-08 | 2016-11-09 | 深圳市众幕电影科技有限公司 | Reflect front advertisement playing control system and control method thereof |
CN111260395A (en) * | 2020-01-10 | 2020-06-09 | 中影环球(北京)科技有限公司 | Full-automatic projection system and method for cinema screen advertisement |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8145528B2 (en) * | 2005-05-23 | 2012-03-27 | Open Text S.A. | Movie advertising placement optimization based on behavior and content analysis |
-
2021
- 2021-06-07 CN CN202110632771.2A patent/CN113344629B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19936720A1 (en) * | 1999-08-06 | 2001-02-15 | Ufa Theater Gmbh & Co Kg | Central cinema server |
KR20060119034A (en) * | 2005-05-18 | 2006-11-24 | (주)참진미디어 | Advertising system using movie screening in public places |
KR20070003517A (en) * | 2005-06-30 | 2007-01-05 | 김유식 | Content Organization System and Method in Digital Theater |
KR20090076152A (en) * | 2008-01-07 | 2009-07-13 | 주식회사 케이티 | Ad schedule management device and method thereof |
CN106101750A (en) * | 2016-08-08 | 2016-11-09 | 深圳市众幕电影科技有限公司 | Reflect front advertisement playing control system and control method thereof |
CN111260395A (en) * | 2020-01-10 | 2020-06-09 | 中影环球(北京)科技有限公司 | Full-automatic projection system and method for cinema screen advertisement |
Non-Patent Citations (2)
Title |
---|
中国电影院线映前广告现状与管理策略研究;周逢年;当代电影;20170801(第08期);全文 * |
数字电影与数字影院 4;施又麟;李清河;;家庭影院技术;20081101(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113344629A (en) | 2021-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101652993B (en) | Method and device for distributing content to digital cinema system and using the system to play content | |
US8170122B2 (en) | Method and apparatus for inserting digital media advertisements into statistical multiplexed streams | |
US8402485B2 (en) | Advertisement inserting VOD delivery method and VOD server | |
US20090320063A1 (en) | Local advertisement insertion detection | |
Kroon | A/VA to Z: an encyclopedic dictionary of media, entertainment and other audiovisual terms | |
US9723374B2 (en) | Programmatically determining when credits appear during a video in order to provide supplemental information | |
EP2090101A2 (en) | Targeted video advertising | |
CN1535013A (en) | Method for forming digital cinema content according to audience metrics | |
CN109618223B (en) | Sound replacing method | |
US20030236714A1 (en) | Profile information transmitting apparatus | |
JP2023540528A (en) | Insertion of targeted content into real-time streaming media | |
US10924779B2 (en) | Location agnostic media control room and broadcasting facility | |
CN113344629B (en) | Digital intelligent pushing system for cinema advertisements | |
CA2716084C (en) | Apparatus for and a method of providing content data | |
WO2008016232A1 (en) | Intermediating service system for online digital cinema advertisement | |
EP1410646A4 (en) | METHOD AND APPARATUS FOR INSERTING DIGITAL MEDIA ADVERTISEMENTS IN ASYNCHRONOUS MULTIPLEXING CHAINS | |
WO2018129585A1 (en) | A computer system and a computer implemented method for providing a customized video to a user | |
CN113781124B (en) | Intelligent adjustment method for cinema advertisement play list | |
JP6400173B1 (en) | Advertisement delivery method and advertisement delivery system | |
CN112333483A (en) | Intelligent adjustment method and system for cinema advertisement play list | |
Raposo | PHOTO AND VIDEO PRODUCTION | |
Blatchford | Keeping up with the Joneses | |
JP2003299044A (en) | Multimedia information transmitting / receiving device, multimedia information transmitting / receiving system, service billing server | |
CN113344625A (en) | Intelligent customization processing method for cinema advertisement | |
CN112019866A (en) | Multi-camera image selection audio-visual service system for consumers |
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 |