Method and system for rate control during video transcoding
    2.
    发明授权
    Method and system for rate control during video transcoding 有权
    视频转码过程中速率控制的方法和系统

    公开(公告)号:US07356079B2

    公开(公告)日:2008-04-08

    申请号:US09990737

    申请日:2001-11-21

    IPC分类号: H04N7/12 H04B1/66

    摘要: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.

    摘要翻译: 本地系统使用基于由先前编码器提供的源量化值的代码转换量化值来编码先前解码的视频数据,作为所检索的视频数据的一部分。 可以另外基于目标系统的视频缓冲器的丰满度来确定代码转换量化值,其中可以从目标系统直接获得饱和度的度量或由本地系统建模。 视频数据由本地系统编码,然后提供给目标系统进行解码和随后的显示和/或存储。

    Method and system for rate control during video transcoding
    3.
    发明授权
    Method and system for rate control during video transcoding 有权
    视频转码过程中速率控制的方法和系统

    公开(公告)号:US09036698B2

    公开(公告)日:2015-05-19

    申请号:US11488482

    申请日:2006-07-18

    摘要: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.

    摘要翻译: 本地系统使用基于由先前编码器提供的源量化值作为检索的视频数据的一部分的代码转换量化值对先前解码的视频数据进行编码。 可以另外基于目标系统的视频缓冲器的丰满度来确定代码转换量化值,其中可以从目标系统直接获得饱和度的度量或由本地系统建模。 视频数据由本地系统编码,然后提供给目标系统进行解码和随后的显示和/或存储。

    Multi-function encoder and decoder devices, and methods thereof
    5.
    发明授权
    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 multiple channel video transcoding
    7.
    发明授权
    System and method for multiple channel video transcoding 有权
    用于多通道视频转码的系统和方法

    公开(公告)号:US07403564B2

    公开(公告)日:2008-07-22

    申请号:US09990976

    申请日:2001-11-21

    申请人: Indra Laksono

    发明人: Indra Laksono

    IPC分类号: H04N7/12

    摘要: A system and a method for manipulating video data received over a media channels is disclosed herein. The method includes using an index table to reference stored video data, including motion vectors, so that they can be efficiently accessed by encoder and decoder portions of a transcoder, where the decoder generates source pixel images, and the encoder generates estimated motion vectors based on the motion vector data stored.

    摘要翻译: 本文公开了一种用于操纵通过媒体信道接收的视频数据的系统和方法。 该方法包括使用索引表来引用包括运动矢量的存储的视频数据,使得它们可以被代码转换器的编码器和解码器部分有效地访问,其中解码器产生源像素图像,并且编码器基于 存储运动矢量数据。

    Multimedia transcoding based on remaining storage capacity
    8.
    发明申请
    Multimedia transcoding based on remaining storage capacity 审中-公开
    基于剩余存储容量的多媒体转码

    公开(公告)号:US20070112826A1

    公开(公告)日:2007-05-17

    申请号:US11271388

    申请日:2005-11-10

    申请人: Indra Laksono

    发明人: Indra Laksono

    IPC分类号: G06F7/00

    CPC分类号: G11B20/00007 G11B27/034

    摘要: A first data storage requirement of a first multimedia data representative of a multimedia program to be stored at a storage device is determined. An available remaining storage capacity of the storage device is determined. The first multimedia data is transcoded to generate a second multimedia data having a second data storage requirement that is less than the first data storage requirement if the first storage requirement exceeds the available remaining storage capacity of the storage device. Alternately, a second multimedia data stored at the storage device and representative of a second multimedia program is selected based on user preference information. The second multimedia data is transcoded to generate a third multimedia data having a lower data storage requirement. The third multimedia data is stored at the storage device in place of the second multimedia data to increase the available remaining storage capacity of the storage device.

    摘要翻译: 确定代表存储在存储装置中的多媒体节目的第一多媒体数据的第一数据存储要求。 确定存储设备的可用剩余存储容量。 如果第一存储要求超过存储设备的可用剩余存储容量,则第一多媒体数据被转码以产生具有小于第一数据存储要求的第二数据存储要求的第二多媒体数据。 或者,基于用户偏好信息选择存储在存储设备处并代表第二多媒体节目的第二多媒体数据。 第二多媒体数据被转码以产生具有较低数据存储要求的第三多媒体数据。 第三多媒体数据被存储在存储设备上以代替第二多媒体数据,以增加存储设备的可用剩余存储容量。

    System and method for transrating based on multimedia program type
    9.
    发明申请
    System and method for transrating based on multimedia program type 有权
    基于多媒体节目类型转换的系统和方法

    公开(公告)号:US20070073904A1

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

    申请号:US11522141

    申请日:2006-09-15

    IPC分类号: G06F15/16 G06F7/00 H04L12/56

    摘要: A multimedia program type of a received multimedia data is determined. Based on the determined multimedia program type, a peak bit rate limit and/or an average bit rate limit are determined. In instances where a transrated version of the multimedia data is to be stored, a remaining storage capacity of a storage device is determined and the peak bit rate limit and/or the average bit rate limit can be adjusted based on the remaining storage capacity. The multimedia data then is transrated to generate transrated multimedia data that has a peak bit rate that does not exceed the selected peak bit rate limit and/or having an average bit rate that does not exceed the selected average bit rate limit. The transrating of the multimedia additionally can include the application of rule sets based on content characteristics. After transrating, the multimedia data can be transmitted via a network to a destination multimedia device, stored locally for subsequent use, or a combination thereof.

    摘要翻译: 确定接收的多媒体数据的多媒体节目类型。 基于所确定的多媒体节目类型,确定峰值比特率限制和/或平均比特率限制。 在存储多媒体数据的转换版本的情况下,确定存储装置的剩余存储容量,并且可以基于剩余存储容量来调整峰值比特率限制和/或平均比特率限制。 多媒体数据然后被转换以产生具有不超过所选择的峰值比特率限制的峰值比特率和/或具有不超过所选择的平均比特率限制的平均比特率的转换多媒体数据。 另外,多媒体的转换可以包括基于内容特征的规则集的应用。 在转换之后,多媒体数据可以经由网络发送到目的地多媒体设备,本地存储以供后续使用,或其组合。

    System and method for storage device emulation in a multimedia processing system

    公开(公告)号:US20060212922A1

    公开(公告)日:2006-09-21

    申请号:US11082591

    申请日:2005-03-17

    申请人: Indra Laksono

    发明人: Indra Laksono

    IPC分类号: H04N7/16

    摘要: A device and method for storage device emulation in a multimedia processing system are provided. The device includes a processing module to process multimedia data, a first mass storage device interface operably coupled to the processing module, the first mast storage interface operable to couple to a mass storage device interface of a multimedia processing device and a second mass storage device interface operably coupled to the first mass storage device and the processing module, wherein the second mass storage device is operable to couple to one or more mass storage devices. A method is also provided. The method comprises receiving a first multimedia data at first mass storage device interface of a first multimedia processing device, processing the first multimedia data at the first multimedia processing device to generate a first processed multimedia data and providing the first processed multimedia data to a second mass storage device interface of the first multimedia processing device for output.