Audio splice process for digital Ad insertion
    1.
    发明申请
    Audio splice process for digital Ad insertion 有权
    用于数字广告插入的音频拼接过程

    公开(公告)号:US20050022253A1

    公开(公告)日:2005-01-27

    申请号:US10744271

    申请日:2003-12-23

    摘要: A system and method for audio splicing (insertion) of an Ad audio stream in the compressed domain, where variable early delivery of the Ad audio stream and variable bit rate are allowed, without creating audio distortion, glitches, or other digital artefacts or errors, in the resultant audio stream is disclosed. The present system and method provides for a splice delay buffer which delays the first five Ad audio frames until transmission of the last frame of the primary audio stream, but before the splice time. Subsequent Ad audio frames are delayed by a fixed amount, where the fixed amount is greater than the frame delay of the primary audio stream, to allow for ease of splice back to the primary audio stream.

    摘要翻译: 用于音频拼接(插入)压缩域中的Ad音频流的系统和方法,其中允许可变的早期传送Ad音频流和可变比特率,而不产生音频失真,毛刺或其他数字伪像或错误, 在所得到的音频流中被公开。 本系统和方法提供了一种拼接延迟缓冲器,其将前五个Ad音频帧延迟,直到主音频流的最后一帧传输,但在拼接时间之前。 随后的广告音频帧被延迟固定量,其中固定量大于主音频流的帧延迟,以允许容易地将主音频流连接起来。

    Methods and apparatus for dynamically adjusting f-codes for a digital picture header

    公开(公告)号:US20060109906A1

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

    申请号:US11323892

    申请日:2005-12-30

    摘要: The present invention provides methods and apparatus for dynamically adjusting f-codes for a digital picture header of a coded picture. A video encoder having at least one motion estimation stages is provided for encoding the current picture. Motion vectors are determined for one motion estimation stage of the encoder. The motion vectors are analyzed to determine a maximum motion vector range for the picture. A corresponding minimum f-code is determined for the maximum range. The minimum f-code is then inserted into the digital picture header. In this manner, the f-codes carried in the digital picture header can be reduced to the minimum required value, thus reducing the number of bits needed to encode the f-codes.

    DS3 to ASI converter with reduced memory
    3.
    发明申请
    DS3 to ASI converter with reduced memory 有权
    DS3到ASI转换器,内存减少

    公开(公告)号:US20050259695A1

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

    申请号:US11030034

    申请日:2005-01-06

    IPC分类号: H04J3/06 H04J3/14 H04N7/24

    摘要: A method (30) for a converting a DS3 transport stream to MPEG-2 packets over an ASI transport stream includes: extracting (31) MPEG-2 packets along with PCR values; calculating (27) a new PCR value to compensate for packet time shift; and replacing (28) the extracted PCR value with the new PCR value prior to outputting MPEG-2 packets. The method (30) also includes outputting (28) the MPEG-2 packets over the ASI transport upon arrival in the DS3 transport stream in a bursty manner without storing them in a buffer, but rather only storing (36) extracted PCRs in memory, delaying (33) output of MPEG_2 packets over the ASI transport while adjusting PCRs; generating (37) a timing signal (TS_pkt) indicating a time that an MPEG-2 packet arrives; generating (39) a timing signal (TS_info) indicating a time that an MPEG-2 packet should be output over the ASI transport, and calculating PCR_new=PCR_old+(TS_pkt−TS_info) in which PCR_new is a new PCR and PCR_old is an extracted PCR. An apparatus (20) for processing a DS3 transport stream carrying an MPEG-2 payload includes a DS3 receiver (26) to receive the DS3 transport stream and to output a data signal and a clock signal. The DS3 receiver (26) includes a DS3 interface (23) to receive DS3 packets and to discard null packets, and a DS3 PCR correction (24) to determine if received DS3 packets include PCRs and to adjust PCRs by a difference of a time that a DS3 packet arrives (TS_pkt), and a time at which an MPEG-2 packet would start to be transmitted over the ASI transport (TS_info) prior to outputting the MPEG-2 packet.

    摘要翻译: 一种用于通过ASI传输流将DS3传输流转换为MPEG-2分组的方法(30)包括:提取(31)MPEG-2分组以及PCR值; 计算(27)新的PCR值以补偿分组时间偏移; 并在输出MPEG-2分组之前用新的PCR值代替(28)提取的PCR值。 所述方法(30)还包括:以突发方式到达所述DS3传输流中时通过所述ASI传输输出(28)所述MPEG-2分组,而不将其存储在缓冲器中,而仅将存储(36)提取的PCR存储在存储器中, 在调整PCR时,延迟(33)输出MPEG_2数据包通过ASI传输; 产生(37)指示MPEG-2分组到达的时间的定时信号(TS_pkt); 产生(39)指示在ASI传输上应该输出MPEG-2分组的时间的定时信号(TS_info),并且计算PCR_new = PCR_old +(TS_pkt-TS_info),其中PCR_new是新的PCR,PCR_old是提取的PCR 。 用于处理携带MPEG-2有效载荷的DS3传输流的装置(20)包括用于接收DS3传输流并输出数据信号和时钟信号的DS3接收器(26)。 DS3接收机(26)包括接收DS3分组并丢弃空分组的DS3接口(23),以及DS3 PCR校正(24),以确定接收的DS3分组是否包括PCR,并且通过时间差 DS3分组到达(TS_pkt),以及MPEG-2分组将在输出MPEG-2分组之前通过ASI传输(TS_info)开始传输的时间。

    Statistical remultiplexing with bandwidth allocation among different transcoding channels
    5.
    发明申请
    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.

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

    Method and apparatus for processing a bitstream in a digital video transcoder
    6.
    发明申请
    Method and apparatus for processing a bitstream in a digital video transcoder 有权
    用于处理数字视频代码转换器中的位流的方法和装置

    公开(公告)号:US20050152449A1

    公开(公告)日:2005-07-14

    申请号:US10755429

    申请日:2004-01-12

    IPC分类号: H04N7/12 H04N7/26 H04N7/50

    摘要: A method and apparatus for processing a bitstream in a digital video transcoder is described. In one example, an adjustment factor is determined that relates a number of bits representing a selected frame defined by the bitstream to a target number of bits for the selected frame. An average spatial activity value among sets of video data is associated with the selected frame. A spatial activity value for a selected set of the sets of video data is determined. A normalized spatial, activity value for the selected set of frequency video data is then computed in response to the average spatial activity value, the spatial activity value, and a function of the adjustment factor. Target bit reduction for each of the sets of video data may be computed using a function of the normalized spatial activity value and the adjustment factor.

    摘要翻译: 描述了一种在数字视频代码转换器中处理位流的方法和装置。 在一个示例中,确定将表示由比特流定义的所选帧的比特数的数目与所选择的帧的目标比特数相关联的调整因子。 视频数据组中的平均空间活动值与所选择的帧相关联。 确定所选择的一组视频数据的空间活动值。 然后响应于平均空间活动值,空间活动值和调整因子的函数来计算所选择的频率视频数据集合的归一化空间活动值。 可以使用归一化空间活动值和调整因子的函数来计算每组视频数据的目标比特缩减。

    Motion estimation for digital video with reduced number of search window
