CROSS-CODEC ENCODING OPTIMIZATIONS FOR VIDEO TRANSCODING

    公开(公告)号:EP3944626A1

    公开(公告)日:2022-01-26

    申请号:EP21177799.0

    申请日:2021-06-04

    申请人: Facebook, Inc.

    摘要: A method for sharing the motion estimation and mode decision results and decisions of one codec with another codec is disclosed. A video is received to be transcoded into a plurality of different output encodings of a plurality of different codecs. Each codec has a different video encoding format. A shared motion estimation and a shared mode decision processing of the video are performed. One or more results of the shared mode decision processing shared across the plurality of different codecs are used to encode the video into the plurality of different output encodings of the plurality of different codecs.

    INHERITANCE IN SAMPLE ARRAY MULTITREE SUBDIVISION

    公开(公告)号:EP3697089A1

    公开(公告)日:2020-08-19

    申请号:EP20150595.5

    申请日:2011-04-13

    摘要: A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles - leaf regions - locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.

    METHODS AND DEVICES FOR ENCODING AND DECODING VIDEO PICTURES

    公开(公告)号:EP3417617A1

    公开(公告)日:2018-12-26

    申请号:EP16890799.6

    申请日:2016-02-17

    摘要: A method (20) is disclosed performed in an encoder (40) for encoding video pictures into a video bit stream, the method (20) comprising: obtaining (21) a transformed version (2′; 12′, 13′) of a reference picture (2; 12, 13), by using a geometric transformation comprising at least one of: scaling, rotation, shearing, reflection, and projection; performing (22) a matching procedure at least once, the matching procedure comprising matching a reference matching area (6; 15, 16) of the reference picture (2; 12, 13) to a matching area (4; 16, 15) of a second picture (1; 13, 12) and matching a reference matching area (6′; 15′, 16′) of the transformed version (2′; 12′, 13′) to the matching area (4; 16, 15) of the second picture (1; 13, 12); and encoding (23) a block (3; 14) of the current picture (1; 11) by selecting for the block (3; 14) a first prediction area (5; 15, 16) based on the reference matching area (6; 15, 16) or a second prediction area (5′; 15′, 16′) based on the transformed reference matching area (6′; 15′, 16′), wherein the first and second prediction areas at least partly overlap the respective reference matching areas (6; 6′; 15, 16, 15′, 16′) and wherein the prediction area having lowest matching error to a corresponding matching area (4; 15, 16) of the second picture (1; 13, 12) is selected as prediction for the block. A corresponding method (30) in a decoder (50) is disclosed, and encoder (40), decoder (50), computer programs and computer program products.