CN105430471B - The display methods and device of barrage in a kind of video - Google Patents
The display methods and device of barrage in a kind of video Download PDFInfo
- Publication number
- CN105430471B CN105430471B CN201510846684.1A CN201510846684A CN105430471B CN 105430471 B CN105430471 B CN 105430471B CN 201510846684 A CN201510846684 A CN 201510846684A CN 105430471 B CN105430471 B CN 105430471B
- Authority
- CN
- China
- Prior art keywords
- image
- region
- preset quantity
- frame image
- barrage
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
The invention discloses the display methods and device of barrage in a kind of video, being shown in video to realize does not influence the effect that user watches video while barrage.The method includes:When playing video, the first currently playing preset quantity frame image of the video is obtained;Determine not changed first image-region in the first preset quantity frame image;The barrage path of the first preset quantity frame image is determined according to described first image region;According to the barrage path, the barrage is shown on the first preset quantity frame image.The technical solution can not influence user while showing video barrage and watch video, improve the Experience Degree that user watches video.
Description
Technical field
The present invention relates to Internet technical field, more particularly to the display methods and device of barrage in a kind of video.
Background technology
With the continuous development of internet, the interaction carried out in internet between user is also more and more, especially exists
When watching video on internet, interaction is carried out by the way of video comments.Traditional player Commentary Systems, which are independently of, to be broadcast
It puts except device, therefore the content commented on is centered around mostly on entire video, topic is not strong, does not also have the sense of " real-time interactive "
Feel.Barrage can give spectators' illusion of a kind of " real-time interactive ", although the sending time different from of different barrages, it is only
Can in video specific one time point occur, therefore in the barrage mutually sent in the same time substantially also master having the same
Topic just has the illusion commented on simultaneously with other spectators when participating in comment.
But since current barrage occupies all over the screen of video, barrage also has the disadvantage for blocking video content, some
Out of season barrage can also reduce attention of the spectators for video.Originally as comment transmission target video instead at
Supporting role puts the cart before the horse, and influences the experience that user watches video.
Invention content
The present invention provides the display methods and device of barrage in a kind of video, while showing barrage in video to realize
The effect that user watches video is not influenced.
The present invention provides a kind of display methods of barrage in video, including:
When playing video, the first currently playing preset quantity frame image of the video is obtained;
Determine not changed first image-region in the first preset quantity frame image;
The barrage path of the first preset quantity frame image is determined according to described first image region;
According to the barrage path, the barrage is shown on the first preset quantity frame image.
Some advantageous effects of the embodiment of the present invention may include:
Above-mentioned technical proposal, by not changed image-region in the currently playing frame image of determination, and according to not
Changed image-region determines barrage path so that the barrage in video can be shown in not changed image-region
In, video is watched so as to not influence user while showing video barrage, improves the Experience Degree that user watches video.
In one embodiment, described that the first preset quantity frame image is determined according to described first image region
Barrage path, including:
A paths, the barrage road as the first preset quantity frame image are determined in described first image region
Diameter.
In the embodiment, by determining the barrage path of current frame image in not changed first image-region,
Barrage in video is shown in not changed image-region, so as to while showing video barrage
User is not influenced and watches video, improves the Experience Degree that user watches video.
In one embodiment, not changed first image in the determination the first preset quantity frame image
Region, including:
The second preset quantity frame image, second preset quantity are extracted from the first preset quantity frame image
Less than or equal to first preset quantity;
The second preset quantity frame image is divided at least two image-regions according to preset rules;
Judge whether the image-region on the corresponding position of the second preset quantity frame image changes;
When the image-region on the corresponding position of the second preset quantity frame image does not change, described in determination
Image-region on corresponding position is described first image region.
In the embodiment, by the extracting part framing image from multiple frame images, and frame image is divided into multiple images
Region, and then determine whether each image-region sends variation in frame image so that the determination of the first image-region is more accurate
Really, not changed region in currently playing frame image more can accurately be characterized.
In one embodiment, the image-region on the corresponding position for judging the second preset quantity frame image
Whether change, including:
Calculate the change rate of the image-region on the corresponding position of the second preset quantity frame image;
Judge whether the change rate is less than predetermined threshold value;
When the change rate is less than the predetermined threshold value, the corresponding position of the second preset quantity frame image is determined
On image-region do not change.
In the embodiment, the change rate of the image-region on corresponding position by calculating frame image, and it is super in change rate
Just determine that the image-region changes when crossing certain value so that finally not changed image-region in determining frame image
It is more in line with the sense organ of user.
In one embodiment, not changed image district in the determination the first preset quantity frame image
Domain, including:
Determine the second image-region where the barrage path for the first preset quantity frame image that previous group has played;
Judge whether second image-region becomes on the first currently playing preset quantity frame image
Change;
When second image-region changes on the first currently playing preset quantity frame image, press
Sequence of the range from second image-region from the near to the distant judges other image-regions described currently playing first successively
Whether change on preset quantity frame image, until determining not changed first image-region.
In the embodiment, where the barrage path for first determining whether the first preset quantity frame image that previous group has played
The second image-region whether change, and only when the second image-region changes according still further to the second image-region of distance
Sequence from the near to the distant judges whether other image-regions change so that not changed image in previous framing image
Region can be preferentially judged, and the efficiency in barrage path is determined to improve terminal, and enable barrage path change when it is excellent
First change in nearest image-region, path is redirected to save.
In one embodiment, described that a paths are determined in described first image region, it is default as described first
The barrage path of quantity frame image, including:
Judge in described first image region whether to include character area;
When in described first image region including the character area, the word is removed in described first image region
A paths, the barrage path as the first preset quantity frame image are determined in region except region.
In the embodiment, by the barrage for determining frame image in the region in the first image-region in addition to character area
Path so that the barrage shown in video does not block the character area in video, watches video to not influence user, improves
User watches the Experience Degree of video.
The present invention provides a kind of display device of barrage in video, including:
Acquisition module, for when playing video, obtaining the first currently playing preset quantity frame image of the video;
First determining module, for determining not changed first image district in the first preset quantity frame image
Domain;
Second determining module, the bullet for determining the first preset quantity frame image according to described first image region
Curtain path;
Display module, for according to the barrage path, the bullet to be shown on the first preset quantity frame image
Curtain.
In one embodiment, second determining module includes:
First determination sub-module, it is default as described first for determining a paths in described first image region
The barrage path of quantity frame image.
In one embodiment, first determining module includes:
Submodule is extracted, for extracting the second preset quantity frame image from the first preset quantity frame image,
Second preset quantity is less than or equal to first preset quantity;
Submodule is divided, for the second preset quantity frame image to be divided at least two figures according to preset rules
As region;
First judging submodule, the image-region on corresponding position for judging the second preset quantity frame image
Whether change;
Second determination sub-module, the image-region on corresponding position for working as the second preset quantity frame image is not
When changing, determine that the image-region on the corresponding position is described first image region.
In one embodiment, first determining module includes:
Third determination sub-module, the barrage path for determining the first preset quantity frame image that previous group has played
Second image-region at place;
Second judgment submodule, for judging second image-region in the first currently playing preset quantity
Whether change on frame image;
Third judging submodule, for when second image-region is in the first currently playing preset quantity frame
When changing on image, according to the sequence apart from second image-region from the near to the distant, other image-regions are judged successively
Whether change on the first currently playing preset quantity frame image, until determining not changed first
Image-region.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The purpose of the present invention and other advantages can be by the explanations write
Specifically noted structure is realized and is obtained in book, claims and attached drawing.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Description of the drawings
Attached drawing is used to provide further understanding of the present invention, and a part for constitution instruction, the reality with the present invention
It applies example to be used to explain the present invention together, not be construed as limiting the invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of the display methods of barrage in video in the embodiment of the present invention;
Fig. 2 be in the embodiment of the present invention in a kind of video in the display methods of barrage step S12 flow chart;
Fig. 3 be in the embodiment of the present invention in a kind of video in the display methods of barrage step S123 flow chart;
Fig. 4 be in the embodiment of the present invention in a kind of video in the display methods of barrage step S12 flow chart;
Fig. 5 is a kind of block diagram of the display device of barrage in video in the embodiment of the present invention;
Fig. 6 be in the embodiment of the present invention in a kind of video in the display device of barrage the second determining module block diagram;
Fig. 7 be in the embodiment of the present invention in a kind of video in the display device of barrage the first determining module block diagram;
Fig. 8 be in the embodiment of the present invention in a kind of video in the display device of barrage the first determining module block diagram.
Specific implementation mode
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings, it should be understood that preferred reality described herein
Apply example only for the purpose of illustrating and explaining the present invention and is not intended to limit the present invention.
Fig. 1 is a kind of flow chart of the display methods of barrage in video in the embodiment of the present invention, and this method is used in terminal,
Wherein, terminal can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device,
Medical Devices, body-building equipment, the equipment such as personal digital assistant.As shown in Figure 1, this approach includes the following steps S11-S14:
Step S11 obtains the first currently playing preset quantity frame image of video when playing video.
For example, with every 10 frame for a framing image, then when executing the step, 10 currently playing frame figures of video are obtained
Picture, and then determine that barrage shows paths in this 10 frame image.After this 10 frame image finishes playing, continue to obtain next group
10 frame images, and determine that barrage shows paths in next group of 10 frame image.
Step S12 determines not changed first image-region in the first preset quantity frame image.
Step S13 determines the barrage path of the first preset quantity frame image according to the first image-region.
In one embodiment, which can be embodied as:A paths are determined in the first image-region, it is pre- as first
If the barrage path of quantity frame image.
Step S14 shows barrage according to barrage path on the first preset quantity frame image.
Some advantageous effects of the embodiment of the present invention may include:
Above-mentioned technical proposal, by not changed image-region in the currently playing frame image of determination, and according to not
Changed image-region determines barrage path so that the barrage in video can be shown in not changed image-region
In, video is watched so as to not influence user while showing video barrage, improves the Experience Degree that user watches video.
In one embodiment, as shown in Fig. 2, step S12 can be embodied as following steps S121-S125:
Step S121 extracts the second preset quantity frame image, the second present count from the first preset quantity frame image
Amount is less than or equal to the first preset quantity.
In the step, the second preset quantity frame image can be equally spaced extracted from the first preset quantity frame image.
For example, the first preset quantity is 10, the second preset quantity is 4, then the step is embodied as:From 10 frame images extract the 1st, 4,
7,10 frame.For live video, the second preset quantity can correspondingly increase, or even equal with the first preset quantity.And for record
Video is broadcast, then the second preset quantity can correspondingly reduce, but should ensure that this second preset quantity frame image of extraction can be accurate
Really determine the region of variation in the first preset quantity frame image.
Second preset quantity frame image is divided at least two image-regions by step S122 according to preset rules.
Wherein, preset rules can be line number and the regulation of columns, for example, according to the regular by the second preset quantity of 9*9
A frame image is divided at least two image-regions, that is, the second preset quantity frame image is divided into 81 image-regions.
Step S123, judges whether the image-region on the corresponding position of the second preset quantity frame image changes.
If the image-region on the corresponding position of the second preset quantity frame image does not change, S124 is thened follow the steps;If
Image-region on the corresponding position of second preset quantity frame image changes, and thens follow the steps S125.
Step S124 determines that the image-region on the corresponding position is the first image-region.
Step S125, it is the first image-region to determine the image-region on the corresponding position not.
For example, the first preset quantity be 10, the second preset quantity be 4, from 10 frame images extract the 1st, 4,7,
10 frames, and this 4 frame images are divided into 9*9=81 image-region, then being directed to each image-region, respectively
Judge whether each image-region changes in the 1st, 4,7,10 frames, if one of image-region is the 1st, 4,7,
When all not changing in 10 frames, it is determined that the image-region is not changed image-region.
In addition, if the barrage shown on video is more, i.e., display all over the screen, then can distinguish above-mentioned 81 image-regions
Judged, and barrage is shown on all not changed image-regions determined, if video is only aobvious in each row
Show a line barrage, then being then not necessarily to all judge 81 image-regions, it is only necessary to determine one of each row figure
As region does not change.
In the embodiment, by the extracting part framing image from multiple frame images, and frame image is divided into multiple images
Region, and then determine whether each image-region sends variation in frame image so that the determination of the first image-region is more accurate
Really, not changed region in currently playing frame image more can accurately be characterized.
In one embodiment, as shown in figure 3, step S123 can be embodied as following steps S1231-S1234:
Step S1231 calculates the change rate of the image-region on the corresponding position of the second preset quantity frame image.
Wherein, different parameters can be used to characterize for change rate, for example, calculating second according to grey scale change, RGB variations etc.
The change rate of image-region on the corresponding position of preset quantity frame image.Wherein, grey scale change or RGB variations are smaller, then
The change rate of corresponding image-region is smaller.
Step S1232, judges whether change rate is less than predetermined threshold value.If change rate is less than predetermined threshold value, step is executed
Rapid S1233;If change rate is equal to or more than predetermined threshold value, S1234 is thened follow the steps.
Step S1233 determines that the image-region on the corresponding position of the second preset quantity frame image does not change.
Step S1234 determines that the image-region on the corresponding position of the second preset quantity frame image changes.
In the embodiment, the change rate of the image-region on corresponding position by calculating frame image, and it is super in change rate
Just determine that the image-region changes when crossing certain value so that finally not changed image-region in determining frame image
It is more in line with the sense organ of user.
In one embodiment, as shown in figure 4, step S12 can be embodied as following steps S41-S44:
Step S41 determines second where the barrage path for the first preset quantity frame image that previous group has played
Image-region.
Step S42, judges whether the second image-region becomes on the first currently playing preset quantity frame image
Change.If the second image-region changes on the first currently playing preset quantity frame image, S43 is thened follow the steps;
If the second image-region does not change on the first currently playing preset quantity frame image, S44 is thened follow the steps.
Step S43 judges other image-regions current successively according to the sequence of the second image-region of distance from the near to the distant
Whether change on the first preset quantity frame image played, until determining not changed first image-region.
For example, the first preset quantity is 10, in the 10 frame images just played, wherein the of a row image-region
10 row image-regions are the second image-region, i.e., on the 10 frame images just played barrage show paths by region,
So in 10 frame image not changed first image-regions in the row for judging to play, the row are preferentially judged
The 10th row image-region whether change, if there is a change, then judge that the 9th row of the row or 11 row image-region of ground are
It is no to change, i.e., judged according to sequence from the near to the distant, to improve the efficiency for determining the first image-region.
Second image-region is determined as the first image-region by step S44.
In the embodiment, where the barrage path for first determining whether the first preset quantity frame image that previous group has played
The second image-region whether change, and only when the second image-region changes according still further to the second image-region of distance
Sequence from the near to the distant judges whether other image-regions change so that not changed image in previous framing image
Region can be preferentially judged, and the efficiency in barrage path is determined to improve terminal, and enable barrage path change when it is excellent
First change in nearest image-region, path is redirected to save.
In one embodiment, the barrage on video need to avoid character area, such as the caption area of video, therefore, step
Rapid S13 can be also embodied as:Judge in the first image-region whether to include character area;When in the first image-region include literal field
When domain, a paths are determined in the region in the first image-region in addition to character area, as the first preset quantity frame
The barrage path of image.
In the embodiment, by the barrage for determining frame image in the region in the first image-region in addition to character area
Path so that the barrage shown in video does not block the character area in video, watches video to not influence user, improves
User watches the Experience Degree of video.
In addition, in one embodiment, after execution step S42, if it is determined that the second image-region is currently playing
When changing on the first preset quantity frame image, barrage path can not also be changed, only pass through second image in barrage
When region, it is hidden, until when by not changed image-region, then show.
Corresponding to the display methods of barrage in a kind of video in above-described embodiment, the present invention also provides a kind of videos to be hit by a bullet
The display device of curtain, for executing the above method.
Fig. 5 is a kind of block diagram of the display device of barrage in video in the embodiment of the present invention, as shown in figure 5, the device packet
It includes:
Acquisition module 51, for when playing video, obtaining the first currently playing preset quantity frame image of video.
First determining module 52, for determining not changed first image district in the first preset quantity frame image
Domain.
Second determining module 53, the barrage road for determining the first preset quantity frame image according to the first image-region
Diameter.
Display module 54, for according to barrage path, barrage to be shown on the first preset quantity frame image.
In one embodiment, as shown in fig. 6, the second determining module 53 includes:
First determination sub-module 531, for determining a paths in the first image-region, as the first preset quantity
The barrage path of frame image.
In one embodiment, as shown in fig. 7, the first determining module 52 includes:
Submodule 521 is extracted, for extracting the second preset quantity frame image from the first preset quantity frame image, the
Two preset quantities are less than or equal to the first preset quantity.
Submodule 522 is divided, for the second preset quantity frame image to be divided at least two figures according to preset rules
As region.
First judging submodule 523, the image-region on corresponding position for judging the second preset quantity frame image
Whether change.
Second determination sub-module 524, the image-region on corresponding position for working as the second preset quantity frame image is not
When changing, determine that the image-region on corresponding position is the first image-region.
In one embodiment, as shown in figure 8, the first determining module 52 includes:
Third determination sub-module 525, the barrage for determining the first preset quantity frame image that previous group has played
The second image-region where path.
Second judgment submodule 526, for judging the second image-region in the first currently playing preset quantity frame figure
Whether change as upper.
Third judging submodule 527, for when the second image-region is in the first currently playing preset quantity frame image
On when changing, according to the sequence of the second image-region of distance from the near to the distant, judge that other image-regions are broadcast currently successively
Whether change on the first preset quantity frame image put, until determining not changed first image-region.
Some advantageous effects of the embodiment of the present invention may include:
Above-mentioned apparatus, by not changed image-region in the currently playing frame image of determination, and according to not occurring
The image-region of variation determines barrage path so that the barrage in video can be shown in not changed image-region,
Video is watched so as to not influence user while showing video barrage, improves the Experience Degree that user watches video.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, the present invention can be used in one or more wherein include computer usable program code computer
The shape for the computer program product implemented in usable storage medium (including but not limited to magnetic disk storage and optical memory etc.)
Formula.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram
The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided
Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real
The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to
Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or
The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (8)
1. the display methods of barrage in a kind of video, which is characterized in that including:
When playing video, the first currently playing preset quantity frame image of the video is obtained;
Determine not changed first image-region in the first preset quantity frame image;
The barrage path of the first preset quantity frame image is determined according to described first image region;
According to the barrage path, the barrage is shown on the first preset quantity frame image;
Not changed image-region in determination the first preset quantity frame image, including:
Determine the second image-region where the barrage path for the first preset quantity frame image that previous group has played;
Judge whether second image-region changes on the first currently playing preset quantity frame image;
When second image-region changes on the first currently playing preset quantity frame image, according to away from
From the sequence of second image-region from the near to the distant, judge that other image-regions are default described currently playing first successively
Whether change on quantity frame image, until determining not changed first image-region.
2. the method as described in claim 1, which is characterized in that described to determine that described first is pre- according to described first image region
If the barrage path of quantity frame image, including:
A paths, the barrage path as the first preset quantity frame image are determined in described first image region.
3. the method as described in claim 1, which is characterized in that do not sent out in determination the first preset quantity frame image
First image-region of changing, including:
The second preset quantity frame image is extracted from the first preset quantity frame image, second preset quantity is less than
Or it is equal to first preset quantity;
The second preset quantity frame image is divided at least two image-regions according to preset rules;
Judge whether the image-region on the corresponding position of the second preset quantity frame image changes;
When the image-region on the corresponding position of the second preset quantity frame image does not change, determine described corresponding
Image-region on position is described first image region.
4. method as claimed in claim 3, which is characterized in that described to judge the corresponding of the second preset quantity frame image
Whether the image-region on position changes, including:
Calculate the change rate of the image-region on the corresponding position of the second preset quantity frame image;
Judge whether the change rate is less than predetermined threshold value;
When the change rate is less than the predetermined threshold value, on the corresponding position that determines the second preset quantity frame image
Image-region does not change.
5. method as claimed in claim 2, which is characterized in that it is described that a paths are determined in described first image region,
As the barrage path of the first preset quantity frame image, including:
Judge in described first image region whether to include character area;
When in described first image region including the character area, the character area is removed in described first image region
Except region in determine a paths, the barrage path as the first preset quantity frame image.
6. the display device of barrage in a kind of video, which is characterized in that including:
Acquisition module, for when playing video, obtaining the first currently playing preset quantity frame image of the video;
First determining module, for determining not changed first image-region in the first preset quantity frame image;
Second determining module, the barrage road for determining the first preset quantity frame image according to described first image region
Diameter;
Display module, for according to the barrage path, the barrage to be shown on the first preset quantity frame image;
First determining module includes:
Third determination sub-module, where the barrage path for determining the first preset quantity frame image that previous group has played
The second image-region;
Second judgment submodule, for judging second image-region in the first currently playing preset quantity frame figure
Whether change as upper;
Third judging submodule, for when second image-region is in the first currently playing preset quantity frame image
On when changing, according to the sequence apart from second image-region from the near to the distant, judge other image-regions in institute successively
It states and whether changes on the first currently playing preset quantity frame image, until determining not changed first image
Region.
7. device as claimed in claim 6, which is characterized in that second determining module includes:
First determination sub-module, for determining a paths in described first image region, as first preset quantity
The barrage path of a frame image.
8. device as claimed in claim 6, which is characterized in that first determining module includes:
Submodule is extracted, it is described for extracting the second preset quantity frame image from the first preset quantity frame image
Second preset quantity is less than or equal to first preset quantity;
Submodule is divided, for the second preset quantity frame image to be divided at least two image districts according to preset rules
Domain;
First judging submodule, whether the image-region on corresponding position for judging the second preset quantity frame image
It changes;
Second determination sub-module, for not occurring when the image-region on the corresponding position of the second preset quantity frame image
When variation, determine that the image-region on the corresponding position is described first image region.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510846684.1A CN105430471B (en) | 2015-11-26 | 2015-11-26 | The display methods and device of barrage in a kind of video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510846684.1A CN105430471B (en) | 2015-11-26 | 2015-11-26 | The display methods and device of barrage in a kind of video |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105430471A CN105430471A (en) | 2016-03-23 |
CN105430471B true CN105430471B (en) | 2018-07-24 |
Family
ID=55508354
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510846684.1A Expired - Fee Related CN105430471B (en) | 2015-11-26 | 2015-11-26 | The display methods and device of barrage in a kind of video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105430471B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105867729B (en) * | 2016-03-25 | 2019-05-10 | 努比亚技术有限公司 | Message display device and method |
CN105872709A (en) * | 2016-03-30 | 2016-08-17 | 乐视控股(北京)有限公司 | Display method and device of bullet screen information |
CN105847940B (en) * | 2016-05-24 | 2019-03-15 | 武汉斗鱼网络科技有限公司 | A kind of barrage display control method and device |
CN105959814B (en) * | 2016-06-01 | 2018-08-17 | 上海幻电信息科技有限公司 | Video barrage display methods based on scene Recognition and its display device |
CN105916004B (en) * | 2016-06-08 | 2019-03-01 | 深圳创维数字技术有限公司 | A kind of Overlapping display method and system of image |
CN109618213B (en) * | 2018-12-17 | 2020-05-19 | 华中科技大学 | Method for preventing bullet screen from shielding target object |
CN116033201A (en) * | 2021-10-26 | 2023-04-28 | 北京字节跳动网络技术有限公司 | Text special effect display method and device, electronic equipment and storage medium |
CN114374882B (en) * | 2021-12-23 | 2024-07-02 | 咪咕文化科技有限公司 | Barrage information processing method, barrage information processing device, barrage information processing terminal and computer readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017573A (en) * | 2007-02-09 | 2007-08-15 | 南京大学 | Method for detecting and identifying moving target based on video monitoring |
CN103455539A (en) * | 2012-05-31 | 2013-12-18 | 索尼公司 | Information processing device, information processing method and program |
CN104519371A (en) * | 2014-12-31 | 2015-04-15 | 北京酷云互动科技有限公司 | Pushing method, pushing device and server |
CN104735518A (en) * | 2015-03-31 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Information display method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050078907A (en) * | 2004-02-03 | 2005-08-08 | 엘지전자 주식회사 | Method for managing and reproducing a subtitle of high density optical disc |
-
2015
- 2015-11-26 CN CN201510846684.1A patent/CN105430471B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017573A (en) * | 2007-02-09 | 2007-08-15 | 南京大学 | Method for detecting and identifying moving target based on video monitoring |
CN103455539A (en) * | 2012-05-31 | 2013-12-18 | 索尼公司 | Information processing device, information processing method and program |
CN104519371A (en) * | 2014-12-31 | 2015-04-15 | 北京酷云互动科技有限公司 | Pushing method, pushing device and server |
CN104735518A (en) * | 2015-03-31 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Information display method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105430471A (en) | 2016-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105430471B (en) | The display methods and device of barrage in a kind of video | |
US11482192B2 (en) | Automated object selection and placement for augmented reality | |
CN104469179B (en) | A kind of method being attached to dynamic picture in mobile video | |
WO2020220968A1 (en) | Video data processing method and related device | |
EP3745712B1 (en) | Scheme for determining the locations and timing of advertisements and other insertions in media | |
US20190082233A1 (en) | Personalized live media content | |
JP2019054537A (en) | Generating videos with multiple viewpoints | |
KR101650702B1 (en) | Creation of depth maps from images | |
CN104010179B (en) | Multi-user clustering and viewpoint calculating system and method based on multiple three-dimensional pictures | |
CN106412711B (en) | Barrage control method and device | |
CN114257849B (en) | Barrage playing method, related equipment and storage medium | |
TW201601535A (en) | Managing interactive subtitle data | |
CN110800310A (en) | Subtitle processing method and director system for sports game video | |
Pidaparthy et al. | Keep your eye on the puck: Automatic hockey videography | |
CN106937135A (en) | The real time playing method and relevant apparatus and system of a kind of scene of game | |
US20140298379A1 (en) | 3D Mobile and Connected TV Ad Trafficking System | |
CN105451086A (en) | Method and apparatus for realizing video interaction | |
CN104474710B (en) | Based on large scale scene group of subscribers tracking system and the method for Kinect network | |
WO2022232299A1 (en) | Methods and systems to track a moving sports object trajectory in 3d using a single camera | |
CN107635153A (en) | A kind of exchange method and system based on image data | |
WO2023049868A1 (en) | Methods and systems to track a moving sports object trajectory in 3d using multiple cameras | |
US10924721B2 (en) | Volumetric video color assignment | |
KR102276636B1 (en) | Method and Apparatus for Automatic Tracking and Replaying Images Based on Artificial Intelligence | |
US20220224958A1 (en) | Automatic generation of augmented reality media | |
EP4360066A2 (en) | Methods and systems for utilizing live embedded tracking data within a live sports video stream |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A display method and device of bullet screen in video Effective date of registration: 20210104 Granted publication date: 20180724 Pledgee: Inner Mongolia Huipu Energy Co.,Ltd. Pledgor: WUXI TVMINING MEDIA SCIENCE & TECHNOLOGY Co.,Ltd. Registration number: Y2020990001517 |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180724 |