Splicing of digital video transport streams

    公开(公告)号:US07068719B2

    公开(公告)日:2006-06-27

    申请号:US09872783

    申请日:2001-06-01

    IPC分类号: H04N7/12

    摘要: A mechanism for splicing advertisements, local programming and the like into a digital video transport stream is provided. In order to achieve proper splicing, an appropriate number of frames is inserted between bitstreams to properly close a GOP of the first bitstream into which a second bitstream carrying the spliced content is inserted. Program clock references (PCRs) of the bitstreams are adjusted as necessary in order to force continuity between the bitstreams. For inserting advertisements, the PCR of the program stream and ad stream can be tracked, and the PCR of the program stream can be used both before and after splicing. For local program insertion (which are typically substantially longer than advertisements), the PCR of the local program can be used, after adjustment thereof with an offset to maintain continuity at the splice point. The PTS and/or DTS of the inserted bitstream can be modified to keep them continuous at the splice point for both video and audio streams. The spliced bitstream is transcoded to maintain a desired output bit rate, and to provide overflow/underflow protection of the video buffers.

    Method and apparatus for switching a source of an audiovisual program configured for distribution among user terminals
    13.
    发明申请
    Method and apparatus for switching a source of an audiovisual program configured for distribution among user terminals 有权
    用于切换被配置为在用户终端之间分发的视听节目的源的方法和装置

    公开(公告)号:US20050226276A1

    公开(公告)日:2005-10-13

    申请号:US10820595

    申请日:2004-04-08

    IPC分类号: H04L12/28 H04L29/06

    CPC分类号: H04L29/06027 H04L65/602

    摘要: A method and apparatus for switching a source of an audiovisual program configured for distribution among a plurality of user terminals is described. In one example, a first real-time digital bitstream and a second real-time digital bitstream are received. The source is mapped to the first real-time digital bitstream. A request is received from a remote controller. The request is operative to switch the source of the audiovisual program. The source of the audiovisual program is switched to the second real-time digital bitstream in response to the request. Time stamp data in the second real-time digital bitstream is adjusted to provide a continuous time base for the audiovisual program.

    摘要翻译: 描述用于切换被配置为在多个用户终端之间分发的视听节目的源的方法和装置。 在一个示例中,接收第一实时数字比特流和第二实时数字比特流。 源被映射到第一个实时数字比特流。 从遥控器接收到请求。 该请求可以切换视听节目的源。 响应于该请求,将视听节目的源切换到第二实时数字比特流。 调整第二实时数字比特流中的时间戳数据以为视听节目提供连续的时基。

    Statistical remultiplexing with bandwidth allocation among different transcoding channels
    14.
    发明申请
    Statistical remultiplexing with bandwidth allocation among different transcoding channels 审中-公开
    在不同代码转换通道之间进行带宽分配的统计重新复用

    公开(公告)号:US20050041689A1

    公开(公告)日:2005-02-24

    申请号:US10945641

    申请日:2004-09-20

    摘要: An efficient statistical remultiplexer for processing a number of channels that include video data. In one aspect, transcoding of the video data is delayed while statistical information is obtained from the data. Bit rate need parameters for the data are determined based on the statistical information, and the video data is transcoded based on the respective bit rate need parameters following the delay. In another aspect, a transcoding bit rate for video frames is updated a plurality of times at successive intervals to allow a closer monitoring of the bit rate. Minimum and maximum bounds for the transcoding bit rate, e.g., for buffer overflow and underflow protection, are also updated in each interval.

    摘要翻译: 一种用于处理包括视频数据的多个信道的有效统计再分集器。 在一个方面,视频数据的代码转换被延迟,同时从数据中获得统计信息。 基于统计信息确定数据的比特率需要参数,并且根据延迟后的各个比特率需求参数对视频数据进行代码转换。 在另一方面,视频帧的代码转换比特率以连续的间隔多次更新,以允许更仔细地监视比特率。 代码转换比特率的最小和最大限制,例如用于缓冲区溢出和下溢保护,也在每个间隔中被更新。

    First pass encoding of I and P-frame complexity for compressed digital video
    15.
    发明授权
    First pass encoding of I and P-frame complexity for compressed digital video 有权
    压缩数字视频的I和P帧复杂度的第一遍编码

    公开(公告)号:US06804301B2

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

    申请号:US09929983

    申请日:2001-08-15

    IPC分类号: H04N712

    摘要: The invention relates to an improved system and method for encoding digital images within frames for digital television transmission. Every anchor frame in a first pass encoder is encoded as a P-frame. Groups of macroblocks, such as slices in the P-frame, are alternately encoded as I-slices and P-slices. This allows both I and P encoding complexity to be computed in a single pass, without having to encode the same frame twice. Accordingly, the I-frame decision can be made at a second pass encoder instead of at the first pass encoder, thus taking advantage of a look-ahead pipeline architecture to more effectively align the I-frames with scene changes.

    摘要翻译: 本发明涉及用于对用于数字电视传输的帧内的数字图像进行编码的改进的系统和方法。 第一遍编码器中的每个锚帧被编码为P帧。 诸如P帧中的切片的宏块组被交替地编码为I切片和P切片。 这样可以在一次通过中计算I和P编码复杂度,而不需要对同一帧进行两次编码。 因此,可以在第二遍编码器而不是在第一遍编码器处进行I帧决定,从而利用先行流水线架构来更有效地将I帧与场景变化对准。

    Adaptive coding level control for video compression systems
    16.
    发明授权
    Adaptive coding level control for video compression systems 失效
    视频压缩系统的自适应编码电平控制

    公开(公告)号:US5291281A

    公开(公告)日:1994-03-01

    申请号:US900904

    申请日:1992-06-18

    摘要: An apparatus and method for adaptively compressing blocks of video image data provide a local coding level for use in compressing successive blocks of video image data. Each block is preliminarily compressed using a global coding level. The preliminarily compressed data is processed to provide a measure of the randomness of an image area represented by the block of video image data. A local coding level is generated based on the randomness measure. The video image data is then compressed using the local coding level to provide compressed data for transmission. One or more intermediate compression stages can be provided, each generating an intermediate coding level, to better refine the randomness measure for use in generating the local coding level.

    摘要翻译: 用于自适应地压缩视频图像数据块的装置和方法提供用于压缩视频图像数据的连续块的本地编码级别。 使用全局编码级别预先压缩每个块。 处理预先压缩的数据以提供由视频图像数据块表示的图像区域的随机性的度量。 基于随机度量产生局部编码级别。 然后使用本地编码级压缩视频图像数据,以提供用于传输的压缩数据。 可以提供一个或多个中间压缩级,每个中间压缩级产生中间编码级别,以便更好地改进用于产生本地编码级别的随机性度量。

    Switch-mode power supply
    18.
    发明授权
    Switch-mode power supply 有权
    开关电源

    公开(公告)号:US08076919B2

    公开(公告)日:2011-12-13

    申请号:US12408139

    申请日:2009-03-20

    IPC分类号: G05F1/40

    摘要: Disclosed is a Power Factor Correction Controller, which comprises a boost converter, a current sensing unit, an arithmetic unit, and a switch driving unit. The current sensing unit can sense or derive the current that pass through the energy delivery device, which is normally implemented by a diode or a switch. The current sensing unit can also sense the inductor current, or the switch current. With the current sensing unit, the arithmetic unit can calculate the optimum switch on-time or when to turn off the switch, without direct-sensing of the load. The disclosed method reduces the system cost by removing the needs to sense the load condition as in the prior arts. The disclosed method also improves the system response by sensing the delivered current at energy delivery side, rather than the receiver side as in the prior arts.

    摘要翻译: 公开了一种功率因数校正控制器,其包括升压转换器,电流检测单元,运算单元和开关驱动单元。 电流感测单元可以感测或导出通过能量传递装置的电流,其通常由二极管或开关实现。 电流检测单元还可以检测电感电流或开关电流。 使用电流检测单元,算术单元可以计算最佳开关导通时间或何时关闭开关,而不需要直接感测负载。 所公开的方法通过消除如现有技术中的感测负载条件的需要来降低系统成本。 所公开的方法还通过在现有技术中感测能量输送侧而不是接收器侧的传送电流来改善系统响应。

    Method and apparatus for statistically multiplexing multiple groups of services
    19.
    发明授权
    Method and apparatus for statistically multiplexing multiple groups of services 有权
    用于统计复用多组服务的方法和装置

    公开(公告)号:US07450609B2

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

    申请号:US10265080

    申请日:2002-10-04

    IPC分类号: H04J3/16 H04J3/18

    摘要: Methods and apparatus are provided for allocating bandwidth among members of two statistical multiplexing groups having overlapping members. At least two groups of such services having overlapping members are defined. The members of a first one of the groups consume a first bandwidth and the members of a second one of the groups consume a second bandwidth. A total bandwidth of all the members of the groups together is restricted to be no more than a total available bandwidth. In order to accomplish this, the members of the first and second groups are statistically multiplexed based on bandwidth requirements of members common to both said first and second groups.

    摘要翻译: 提供了用于在具有重叠成员的两个统计复用组的成员之间分配带宽的方法和装置。 定义了具有重叠成员的至少两组这样的服务。 组中的第一组的成员消耗第一带宽,并且组中的第二组的成员消耗第二带宽。 组的所有成员的总带宽被限制为不超过总可用带宽。 为了实现这一点,基于对所述第一组和第二组共同的成员的带宽要求来统计地对第一组和第二组的成员进行多路复用。

    Methods and apparatus for statistical multiplexing during dual pass encoding
    20.
    发明授权
    Methods and apparatus for statistical multiplexing during dual pass encoding 有权
    双通道编码期间统计复用的方法和装置

    公开(公告)号:US07251275B2

    公开(公告)日:2007-07-31

    申请号:US10183197

    申请日:2002-06-25

    IPC分类号: H04N7/12 H04B1/66

    摘要: Methods and apparatus for statistical multiplexing in a dual pass encoding scheme are provided. A first pass encoder encodes alternate slices of anchor frames as I-slices and P-slices respectively in order to generate statistics for both I and P frame encoding for the same anchor frame. A second pass encoder determines the encoding complexity estimates for a plurality of frames in a look-ahead pipeline and sums the encoding complexity estimates of selective frames in the look-ahead pipeline to determine the initial need parameter for a current frame to be encoded. The second pass encoder computes a need parameter for encoding the current frame based on the initial need parameter. The need parameter is used by a statmux processor to determine the encoding bit rate for second pass encoding of the current frame.

    摘要翻译: 提供了一种双通道编码方案中统计复用的方法和装置。 第一遍编码器将锚帧的替代片分别编码为I片和P片,以便产生用于相同锚帧的I和P帧编码的统计。 第二遍编码器确定先行流水线中的多个帧的编码复杂度估计,并对先行流水线中的选择帧的编码复杂度估计进行求和,以确定要编码的当前帧的初始需求参数。 第二遍编码器根据初始需求参数计算需要编码当前帧的参数。 statmux处理器使用需求参数来确定当前帧的第二遍编码的编码比特率。