REGIONS OF INTEREST FOR QUALITY ADJUSTMENTS
    1.
    发明申请
    REGIONS OF INTEREST FOR QUALITY ADJUSTMENTS 有权
    质量调整区域

    公开(公告)号:US20120269266A1

    公开(公告)日:2012-10-25

    申请号:US13539730

    申请日:2012-07-02

    IPC分类号: H04N7/26

    摘要: Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).

    摘要翻译: 基于与兴趣区域(ROI)相关联的信息来调整由编码器建立的质量设置。 例如,可以减小量化步长(提高质量)或增加(以减少比特率)。 可以识别ROI,并且可以基于从用户界面接收的输入来调整质量设置。 可以针对对应于ROI重叠区域的图像的一部分来确定重叠设置。 例如,从与第一重叠ROI和第二重叠ROI相对应的步长尺寸或从与第一ROI和第二ROI对应的步长的相对减小中选择重叠设置。 可以通过指示ROI的空间维度和质量调整信息(例如,死区信息,步长信息和量化模式信息)的信息(例如,使用数据结构)对ROI进行参数化。

    Regions of interest for quality adjustments
    2.
    发明授权
    Regions of interest for quality adjustments 有权
    感兴趣的地区进行质量调整

    公开(公告)号:US08576908B2

    公开(公告)日:2013-11-05

    申请号:US13539730

    申请日:2012-07-02

    IPC分类号: H04N11/02

    摘要: Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).

    摘要翻译: 基于与感兴趣区域(“ROI”)相关联的信息来调整由编码器建立的质量设置。 例如,可以减小量化步长(提高质量)或增加(以减少比特率)。 可以识别ROI,并且可以基于从用户界面接收的输入来调整质量设置。 可以针对对应于ROI重叠区域的图像的一部分来确定重叠设置。 例如,从与第一重叠ROI和第二重叠ROI相对应的步长尺寸或从与第一ROI和第二ROI对应的步长的相对减小中选择重叠设置。 可以通过指示ROI的空间维度和质量调整信息(例如,死区信息,步长信息和量化模式信息)的信息(例如,使用数据结构)对ROI进行参数化。

    Regions of interest for quality adjustments
    3.
    发明申请
    Regions of interest for quality adjustments 有权
    感兴趣的地区进行质量调整

    公开(公告)号:US20080240250A1

    公开(公告)日:2008-10-02

    申请号:US11731851

    申请日:2007-03-30

    IPC分类号: H04N11/04

    摘要: Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).

    摘要翻译: 基于与感兴趣区域(“ROI”)相关联的信息来调整由编码器建立的质量设置。 例如,可以减小量化步长(提高质量)或增加(以减少比特率)。 可以识别ROI,并且可以基于从用户界面接收的输入来调整质量设置。 可以针对对应于ROI重叠区域的图像的一部分来确定重叠设置。 例如,从与第一重叠ROI和第二重叠ROI相对应的步长尺寸或从与第一ROI和第二ROI对应的步长的相对减小中选择重叠设置。 可以通过指示ROI的空间维度和质量调整信息(例如,死区信息,步长信息和量化模式信息)的信息(例如,使用数据结构)对ROI进行参数化。

    Regions of interest for quality adjustments
    4.
    发明授权
    Regions of interest for quality adjustments 有权
    感兴趣的地区进行质量调整

    公开(公告)号:US08243797B2

    公开(公告)日:2012-08-14

    申请号:US11731851

    申请日:2007-03-30

    IPC分类号: H04N11/02

    摘要: Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).

    摘要翻译: 基于与感兴趣区域(“ROI”)相关联的信息来调整由编码器建立的质量设置。 例如,可以减小量化步长(提高质量)或增加(以减少比特率)。 可以识别ROI,并且可以基于从用户界面接收的输入来调整质量设置。 可以针对对应于ROI重叠区域的图像的一部分来确定重叠设置。 例如,从与第一重叠ROI和第二重叠ROI相对应的步长尺寸或从与第一ROI和第二ROI对应的步长的相对减小中选择重叠设置。 可以通过指示ROI的空间维度和质量调整信息(例如,死区信息,步长信息和量化模式信息)的信息(例如,使用数据结构)对ROI进行参数化。

    Classifying and controlling encoding quality for textured, dark smooth and smooth video content
    7.
    发明授权
    Classifying and controlling encoding quality for textured, dark smooth and smooth video content 有权
    分类和控制纹理,黑暗平滑和平滑视频内容的编码质量

    公开(公告)号:US08189933B2

    公开(公告)日:2012-05-29

    申请号:US12080406

    申请日:2008-03-31

    IPC分类号: G06K9/36

    摘要: Techniques and tools for content classification and adaptive quantization are described. In an example implementation, a video encoding tool classifies blocks as textured, dark smooth or other smooth. The tool classifies a block as textured or non-textured by comparing the energy of AC coefficients for the block to a texture threshold, which can be set using a non-linear mapping of possible texture classification levels to possible texture thresholds. If a block is not textured, the tool further classifies the block as dark smooth or smooth depending on average intensity value for the block. Using the classification information and one or more control parameters to control bit allocation for dark smooth content relative to other smooth content, the tool encodes the video and outputs encoded video information. Example multi-pass approaches to setting the control parameters are also described.

    摘要翻译: 描述了用于内容分类和自适应量化的技术和工具。 在示例实现中,视频编码工具将块分类为纹理,暗光滑或其他平滑。 该工具通过将块的AC系数的能量与纹理阈值进行比较来将块分类为纹理或非纹理,其可以使用可能的纹理分类级别与可能的纹理阈值的非线性映射来设置。 如果块没有纹理,则工具根据块的平均强度值进一步将块分类为黑光滑或平滑。 使用分类信息和一个或多个控制参数来控制相对于其他平滑内容的暗平滑内容的位分配,工具对视频进行编码并输出编码视频信息。 还描述了设置控制参数的示例多路径方法。

    Classifying and controlling encoding quality for textured, dark smooth and smooth video content
    8.
    发明申请
    Classifying and controlling encoding quality for textured, dark smooth and smooth video content 有权
    分类和控制纹理,黑暗平滑和平滑视频内容的编码质量

    公开(公告)号:US20090245587A1

    公开(公告)日:2009-10-01

    申请号:US12080406

    申请日:2008-03-31

    IPC分类号: G06K9/00 G06K9/36

    摘要: Techniques and tools for content classification and adaptive quantization are described. In an example implementation, a video encoding tool classifies blocks as textured, dark smooth or other smooth. The tool classifies a block as textured or non-textured by comparing the energy of AC coefficients for the block to a texture threshold, which can be set using a non-linear mapping of possible texture classification levels to possible texture thresholds. If a block is not textured, the tool further classifies the block as dark smooth or smooth depending on average intensity value for the block. Using the classification information and one or more control parameters to control bit allocation for dark smooth content relative to other smooth content, the tool encodes the video and outputs encoded video information. Example multi-pass approaches to setting the control parameters are also described.

    摘要翻译: 描述了用于内容分类和自适应量化的技术和工具。 在示例实现中,视频编码工具将块分类为纹理,暗光滑或其他平滑。 该工具通过将块的AC系数的能量与纹理阈值进行比较来将块分类为纹理或非纹理,其可以使用可能的纹理分类级别与可能的纹理阈值的非线性映射来设置。 如果块没有纹理,则工具根据块的平均强度值进一步将块分类为黑光滑或平滑。 使用分类信息和一个或多个控制参数来控制相对于其他平滑内容的暗平滑内容的位分配,工具对视频进行编码并输出编码视频信息。 还描述了设置控制参数的示例多路径方法。

    VIDEO ENCODING USING PREVIOUSLY CALCULATED MOTION INFORMATION
    9.
    发明申请
    VIDEO ENCODING USING PREVIOUSLY CALCULATED MOTION INFORMATION 有权
    使用先前计算的运动信息进行视频编码

    公开(公告)号:US20100189179A1

    公开(公告)日:2010-07-29

    申请号:US12362427

    申请日:2009-01-29

    IPC分类号: H04N11/02

    摘要: A video encoder uses previously calculated motion information for inter frame coding to achieve faster computation speed for video compression. In a multi bit rate application, motion information produced by motion estimation for inter frame coding of a compressed video bit stream at one bit rate is passed on to a subsequent encoding of the video at a lower bit rate. The video encoder chooses to use the previously calculated motion information for inter frame coding at the lower bit rate if the video resolution is unchanged. A multi core motion information pre-calculation produces motion information prior to encoding by dividing motion estimation of each inter frame to separate CPU cores.

    摘要翻译: 视频编码器使用先前计算的帧间编码运动信息来实现视频压缩的更快的计算速度。 在多比特率应用中,通过用于以一个比特率的压缩视频比特流的帧间编码的运动估计产生的运动信息被传递到较低比特率的视频的后续编码。 如果视频分辨率不变,则视频编码器选择使用先前计算的运动信息用于较低比特率的帧间编码。 多核心运动信息预计算在编码之前通过将每个帧间的运动估计划分成分离的CPU核心来产生运动信息。

    Video encoding using previously calculated motion information
    10.
    发明授权
    Video encoding using previously calculated motion information 有权
    使用先前计算的运动信息的视频编码

    公开(公告)号:US08311115B2

    公开(公告)日:2012-11-13

    申请号:US12362427

    申请日:2009-01-29

    IPC分类号: H04N7/12

    摘要: A video encoder uses previously calculated motion information for inter frame coding to achieve faster computation speed for video compression. In a multi bit rate application, motion information produced by motion estimation for inter frame coding of a compressed video bit stream at one bit rate is passed on to a subsequent encoding of the video at a lower bit rate. The video encoder chooses to use the previously calculated motion information for inter frame coding at the lower bit rate if the video resolution is unchanged. A multi core motion information pre-calculation produces motion information prior to encoding by dividing motion estimation of each inter frame to separate CPU cores.

    摘要翻译: 视频编码器使用先前计算的帧间编码运动信息来实现视频压缩的更快的计算速度。 在多比特率应用中,通过用于以一个比特率的压缩视频比特流的帧间编码的运动估计产生的运动信息被传递到较低比特率的视频的后续编码。 如果视频分辨率不变,则视频编码器选择使用先前计算的运动信息用于较低比特率的帧间编码。 多核心运动信息预计算在编码之前通过将每个帧间的运动估计划分成分离的CPU核心来产生运动信息。