-
公开(公告)号:US09013511B2
公开(公告)日:2015-04-21
申请号:US11502233
申请日:2006-08-09
申请人: Yi Liang , King-Chung Lai , Khaled Helmi El-Maleh
发明人: Yi Liang , King-Chung Lai , Khaled Helmi El-Maleh
CPC分类号: G06T3/4007
摘要: This disclosure describes adaptive spatial variant interpolation (SVI) techniques for image upscaling. In various embodiments, the interpolation techniques described in this disclosure may support low complexity upscaling of image while promoting high image quality, including enhanced sharpness, higher contrast and more accurate interpolation. The interpolation techniques may be applied using generalized finite impulse response (FIR) filters. In some embodiments, the interpolation techniques may be content-adaptive to provide more accurate interpolation while suppressing significant artifacts associated with sharp edges. In addition, the interpolation techniques may be readily applicable to upscaling of color imagery and video, e.g., in both YCbCr (luminance, blue chrominance, red chrominance) and RGB (red, green, blue) formats.
摘要翻译: 本公开描述了用于图像升高的自适应空间变异插值(SVI)技术。 在各种实施例中,本公开中描述的内插技术可以支持图像的低复杂度升高,同时促进高图像质量,包括增强的清晰度,更高的对比度和更精确的插值。 可以使用广义有限脉冲响应(FIR)滤波器来应用插值技术。 在一些实施例中,插值技术可以是内容自适应的,以提供更精确的内插,同时抑制与锐利边缘相关联的显着伪像。 此外,插值技术可以容易地应用于例如YCbCr(亮度,蓝色色度,红色色度)和RGB(红色,绿色,蓝色)格式的彩色图像和视频的放大。
-
公开(公告)号:US20080036792A1
公开(公告)日:2008-02-14
申请号:US11502233
申请日:2006-08-09
申请人: Yi Liang , King-Chung Lai , Khaled Helmi El-Maleh
发明人: Yi Liang , King-Chung Lai , Khaled Helmi El-Maleh
IPC分类号: G09G5/00
CPC分类号: G06T3/4007
摘要: This disclosure describes adaptive spatial variant interpolation (SVI) techniques for image upscaling. In various embodiments, the interpolation techniques described in this disclosure may support low complexity upscaling of image while promoting high image quality, including enhanced sharpness, higher contrast and more accurate interpolation. The interpolation techniques may be applied using generalized finite impulse response (FIR) filters. In some embodiments, the interpolation techniques may be content-adaptive to provide more accurate interpolation while suppressing significant artifacts associated with sharp edges. In addition, the interpolation techniques may be readily applicable to upscaling of color imagery and video, e.g., in both YCbCr (luminance, blue chrominance, red chrominance) and RGB (red, green, blue) formats.
摘要翻译: 本公开描述了用于图像升高的自适应空间变异插值(SVI)技术。 在各种实施例中,本公开中描述的内插技术可以支持图像的低复杂度升高,同时促进高图像质量,包括增强的清晰度,更高的对比度和更精确的插值。 可以使用广义有限脉冲响应(FIR)滤波器来应用插值技术。 在一些实施例中,插值技术可以是内容自适应的,以提供更精确的内插,同时抑制与锐利边缘相关联的显着伪像。 此外,插值技术可以容易地应用于例如YCbCr(亮度,蓝色色度,红色色度)和RGB(红色,绿色,蓝色)格式的彩色图像和视频的放大。
-
公开(公告)号:US07576783B2
公开(公告)日:2009-08-18
申请号:US11051159
申请日:2005-02-04
IPC分类号: H04N5/228
CPC分类号: H04N9/045 , H04N2209/046
摘要: A color interpolation method uses a first interpolation function (F1) to obtain a first missing color sub-pixel value for a pixel of interest and uses a second interpolation function (F2) to obtain a second missing color sub-pixel value for the pixel of interest. First metric (V) indicative of an edge extending in a first direction (D1) is obtained. Second metric (H) indicative of an edge extending in a second direction (D2) is obtained. The two metrics are used to generate first and second weighting factors (k1, k2). A confidence factor value can be used to place more emphasis on one metric versus the other metric in the determination of the weighting factors. In one embodiment, the sub-pixel value being interpolated is the weighted sum of the first weighting factor multiplied by the first missing color sub-pixel value plus the second weighting factor multiplied by the second missing color sub-pixel value.
摘要翻译: 颜色插值方法使用第一内插函数(F1)获得感兴趣像素的第一缺失颜色子像素值,并且使用第二内插函数(F2)来获得第二内插函数(F2)的像素的第二缺失颜色子像素值 利益。 获得指示沿第一方向(D1)延伸的边缘的第一度量(V)。 获得指示沿第二方向(D2)延伸的边缘的第二度量(H)。 这两个度量用于产生第一和第二加权因子(k1,k2)。 在确定加权因子时,可以使用置信因子值来更加强调一个指标而不是其他指标。 在一个实施例中,被内插的子像素值是第一加权因子乘以第一缺失颜色子像素值加上乘以第二缺失颜色子像素值的第二加权因子的加权和。
-
公开(公告)号:US20060176375A1
公开(公告)日:2006-08-10
申请号:US11051159
申请日:2005-02-04
IPC分类号: H04N5/228
CPC分类号: H04N9/045 , H04N2209/046
摘要: A color interpolation method uses a first interpolation function (F1) to obtain a first missing color sub-pixel value for a pixel of interest and uses a second interpolation function (F2) to obtain a second missing color sub-pixel value for the pixel of interest. First metric (V) indicative of an edge extending in a first direction (D1) is obtained. Second metric (H) indicative of an edge extending in a second direction (D2) is obtained. The two metrics are used to generate first and second weighting factors (k1, k2). A confidence factor value can be used to place more emphasis on one metric versus the other metric in the determination of the weighting factors. In one embodiment, the sub-pixel value being interpolated is the weighted sum of the first weighting factor multiplied by the first missing color sub-pixel value plus the second weighting factor multiplied by the second missing color sub-pixel value.
摘要翻译: 颜色插值方法使用第一内插函数(F 1)来获得感兴趣像素的第一缺失颜色子像素值,并且使用第二内插函数(F 2)来获得第二内插函数 感兴趣的像素 获得指示沿第一方向(D 1)延伸的边缘的第一度量(V)。 获得指示沿第二方向(D 2)延伸的边缘的第二度量(H)。 这两个度量用于产生第一和第二加权因子(k 1,k 2)。 在确定加权因子时,可以使用置信因子值来更加强调一个指标而不是其他指标。 在一个实施例中,被内插的子像素值是第一加权因子乘以第一缺失颜色子像素值加上乘以第二缺失颜色子像素值的第二加权因子的加权和。
-
公开(公告)号:US20110170611A1
公开(公告)日:2011-07-14
申请号:US13073583
申请日:2011-03-28
IPC分类号: H04N7/26
摘要: This disclosure describes video encoding techniques capable of reducing the number of processing cycles and memory transfers necessary to encode a video sequence. In this manner, the disclosed video encoding techniques may increase video encoding speed and reduce power consumption. In general, the video encoding techniques make use of a candidate memory that stores video blocks in columns corresponding to a search space for a motion estimation routine. A memory control unit addresses the candidate memory to retrieve multiple pixels in parallel for simultaneous comparison to pixels in a video block to be encoded, e.g., using Sum of Absolute Difference (SAD) or Sum of Squared Difference (SSD) techniques. A difference processor performs the parallel calculations. In addition, for subsequent video blocks to be encoded, the candidate memory can be incrementally updated by loading a new column of video blocks, rather than reloading the entire search space.
摘要翻译: 本公开描述了能够减少编码视频序列所需的处理周期数量和存储器传输的视频编码技术。 以这种方式,所公开的视频编码技术可以增加视频编码速度并降低功耗。 通常,视频编码技术利用将视频块存储在与用于运动估计例程的搜索空间相对应的列中的候选存储器。 存储器控制单元寻址候选存储器以并行检索多个像素,以便与要编码的视频块中的像素同时比较,例如使用绝对差值(SAD)或平方和(SSD)技术求和。 差分处理器执行并行计算。 此外,对于要编码的后续视频块,可以通过加载新的视频块列来递增地更新候选存储器,而不是重新加载整个搜索空间。
-
公开(公告)号:US20060002473A1
公开(公告)日:2006-01-05
申请号:US11040770
申请日:2005-01-20
CPC分类号: H04N5/145 , H04N19/43 , H04N19/533
摘要: Motion estimation in video compressions systems. A programmable motion estimator may be used to estimate a motion vector for a macroblock in a current frame by searching for a matching macroblock in a previous frame. A controller may be used to program the motion estimator to perform a particular search.
-
公开(公告)号:US20090028458A1
公开(公告)日:2009-01-29
申请号:US11781797
申请日:2007-07-23
申请人: Chia-Yuan Teng , King-Chung Lai
发明人: Chia-Yuan Teng , King-Chung Lai
IPC分类号: G06K9/40
CPC分类号: G06T3/4007 , G06T5/004 , G06T2207/20016
摘要: A device has a single scaling filter to filter a video signal once to perform both sharpening and scaling. A memory stores original scaling filter coefficients for the scaling filter. An integrated circuit calculates new sharpening-scaling filter coefficients derived from the original scaling filter coefficients and one of sharpening filter coefficients for a sharpening filter and a sharpening strength and applies the new sharpening-scaling filter coefficients to the single scaling filter.
摘要翻译: 一个设备具有一个缩放滤镜,可以对视频信号进行一次滤波,以进行锐化和缩放。 存储器存储缩放滤波器的原始缩放滤波器系数。 集成电路计算从原始缩放滤波器系数导出的新的锐化缩放滤波器系数和用于锐化滤波器和锐化强度的锐化滤波器系数之一,并将新的锐化缩放滤波器系数应用于单个缩放滤波器。
-
公开(公告)号:US07359559B2
公开(公告)日:2008-04-15
申请号:US11364297
申请日:2006-02-28
IPC分类号: G06K9/36
CPC分类号: H04N19/156 , H04N19/51 , H04N19/53 , H04N19/557
摘要: This disclosure is directed to encoding techniques that can be used to improve encoding of digital video data. The techniques can be implemented by an encoder of a digital video device in order to reduce the number of computations and possibly reduce power consumption during video encoding. More specifically, video encoding techniques are described which utilize one or more programmable thresholds in order to terminate the execution of various computations when the computations would be unlikely to improve the encoding. By terminating computations prematurely, the amount of processing required for video encoding can be reduced, and power can be conserved.
摘要翻译: 本公开涉及可用于改进数字视频数据的编码的编码技术。 这些技术可以由数字视频设备的编码器来实现,以减少计算次数并且可能降低视频编码期间的功耗。 更具体地,描述了当计算不太可能改进编码时,利用一个或多个可编程阈值来终止各种计算的执行的视频编码技术。 通过过早地终止计算,可以减少视频编码所需的处理量,并且可以节省功率。
-
公开(公告)号:US20060140493A1
公开(公告)日:2006-06-29
申请号:US11364297
申请日:2006-02-28
申请人: Anthony Mauro , Chienchung Chang , King-Chung Lai
发明人: Anthony Mauro , Chienchung Chang , King-Chung Lai
IPC分类号: G06K9/36
CPC分类号: H04N19/156 , H04N19/51 , H04N19/53 , H04N19/557
摘要: This disclosure is directed to encoding techniques that can be used to improve encoding of digital video data. The techniques can be implemented by an encoder of a digital video device in order to reduce the number of computations and possibly reduce power consumption during video encoding. More specifically, video encoding techniques are described which utilize one or more programmable thresholds in order to terminate the execution of various computations when the computations would be unlikely to improve the encoding. By terminating computations prematurely, the amount of processing required for video encoding can be reduced, and power can be conserved.
摘要翻译: 本公开涉及可用于改进数字视频数据的编码的编码技术。 这些技术可以由数字视频设备的编码器来实现,以减少计算次数并且可能降低视频编码期间的功耗。 更具体地,描述了当计算不太可能改进编码时,利用一个或多个可编程阈值来终止各种计算的执行的视频编码技术。 通过过早地终止计算,可以减少视频编码所需的处理量,并且可以节省功率。
-
公开(公告)号:US08462850B2
公开(公告)日:2013-06-11
申请号:US11040770
申请日:2005-01-20
申请人: Sumit Mohan , King-Chung Lai , Narendranath Malayath , Jatinder Singh , Anthony Patrick Mauro, II
发明人: Sumit Mohan , King-Chung Lai , Narendranath Malayath , Jatinder Singh , Anthony Patrick Mauro, II
IPC分类号: H04N7/12
CPC分类号: H04N5/145 , H04N19/43 , H04N19/533
摘要: Motion estimation in video compressions systems. A programmable motion estimator may be used to estimate a motion vector for a macroblock in a current frame by searching for a matching macroblock in a previous frame. A controller may be used to program the motion estimator to perform a particular search.
摘要翻译: 视频压缩系统中的运动估计。 可编程运动估计器可以用于通过搜索前一帧中的匹配宏块来估计当前帧中的宏块的运动矢量。 可以使用控制器对运动估计器进行编程以执行特定搜索。
-
-
-
-
-
-
-
-
-