Mask bullet screen display method and device and server

A display method and barrage technology, applied in the field of barrage, can solve the problems of occupying the network bandwidth of the client, increasing the computing burden of the client, and affecting the user's viewing experience, so as to ensure accurate division, improve viewing experience, and ensure viewing fluency Effect

Active Publication Date: 2019-06-07
武汉斗鱼鱼乐网络科技有限公司
View PDF7 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This solution not only needs to add mask information to the live video stream, occupying the network bandwidth of the client, but also requires the client to perform logic calculations when the barrage passes through the mask area, which greatly increases the computing burden on the client and affects the viewing experience of the user. to experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Mask bullet screen display method and device and server
  • Mask bullet screen display method and device and server
  • Mask bullet screen display method and device and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] see figure 1 , a schematic flowchart of a method for obtaining live hotspots provided by an embodiment of the present invention, including:

[0029] S101. After receiving the video stream in the live room, detect the human body area in the key frame of the video stream in the live room through the human body segmentation model based on deep learning;

[0030] The live video stream is the video data that the host client transmits the live video picture to the platform server, and the live video stream includes a frame of video picture, that is, a key frame. Through the video stream, audio and video data can be played on the Internet without downloading. After the live video stream is sent to the platform server, the CDN server of the platform distributes it to each user client, and the client receives the live video stream data to decode and watch.

[0031] The human body segmentation model is a recognition model based on deep learning, which realizes human body detect...

Embodiment 2

[0056] figure 2 Another schematic flowchart of the method for displaying masked barrage provided by Embodiment 2 of the present invention. On the basis of Embodiment 1, step S101 is described in detail for identifying human body regions, including the following:

[0057] When actually adding bullet chatting masks, generally the division of mask areas becomes more detailed, and the amount of corresponding mask information will also increase significantly. At this time, too much mask information will occupy a large network bandwidth and will be displayed in the live When the mask is accurate to the details of the hosts body, such as collars and fingers, it is unnecessary. In view of this, it is necessary to consider not only the accuracy of mask region division, but also the problem of too much mask information caused by too many details. Therefore, in this embodiment, screen divisions are used to mark human body regions.

[0058] S201. Divide the screen into squares of the sa...

Embodiment 3

[0068] image 3 Another schematic flow chart of the masked barrage display method provided in Embodiment 3 of the present invention. On the basis of Embodiment 1, the masked area labeling in step S102 is further described, which includes the following:

[0069] As preferably, in the step S102, it is pre-detected in each key frame whether there is an overlap between the barrage played in the key frame and the human body area, and if there is an overlap between the barrage playing area and the human body area in the key frame, the overlapping area Mark the masked area.

[0070] Generally, the human body area can be directly marked as a mask area. However, when there are few bullet screens, the bullet screen cannot effectively block the human body. At this time, it is unnecessary to add a mask of the entire human body, and the mask area is too If it is large, it will also occupy a certain amount of network bandwidth. In view of this, in the embodiment of the present invention, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses a mask bullet screen display method and device and a server, and belongs to the technical field of bullet screens. The method comprises the steps that after alive video stream is received, a human body region in each key frame of the live video stream is detected through a human body segmentation model based on deep learning; After the mask area in the human body area is identified, a bullet screen of a bullet screen server is obtained, specific attributes are added to a bullet screen protocol of the bullet screen, display logic of the bullet screen passing through the mask area is set, and then the bullet screen is distributed to a client. According to the technical scheme, the bandwidth and the operation resource occupation are reduced, the burden of the client in mask bullet screen display is reduced, the bullet screen is effectively prevented from blocking an anchor, and the watching fluency is guaranteed while the watching experience of auser is improved.

Description

technical field [0001] The present invention relates to the field of barrage technology, in particular to a masked barrage display method, device and server. Background technique [0002] When the user is watching the live broadcast, when there are a large number of viewers, they often encounter a large number of bullet screens swiping the screen, so that the live broadcast screen will be blocked by the bullet screen, affecting the normal viewing of users. If you choose to close the barrage directly, the viewing experience will not be good. If you set the barrage at the top to display, when there are too many barrages, the barrage will be irrelevant to the live content for a short time. [0003] At present, in order to solve the problem of a large number of bullet screens blocking the anchor, the disclosed technology is to add a mask in a specific area of ​​the video in advance, so that the bullet screen will not be displayed when passing through the mask area, as long as th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N21/431H04N21/44H04N21/2187H04N21/254H04N21/262
Inventor 周志刚
Owner 武汉斗鱼鱼乐网络科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products