-
公开(公告)号: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.
摘要翻译: 视频压缩系统中的运动估计。 可编程运动估计器可以用于通过搜索前一帧中的匹配宏块来估计当前帧中的宏块的运动矢量。 可以使用控制器对运动估计器进行编程以执行特定搜索。
-
公开(公告)号: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(红色,绿色,蓝色)格式的彩色图像和视频的放大。
-
公开(公告)号:US07039246B2
公开(公告)日:2006-05-02
申请号:US10139772
申请日:2002-05-03
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 describe 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.
摘要翻译: 本公开涉及可用于改进数字视频数据的编码的编码技术。 这些技术可以由数字视频设备的编码器来实现,以减少计算次数并且可能降低视频编码期间的功耗。 更具体地,描述当视频编码技术利用一个或多个可编程阈值,以便当计算不太可能改进编码时终止各种计算的执行。 通过过早地终止计算,可以减少视频编码所需的处理量,并且可以节省功率。
-
公开(公告)号: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)。 在确定加权因子时,可以使用置信因子值来更加强调一个指标而不是其他指标。 在一个实施例中,被内插的子像素值是第一加权因子乘以第一缺失颜色子像素值加上乘以第二缺失颜色子像素值的第二加权因子的加权和。
-
公开(公告)号: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(红色,绿色,蓝色)格式的彩色图像和视频的放大。
-
公开(公告)号:US08073282B2
公开(公告)日:2011-12-06
申请号:US11781797
申请日:2007-07-23
申请人: Chia-Yuan Teng , King-Chung Lai
发明人: Chia-Yuan Teng , King-Chung Lai
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.
摘要翻译: 一个设备具有一个缩放滤镜,可以对视频信号进行一次滤波,以进行锐化和缩放。 存储器存储缩放滤波器的原始缩放滤波器系数。 集成电路计算从原始缩放滤波器系数导出的新的锐化缩放滤波器系数和用于锐化滤波器和锐化强度的锐化滤波器系数之一,并将新的锐化缩放滤波器系数应用于单个缩放滤波器。
-
公开(公告)号:US07940844B2
公开(公告)日:2011-05-10
申请号:US10371793
申请日:2003-02-21
IPC分类号: H04N7/12
摘要: 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)技术。 差分处理器执行并行计算。 此外,对于要编码的后续视频块,可以通过加载新的视频块列来递增地更新候选存储器,而不是重新加载整个搜索空间。
-
公开(公告)号:US20100054621A1
公开(公告)日:2010-03-04
申请号:US12198404
申请日:2008-08-26
申请人: Yingyong Qi , King-Chung Lai , Millie Li , Chia-Yuan Teng
发明人: Yingyong Qi , King-Chung Lai , Millie Li , Chia-Yuan Teng
IPC分类号: G06K9/40
CPC分类号: G06T3/403
摘要: In general, the disclosure describes various techniques for providing edge-directed scaling filters that may be used to scale image data. An example device includes a storage medium configured to store a first lookup table and a second lookup table, and one or more processors configured to obtain one or more gradient values that each indicates a gradient between values of at least two pixels in a source image. The one or more processors are also configured to generate one or more inverse gradient values from a first lookup table based on the gradient values, and to generate one or more edge-directed scaling filter coefficients from a second lookup table based on the inverse gradient values. The one or more processors may be further configured to generate an edge-directed filter based on the coefficients, and to apply the filter to the at least two pixels to generate an interpolated pixel.
摘要翻译: 通常,本公开描述了用于提供可用于缩放图像数据的边缘定向缩放滤波器的各种技术。 示例设备包括被配置为存储第一查找表和第二查找表的存储介质,以及被配置为获得一个或多个梯度值的一个或多个处理器,每个梯度值指示源图像中的至少两个像素的值之间的梯度。 一个或多个处理器还被配置为基于梯度值从第一查找表生成一个或多个逆梯度值,并且基于逆梯度值从第二查找表生成一个或多个边缘定向缩放滤波器系数 。 一个或多个处理器可以进一步被配置为基于系数生成边缘导向滤波器,并且将滤波器应用于至少两个像素以产生内插像素。
-
公开(公告)号: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)技术求和。 差分处理器执行并行计算。 此外,对于要编码的后续视频块,可以通过加载新的视频块列来递增地更新候选存储器,而不是重新加载整个搜索空间。
-
-
-
-
-
-
-
-
-