[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201510846684.1A
Other languages
Chinese (zh)
Other versions
CN105430471A (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.)
Wuxi Tvmining Juyuan Media Technology Co Ltd
Original Assignee
Wuxi Tvmining Juyuan Media Technology 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 Wuxi Tvmining Juyuan Media Technology Co Ltd filed Critical Wuxi Tvmining Juyuan Media Technology Co Ltd
Priority to CN201510846684.1A priority Critical patent/CN105430471B/en
Publication of CN105430471A publication Critical patent/CN105430471A/en
Application granted granted Critical
Publication of CN105430471B publication Critical patent/CN105430471B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental 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

The display methods and device of barrage in a kind of video
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.
CN201510846684.1A 2015-11-26 2015-11-26 The display methods and device of barrage in a kind of video Expired - Fee Related CN105430471B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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