Parallel pipelines for multiple-quality level video processing

    公开(公告)号:US09729817B2

    公开(公告)日:2017-08-08

    申请号:US14097170

    申请日:2013-12-04

    CPC classification number: H04N7/0117 H04N21/440218 H04N21/44029

    Abstract: A device for multiple-quality level video processing includes a primary tap configured to receive prime-quality video content from a source and to provide the prime-quality video content to a primary path and to a secondary tap. The primary tap may be operable in a prime-quality mode. The secondary tap may be disposed after the primary tap and may be coupled to a number of secondary paths. One or more dithering modules may be disposed after the primary tap. The dithering module(s) may be configured to convert the prime-quality video content provided by the primary tap to lower-bit precision and/or lower pixel-rate video content for use in one or more of the secondary paths.

    AUDIO AND VIDEO MANAGEMENT FOR PARALLEL TRANSCODING
    4.
    发明申请
    AUDIO AND VIDEO MANAGEMENT FOR PARALLEL TRANSCODING 有权
    音视频并行平移管理

    公开(公告)号:US20140153909A1

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

    申请号:US14041024

    申请日:2013-09-30

    Abstract: Disclosed are various embodiments directed to transcoding a bit stream comprising audio and video frames that contains discontinuities. The video and/or audio portion of the bit stream may be divided into segments, where some of the segments are transcoded in parallel using a plurality of transcoder devices. In some embodiments, a discontinuity is detected in the bit stream before encoding, where the discontinuity is associated with a shift in a set of time stamps associated with the bit stream. A magnitude of the discontinuity is determined. The transcoding system aligns at least a portion of the audio frames to the series of video frames according to at least the discontinuity and the magnitude of the discontinuity. In other embodiments, the discontinuity is detected after encoding by analyzing time stamps that have been established during the transcoding process.

    Abstract translation: 公开了针对包含包含不连续性的音频和视频帧的位流进行代码转换的各种实施例。 比特流的视频和/或音频部分可以被划分成段,其中一些片段使用多个代码转换器装置并行地转码。 在一些实施例中,在编码之前的比特流中检测到不连续性,其中不连续性与与比特流相关联的一组时间戳的偏移相关联。 确定不连续性的大小。 代码转换系统至少根据不连续性的不连续性和幅度对准音频帧的至少一部分到视频帧系列。 在其他实施例中,通过分析在转码过程中建立的时间戳,在编码之后检测不连续性。

    MANAGING ENCODER PARAMETERS FOR PARALLEL TRANSCODING
    5.
    发明申请
    MANAGING ENCODER PARAMETERS FOR PARALLEL TRANSCODING 有权
    管理编码器参数进行并行转换

    公开(公告)号:US20140139733A1

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

    申请号:US13840026

    申请日:2013-03-15

    Abstract: Disclosed are various embodiments directed to transcoding a bit stream in parallel. A bit stream may be divided into a plurality of segments, where a plurality of transcoders encode at least a portion of the segments in parallel. If encoding is performed using variable bit rate (BR) encoding, each encoder may encode a segment and vary a BR for the segment. A measured average BR is compared with a target average BR to determine whether to adjust a video quality level (VQL) or any other encoder parameter. A relatively constant subjective quality may be maintained using variable BR encoding while achieving a target average BR. When using constant BR encoding, a VQL or other encoder parameter is used by encoders to achieve relatively constant subjective quality. For example, a relatively continuous quantization parameter between adjacent encoded segments may be achieved.

    Abstract translation: 公开了针对并行地对码流进行代码转换的各种实施例。 比特流可以被划分成多个段,其中多个代码转换器并行地对段的至少一部分进行编码。 如果使用可变比特率(BR)编码来执行编码,则每个编码器可以对段进行编码并改变段的BR。 将测量的平均BR与目标平均BR进行比较,以确定是否调整视频质量水平(VQL)或任何其他编码器参数。 可以使用可变BR编码来维持相对恒定的主观质量,同时实现目标平均BR。 当使用常数BR编码时,编码器使用VQL或其他编码器参数来实现相对恒定的主观质量。 例如,可以实现相邻编码段之间相对连续的量化参数。

    PARALLEL PIPELINES FOR MULTIPLE-QUALITY LEVEL VIDEO PROCESSING
    8.
    发明申请
    PARALLEL PIPELINES FOR MULTIPLE-QUALITY LEVEL VIDEO PROCESSING 有权
    用于多级质量级视频处理的并行管道

    公开(公告)号:US20150124165A1

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

    申请号:US14097170

    申请日:2013-12-04

    CPC classification number: H04N7/0117 H04N21/440218 H04N21/44029

    Abstract: A device for multiple-quality level video processing includes a primary tap configured to receive prime-quality video content from a source and to provide the prime-quality video content to a primary path and to a secondary tap. The primary tap may be operable in a prime-quality mode. The secondary tap may be disposed after the primary tap and may be coupled to a number of secondary paths. One or more dithering modules may be disposed after the primary tap. The dithering module(s) may be configured to convert the prime-quality video content provided by the primary tap to lower-bit precision and/or lower pixel-rate video content for use in one or more of the secondary paths.

    Abstract translation: 用于多质量级视频处理的设备包括被配置为从源接收质量优质的视频内容并且将主质量视频内容提供到主路径和次级抽头的主分接头。 主抽头可以在主质量模式下操作。 次级抽头可以设置在主抽头之后并且可以耦合到多个次级通道。 一个或多个抖动模块可以在主抽头之后设置。 抖动模块可以被配置为将由主抽头提供的素质视频内容转换为低位精度和/或较低像素速率视频内容,以用于一个或多个次要路径。

    Managing encoder parameters for parallel transcoding
    9.
    发明授权
    Managing encoder parameters for parallel transcoding 有权
    管理编码器参数进行并行转码

    公开(公告)号:US08928804B2

    公开(公告)日:2015-01-06

    申请号:US13840026

    申请日:2013-03-15

    Abstract: Disclosed are various embodiments directed to transcoding a bit stream in parallel. A bit stream may be divided into a plurality of segments, where a plurality of transcoders encode at least a portion of the segments in parallel. If encoding is performed using variable bit rate (BR) encoding, each encoder may encode a segment and vary a BR for the segment. A measured average BR is compared with a target average BR to determine whether to adjust a video quality level (VQL) or any other encoder parameter. A relatively constant subjective quality may be maintained using variable BR encoding while achieving a target average BR. When using constant BR encoding, a VQL or other encoder parameter is used by encoders to achieve relatively constant subjective quality. For example, a relatively continuous quantization parameter between adjacent encoded segments may be achieved.

    Abstract translation: 公开了针对并行地对码流进行代码转换的各种实施例。 比特流可以被划分成多个段,其中多个代码转换器并行地对段的至少一部分进行编码。 如果使用可变比特率(BR)编码来执行编码,则每个编码器可以对段进行编码并改变段的BR。 将测量的平均BR与目标平均BR进行比较,以确定是否调整视频质量水平(VQL)或任何其他编码器参数。 可以使用可变BR编码来维持相对恒定的主观质量,同时实现目标平均BR。 当使用常数BR编码时,编码器使用VQL或其他编码器参数来实现相对恒定的主观质量。 例如,可以实现相邻编码段之间相对连续的量化参数。

Patent Agency Ranking