VIDEO SCENE CHANGE DETECTION AND ENCODING COMPLEXITY REDUCTION IN A VIDEO ENCODER SYSTEM HAVING MULTIPLE PROCESSING DEVICES
    1.
    发明申请
    VIDEO SCENE CHANGE DETECTION AND ENCODING COMPLEXITY REDUCTION IN A VIDEO ENCODER SYSTEM HAVING MULTIPLE PROCESSING DEVICES 有权
    在具有多个处理设备的视频编码器系统中的视频变化检测和编码复杂度降低

    公开(公告)号:US20100195733A1

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

    申请号:US12364112

    申请日:2009-02-02

    IPC分类号: H04N7/32 H04N7/26

    摘要: A method of encoding a video frame is disclosed in which video slices of the video frame are initially encoded in parallel using both interframe encoding and intraframe encoding. Then, after a first predetermined minimum amount of the video frame has been encoded, the method includes periodically determining whether the amount of intraframe encoded information for the frame achieves a first threshold, and when the first threshold is achieved, encoding the remainder of the video frame using only intraframe encoding. The method may include determining whether a lower second threshold is achieved based on relative complexity of the frame and quantization. The method may include performing similar comparisons on a slice by slice basis in which any one or more of the processing devices skips motion estimation and interframe encoding for corresponding video slices. A video encoder is disclosed which includes multiple processing devices and a shared memory.

    摘要翻译: 公开了一种对视频帧进行编码的方法,其中首先使用帧间编码和帧内编码并行地编码视频帧的视频片段。 然后,在已经编码了第一预定最小量的视频帧之后,该方法包括周期性地确定帧的帧内编码信息量是否达到第一阈值,并且当达到第一阈值时,对视频的其余部分进行编码 帧仅使用帧内编码。 该方法可以包括基于帧的相对复杂度和量化来确定是否实现较低的第二阈值。 该方法可以包括在逐个基础上执行类似的比较,其中任何一个或多个处理设备跳过用于相应视频片段的运动估计和帧间编码。 公开了一种视频编码器,其包括多个处理装置和共享存储器。

    Video scene change detection and encoding complexity reduction in a video encoder system having multiple processing devices
    2.
    发明授权
    Video scene change detection and encoding complexity reduction in a video encoder system having multiple processing devices 有权
    具有多个处理设备的视频编码器系统中的视频场景变化检测和编码复杂度降低

    公开(公告)号:US08737475B2

    公开(公告)日:2014-05-27

    申请号:US12364112

    申请日:2009-02-02

    IPC分类号: H04N7/12

    摘要: A method of encoding a video frame is disclosed in which video slices of the video frame are initially encoded in parallel using both interframe encoding and intraframe encoding. Then, after a first predetermined minimum amount of the video frame has been encoded, the method includes periodically determining whether the amount of intraframe encoded information for the frame achieves a first threshold, and when the first threshold is achieved, encoding the remainder of the video frame using only intraframe encoding. The method may include determining whether a lower second threshold is achieved based on relative complexity of the frame and quantization. The method may include performing similar comparisons on a slice by slice basis in which any one or more of the processing devices skips motion estimation and interframe encoding for corresponding video slices. A video encoder is disclosed which includes multiple processing devices and a shared memory.

    摘要翻译: 公开了一种对视频帧进行编码的方法,其中首先使用帧间编码和帧内编码并行地编码视频帧的视频片段。 然后,在已经编码了第一预定最小量的视频帧之后,该方法包括周期性地确定帧的帧内编码信息量是否达到第一阈值,并且当达到第一阈值时,对视频的其余部分进行编码 帧仅使用帧内编码。 该方法可以包括基于帧的相对复杂度和量化来确定是否实现较低的第二阈值。 该方法可以包括在逐个基础上执行类似的比较,其中任何一个或多个处理设备跳过用于相应视频片段的运动估计和帧间编码。 公开了一种视频编码器,其包括多个处理装置和共享存储器。

    System and Method for Parallel Video Processing in Multicore Devices
    3.
    发明申请
    System and Method for Parallel Video Processing in Multicore Devices 失效
    多核设备并行视频处理系统与方法

    公开(公告)号:US20090307464A1

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

    申请号:US12135638

    申请日:2008-06-09

    IPC分类号: G06F9/30

    CPC分类号: G06F9/505 G06F2209/5022

    摘要: Embodiments are disclosed for a system and method for parallel processing of video signals. A multi-core processor is used to establish a master-slave relationship between a first processing core and a plurality of individual processing cores. Shared memory is used to store data and control messages. A plurality of individual private memories are associated with each of the individual processing cores; and control logic is used to establish a master-slave protocol for using the plurality of individual cores to process video data. The master processing core is operable to balance the video data processing load among the individual slave processing cores.

    摘要翻译: 公开了用于并行处理视频信号的系统和方法的实施例。 多核处理器用于建立第一处理核与多个单独处理核之间的主 - 从关系。 共享内存用于存储数据和控制消息。 多个单独的专用存储器与各个处理核心相关联; 并且使用控制逻辑来建立用于使用多个单独核心来处理视频数据的主从协议。 主处理核心可操作以平衡各个从属处理核心之间的视频数据处理负载。

    System and method for parallel video processing in multicore devices
    4.
    发明授权
    System and method for parallel video processing in multicore devices 失效
    多核设备中并行视频处理的系统和方法

    公开(公告)号:US08711154B2

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

    申请号:US12135638

    申请日:2008-06-09

    IPC分类号: G06F15/16 G06F9/46 H04B1/66

    CPC分类号: G06F9/505 G06F2209/5022

    摘要: Embodiments are disclosed for a system and method for parallel processing of video signals. A multi-core processor is used to establish a master-slave relationship between a first processing core and a plurality of individual processing cores. Shared memory is used to store data and control messages. A plurality of individual private memories are associated with each of the individual processing cores; and control logic is used to establish a master-slave protocol for using the plurality of individual cores to process video data. The master processing core is operable to balance the video data processing load among the individual slave processing cores.

    摘要翻译: 公开了用于并行处理视频信号的系统和方法的实施例。 多核处理器用于建立第一处理核与多个单独处理核之间的主 - 从关系。 共享内存用于存储数据和控制消息。 多个单独的专用存储器与各个处理核心相关联; 并且使用控制逻辑来建立用于使用多个单独核心来处理视频数据的主从协议。 主处理核心可操作以平衡各个从属处理核心之间的视频数据处理负载。

    Housing of portable electronic device and method for making the same
    6.
    发明授权
    Housing of portable electronic device and method for making the same 有权
    便携式电子设备的外壳及其制造方法

    公开(公告)号:US08884826B2

    公开(公告)日:2014-11-11

    申请号:US12967151

    申请日:2010-12-14

    IPC分类号: H01Q1/24 H01Q1/40 H01Q1/42

    CPC分类号: H01Q1/42 H01Q1/243 H01Q1/40

    摘要: A portable electronic device includes A portable electronic device includes a base, an antenna radiator, an outer layer, and at least one conductive contact. The antenna radiator formed on the base, the antenna radiator is made by injection molding from a mixture of materials selected from a group consisting of thermoplastic, organic filling substances, and conductive small particle sized material. The antenna radiator is sandwiched between the base and the outer layer. One end of each conductive contact is electrically connected to the antenna radiator, and the other end of the each conductive contact is exposed.

    摘要翻译: 一种便携式电子设备包括:便携式电子设备,包括基座,天线辐射器,外层和至少一个导电触点。 形成在基座上的天线辐射器通过从由热塑性塑料,有机填充物质和导电性小粒径材料组成的组中选择的材料的混合物注射成型来制造天线辐射体。 天线辐射器夹在基座和外层之间。 每个导电触点的一端电连接到天线辐射器,并且暴露出每个导电触点的另一端。

    Video decoder plus a discrete cosine transform unit
    7.
    发明授权
    Video decoder plus a discrete cosine transform unit 失效
    视频解码器加上离散余弦变换单元

    公开(公告)号:US08634466B2

    公开(公告)日:2014-01-21

    申请号:US12405305

    申请日:2009-03-17

    IPC分类号: H04N11/02

    摘要: A video encoder and a decoder analyze the spatial content video data in an H.264 stream using the discrete cosine transform (DCT). Although the DCT is computed as part of the H.264 encoding process, it is not computed as part of the decoding process. Thus, one would compute the DCT of the video data after it has been reconstructed by the video decoder for video post-processing or enhanced video encoding. A method for accelerating the computation of the DCT at the decoder side when transmitting intra-mode macroblocks uses information computed by the encoder and transmitted as part of the H.264 video stream.

    摘要翻译: 视频编码器和解码器使用离散余弦变换(DCT)分析H.264流中的空间内容视频数据。 虽然DCT是作为H.264编码处理的一部分而计算的,但是它不作为解码过程的一部分来计算。 因此,在通过视频解码器重构视频后处理或增强视频编码之后,将计算视频数据的DCT。 当发送帧内模式宏块时,用于加速解码器侧DCT的计算的方法使用由编码器计算并由H.264视频流的一部分发送的信息。

    System and method of coding mode decision for video encoding
    9.
    发明授权
    System and method of coding mode decision for video encoding 有权
    用于视频编码的编码模式决定的系统和方法

    公开(公告)号:US08155189B2

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

    申请号:US11253517

    申请日:2005-10-19

    申请人: Yong Yan

    发明人: Yong Yan

    IPC分类号: H04N11/04

    摘要: A method of making a coding mode decision for a current macroblock of a current video frame including determining an INTERSAD value, selecting at least one video characteristic associated with the current video frame, comparing the INTERSAD value with a corresponding range of each selected video characteristic, selecting interframe coding if the INTERSAD value is within the corresponding range of each selected video characteristic, performing intraframe prediction to provide an intraframe prediction macroblock and determining an INTRASAD value if the INTERSAD value is an outlier of any selected video characteristic, selecting intraframe coding if the INTERSAD value is greater than the INTRASAD value and otherwise selecting interframe coding. The video characteristics may be based on any combination of an average of interframe differential sums, a sum of absolute differences between each pixel value of the current macroblock and a mean pixel value of the current macroblock, and a quantization parameter.

    摘要翻译: 一种为当前视频帧的当前宏块进行编码模式决定的方法,包括确定INTERSAD值,选择与当前视频帧相关联的至少一个视频特性,将INTERSAD值与每个所选视频特征的对应范围进行比较, 如果INTERSAD值在每个所选择的视频特征的相应范围内,则选择帧间编码,执行帧内预测以提供帧内预测宏块,并且如果INTERSAD值是任何选择的视频特征的离群值,则确定INTRASAD值,如果 INTERSAD值大于INTRASAD值,否则选择帧间编码。 视频特征可以基于平均帧间差分和,当前宏块的每个像素值和当前宏块的平均像素值之间的绝对差的和以及量化参数的任意组合。

    Method and system for managing heterogeneous resources across a distributed computer network
    10.
    发明申请
    Method and system for managing heterogeneous resources across a distributed computer network 审中-公开
    用于在分布式计算机网络上管理异构资源的方法和系统

    公开(公告)号:US20050273507A1

    公开(公告)日:2005-12-08

    申请号:US10864204

    申请日:2004-06-08

    申请人: Yong Yan Bo Shen

    发明人: Yong Yan Bo Shen

    摘要: A system for managing resources across a distributed computer network has first and second management services. The first management service has resources associated therewith and hosts a resource consumer having a resource capacity demand, and the first management service implements objects for monitoring the status of resources of the first management service so as to obtain a value of capacity for each resource. The obtained value of capacity is compared to the capacity demand of the resource consumer. A resource request is generated according to the difference between the value of capacity value and the capacity demand. The second management service implements objects for receiving the generated resource request. Free resources from a global resource pool are allocated according to the resource request, and the allocated resource is provided to the first management service. An advantage of the invention is that it provides an architecture for automatic resource management.

    摘要翻译: 用于在分布式计算机网络上管理资源的系统具有第一和第二管理服务。 第一管理服务具有与之相关联的资源并且托管具有资源容量需求的资源消费者,并且第一管理服务实现用于监视第一管理服务的资源状态的对象,以便获得每个资源的容量值。 将获得的能力值与资源消费者的能力需求进行比较。 根据容量值与容量需求之间的差异生成资源请求。 第二管理服务实现用于接收生成的资源请求的对象。 根据资源请求分配来自全局资源池的免费资源,并将分配的资源提供给第一管理服务。 本发明的优点在于它提供了一种用于自动资源管理的架构。