MULTI-FUNCTION ENCODER AND DECODER DEVICES, AND METHODS THEREOF
    1.
    发明申请
    MULTI-FUNCTION ENCODER AND DECODER DEVICES, AND METHODS THEREOF 有权
    多功能编码器和解码器装置及其方法

    公开(公告)号:US20120147017A1

    公开(公告)日:2012-06-14

    申请号:US12965109

    申请日:2010-12-10

    IPC分类号: G06T1/20 G09G5/36

    摘要: A technique for encoding and decoding video information uses a plurality of video processing modules (VPMs), whereby each video processing module is dedicated to a particular video processing function, such as filtering, matrix arithmetic operations, and the like. Information is transferred between the video processing modules using a set of first-in first-out (FIFO) buffers. For example, to transfer pixel information from a first VPM to a second VPM, the first VPM stores the pixel information at the head of a FIFO buffer, while the second VPM retrieves information from the tail of the FIFO buffer. The FIFO buffer thus permits transfer of information between the VPMs without storage of the information to a cache or other techniques that can reduce video processing speed.

    摘要翻译: 用于对视频信息进行编码和解码的技术使用多个视频处理模块(VPM),由此每个视频处理模块专用于特定的视频处理功能,例如滤波,矩阵算术运算等。 使用一组先进先出(FIFO)缓冲器在视频处理模块之间传送信息。 例如,为了将像素信息从第一VPM传送到第二VPM,第一VPM将像素信息存储在FIFO缓冲器的头部,而第二VPM从FIFO缓冲器的尾部检索信息。 因此,FIFO缓冲器允许在VPM之间传送信息,而不将信息存储到高速缓存或可以降低视频处理速度的其他技术。

    Multi-function encoder and decoder devices, and methods thereof
    3.
    发明授权
    Multi-function encoder and decoder devices, and methods thereof 有权
    多功能编码器和解码器装置及其方法

    公开(公告)号:US08854382B2

    公开(公告)日:2014-10-07

    申请号:US12965109

    申请日:2010-12-10

    IPC分类号: G06T1/20 H04N19/423 H04N19/42

    摘要: A technique for encoding and decoding video information uses a plurality of video processing modules (VPMs), whereby each video processing module is dedicated to a particular video processing function, such as filtering, matrix arithmetic operations, and the like. Information is transferred between the video processing modules using a set of first-in first-out (FIFO) buffers. For example, to transfer pixel information from a first VPM to a second VPM, the first VPM stores the pixel information at the head of a FIFO buffer, while the second VPM retrieves information from the tail of the FIFO buffer. The FIFO buffer thus permits transfer of information between the VPMs without storage of the information to a cache or other techniques that can reduce video processing speed.

    摘要翻译: 用于对视频信息进行编码和解码的技术使用多个视频处理模块(VPM),由此每个视频处理模块专用于特定的视频处理功能,例如滤波,矩阵算术运算等。 使用一组先进先出(FIFO)缓冲器在视频处理模块之间传送信息。 例如,为了将像素信息从第一VPM传送到第二VPM,第一VPM将像素信息存储在FIFO缓冲器的头部,而第二VPM从FIFO缓冲器的尾部检索信息。 因此,FIFO缓冲器允许在VPM之间传送信息,而不将信息存储到高速缓存或可以降低视频处理速度的其他技术。

    SYSTEM AND METHOD FOR MANAGING THE PRESENTATION OF VIDEO
    5.
    发明申请
    SYSTEM AND METHOD FOR MANAGING THE PRESENTATION OF VIDEO 审中-公开
    用于管理视频呈现的系统和方法

    公开(公告)号:US20090282444A1

    公开(公告)日:2009-11-12

    申请号:US12507622

    申请日:2009-07-22

    IPC分类号: H04N7/173

    摘要: A system and a method to manage the presentation of video to one or more display clients are disclosed herein. The video can be presented in a fast forward presentation mode, a fast reverse presentation mode, and a reverse presentation mode. Additionally, the presentation of the video can be paused and then resumed, or shifted by a certain time or number of frames. In at least one embodiment, a frame index is utilized when changing the presentation rate or the direction of the presentation. The frame index can be used to identify and/or locate certain frames of the video. Once located and/or identified, the order of the frames can be manipulated and/or a subset of the frames can be selected to generate different presentation modes of the video.

    摘要翻译: 本文公开了一种用于管理视频到一个或多个显示客户端的呈现的系统和方法。 视频可以以快进呈现模式,快速反向呈现模式和反向呈现模式呈现。 此外,视频的呈现可以暂停,然后恢复,或移动一定时间或数量的帧。 在至少一个实施例中,当改变呈现率或演示的方向时,使用帧索引。 帧索引可用于识别和/或定位视频的某些帧。 一旦定位和/或识别,可以操纵帧的顺序和/或可以选择帧的子集以生成视频的不同呈现模式。

    MOTION DETECTOR FOR CADENCE AND SCENE CHANGE DETECTION AND METHODS FOR USE THEREWITH
    6.
    发明申请
    MOTION DETECTOR FOR CADENCE AND SCENE CHANGE DETECTION AND METHODS FOR USE THEREWITH 审中-公开
    运动检测器及其变化检测及其使用方法

    公开(公告)号:US20120033138A1

    公开(公告)日:2012-02-09

    申请号:US12851042

    申请日:2010-08-05

    IPC分类号: H04N5/14

    CPC分类号: H04N5/145 H04N5/147 H04N5/21

    摘要: A motion identification signal is generated, based on a sequence of pictures of a video signal. A motion adaptive filter is adapted based on the motion identification signal. A scene change detection signal is generated based on the motion identification signal. A cadence detection signal can also be generated based on the motion identification signal.

    摘要翻译: 基于视频信号的图像序列生成运动识别信号。 基于运动识别信号来适应运动自适应滤波器。 基于运动识别信号生成场景变化检测信号。 也可以基于运动识别信号生成节奏检测信号。

    Motion refinement engine with shared memory for use in video encoding and methods for use therewith
    7.
    发明授权
    Motion refinement engine with shared memory for use in video encoding and methods for use therewith 有权
    具有用于视频编码的共享存储器的运动细化引擎及其使用的方法

    公开(公告)号:US09204149B2

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

    申请号:US11602942

    申请日:2006-11-21

    摘要: A motion compensation module can be used in a video encoder for encoding a video input signal that includes a sequence of images that are segmented into a plurality of macroblocks. The motion compensation module includes a shared memory and a motion search module that generates a motion search motion vector for a plurality of subblocks for a plurality of partitionings of a macroblock of a plurality of macroblocks and generates a selected group of the plurality of partitionings and stores the selected group of partitionings and the corresponding motion search motion vectors in the shared memory. A motion refinement module retrieves the selected group of partitionings and the corresponding motion search motion vectors from the shared memory, that generates a refined motion vector for the plurality of subblocks for the selected group of the plurality of partitionings of the macroblock of the plurality of macroblocks, based on the motion search motion vector for each of the plurality of subblocks of the macroblock of the plurality of macroblocks.

    摘要翻译: 运动补偿模块可以用在视频编码器中,用于对视频输入信号进行编码,该视频输入信号包括被分割成多个宏块的一系列图像。 运动补偿模块包括共享存储器和运动搜索模块,其生成用于多个宏块的宏块的多个分区的多个子块的运动搜索运动矢量,并且生成多个分区和存储中的选定组 所选择的分组组和相应的运动搜索运动向量在共享存储器中。 运动细化模块从所述共享存储器检索所选择的分组组和相应的运动搜索运动矢量,所述运动搜索运动矢量为所述多个宏块的所述多个分区的所述多个分区的选定组的所述多个子块生成精细运动矢量 基于多个宏块的宏块的多个子块中的每一个的运动搜索运动矢量。

    Adaptive single-field/dual-field video encoding
    8.
    发明授权
    Adaptive single-field/dual-field video encoding 有权
    自适应单场/双场视频编码

    公开(公告)号:US09560361B2

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

    申请号:US13705422

    申请日:2012-12-05

    申请人: Xu Gang Zhao Ying Li

    发明人: Xu Gang Zhao Ying Li

    摘要: A video processing device includes an interface to receive an input video stream and an interface to provide an encoded video stream. The input video stream includes a sequence of frames. Each frame comprises two fields. The video processing device further includes an encoder to encode the input video stream to generate the encoded video stream. The encoder is to dynamically switch between a first encoding mode and a second encoding mode responsive to a variable quantization parameter. In the first encoding mode the encoder is to encode both fields or the complete frame of a corresponding frame of the sequence. In the second encoding mode the encoder is to encode only one field of the two fields of a corresponding frame of the sequence. This approach can achieve a specified low bit rate with reduced quantization effects while keeping the horizontal resolution unchanged.

    摘要翻译: 视频处理设备包括接收输入视频流的接口和提供编码视频流的接口。 输入视频流包括一系列帧。 每个帧包括两个字段。 视频处理设备还包括编码器以对输入视频流进行编码以生成编码视频流。 编码器将响应于可变量化参数在第一编码模式和第二编码模式之间动态切换。 在第一编码模式中,编码器将对序列的相应帧的两个场或完整帧进行编码。 在第二编码模式中,编码器仅对序列的相应帧的两个场的一个字段进行编码。 这种方法可以在保持水平分辨率不变的情况下实现具有降低的量化效应的指定的低比特率。

    SCENE CHANGE DETECTION USING SUM OF VARIANCE AND ESTIMATED PICTURE ENCODING COST
    9.
    发明申请
    SCENE CHANGE DETECTION USING SUM OF VARIANCE AND ESTIMATED PICTURE ENCODING COST 有权
    使用变异和估计图像编码成本的场景变化检测

    公开(公告)号:US20140376624A1

    公开(公告)日:2014-12-25

    申请号:US13926185

    申请日:2013-06-25

    申请人: Ying Li Xu Gang Zhao

    发明人: Ying Li Xu Gang Zhao

    IPC分类号: H04N19/87 H04N19/503

    摘要: A video processing device includes a complexity estimation module to determine a first sum of variances metric and a first estimated picture encoding cost metric for a first picture of a video stream. The video processing device further includes a scene analysis module to determine a first threshold based on a first statistical feature for sum of variance metrics of a set of one or more pictures preceding the first picture in the video stream and a second threshold based on a second statistical feature for estimated picture encoding cost metrics of the set of one or more pictures. The scene analysis module further is to identify a scene change as occurring at the first picture based on the first sum of variances metric, the first estimated picture encoding cost metric, the first threshold, and the second threshold.

    摘要翻译: 视频处理设备包括复杂度估计模块,用于确定视差流的第一图像的方差度量和第一估计图像编码成本度量的第一和。 视频处理装置还包括场景分析模块,用于基于第一统计特征来确定第一阈值,所述第一统计特征用于在视频流中的第一图像之前的一个或多个图像的集合的方差度量和基于第二阈值的第二阈值 用于一个或多个图像的集合的估计图像编码成本度量的统计特征。 场景分析模块还用于基于方差度量,第一估计图像编码成本度量,第一阈值和第二阈值的第一和来识别出现在第一图像处的场景变化。

    DETECTION OF VIDEO FEATURE BASED ON VARIANCE METRIC
    10.
    发明申请
    DETECTION OF VIDEO FEATURE BASED ON VARIANCE METRIC 有权
    基于变量公式检测视频特征

    公开(公告)号:US20130279563A1

    公开(公告)日:2013-10-24

    申请号:US13450870

    申请日:2012-04-19

    申请人: Ying Li Xu Gang Zhao

    发明人: Ying Li Xu Gang Zhao

    IPC分类号: H04N7/26

    摘要: A metric representing the sum of variances for pixel blocks of a region of an image are used to identify the presence a video feature of the image, and a transcoding is performed responsive to identifying the presence of the video feature. The identified video feature can include, but is not limited to, a scene change, the presence of a black border region or a caption region, or the complexity of the image. The transcoding operation can include, but is not limited to, coding the image as an Intra-frame, omitting the content corresponding to the black border region or the caption region from the transcoded image or allocating a relatively lower bit budget for the black border region or a relatively higher bit budget to the caption region during transcoding of the image, or setting the bit budget for rate control during transcoding.

    摘要翻译: 用于表示图像区域的像素块的方差之和的度量用于识别图像的视频特征的存在,并且响应于识别视频特征的存在来执行代码转换。 识别的视频特征可以包括但不限于场景改变,黑色边界区域或字幕区域的存在,或图像的复杂性。 代码转换操作可以包括但不限于将图像编码为帧内帧,从代码转换的图像中省略与黑色边界区域或字幕区域相对应的内容,或者为黑色边框区域分配相对较低的比特预算 或在图像代码转换期间到字幕区域的相对较高的比特预算,或者在转码期间设置用于速率控制的比特预算。