Method and apparatus for providing video stream based on machine learning
AssigneeHyperconnect Inc.
InventorsSang Il Ahn, Yong Je Lee, Hyeon U Park, Beom Jun Shin, Gi Hoon Yeom
Life of this patent
Estimating the term…
Abstract
A method of providing a video stream based on machine learning in an electronic device according to various example embodiments may include receiving a source video stream which is streamed from a first device to at least one other device, confirming whether an event is detected on the source video stream using a learning model trained through machine learning on the basis of at least one frame of the source video stream, and determining whether to restrict streaming of the source video stream from the first device on the basis of the event detection. In addition to the method, other example embodiments are possible.
Claims10
A method of providing a video stream based on machine learning in an electronic device, the method comprising:
- receiving a source video stream which is streamed from a first device to at least one other device;
- acquiring a probability value related to whether an event is detected on the source video stream using a learning model trained through machine learning on the basis of at least one frame of the source video stream;
- determining whether to restrict streaming of the source video stream from the first device on the basis of the probability value,
- wherein the determining of whether to restrict the streaming comprises:
- when the probability value is less than a specified threshold value, transmitting, to one or more external monitoring devices, a reconfirmation request for event detection, wherein the reconfirmation request comprises information related to a video stream corresponding to the event;
- and
- determining whether to restrict the streaming of the source video stream based on responses to the reconfirmation request acquired from the one or more external monitoring devices;
- and
- training the learning model on the basis of the responses acquired from the one or more external monitoring devices.
An electronic device, comprising:
- a communication module;
- a database;
- and
- a processor,
- wherein the processor is set to receive a source video stream which is streamed from a first device to at least one other device, acquire a probability value related to whether an event is detected on the source video stream using a learning model trained through machine learning on the basis of at least one frame of the source video stream, determine whether to restrict streaming of the source video stream from the first device on the basis of the probability value,
- wherein the processor determines whether to restrict the streaming by:
- when the probability value is less than a specified threshold value, transmitting, to one or more external monitoring devices, a reconfirmation request for event detection, wherein the reconfirmation request comprises information related to a video stream corresponding to the event;
- and
- determining whether to restrict the streaming of the source video stream based on responses to the reconfirmation request acquired from the one or more external monitoring devices;
- and
- training the learning model on the basis of the responses acquired from the one or more external monitoring devices.
A computer-readable non-transitory recording medium for recording a program for executing a method of providing a video stream based on machine learning on an electronic device,
- wherein the method of providing a video stream based on machine learning includes:
- receiving a source video stream which is streamed from a first device to at least one other device;
- acquiring a probability value related to whether an event is detected on the source video stream using a learning model trained through machine learning on the basis of at least one frame of the source video stream;
- determining whether to restrict streaming of the source video stream from the first device on the basis of the probability value,
- wherein the determining of whether to restrict the streaming comprises:
- when the probability value is less than a specified threshold value, transmitting, to one or more external monitoring devices, a reconfirmation request for event detection, wherein the reconfirmation request comprises information related to a video stream corresponding to the event;
- and
- determining whether to restrict the streaming of the source video stream based on responses to the reconfirmation request acquired from the one or more external monitoring devices;
- and
- training the learning model on the basis of the responses acquired from the one or more external monitoring devices.
Dependencies are inferred from the claim text.