Client-Side Composite Video Stream Processing

    公开(公告)号:US20240338165A1

    公开(公告)日:2024-10-10

    申请号:US18748554

    申请日:2024-06-20

    CPC classification number: G06F3/1454 H04N7/15

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media related to multi-stream video encoding for screen sharing a communications session. The system may determine an active pixel area and a remaining pixel area of a video region. of a video region. A first video stream of the active pixel area is generated at a first frame rate. A second video stream of the remaining pixel area is generated at second frame rate, where the second frame rate is a frame rate lower than the first frame rate. A client device may transmit the first video stream and the second video stream to a second client device.

    REDUCING GRID ARTIFACTS IN VIDEO FRAMES

    公开(公告)号:US20240422314A1

    公开(公告)日:2024-12-19

    申请号:US18210726

    申请日:2023-06-16

    Abstract: In one example, a video encoder divides a superblock of a video frame into subblocks. The dividing includes dividing the superblock according to a first and second partitioning schemes to generate a first and second combination of subblocks, respectively. The number of non-zero residuals in each subblock in the first and second combinations of subblocks is less than a corresponding threshold set for a size of the subblock. The encoder determines the subblocks for the superblock as the first combination of subblocks based on a first cost value associated with the first combination of subblocks being lower than a second cost value associated with the second combination of subblocks. The encoder further encodes the superblock into a video bitstream representing the video by encoding the subblocks.

Patent Agency Ranking