H04N7/12

MULTI-STREAM PEAK BANDWIDTH DISPERSAL
20220360744 · 2022-11-10 ·

A system may be configured to perform multi-stream bandwidth dispersal. In some aspects, the system may receive, via a communication network, a plurality of frame collections from a video capture device and one or more other video capture devices, and detect a congestion context based upon the plurality of frame collections. Further, the system may determine a schedule notification for the video capture device, the schedule notification providing instruction for transmitting a frame of a frame collection, and transmit, via the communication network, the schedule notification to the video capture device.

Mesh-based home security system

A network management system manages the operation of a home security system in a communication network, such as a mesh network. The home security system can include multiple components such as a camera, a lighting device, a security alarm, a doorbell switch and doorbell chime, and a fingerprint sensor, which connect with the communication network to perform various operations. The network management system monitors environmental parameters of the communication network, such as parameters associated with the access points and components of the home security system, determines an access point to which a component of the home security system is to be connected for efficient operation of the home security system, and connects the component to the communication network via the determined access point.

Mesh-based home security system

A network management system manages the operation of a home security system in a communication network, such as a mesh network. The home security system can include multiple components such as a camera, a lighting device, a security alarm, a doorbell switch and doorbell chime, and a fingerprint sensor, which connect with the communication network to perform various operations. The network management system monitors environmental parameters of the communication network, such as parameters associated with the access points and components of the home security system, determines an access point to which a component of the home security system is to be connected for efficient operation of the home security system, and connects the component to the communication network via the determined access point.

Multi-sensor motion detection

Use of multiple sensors to determine whether motion of an object is occurring in an area is described. In one aspect, an infrared (IR) sensor can be supplemented with a radar sensor to determine whether the determined motion of an object is not a false positive.

Multi-sensor motion detection

Use of multiple sensors to determine whether motion of an object is occurring in an area is described. In one aspect, an infrared (IR) sensor can be supplemented with a radar sensor to determine whether the determined motion of an object is not a false positive.

Video encoding method and video decoding method

A video encoding method of encoding a multi-view image including one or more basic view images and a plurality of reference view images includes determining a pruning order of the plurality of reference view images, acquiring a plurality of residual reference view images, by pruning the plurality of reference view images based on the one or more basic view images according to the pruning order, encoding the one or more basic view images and the plurality of residual reference view images, and outputting a bitstream including encoding information of the one or more basic view images and the plurality of residual reference view images.

Encoding and Decoding Video Content

In an example method, a system receives a plurality of frames of a video, and generates a data structure representing the video and representing a plurality of temporal layers. Generating the data structure includes: (i) determining a plurality of quality levels for presenting the video, where each of the quality levels corresponds to a different respective sampling period for sampling the frames of the video, (ii) assigning, based on the sampling periods, each of the frames to a respective one of the temporal layers of the data structure, and (iii) indicating, in the data structure, one or more relationships between (a) at least one the frames assigned to at least one of the temporal layers of the data structure, and (b) at least another one of the frames assigned to at least another one of the temporal layers of the data structure. Further, the system outputs the data structure.

Decoded picture buffer management
11490119 · 2022-11-01 · ·

Techniques are described related to output and removal of decoded pictures from a decoded picture buffer (DPB). The example techniques may remove a decoded picture from the DPB prior to coding a current picture. For instance, the example techniques may remove the decoded picture if that decoded picture is not identified in the reference picture set of the current picture.

Decoded picture buffer management
11490119 · 2022-11-01 · ·

Techniques are described related to output and removal of decoded pictures from a decoded picture buffer (DPB). The example techniques may remove a decoded picture from the DPB prior to coding a current picture. For instance, the example techniques may remove the decoded picture if that decoded picture is not identified in the reference picture set of the current picture.

Encoding and decoding method and device for determining a decoding order between a left and a right lower blocks

A video decoding method includes obtaining split information indicating whether to split a current block, splitting the current block into two or more lower blocks when the split information indicates to split the current block, obtaining encoding order information indicating an encoding order of the lower blocks of the current block, determining a decoding order of the lower blocks according to the encoding order information, and decoding the lower blocks according to the decoding order.