METHODS AND SYSTEMS FOR ENCODING PICTURES ASSOCIATED WITH VIDEO DATA

    公开(公告)号:US20180249174A1

    公开(公告)日:2018-08-30

    申请号:US15966792

    申请日:2018-04-30

    Abstract: Several methods and systems for encoding pictures are disclosed. In an embodiment, a method comprises dividing an LCU of a picture into a plurality of MERs having size equal to or less than a predetermined size. For one or more MERs of the plurality of MERs, a number of first motion searches are performed for determining a first quad-tree based on a cost function associated with a first plurality of PUs of the one or more MERs. A number of second motion searches are performed for the LCU, for determining a second quad-tree, based on the cost function associated with a second plurality of PUs of the LCU. The first quad-tree or the second quad-tree is selected for performing encoding of the picture based on a comparison of a first cost of the first quad-tree with a second cost of the second quad-tree.

    METHOD AND SYSTEM TO IMPROVE THE PERFORMANCE OF A VIDEO ENCODER
    54.
    发明申请
    METHOD AND SYSTEM TO IMPROVE THE PERFORMANCE OF A VIDEO ENCODER 审中-公开
    提高视频编码器性能的方法和系统

    公开(公告)号:US20170034516A1

    公开(公告)日:2017-02-02

    申请号:US15294389

    申请日:2016-10-14

    Abstract: Method and system to improve the performance of a video encoder. The method includes processing an initial video signal in a front-end image pre-processor to obtain a processed video signal and processor information respecting the signal, providing the processed video signal and the processor information to a video encoder, and encoding the video signal in the video encoder according to the processor information to provide an encoded video signal for storage. The system includes a video pre-processor connectable to receive an initial video signal. The video encoder in communication with the video pre-processor receives a processed video signal and a processor information. A storage medium in communication with the video encoder stores an encoded video signal.

    Abstract translation: 提高视频编码器性能的方法和系统。 该方法包括处理前端图像预处理器中的初始视频信号以获得处理后的视频信号和与该信号相关的处理器信息,将经处理的视频信号和处理器信息提供给视频编码器,并对视频信号进行编码 视频编码器根据处理器信息提供编码视频信号进行存储。 该系统包括可连接以接收初始视频信号的视频预处理器。 与视频预处理器通信的视频编码器接收经处理的视频信号和处理器信息。 与视频编码器通信的存储介质存储经编码的视频信号。

    Methods and systems for encoding pictures associated with video data
    55.
    发明授权
    Methods and systems for encoding pictures associated with video data 有权
    用于编码与视频数据相关联的图像的方法和系统

    公开(公告)号:US09544592B2

    公开(公告)日:2017-01-10

    申请号:US13762953

    申请日:2013-02-08

    Abstract: Several methods and systems for encoding pictures are disclosed. In an embodiment, a method comprises dividing an LCU of a picture into a plurality of MERs having size equal to or less than a predetermined size. For one or more MERs of the plurality of MERs, a number of first motion searches are performed for determining a first quad-tree based on a cost function associated with a first plurality of PUs of the one or more MERs. A number of second motion searches are performed for the LCU, for determining a second quad-tree, based on the cost function associated with a second plurality of PUs of the LCU. The first quad-tree or the second quad-tree is selected for performing encoding of the picture based on a comparison of a first cost of the first quad-tree with a second cost of the second quad-tree.

    Abstract translation: 公开了用于编码图片的几种方法和系统。 在一个实施例中,一种方法包括将图片的LCU划分成大小等于或小于预定大小的多个MER。 对于多个MER中的一个或多个MER,执行多个第一运动搜索,用于基于与一个或多个MER的第一多个PU相关联的成本函数来确定第一四叉树。 基于与LCU的第二多个PU相关联的成本函数,为LCU执行多个第二运动搜索,用于确定第二四叉树。 选择第一四叉树或第二四叉树,用于基于第一四叉树的第一成本与第二四叉树的第二成本的比较来执行图像的编码。

    Loop filtering managing storage of filtered and unfiltered pixels
    56.
    发明授权
    Loop filtering managing storage of filtered and unfiltered pixels 有权
    循环过滤管理过滤和未过滤的像素的存储

    公开(公告)号:US09473782B2

    公开(公告)日:2016-10-18

    申请号:US13663931

    申请日:2012-10-30

    CPC classification number: H04N19/433 H04N19/43

    Abstract: A video encoder comprises a loop filter to filter luminance and chrominance pixel values, first and second loop filter working buffers accessible to the loop filter, and ping and pong loop filter data buffers accessible to the loop filter and to a direct memory access (DMA) engine. The loop filter filters pixels about a plurality of vertical edges and a plurality of horizontal edges for each macroblock in a video frame. The loop filter distributes partially filtered luma and chrominance pixel values across the first and second loop filter working buffers as well as the ping and pong loop filter data buffers, and does not save partially filtered luma and chrominance pixel values to external memory via the DMA engine.

    Abstract translation: 视频编码器包括用于滤除亮度和色度像素值的环路滤波器,环路滤波器可访问的第一和第二环路滤波器工作缓冲器以及环路滤波器可访问的乒乓环路滤波器数据缓冲器以及直接存储器访问(DMA) 发动机。 环路滤波器对视频帧中的每个宏块的多个垂直边缘和多个水平边缘滤波像素。 环路滤波器在第一和第二环路滤波器工作缓冲器以及乒乓环路滤波器数据缓冲器中分配部分滤波的亮度和色度像素值,并且不通过DMA引擎将部分滤波的亮度和色度像素值保存到外部存储器 。

    Methods and systems for encoding pictures associated with video data
    57.
    发明授权
    Methods and systems for encoding pictures associated with video data 有权
    用于编码与视频数据相关联的图像的方法和系统

    公开(公告)号:US09237352B2

    公开(公告)日:2016-01-12

    申请号:US13644286

    申请日:2012-10-04

    Abstract: Several methods and systems for encoding pictures associated with video data are disclosed. In an embodiment, a method includes determining by a processing module, whether a picture is to be encoded based on at least one of a skip assessment associated with the picture and an encoding status of a pre-selected number of pictures preceding the picture in an encoding sequence. The method further includes encoding by the processing module, a plurality of rows of video data associated with the picture upon determining that the picture is to be encoded, wherein the plurality of rows are encoded based on a pre-selected maximum encoded picture size.

    Abstract translation: 公开了用于编码与视频数据相关联的图片的几种方法和系统。 在一个实施例中,一种方法包括由处理模块确定图像是否将被编码,基于与图像相关联的跳过评估中的至少一个以及在图像之前的预选数量的图像的编码状态 编码序列。 该方法还包括在确定要编码图像时,由处理模块编码与图像相关联的多行视频数据,其中基于预先选择的最大编码图像尺寸对多行进行编码。

Patent Agency Ranking