Real-time video image processing
    1.
    发明授权
    Real-time video image processing 有权
    实时视频图像处理

    公开(公告)号:US08644389B2

    公开(公告)日:2014-02-04

    申请号:US12729499

    申请日:2010-03-23

    摘要: A video processing device includes a video preprocessor and a video processor. The video processor is configured to facilitate inputting preprocessed digital video data ready for further processing by an encoder or a transcoder, compressing the preprocessed digital video data to form compressed digital video data, and outputting the compressed digital video data. The video preprocessor operable to receive digital video raw data, configured to facilitate preprocessing a macroblock of the digital video raw data so as to output the preprocessed digital video data ready for an encoder or transcoder of the video processor when the macroblock does not indicate SKIP, and not preprocessing the macroblock of the digital video raw data when the macroblock is a SKIP macroblock indicating SKIP, but jumping to process the SKIP macroblock by an entropy encoder of the video processor instead.

    摘要翻译: 视频处理设备包括视频预处理器和视频处理器。 视频处理器被配置为便于输入预处理的数字视频数据,准备好由编码器或代码转换器进一步处理,压缩预处理的数字视频数据以形成压缩的数字视频数据,并输出压缩的数字视频数据。 所述视频预处理器可操作以接收数字视频原始数据,其被配置为便于对所述数字视频原始数据的宏块进行预处理,以便当所述宏块不指示SKIP时,输出预处理的数字视频数据,供所述视频处理器的编码器或代码转换器准备, 并且当宏块是指示SKIP的SKIP宏块时,不是预处理数字视频原始数据的宏块,而是由视频处理器的熵编码器跳转到处理SKIP宏块。

    System and Method for Adaptively Allocating Resources in a Transcoder
    2.
    发明申请
    System and Method for Adaptively Allocating Resources in a Transcoder 审中-公开
    在转码器中自适应分配资源的系统和方法

    公开(公告)号:US20120243616A1

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

    申请号:US13486480

    申请日:2012-06-01

    IPC分类号: H04N7/12

    摘要: An adaptive transcoder is provided that includes a shared memory containing a plurality of decoder buffers to store incoming data packets, a plurality of decoder instances to control a decoding process to generate image raw data based on the incoming data packets, and a plurality of encoder instances configured to control an encoding process to generate outgoing packets based on the image raw data; and a data processing element containing a plurality of processing cores, and a core controller. Each decoder instance is paired with an encoder instance; and each decoder buffer is associated with a decoder instance. Each decoder buffer includes a monitoring element to monitor a respective decoder buffer, and provide buffer data corresponding to the status of the decoder buffer. Each encoder instance is associated with a processing core; and the core controller uses the buffer data to associate each decoder instance with a processing core.

    摘要翻译: 提供了一种自适应代码转换器,其包括:包含多个解码器缓冲器以存储输入数据分组的共享存储器;多个解码器实例,用于控制解码过程以基于输入数据分组生成图像原始数据;以及多个编码器实例 被配置为基于所述图像原始数据来控制编码处理以生成输出分组; 以及包含多个处理核心的数据处理元件和核心控制器。 每个解码器实例与编码器实例配对; 并且每个解码器缓冲器与解码器实例相关联。 每个解码器缓冲器包括监视元件以监视相应的解码器缓冲器,并提供对应于解码器缓冲器的状态的缓冲器数据。 每个编码器实例与处理核心相关联; 并且核心控制器使用缓冲器数据将每个解码器实例与处理核心相关联。

    System and method for adaptively allocating resources in a transcoder
    4.
    发明授权
    System and method for adaptively allocating resources in a transcoder 有权
    用于在代码转换器中自适应地分配资源的系统和方法

    公开(公告)号:US09271007B2

    公开(公告)日:2016-02-23

    申请号:US13486480

    申请日:2012-06-01

    IPC分类号: H04N11/02 H04N19/40 H04N19/42

    摘要: An adaptive transcoder is provided that includes a shared memory containing a plurality of decoder buffers to store incoming data packets, a plurality of decoder instances to control a decoding process to generate image raw data based on the incoming data packets, and a plurality of encoder instances configured to control an encoding process to generate outgoing packets based on the image raw data; and a data processing element containing a plurality of processing cores, and a core controller. Each decoder instance is paired with an encoder instance; and each decoder buffer is associated with a decoder instance. Each decoder buffer includes a monitoring element to monitor a respective decoder buffer, and provide buffer data corresponding to the status of the decoder buffer. Each encoder instance is associated with a processing core; and the core controller uses the buffer data to associate each decoder instance with a processing core.

    摘要翻译: 提供了一种自适应代码转换器,其包括:包含多个解码器缓冲器以存储输入数据分组的共享存储器;多个解码器实例,用于控制解码过程以基于输入数据分组生成图像原始数据;以及多个编码器实例 被配置为基于所述图像原始数据来控制编码处理以生成输出分组; 以及包含多个处理核心的数据处理元件和核心控制器。 每个解码器实例与编码器实例配对; 并且每个解码器缓冲器与解码器实例相关联。 每个解码器缓冲器包括监视元件以监视相应的解码器缓冲器,并提供对应于解码器缓冲器的状态的缓冲器数据。 每个编码器实例与处理核心相关联; 并且核心控制器使用缓冲器数据将每个解码器实例与处理核心相关联。

    System and method for adaptively allocating resources in a transcoder
    5.
    发明授权
    System and method for adaptively allocating resources in a transcoder 有权
    用于在代码转换器中自适应地分配资源的系统和方法

    公开(公告)号:US08300703B2

    公开(公告)日:2012-10-30

    申请号:US12564532

    申请日:2009-09-22

    IPC分类号: H04N7/12

    摘要: An adaptive transcoder is provided that includes a shared memory containing a plurality of decoder buffers to store incoming data packets, a plurality of decoder instances to control a decoding process to generate image raw data based on the incoming data packets, and a plurality of encoder instances configured to control an encoding process to generate outgoing packets based on the image raw data; and a data processing element containing a plurality of processing cores, and a core controller. Each decoder instance is paired with an encoder instance; and each decoder buffer is associated with a decoder instance. Each decoder buffer includes a monitoring element to monitor a respective decoder buffer, and provide buffer data corresponding to the status of the decoder buffer. Each encoder instance is associated with a processing core; and the core controller uses the buffer data to associate each decoder instance with a processing core.

    摘要翻译: 提供了一种自适应代码转换器,其包括:包含多个解码器缓冲器以存储输入数据分组的共享存储器;多个解码器实例,用于控制解码过程以基于输入数据分组生成图像原始数据;以及多个编码器实例 被配置为基于所述图像原始数据来控制编码处理以生成输出分组; 以及包含多个处理核心的数据处理元件和核心控制器。 每个解码器实例与编码器实例配对; 并且每个解码器缓冲器与解码器实例相关联。 每个解码器缓冲器包括监视元件以监视相应的解码器缓冲器,并提供对应于解码器缓冲器的状态的缓冲器数据。 每个编码器实例与处理核心相关联; 并且核心控制器使用缓冲器数据将每个解码器实例与处理核心相关联。

    VIDEO PROCESSING DEVICE WITH MEMORY OPTIMIZATION IN IMAGE POST-PROCESSING
    6.
    发明申请
    VIDEO PROCESSING DEVICE WITH MEMORY OPTIMIZATION IN IMAGE POST-PROCESSING 审中-公开
    具有图像后处理记忆优化的视频处理设备

    公开(公告)号:US20110280312A1

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

    申请号:US12779141

    申请日:2010-05-13

    IPC分类号: H04N7/12

    CPC分类号: H04N19/86 H04N19/44 H04N19/61

    摘要: A video processing device is disclosed that includes a processor unit with a processor and a memory having a reorder buffer. The processor includes a reorder module, a frame rate conversion module, and post-processing function modules. The reorder, frame rate conversion, and post-processing modules access video frames stored in the reorder buffer, while the video frames are stored in the reorder buffer, and reorder, adjust the frame rate, and perform image processing, respectively, on the video frames, while the video frames are stored in the reorder buffer. A method implemented on such a video processing device is also disclosed. A computer-readable storage medium with instructions stored thereon for performing the method is also disclosed.

    摘要翻译: 公开了一种视频处理设备,其包括具有处理器的处理器单元和具有重新排序缓冲器的存储器。 处理器包括重新排序模块,帧速率转换模块和后处理功能模块。 重新排序,帧速率转换和后处理模块访问存储在重排序缓冲器中的视频帧,同时将视频帧存储在重排序缓冲器中,并重新排序,调整帧速率,并在视频上执行图像处理 帧,而视频帧存储在重新排序缓冲器中。 还公开了一种在这种视频处理设备上实现的方法。 还公开了一种其上存储有用于执行该方法的指令的计算机可读存储介质。