Accelerated Video Encoding
    1.
    发明申请
    Accelerated Video Encoding 有权
    加速视频编码

    公开(公告)号:US20070204318A1

    公开(公告)日:2007-08-30

    申请号:US11276336

    申请日:2006-02-24

    IPC分类号: H04N7/173

    摘要: A video encoding acceleration service to increase one or more of the speed and quality of video encoding is described. The service acts as an intermediary between an arbitrary video encoder computer program application and arbitrary video acceleration hardware. The service receives one or more queries from the video encoder to identify implementation specifics of the video acceleration hardware. The service interfaces with the video acceleration hardware to obtain the implementation specifics. The service communicates the implementation specifics to the video encoder. The implementation specifics enable the video encoder to: (a) determine whether one or more of speed and quality of software encoding operations associated with the video encoder can be increased with implementation of a pipeline of one or more supported encoding pipeline configurations and capabilities, and (b) implement the pipeline by interfacing with the service.

    摘要翻译: 描述了增加视频编码的速度和质量中的一个或多个的视频编码加速服务。 该服务充当任意视频编码器计算机程序应用程序和任意视频加速硬件之间的中介。 该服务从视频编码器接收一个或多个查询以识别视频加速硬件的实现细节。 该服务与视频加速硬件接口获取实现细节。 该服务将实现细节传达给视频编码器。 实施细节使得视频编码器能够:(a)确定是否可以通过实现一个或多个支持的编码流水线配置和能力的流水线来增加与视频编码器相关联的软件编码操作的速度和质量的一个或多个,以及 (b)通过与服务接口实施管道。

    IMAGE FORMATS FOR VIDEO CAPTURE, PROCESSING AND DISPLAY
    4.
    发明申请
    IMAGE FORMATS FOR VIDEO CAPTURE, PROCESSING AND DISPLAY 有权
    用于视频捕获,处理和显示的图像格式

    公开(公告)号:US20070296732A1

    公开(公告)日:2007-12-27

    申请号:US11851376

    申请日:2007-09-06

    IPC分类号: G09G5/02

    摘要: Techniques and tools for representing pixel data in a video processing or capture system are described. Described techniques and tools provide efficient color representation for video processing and capture, and provide flexibility for representing colors using different bit precisions and memory layouts. Described techniques and tools include video formats that can be used, for example, in hardware or software for capture, processing, and display purposes. In one aspect, chroma and luma information for a pixel in a video image is represented in a 16-bit fixed-point block of data having an integer and fractional components. Data can be easily converted from one representation to another (e.g., between 16-bit and 10-bit representations). In other aspects, formats for representing 8-, 10- and 16-bit video image data (e.g., packed and hybrid planar formats), and codes for indicating the formats, are described.

    摘要翻译: 描述了用于在视频处理或捕获系统中表示像素数据的技术和工具。 描述的技术和工具为视频处理和捕获提供了有效的颜色表示,并提供了使用不同位精度和存储器布局表示颜色的灵活性。 所描述的技术和工具包括可用于例如用于捕获,处理和显示目的的硬件或软件中的视频格式。 在一个方面,视频图像中的像素的色度和亮度信息在具有整数和分数分量的16位定点数据块中表示。 数据可以容易地从一个表示转换到另一个表示(例如,在16位和10位表示之间)。 在其他方面,描述用于表示8,10和16位视频图像数据(例如打包和混合平面格式)的格式以及用于指示格式的代码。

    IMAGE FORMATS FOR VIDEO CAPTURE, PROCESSING AND DISPLAY

    公开(公告)号:US20070296861A1

    公开(公告)日:2007-12-27

    申请号:US11851378

    申请日:2007-09-06

    IPC分类号: H04N11/06

    摘要: Techniques and tools for representing pixel data in a video processing or capture system are described. Described techniques and tools provide efficient color representation for video processing and capture, and provide flexibility for representing colors using different bit precisions and memory layouts. Described techniques and tools include video formats that can be used, for example, in hardware or software for capture, processing, and display purposes. In one aspect, chroma and luma information for a pixel in a video image is represented in a 16-bit fixed-point block of data having an integer and fractional components. Data can be easily converted from one representation to another (e.g., between 16-bit and 10-bit representations). In other aspects, formats for representing 8-, 10- and 16-bit video image data (e.g., packed and hybrid planar formats), and codes for indicating the formats, are described.

    Strategies for processing image information using a color information data structure
    6.
    发明申请
    Strategies for processing image information using a color information data structure 有权
    使用颜色信息数据结构处理图像信息的策略

    公开(公告)号:US20050024384A1

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

    申请号:US10902325

    申请日:2004-07-29

    摘要: Strategies are described for processing image information using a data structure which conveys color information. The color information describes color-related formatting applied to the image information. The data structure can be passed down a video processing pipeline, where each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing. Further, each component can supply previously unknown color information to the data structure for use by other (downstream) components in the pipeline. Exemplary fields of the data structure can include one or more of: a video transfer function field; a color primaries field; an image light field; a transfer matrix field; a nominal range field; and a video chroma sampling field. The transfer matrix field can be used to convert image information from one color space to another, such as a luma-related color space to an RGB-related color space. Processing operations can be performed on progressive and linear RGB image information.

    摘要翻译: 描述了使用传达颜色信息的数据结构处理图像信息的策略。 颜色信息描述应用于图像信息的颜色相关格式。 数据结构可以沿视频处理流水线传递,其中流水线中的每个功能组件可以从数据结构中绘制颜色信息,以提高其处理的准确性。 此外,每个组件可以将以前未知的颜色信息提供给数据结构,供管道中的其他(下游)组件使用。 数据结构的示例性字段可以包括以下中的一个或多个:视频传送功能字段; 一个颜色初选字段; 图像光场; 传输矩阵域; 名义范围字段; 和视频色度采样场。 转移矩阵字段可用于将图像信息从一个颜色空间转换为另一个,例如与亮度相关的颜色空间到RGB相关的颜色空间。 可以对渐进和线性RGB图像信息执行处理操作。

    Image formats for video capture, processing and display
    7.
    发明申请
    Image formats for video capture, processing and display 有权
    用于视频捕获,处理和显示的图像格式

    公开(公告)号:US20050200630A1

    公开(公告)日:2005-09-15

    申请号:US10798874

    申请日:2004-03-10

    IPC分类号: G09G5/02 G09G5/397

    摘要: Techniques and tools for representing pixel data in a video processing or capture system are described. Described techniques and tools provide efficient color representation for video processing and capture, and provide flexibility for representing colors using different bit precisions and memory layouts. Described techniques and tools include video formats that can be used, for example, in hardware or software for capture, processing, and display purposes. In one aspect, chroma and luma information for a pixel in a video image is represented in a 16-bit fixed-point block of data having an integer and fractional components. Data can be easily converted from one representation to another (e.g., between 16-bit and 10-bit representations). In other aspects, formats for representing 8-, 10- and 16-bit video image data (e.g., packed and hybrid planar formats), and codes for indicating the formats, are described.

    摘要翻译: 描述了用于在视频处理或捕获系统中表示像素数据的技术和工具。 描述的技术和工具为视频处理和捕获提供了有效的颜色表示,并提供了使用不同位精度和存储器布局表示颜色的灵活性。 所描述的技术和工具包括可用于例如用于捕获,处理和显示目的的硬件或软件中的视频格式。 在一个方面,视频图像中的像素的色度和亮度信息在具有整数和分数分量的16位定点数据块中表示。 数据可以容易地从一个表示转换到另一个表示(例如,在16位和10位表示之间)。 在其他方面,描述用于表示8,10和16位视频图像数据(例如打包和混合平面格式)的格式以及用于指示格式的代码。

    Automatic assessment of de-interlaced video quality
    8.
    发明申请
    Automatic assessment of de-interlaced video quality 有权
    自动评估去隔行视频质量

    公开(公告)号:US20060033814A1

    公开(公告)日:2006-02-16

    申请号:US10917708

    申请日:2004-08-13

    IPC分类号: H04N17/00

    CPC分类号: H04N17/00 H04N7/012

    摘要: Assessment of de-interlaced video quality is determined automatically by de-interlacing interlaced video content using a reference de-interlacer and a test de-interlacer. The reference de-interlacer produces a result of known quality and the test de-interlacer is one which is being assessed. The result from each de-interlacer is compared to reference video content to derive a signal-to-noise ratio for each relative to the reference video content. The difference in the signal-to-noise ratios is compared against a predefined threshold. If the difference is within the range defined by the threshold, the test de-interlacer is determined to produce an acceptable product.

    摘要翻译: 去隔行视频质量的评估通过使用参考解交错器和测试去隔行扫描器的隔行扫描视频内容自动确定。 参考去隔行器产生已知质量的结果,并且测试去隔行器是正在评估的解交织器。 将每个去隔行器的结果与参考视频内容进行比较以导出每个相对于参考视频内容的信噪比。 将信噪比的差异与预定阈值进行比较。 如果差值在由阈值限定的范围内,则确定测试去隔行器产生可接受的产品。

    High Definition Media Content Processing
    9.
    发明申请
    High Definition Media Content Processing 有权
    高清晰度媒体内容处理

    公开(公告)号:US20120176545A1

    公开(公告)日:2012-07-12

    申请号:US13421557

    申请日:2012-03-15

    IPC分类号: H04N9/76

    摘要: High definition media content processing techniques are described in which enhanced media content rendering techniques may be performed to output high definition media content. In an implementation, luma keying may be provided to define clear pixels in a composite output using an optimum set of graphics processing instructions. In another implementation, techniques are described which may provide clear rectangles in a composite output of one or more video streams. Clear rectangles to appear in the composite output are configured by a media playback application. A texture is arrived at to represent a union of each of the clear rectangles and is applied to form the clear rectangles in the composite output. In another implementation, capture techniques are described in which an image to capture is resolved as strips to an intermediate texture and then from the texture to a capture buffer in system memory.

    摘要翻译: 描述了可以执行增强的媒体内容呈现技术以输出高清晰度媒体内容的高清晰度媒体内容处理技术。 在实现中,可以提供亮度键控,以使用最佳图形处理指令集来在复合输出中定义清晰像素。 在另一实现中,描述了可以在一个或多个视频流的复合输出中提供清晰矩形的技术。 出现在复合输出中的清晰矩形由媒体播放应用程序配置。 纹理被形成为表示每个清晰矩形的联合,并被应用以形成复合输出中的清晰矩形。 在另一个实现中,描述捕获技术,其中要捕获的图像被解析为条带到中间纹理,然后从纹理解析到系统存储器中的捕获缓冲器。

    Rendering tear free video
    10.
    发明申请
    Rendering tear free video 有权
    呈现无泪视频

    公开(公告)号:US20050128165A1

    公开(公告)日:2005-06-16

    申请号:US10732577

    申请日:2003-12-10

    摘要: Systems and methods to render tear free video in a multitasking operating environment are described. In one aspect, a video playback window portion of a desktop display is divided into non-overlapping first and second partitions. As video data is scanned into display memory which maps to the first and second partitions, current scan line input positions are monitored. Responsive to determining that the current scan line position is located in display memory associated with the second partition, display memory mapped to the second partition is not rendered and display memory mapped to the first partition is rendered into the video playback window.

    摘要翻译: 描述在多任务操作环境中呈现无撕裂视频的系统和方法。 一方面,桌面显示器的视频播放窗口部分被划分成不重叠的第一和第二分区。 当视频数据被扫描到映射到第一和第二分区的显示存储器中时,监视当前扫描线输入位置。 响应于确定当前扫描线位置位于与第二分区相关联的显示存储器中,映射到第二分区的显示存储器不被渲染,并且映射到第一分区的显示存储器被呈现到视频回放窗口中。