-
公开(公告)号:US08264500B2
公开(公告)日:2012-09-11
申请号:US13224088
申请日:2011-09-01
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
CPC分类号: G06T15/503 , G06T2210/62
摘要: Methods, systems, and apparatus, including computer program products, feature receiving an image mask where the image mask identifies a first opacity value of pixels in a raster image. The first opacity value ranges between a value representing foreground and a value representing background. Each pixel in the image has a color. A first boundary pixel is identified in the image. A second opacity value for the first boundary pixel is determined using a first local color model of opacity. The first local color model of opacity is determined based on the colors of the pixels in the image within a local neighborhood of the first boundary pixel.
摘要翻译: 方法,系统和装置,包括计算机程序产品,其特征在于接收图像掩模,其中图像掩模识别光栅图像中的像素的第一不透明度值。 第一个不透明度值在代表前台的值和表示背景的值之间。 图像中的每个像素都有一个颜色。 在图像中识别出第一边界像素。 使用不透明度的第一局部颜色模型来确定第一边界像素的第二不透明度值。 基于第一边界像素的局部邻域内的图像中的像素的颜色来确定第一局部不透明度的颜色模型。
-
公开(公告)号:US08103094B2
公开(公告)日:2012-01-24
申请号:US11233535
申请日:2005-09-22
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
CPC分类号: H04N5/2351 , H04N1/6077 , H04N1/6086 , H04N9/643 , H04N9/735
摘要: Methods and apparatus, including computer program products, for performing color correction. One product can receive a digital image that includes a region depicting human skin; obtain a skin color value based on a sample; receive a skin parameter value that is a tan or a blush value; use the skin color value and the skin parameter value to determine an estimated ambient lighting condition of the image; and determine a color correction based on the estimated lighting condition and a target lighting condition. Another product can use the skin color value to determine an estimated color temperature of the image and an estimated tint shift of the image, and can determine a color correction based on the estimated lighting condition and a target lighting condition and the estimated tint shift. Another product can use the skin color value and the skin parameter value to determine an estimated camera color setting.
摘要翻译: 用于执行颜色校正的方法和装置,包括计算机程序产品。 一种产品可以接收包含描绘人类皮肤的区域的数字图像; 基于样本获得皮肤颜色值; 接收皮肤参数值,该值为棕褐色或腮红值; 使用皮肤颜色值和皮肤参数值来确定图像的估计环境照明条件; 并且基于估计的照明条件和目标照明条件来确定颜色校正。 另一个产品可以使用皮肤颜色值来确定图像的估计色温和图像的估计色彩偏移,并且可以基于估计的照明条件和目标照明条件和估计的色调偏移来确定颜色校正。 另一个产品可以使用皮肤颜色值和皮肤参数值来确定估计的相机颜色设置。
-
公开(公告)号:US07783127B1
公开(公告)日:2010-08-24
申请号:US12273522
申请日:2008-11-18
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
CPC分类号: G06T5/001 , G06K9/40 , G06T2207/20012
摘要: Methods and apparatus, including computer program products, for determining parameter values for adjusting an image. A first function of a local attribute is specified based on values of the local attribute in the image. A second function of the local attribute is specified based on an image adjustment depending upon an adjustment parameter. An object function value is calculated for each of two or more values of the adjustment parameter, each object function value including accumulated differences between the first and second function at multiple values of the local attribute. Based on the calculated object function values, a value of the adjustment parameter is determined for adjusting the image.
摘要翻译: 用于确定用于调整图像的参数值的方法和装置,包括计算机程序产品。 基于图像中本地属性的值指定本地属性的第一个功能。 基于根据调整参数的图像调整来指定本地属性的第二功能。 针对调整参数的两个或更多个值中的每一个计算对象函数值,每个对象函数值包括在本地属性的多个值处的第一和第二函数之间的累积差异。 基于计算出的对象函数值,确定调整参数的值用于调整图像。
-
74.
公开(公告)号:US07630543B2
公开(公告)日:2009-12-08
申请号:US11932042
申请日:2007-10-31
CPC分类号: G06T11/001 , G06K9/342 , G06K9/38 , G06K9/4652 , G06T7/11 , G06T7/143 , G06T7/187 , G06T7/194 , G06T2207/20101 , G06T2207/20104
摘要: A digital image that includes first and second regions is processed. An intrinsic color of a given pixel located in an area of interest that is adjacent to at least one of the first and second regions is estimated by extrapolating from colors of multiple pixels in one of the first and second regions and multiple pixels in the other of the two regions.
摘要翻译: 处理包括第一和第二区域的数字图像。 位于与第一和第二区域中的至少一个相邻的感兴趣区域中的给定像素的固有颜色通过从第一和第二区域之一中的多个像素的颜色和另一个中的多个像素的外部外推来估计 两个地区。
-
公开(公告)号:US07466868B2
公开(公告)日:2008-12-16
申请号:US10678423
申请日:2003-10-03
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
CPC分类号: G06T5/001 , G06K9/40 , G06T2207/20012
摘要: Methods and apparatus, including computer program products, for determining parameter values for adjusting an image. A first function of a local attribute is specified based on values of the local attribute in the image. A second function of the local attribute is specified based on an image adjustment depending upon an adjustment parameter. An object function value is calculated for each of two or more values of the adjustment parameter, each object function value including accumulated differences, between the first and second function at multiple values of the local attribute. Based on the calculated object function values, a value of the adjustment parameter is determined for adjusting the image.
摘要翻译: 用于确定用于调整图像的参数值的方法和装置,包括计算机程序产品。 基于图像中本地属性的值指定本地属性的第一个功能。 基于根据调整参数的图像调整来指定本地属性的第二功能。 对于本地属性的多个值,对于调整参数的两个或更多个值中的每一个计算对象函数值,每个对象函数值包括累积差异,第一和第二函数之间。 基于计算出的对象函数值,确定调整参数的值用于调整图像。
-
公开(公告)号:US07412105B2
公开(公告)日:2008-08-12
申请号:US10678366
申请日:2003-10-03
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
CPC分类号: G06T5/007 , G06T2207/20012 , G06T2207/20216
摘要: Methods, systems and apparatus, including computer program products, for processing an image. A first tone value is determined for a location within the image based upon attributes of pixels within a first neighborhood surrounding the location. The first tone value specifies a local weight for a first tone adjustment in the image. A second tone value is determined for the location based upon attributes of pixels within a second neighborhood surrounding the location. The second tone value specifies a local weight for a second tone adjustment in the image. The image is adjusted at the location using the first and second tone adjustments according to the local weights specified by the first and second tone values, respectively.
摘要翻译: 用于处理图像的方法,系统和装置,包括计算机程序产品。 基于围绕该位置的第一邻域内的像素的属性,确定图像内的位置的第一音调值。 第一音调值指定图像中的第一音调调整的局部权重。 基于位于周围的第二邻域内的像素的属性来确定位置的第二音调值。 第二音调值指定图像中的第二音调调整的局部权重。 根据由第一和第二音调值指定的局部权重,使用第一和第二音调调整在位置处调整图像。
-
77.
公开(公告)号:US07317826B2
公开(公告)日:2008-01-08
申请号:US10656678
申请日:2003-09-05
IPC分类号: G06K9/00
CPC分类号: G06T11/001 , G06K9/342 , G06K9/38 , G06K9/4652 , G06T7/11 , G06T7/143 , G06T7/187 , G06T7/194 , G06T2207/20101 , G06T2207/20104
摘要: A digital image that includes first and second regions is processed. An intrinsic color of a given pixel located in an area of interest that is adjacent to at least one of the first and second regions is estimated by extrapolating from colors of multiple pixels in one of the first and second regions and multiple pixels in the other of the two regions.
摘要翻译: 处理包括第一和第二区域的数字图像。 位于与第一和第二区域中的至少一个相邻的感兴趣区域中的给定像素的固有颜色通过从第一和第二区域之一中的多个像素的颜色和另一个中的多个像素的外部外推来估计 两个地区。
-
公开(公告)号:US07003061B2
公开(公告)日:2006-02-21
申请号:US09747945
申请日:2000-12-21
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
CPC分类号: G06T7/12 , G06T7/194 , G06T2207/10016 , G06T2207/20041
摘要: The invention provides methods and apparatus, including computer program products, implementing and using techniques for masking and extracting a foreground portion from a background portion of a digital image. In the method, a first input defining a first border region is received, which includes at least a part of the foreground portion and at least a part of the background portion in a first digital image. A second input defining a second border region is received, which includes at least a part of the foreground portion and at least a part of the background portion in a second digital image. An intermediary border region is interpolated for an image intermediary in time to the first and second digital images and the first, second, and intermediary border regions are used for masking the foreground portion from the background portion in the digital video.
-
公开(公告)号:US06870550B1
公开(公告)日:2005-03-22
申请号:US09299294
申请日:1999-04-26
CPC分类号: G06T11/001
摘要: A user identifies an area of a digital canvas. Color gradients are determined based on a corresponding area on a reference. Brush strokes are applied in the area of the digital canvas, the brush strokes having trajectories based on the color gradients.
摘要翻译: 用户识别数字画布的区域。 基于参考的相应区域来确定色彩渐变。 画笔笔画应用于数字画布的区域,画笔笔画具有基于颜色渐变的轨迹。
-
公开(公告)号:US06298157B1
公开(公告)日:2001-10-02
申请号:US09032718
申请日:1998-02-27
申请人: Gregg D. Wilensky
发明人: Gregg D. Wilensky
IPC分类号: G06K948
CPC分类号: G06T3/403 , G06T7/73 , H04N1/3872 , H04N1/3878
摘要: Apparatus and methods useful to automate the task of locating a photograph or other image that is embedded within a larger image. An edge curve is found that approximates the perimeter of the embedded image and from the edge curve the rectangle of the embedded image, or a rectangle covering the embedded image, is calculated by processing density profiles of the edge curve taken along two axes. Both location and orientation of an embedded image can be calculated. The location of the four corners of a rectangular embedded image can be calculated, which enables automatic cropping and rotation of the embedded image, even if fewer than all four corners are visible. A rectangle covering the image can be calculated, including a rectangle aligned with the axes of a larger embedding image such as is created when scanning a small photograph on a flatbed scanner. The invention operates well on rectangular images, as well as on images having polygonal and other border shapes, such as circles and ellipses, including images with irregular shapes.
摘要翻译: 用于自动化定位嵌入在较大图像内的照片或其他图像的任务的装置和方法。 发现边缘曲线近似于嵌入图像的边界,并且从边缘曲线,通过处理沿着两个轴的边缘曲线的密度分布来计算嵌入图像的矩形或覆盖嵌入图像的矩形。 可以计算嵌入图像的位置和方向。 可以计算矩形嵌入图像的四个角的位置,这使得嵌入图像的自动裁剪和旋转,即使少于所有四个角都可见。 可以计算覆盖图像的矩形,包括与扫描平板扫描仪上的小照片时创建的较大嵌入图像的轴对齐的矩形。 本发明在矩形图像以及具有多边形和其他边界形状的图像(例如圆形和椭圆形,包括具有不规则形状的图像)上运行良好。
-
-
-
-
-
-
-
-
-