Image Signal Processor for Local Motion Estimation and Video Codec

    公开(公告)号:US20190297283A1

    公开(公告)日:2019-09-26

    申请号:US16303428

    申请日:2017-05-25

    Abstract: Image signal processing including generating image signal processing based encoding hints for motion estimation may include an image signal processor obtaining an input image portion of an input image from the input image signal, generating motion information for the input image portion, processing the input image portion based on the motion information, outputting processed image data, and outputting the motion information as encoding hints, such that the motion information is accessible by an encoder for generating an encoded output bitstream by obtaining the processed image data as source image data, obtaining the motion information, generating prediction data for encoding the source image data based on the motion information, generating encoded image data based on the prediction data, and including the encoded image data in an encoded output bitstream.

    Media accelerator interface API
    2.
    发明授权
    Media accelerator interface API 有权
    媒体加速器界面API

    公开(公告)号:US07725905B1

    公开(公告)日:2010-05-25

    申请号:US10843255

    申请日:2004-05-10

    CPC classification number: G06F9/44521

    Abstract: A method of interfacing with a media accelerator which includes providing a commands layer, providing a capabilities layer, and providing a discontinuity layer. The commands layer sends commands to the media accelerator. The capabilities layer obtains application capabilities from an application. The discontinuity layer provides discontinuity commands to the media accelerator.

    Abstract translation: 一种与媒体加速器接口的方法,包括提供命令层,提供能力层,以及提供不连续层。 命令层向媒体加速器发送命令。 能力层从应用程序获取应用程序功能。 不连续层向媒体加速器提供不连续命令。

    Memory Management in Video Decoding Systems
    3.
    发明申请
    Memory Management in Video Decoding Systems 有权
    视频解码系统中的内存管理

    公开(公告)号:US20070274391A1

    公开(公告)日:2007-11-29

    申请号:US11419886

    申请日:2006-05-23

    Applicant: Sandeep Doshi

    Inventor: Sandeep Doshi

    CPC classification number: H04N19/423 H04N19/152 H04N19/44 H04N19/50 H04N19/61

    Abstract: A method for memory management in video decoding systems that avoids some of the costs and disadvantages with video decoding systems in the prior art. Some embodiments of the present invention are especially well-suited for use with the H.264 video decoding standard. The illustrative embodiment is a memory management technique that controls which data is in the fastest memory available to a processor performing video decoding. In particular, the technique seeks to ensure that the data the processor will need is in the primary memory and expunges data that the processor will not need. The technique is based upon an analysis of predictive video decoding standards, such as H.264. By employing this technique, the illustrative embodiment ensures the expedient decoding of video frames.

    Abstract translation: 一种用于在现有技术中避免视频解码系统的一些成本和缺点的视频解码系统中的存储器管理方法。 本发明的一些实施例特别适用于H.264视频解码标准。 说明性实施例是一种存储器管理技术,其控制执行视频解码的处理器可用的最快存储器中的哪些数据。 特别地,该技术旨在确保处理器将需要的数据在主存储器中并且清除处理器将不需要的数据。 该技术基于对诸如H.264的预测视频解码标准的分析。 通过采用该技术,说明性实施例确保视频帧的便利解码。

    Memory management in video decoding systems
    5.
    发明授权
    Memory management in video decoding systems 有权
    视频解码系统中的内存管理

    公开(公告)号:US08036264B2

    公开(公告)日:2011-10-11

    申请号:US11419886

    申请日:2006-05-23

    Applicant: Sandeep Doshi

    Inventor: Sandeep Doshi

    CPC classification number: H04N19/423 H04N19/152 H04N19/44 H04N19/50 H04N19/61

    Abstract: A method for memory management in video decoding systems that avoids some of the costs and disadvantages with video decoding systems in the prior art. Some embodiments of the present invention are especially well-suited for use with the H.264 video decoding standard. The illustrative embodiment is a memory management technique that controls which data is in the fastest memory available to a processor performing video decoding. In particular, the technique seeks to ensure that the data the processor will need is in the primary memory and expunges data that the processor will not need. The technique is based upon an analysis of predictive video decoding standards, such as H.264. By employing this technique, the illustrative embodiment ensures the expedient decoding of video frames.

    Abstract translation: 一种用于在现有技术中避免视频解码系统的一些成本和缺点的视频解码系统中的存储器管理方法。 本发明的一些实施例特别适用于H.264视频解码标准。 说明性实施例是一种存储器管理技术,其控制执行视频解码的处理器可用的最快存储器中的哪些数据。 特别地,该技术旨在确保处理器将需要的数据在主存储器中并且清除处理器将不需要的数据。 该技术基于对诸如H.264的预测视频解码标准的分析。 通过采用该技术,说明性实施例确保视频帧的便利解码。

    Frame Deblocking in Video Processing Systems
    6.
    发明申请
    Frame Deblocking in Video Processing Systems 审中-公开
    视频处理系统中的帧去块

    公开(公告)号:US20070223591A1

    公开(公告)日:2007-09-27

    申请号:US11277173

    申请日:2006-03-22

    Applicant: Sandeep Doshi

    Inventor: Sandeep Doshi

    CPC classification number: H04N19/86 H04N19/176

    Abstract: A method and an apparatus are disclosed that seek to mitigate resource utilization during the video deblocking process of a video frame. The disclosed techniques are based on the observation that as long as the standardized filter order is preserved for those individual pixels that are filtered twice, such as corner pixels, it is unnecessary to filter across the entire video frame, first across one dimension, then across another. The video deblocker of the illustrative embodiment of the present invention deblocks the video frame by considering the pixels to be filtered on a macroblock-by-macroblock basis. In some embodiments, the deblocker deblocks the macroblock by considering the pixels to be filtered on a sub-block-by-sub-block basis. The disclosed techniques are advantageous over some techniques in the prior art because the deblocker is only required to read in all of the macroblocks in a video frame once.

    Abstract translation: 公开了一种在视频帧的视频去块过程中减轻资源利用的方法和装置。 所公开的技术基于这样的观察:只要对于被滤波两次的那些单个像素(例如角落像素)来保留标准化滤波器顺序,则不需要跨越整个视频帧进行滤波,首先跨越一个维度,然后跨越 另一个。 本发明的说明性实施例的视频解块器通过以逐个宏块为基础考虑要滤波的像素来解锁视频帧。 在一些实施例中,解块器通过以子块为单位考虑要滤波的像素解块宏块。 所公开的技术对于现有技术中的一些技术是有利的,因为解块器仅需要在视频帧中的所有宏块中读取一次。

Patent Agency Ranking