Patent classifications
H04N19/127
IMAGING DEVICE, NON-TRANSITORY STORAGE MEDIUM, AND ENCODER SELECTION METHOD
An imaging device includes an imager; a first-type encoder; a connector unit; an information acquiring unit for acquiring information on an encoder operation mode from a second-type encoder connected to the connector unit; and a selecting unit for selecting an encoder for a record purpose and an encoder for a distribution purpose, wherein the information on the encoder operation mode contains a low-delay mode and an image quality priority mode in which an image quality is given higher priority but an encoding delay is longer than those in the low-delay mode, and the selecting unit is configured to: select, when the information on the encoder operation mode indicates the image quality priority mode, the second-type encoder for the record purpose; and select, when the information on the encoder operation mode indicates the low-delay mode, the first-type encoder for the record purpose and the second-type encoder for the distribution purpose.
IMAGING DEVICE, NON-TRANSITORY STORAGE MEDIUM, AND ENCODER SELECTION METHOD
An imaging device includes an imager; a first-type encoder; a connector unit; an information acquiring unit for acquiring information on an encoder operation mode from a second-type encoder connected to the connector unit; and a selecting unit for selecting an encoder for a record purpose and an encoder for a distribution purpose, wherein the information on the encoder operation mode contains a low-delay mode and an image quality priority mode in which an image quality is given higher priority but an encoding delay is longer than those in the low-delay mode, and the selecting unit is configured to: select, when the information on the encoder operation mode indicates the image quality priority mode, the second-type encoder for the record purpose; and select, when the information on the encoder operation mode indicates the low-delay mode, the first-type encoder for the record purpose and the second-type encoder for the distribution purpose.
Method and system for live video streaming with integrated encoding and transmission semantics
This disclosure relates generally to method and system for live video streaming with integrated encoding and transmission semantics. The system receives a set of frames associated with a live video stream encoded to generate a set of data fragments using a reference encoder and a delta encoder. Transmitter unit of the live video streaming protocol transmits each packet of the set of full frames and the set of delta frames in sequence with a payload specific header based on a packet mode. Further, the receiver unit receives each packet of the full frames and each packet of the delta frames based on the packet mode to reconstruct an original sequence from the foreground pixels by estimating a total number of packets expected at each frame interval and loss incurred in each packet of the set of full frames and the set of delta frames.
Method and system for live video streaming with integrated encoding and transmission semantics
This disclosure relates generally to method and system for live video streaming with integrated encoding and transmission semantics. The system receives a set of frames associated with a live video stream encoded to generate a set of data fragments using a reference encoder and a delta encoder. Transmitter unit of the live video streaming protocol transmits each packet of the set of full frames and the set of delta frames in sequence with a payload specific header based on a packet mode. Further, the receiver unit receives each packet of the full frames and each packet of the delta frames based on the packet mode to reconstruct an original sequence from the foreground pixels by estimating a total number of packets expected at each frame interval and loss incurred in each packet of the set of full frames and the set of delta frames.
Method and apparatus for encoding/decoding a video signal based on weighted prediction, and a recording medium storing a bitstream
Provided are a method and apparatus for decoding video signal based on weighted prediction. The method may include determining an inter prediction mode of a current block, deriving motion information of a current block according to the inter prediction mode, obtaining a first prediction block of the current block based on the motion information, and obtaining a second prediction block of the current block by applying at least one of a weight, an offset, or a first variable for explicit weighted prediction to the first prediction block.
Method and apparatus for encoding/decoding a video signal based on weighted prediction, and a recording medium storing a bitstream
Provided are a method and apparatus for decoding video signal based on weighted prediction. The method may include determining an inter prediction mode of a current block, deriving motion information of a current block according to the inter prediction mode, obtaining a first prediction block of the current block based on the motion information, and obtaining a second prediction block of the current block by applying at least one of a weight, an offset, or a first variable for explicit weighted prediction to the first prediction block.
METHOD AND APPARATUS FOR CONTROLLING CODING TOOLS
A method and device for controlling coding tools are provided. The video decoding method includes decoding, from a high level of a bitstream, an enable flag indicating whether one or more coding tools are enabled. The coding tools includes a first coding tool that encodes sample values using luma component mapping based on a piecewise linear model. The method includes acquiring a value of an application flag depending on a value of the enable flag, by setting the application flag indicating whether to apply the coding tools to a predetermined value, or by decoding the application flag from a low level of the bitstream, the application flag including a first application flag indicating whether to apply the first coding tool. The coding tools are operated when the value of the application flag is a value indicating that the coding tools are applied.
METHOD AND APPARATUS FOR CONTROLLING CODING TOOLS
A method and device for controlling coding tools are provided. The video decoding method includes decoding, from a high level of a bitstream, an enable flag indicating whether one or more coding tools are enabled. The coding tools includes a first coding tool that encodes sample values using luma component mapping based on a piecewise linear model. The method includes acquiring a value of an application flag depending on a value of the enable flag, by setting the application flag indicating whether to apply the coding tools to a predetermined value, or by decoding the application flag from a low level of the bitstream, the application flag including a first application flag indicating whether to apply the first coding tool. The coding tools are operated when the value of the application flag is a value indicating that the coding tools are applied.
Reference Picture Information Signaling In A Video Bitstream
A video processing method includes performing a conversion between a video and a bitstream of the video. The bitstream conforms to a format rule specifying a condition that controls whether or how one or more syntax elements related to picture order counts for a long term reference picture are included in a reference picture list syntax structure in the bitstream.
Reference Picture Information Signaling In A Video Bitstream
A video processing method includes performing a conversion between a video and a bitstream of the video. The bitstream conforms to a format rule specifying a condition that controls whether or how one or more syntax elements related to picture order counts for a long term reference picture are included in a reference picture list syntax structure in the bitstream.