Live streaming moderating method and apparatus, server, and storage medium

US12010358B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12010358-B2
Application numberUS-202118259646-A
CountryUS
Kind codeB2
Filing dateDec 27, 2021
Priority dateDec 30, 2020
Publication dateJun 11, 2024
Grant dateJun 11, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is a method for moderating live streaming. The method includes: performing preliminary violation moderation on a current live streaming frame in a to-be-moderated live streaming room based on a high-accuracy moderation model and a high-recall moderation model that are cascaded with each other; and acquiring a target violation score of the current live streaming frame by inputting a first violation score of the current live streaming frame under the high-accuracy moderation model, a second violation score of the current live streaming frame under the high-recall moderation model, and a multi-dimensional behavior feature of the current live streaming frame in the to-be-moderated live streaming room to a pre-constructed behavior moderation model in response to the current live streaming frame passing the preliminary violation moderation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for moderating live streaming, comprising: performing preliminary violation moderation on a current live streaming frame in a to-be-moderated live streaming room based on a high-accuracy moderation model and a high-recall moderation model that are cascaded with each other; and acquiring a target violation score of the current live streaming frame by inputting a first violation score of the current live streaming frame under the high-accuracy moderation model, a second violation score of the current live streaming frame under the high-recall moderation model, and a multi-dimensional behavior feature of the current live streaming frame in the to-be-moderated live streaming room to a pre-constructed behavior moderation model in response to the current live streaming frame passing the preliminary violation moderation; wherein performing the preliminary violation moderation on the current live streaming frame in the to-be-moderated live streaming room based on the high-accuracy moderation model and the high-recall moderation model that are cascaded with each other comprises: acquiring the first violation score of the current live streaming frame by inputting the current live streaming frame in the to-be-moderated live streaming room to a pre-constructed high-accuracy moderation model; and acquiring the second violation score of the current live streaming frame by continuously inputting the current live streaming frame to a pre-constructed high-recall moderation model in response to the first violation score failing to exceed a predetermined accuracy violation threshold; wherein the current live streaming frame is determined to pass the preliminary violation moderation in response to the first violation score of the current live streaming frame failing to exceed the predetermined accuracy violation threshold and the second violation score of the current live streaming frame failing to exceed a predetermined recall violation threshold. 2. The method according to claim 1 , wherein acquiring the target violation score of the current live streaming frame by inputting the first violation score of the current live streaming frame under the high-accuracy moderation model, the second violation score of the current live streaming frame under the high-recall moderation model, and the multi-dimensional behavior feature of the current live streaming frame in the to-be-moderated live streaming room to the pre-constructed behavior moderation model comprises: acquiring a live streaming behavior feature of the current live streaming frame by combining the first violation score of the current live streaming frame under the high-accuracy moderation model, the second violation score of the current live streaming frame under the high-recall moderation model, and the multi-dimensional behavior feature of the current live streaming frame in the to-be-moderated live streaming room; and acquiring the target violation score of the current live streaming frame by inputting the live streaming behavior feature to the behavior moderation model. 3. The method according to claim 1 , wherein the behavior moderation model is constructed by: extracting a corresponding history live streaming frame from each history live streaming video in a history live streaming video set, and determining a multi-dimensional history behavior feature of each history live streaming frame in a live streaming room where the each history live streaming frame is located and a violation label of the history live streaming frame; acquiring a history violation score of the history live streaming frame by inputting a first history violation score of the history live streaming frame under the high-accuracy moderation model, a second history violation score of the history live streaming frame under the high-recall moderation model, and a multi-dimensional history behavior feature of the history live streaming frame in the live streaming room to the pre-constructed behavior moderation model for each history live streaming frame; and continuously optimizing the behavior moderation model to minimize a difference between the acquired history violation score and the violation label of each history live streaming frame. 4. The method according to claim 1 , wherein upon acquiring the target violation score of the current live streaming frame by inputting the first violation score of the current live streaming frame under the high-accuracy moderation model, the second violation score of the current live streaming frame under the high-recall moderation model, and the multi-dimensional behavior feature of the current live streaming frame in the to-be-moderated live streaming room to the pre-constructed behavior moderation model, the method further comprises: pushing live streaming information of the to-be-moderated live streaming room to a manual moderation platform in response to a to-be-moderated violation score exceeding a predetermined behavior violation threshold; and collecting a new current live streaming frame from the to-be-moderated live streaming room upon an interval of a predetermined live streaming duration in response to the target violation score failing to exceed the predetermined behavior violation threshold, and continuously performing violation moderation on the new current live streaming frame. 5. The method according to claim 4 , further comprising: monitoring live streaming interaction items in the to-be-moderated live streaming room in real time, pushing live streaming information of the to-be-moderated live streaming room to the manual moderation platform in response to the live streaming interaction items exceeding a predetermined interaction threshold, and stopping the violation moderation performed on the current live streaming frame in the to-be-moderated live streaming room. 6. The method according to claim 1 , further comprising: pushing the live streaming information of the to-be-moderated live streaming room to a manual moderation platform in a case that the first violation score exceeds the predetermined accuracy violation threshold or the second violation score exceeds the predetermined recall violation threshold. 7. The method according to claim 1 , wherein training samples of the high-accuracy moderation model comprise easy positive samples and easy negative samples in a training sample set, and training samples of the high-recall moderation model comprise hard positive samples and hard negative samples in the training sample set. 8. A server, comprising: one or more processors; and a memory, configured to store one or more programs; wherein the one or more processors, when loading and running the one or more programs, are caused to perform the method for moderating live streaming as defined in claim 1 . 9. A non-transitory computer-readable storage medium, storing a computer program, wherein the computer program, when loaded and run by a processor, causes the processor to perform the method for moderating live streaming as defined in claim 1 . 10. The server according to claim 8 , wherein the one or more processors, when loading and running the one or more programs, are caused to: acquire a live streaming behavior feature of the current live streaming frame by combining the first violation score of the current live streaming frame under the high-accuracy moderation model, the second violation score of the current live streaming frame under the high-recall moderation model, and the multi-dimensional behavior feature of the current live streaming frame in the to-be-moderated live streaming room; and acquire the target violation score of the current live streaming frame by inputting the live streaming behavior featu

Assignees

Inventors

Classifications

  • involving operations for analysing video streams, e.g. detecting features or characteristics (television picture signal circuitry for scene change detection H04N5/147; filtering for image enhancement G06T5/00; methods or arrangements for recognising scenes G06V20/00; arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

  • Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16) · CPC title

  • Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames · CPC title

  • Blocking scenes or portions of the received content, e.g. censoring scenes · CPC title

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12010358B2 cover?
Provided is a method for moderating live streaming. The method includes: performing preliminary violation moderation on a current live streaming frame in a to-be-moderated live streaming room based on a high-accuracy moderation model and a high-recall moderation model that are cascaded with each other; and acquiring a target violation score of the current live streaming frame by inputting a fir…
Who is the assignee on this patent?
Bigo Tech Pte Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/2187. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 11 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).