pixels
    7.
    发明授权
    Motion estimation for digital video with reduced number of search window pixels 失效
    具有减少搜索窗口像素数量的数字视频的运动估计

    公开(公告)号:US6137837A

    公开(公告)日:2000-10-24

    申请号:US12815

    申请日:1998-01-23

    IPC分类号: H04N7/26 H04N7/36

    CPC分类号: H04N19/51

    摘要: A method and apparatus for efficient motion estimation of a digital video image wherein memory capacity and processing requirements are reduced by 50% or more, and image quality is maintained. Only a portion of the pixel data of a search window is used to perform motion estimation. Specifically, a portion of the pixel data of a previous image is retrieved and stored in a memory according to a search window pattern such as a fixed checkerboard pattern. Pixel data from the current image is alternated between first and second inverse checkerboard patterns for successive comparison regions of the search window. The scheme is compatible with frame or field mode video sequences.

    摘要翻译: 一种用于数字视频图像的有效运动估计的方法和装置,其中存储容量和处理要求降低了50%或更多,并且保持了图像质量。 仅使用搜索窗口的像素数据的一部分来执行运动估计。 具体地,根据诸如固定棋盘图案的搜索窗口图案,检索先前图像的像素数据的一部分并将其存储在存储器中。 来自当前图像的像素数据在搜索窗口的连续比较区域的第一和第二反棋盘图案之间交替。 该方案与帧或场模式视频序列兼容。

    Method and apparatus to detect anchor frames from digital video streams
    8.
    发明申请
    Method and apparatus to detect anchor frames from digital video streams 有权
    从数字视频流中检测锚帧的方法和装置

    公开(公告)号:US20060072832A1

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

    申请号:US10952116

    申请日:2004-09-28

    IPC分类号: G06K9/36

    摘要: A method (60) and apparatus process video in a multiple encoder system by identifying (61) those frames that were originally encoded as anchor frames in the first encoder and ensuring that the second encoder (e.g., the re-encoder) encodes (65) these identified frames as anchor frames rather than bidirectional frames or non-anchor frames. In addition, the second encoder identifies (62) those frames that were originally encoded as non-anchor frames in the first encoder and encodes (66) the non-anchor frames, such as bidirectional frames, as non-anchor frames during the second encoding process. Once the anchor frames (and non-anchor frames) are identified, the present invention also determines (63) a frame-type pattern output by the first encoder and synchronizes (64) the second encoder to the identified frame-type pattern of the first encoder, thereby ensuring optimal utilization of encoder resources. A method for determining frame type (80) based on relative spatial activity is also set forth. Moreover, methods for frame-type-synchronizing (70, 100) are disclosed as well. Moreover, a method for determining a pattern of frame types is disclosed.

    摘要翻译: 一种方法(60),并且在多编码器系统中通过识别(61)最初被编码为第一编码器中的锚帧的帧并且确保第二编码器(例如,重编码器)编码(65)的装置来处理视频, 这些识别的帧作为锚帧,而不是双向帧或非锚帧。 另外,第二编码器识别(62)在第一编码器中最初被编码为非锚定帧的那些帧,并且在第二编码期间将(66)非锚定帧(例如双向帧)编码为非锚定帧 处理。 一旦锚定帧(和非锚定帧)被识别,本发明还确定(63)由第一编码器输出的帧型图案,并且将第二编码器与第一编码器识别出的帧类型图案同步(64) 编码器,从而确保编码器资源的最佳利用。 还提出了一种基于相对空间活动来确定帧类型(80)的方法。 此外,还公开了帧类型同步的方法(70,100)。 此外,公开了一种用于确定帧类型的模式的方法。

    Maintaining continuous film mode with bad edits
    9.
    发明申请
    Maintaining continuous film mode with bad edits 有权
    维持连续电影模式,编辑不好

    公开(公告)号:US20050041099A1

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

    申请号:US10639952

    申请日:2003-08-12

    申请人: Robert Nemiroff

    发明人: Robert Nemiroff

    摘要: A method for editing spliced-together video comprising a cut-out sequence followed by a cut-in sequence, both being in 3:2 pull-down format. A bad edit is detected, and either a number of contiguous frames at the end of the cut-out sequence and/or a number of contiguous frames at the beginning of the cut-in sequence are deleted in order that the 3:2 pull-down sequence is preserved in the spliced-together video. Alternatively, a first number of frames at the end of the cut-out sequence and/or a second number of frames at the beginning of the cut-in sequence are copied/renamed and inserted from other fields in order that the pull-down format is preserved in the spliced-together video.

    摘要翻译: 一种用于编辑拼接在一起的视频的方法,包括切入序列,后面是切入序列,均为3:2下拉格式。 检测到坏的编辑,并且删除在剪辑序列的结尾处的多个连续的帧和/或在切入序列的开头的多个连续的帧,以便3: 下拉序列保留在拼接在一起的视频中。 或者,在切出序列的结尾处的第一数量的帧和/或在切入序列的开始处的第二数量的帧被复制/重命名并从其他字段插入,以便下拉格式 被保存在拼接在一起的视频中。

    HDTV video frame synchronizer that provides clean digital video without variable delay
    10.
    发明授权
    HDTV video frame synchronizer that provides clean digital video without variable delay 失效
    HDTV视频帧同步器,提供干净的数字视频,无需延时

    公开(公告)号:US06195393B1

    公开(公告)日:2001-02-27

    申请号:US09110930

    申请日:1998-07-06

    IPC分类号: H04B166

    摘要: A system for processing a sequence of video or other data frames at a data encoder during a sync loss. During a sync loss of input data at a video or other data encoder, substitute data such as black video is used to provide complete “clean” data frames to a compressor at the encoder. Artifacts due to compression and encoding of partial frames are avoided. If a sync loss is detected in the middle of a particular data frame that is input to the encoder, the remainder of the frame is completed with substitute data which is in sync with the earlier data in the frame. Additional complete frames of the substitute data are provided to the compressor following the particular data frame, still in sync with the particular frame, until such time that a sync recovery is detected, and a field or frame check is performed on the new, post-sync loss, data to gain confidence of the sync recovery. A null signal may be provided to the compressor after the last substitute frame, and prior to the post-sync loss frame after the frame in which the field or frame check occurs. Different frame and video clock rates in the post-versus pre-sync loss frames are automatically accounted for.

    摘要翻译: 一种用于在同步丢失期间在数据编码器处理视频或其它数据帧序列的系统。 在视频或其他数据编码器的输入数据的同步丢失期间,诸如黑色视频的替代数据被用于向编码器处的压缩器提供完整的“清洁”数据帧。 避免了由于部分帧的压缩和编码造成的伪像。 如果在输入到编码器的特定数据帧的中间检测到同步丢失,则帧的其余部分用与帧中的较早数据同步的替代数据完成。 将替代数据的附加完整帧提供给跟随特定数据帧的压缩器,仍然与特定帧同步,直到检测到同步恢复的时间为止,并且对新的后置帧执行场或帧检查, 同步丢失,数据获取同步恢复的置信度。 可以在最后一个替代帧之后并且在发生字段或帧检查的帧之后的后同步丢失帧之后向压缩器提供空信号。 自动考虑后对比前同步丢失帧中的不同帧和视频时钟速率。