会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Macroblock coding using luminance date in analyzing temporal redundancy of picture, biased by chrominance data
    • 使用亮度日期分析图像的时间冗余的宏块编码,由色度数据偏置
    • US06823015B2
    • 2004-11-23
    • US10055395
    • 2002-01-23
    • Barbara A. HallAgnes Y. NgaiJohn M. SuttonEdward F. Westermann
    • Barbara A. HallAgnes Y. NgaiJohn M. SuttonEdward F. Westermann
    • H04B766
    • H04N19/162H04N19/107H04N19/186H04N19/61
    • A technique is provided for encoding macroblocks of a frame of a sequence of video frames initially employing luminance data only to analyze temporal redundancy of the macroblocks within the frame. Upon deciding to code at least one macroblock as a non-intra macroblock, the technique includes considering whether to switch the coding decision for the at least one macroblock from non-intra to intra by evaluating chrominance data of the at least one macroblock. The evaluating of the chrominance data can include determining whether chrominance difference data, obtained by comparing chrominance values of a current macroblock with a reference macroblock, is greater than a user set chrominance difference threshold, and if so then the technique includes switching the macroblock coding decision. As a further qualification, the switching might occur only if the chrominance difference data is also greater than the corresponding luminance difference data.
    • 提供了一种技术,用于对最初采用亮度数据的视频帧序列的帧的宏块进行编码,以分析该帧内的宏块的时间冗余。 在决定将至少一个宏块编码为非帧内宏块时,该技术包括考虑是否通过评估至少一个宏块的色度数据来将非至少一个宏块的编码决定从非帧内切换到帧内。 色度数据的评估可以包括确定通过将当前宏块的色度值与参考宏块进行比较而获得的色差差数据是否大于用户设置的色差差阈值,如果是,则该技术包括切换宏块编码决策 。 作为进一步的鉴定,仅当色差差数据也大于对应的亮度差数据时才可能发生切换。
    • 3. 发明授权
    • Programmable output control of compressed data from encoder
    • 来自编码器的压缩数据的可编程输出控制
    • US06720893B2
    • 2004-04-13
    • US10080828
    • 2002-02-22
    • James D. GreenfieldBarbara A. HallAgnes Y. NgaiEdward F. Westermann
    • James D. GreenfieldBarbara A. HallAgnes Y. NgaiEdward F. Westermann
    • H03M700
    • H04N21/23406H04N21/44004
    • A technique is provided for programmably controlling output of compressed data from, for example, a video encoder. The technique can be implemented within the video encoder and includes buffering the compressed data in a write buffer, followed by transferring the compressed data from the write buffer to a read buffer. At least one programmable output mode is provided for selectively controlling output of the compressed data from the read buffer. When the read buffer is full, the compressed data is stored to the encoder's external memory to await transfer to the read buffer. The at least one programmable mode can include a slave mode, a gated master mode, a multi-cycle speed mode, and a paced master mode, which may be employed individually or in combination. A mechanism for inserting pad bytes of data into the compressed data is also provided.
    • 提供了一种用于可编程地控制来自例如视频编码器的压缩数据的输出的技术。 该技术可以在视频编码器内实现,并且包括将压缩数据缓冲在写缓冲器中,随后将压缩数据从写缓冲器传送到读缓冲器。 提供至少一个可编程输出模式以选择性地控制来自读取缓冲器的压缩数据的输出。 当读取缓冲区已满时,压缩数据将存储到编码器的外部存储器中,以等待传输到读取缓冲区。 至少一个可编程模式可以包括从模式,门控主模式,多循环速度模式和起搏主模式,其可以单独地或组合地使用。 还提供了用于将数据的pad字节插入压缩数据的机制。
    • 5. 发明授权
    • Adaptively encoding a picture of contrasted complexity having normal video and noisy video portions
    • 对具有正常视频和嘈杂视频部分的对比度复杂的图像进行自适应编码
    • US07016413B2
    • 2006-03-21
    • US09046121
    • 1998-03-20
    • Barbara A. HallAgnes Y. NgaiCharles J. SteinEverett G. Vail, IIIEdward F. Westermann
    • Barbara A. HallAgnes Y. NgaiCharles J. SteinEverett G. Vail, IIIEdward F. Westermann
    • H04N7/12
    • H04N19/14H04N19/124H04N19/149H04N19/172H04N19/176H04N19/61
    • A technique is provided for adaptively encoding in hardware, software or a combination thereof a sequence of frames in real time, wherein one or more of the frames includes a random noise portion. The technique includes using statistics analysis to determine whether a current frame includes a random noise portion, and if so, to evaluate and dynamically encode each macroblock thereof based on activity level of the macroblock. Evaluating macroblock activity level includes determining whether its activity level exceeds a predefined threshold indicative of random noise. The macroblock is adaptively encoded by adjusting one or more coding parameters if the macroblock activity level is excessive and its target bitrate is low. For example, when the macroblock is within the random noise portion of the frame, the macroblock is biased towards being coded predictive and an adjusted quantization level is calculated to conserve bits used in encoding the macroblock, thereby moving encode bits from macroblocks within the random noise portion of the frame to macroblocks within the normal portion of the frame.
    • 提供了一种用于在硬件,软件或其组合中实时自适应地编码帧序列的技术,其中一个或多个帧包括随机噪声部分。 该技术包括使用统计分析来确定当前帧是否包括随机噪声部分,并且如果是,则基于宏块的活动级别来评估和动态地对其每个宏块进行编码。 评估宏块活动水平包括确定其活动水平是否超过指示随机噪声的预定阈值。 如果宏块活动级别过大并且其目标比特率低,则通过调整一个或多个编码参数来自适应地编码宏块。 例如,当宏块在帧的随机噪声部分内时,宏块偏向于被编码预测,并且计算调整的量化级别以节省用于编码宏块的比特,从而从随机噪声内的宏块移动编码比特 帧的部分到框架的正常部分内的宏块。
    • 9. 发明授权
    • Programmable vertical filter for video encoding
    • 用于视频编码的可编程垂直滤波器
    • US06980598B2
    • 2005-12-27
    • US10081778
    • 2002-02-22
    • James D. GreenfieldBarbara A. HallAgnes Y. NgaiJohn M. Sutton
    • James D. GreenfieldBarbara A. HallAgnes Y. NgaiJohn M. Sutton
    • H04N7/26H04N7/50H04N7/12
    • H04N19/85H04N19/117H04N19/162H04N19/186H04N19/61H04N19/80
    • A technique is provided for programmably vertically filtering pixel values of frames of a sequence of video frames. The technique includes separating luminance components and chrominance components of the pixel values within a vertical filter buffer, then vertically filtering luminance components of the pixel values using programmable luminance filter coefficients, and vertically filtering chrominance components of the pixel values using programmable chrominance filter coefficients. The filtered luminance component data and filtered chrominance component data is subsequently merged onto a single luminance/chrominance bus for further filtering and/or encoding. The luminance and chrominance filter coefficients are programmable and may be changed dynamically and repeatedly at picture boundaries. In one embodiment, the programmable vertical filter includes a four tap luminance component filter and a five tap chrominance component filter.
    • 提供了一种用于可编程地垂直滤波视频帧序列的像素值的技术。 该技术包括在垂直滤波器缓冲器内分离像素值的亮度分量和色度分量,然后使用可编程亮度滤波器系数垂直滤波像素值的亮度分量,并使用可编程色度滤波器系数垂直滤波像素值的色度分量。 滤波后的亮度分量数据和经滤波的色度分量数据随后被合并到单个亮度/色度总线上用于进一步的滤波和/或编码。 亮度和色度滤波器系数是可编程的,并且可以在图像边界处动态地和重复地改变。 在一个实施例中,可编程垂直滤波器包括四抽头亮度分量滤波器和五抽头色度分量滤波器。