-
1.
公开(公告)号:US07574038B1
公开(公告)日:2009-08-11
申请号:US11096998
申请日:2005-03-31
申请人: Scott Cohen , Martin E. Newell
发明人: Scott Cohen , Martin E. Newell
CPC分类号: G06T7/215 , G06T2207/10016
摘要: One embodiment of the present invention provides a system that determines a background image for a sequence of image frames. During operation, the system receives a sequence of input image-frames, wherein an input image-frame associates pixels with pixel-attributes. The system then computes a labeling, wherein the labeling associates pixels in the output background image with input image-frames in the sequence of input image-frames. Next, the system determines the output background image using the sequence of input image-frames and the labeling.
摘要翻译: 本发明的一个实施例提供一种确定图像帧序列的背景图像的系统。 在操作期间,系统接收输入图像帧的序列,其中输入图像帧将像素与像素属性相关联。 然后,系统计算标签,其中标签将输出背景图像中的像素与输入图像帧序列中的输入图像帧相关联。 接下来,系统使用输入图像帧和标签的顺序来确定输出背景图像。
-
公开(公告)号:US07495675B1
公开(公告)日:2009-02-24
申请号:US11743130
申请日:2007-05-01
IPC分类号: G09G5/00
CPC分类号: G06T15/503 , G06T11/40
摘要: Methods, systems and apparatus, including computer program products, for processing a computer graphics illustration having pieces of artwork.
摘要翻译: 用于处理具有艺术作品的计算机图形图示的方法,系统和装置,包括计算机程序产品。
-
3.
公开(公告)号:US07792361B2
公开(公告)日:2010-09-07
申请号:US12413447
申请日:2009-03-27
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.
摘要翻译: 处理包括第一和第二区域的数字图像。 位于与第一和第二区域中的至少一个相邻的感兴趣区域中的给定像素的固有颜色通过从第一和第二区域之一中的多个像素的颜色和另一个中的多个像素的外部外推来估计 两个地区。
-
公开(公告)号:US20080143748A1
公开(公告)日:2008-06-19
申请号:US11638896
申请日:2006-12-13
申请人: Hailin Jin , Martin E. Newell
发明人: Hailin Jin , Martin E. Newell
IPC分类号: G09G5/14
CPC分类号: G06T3/40
摘要: Systems, methods, and apparatus, including computer program products, are provided for forming composite images. In some implementations, a method is provided. The method includes receiving a set of component images for forming a composite image and defining a first projection for the set of component images corresponding to a first reference frame. The method also includes identifying a plane corresponding to a point of view of the set of component images, where a normal to the plane corresponds to a second reference frame, defining a second projection for the set of component images corresponding to the second reference frame, the second reference frame corresponding to a rotation from the first reference frame defined using the normal of the identified plane, and rendering the composite image according to the second projection.
摘要翻译: 提供了用于形成合成图像的系统,方法和装置,包括计算机程序产品。 在一些实现中,提供了一种方法。 该方法包括接收用于形成合成图像的一组分量图像,并且为对应于第一参考帧的分量图像组定义第一投影。 该方法还包括识别对应于该组分图像集合的视点的平面,其中平面的法线对应于第二参考帧,为对应于第二参考帧的分量图像组定义第二投影, 第二参考帧对应于使用所识别的平面的法线定义的第一参考帧的旋转,以及根据第二投影渲染合成图像。
-
公开(公告)号:US07366635B1
公开(公告)日:2008-04-29
申请号:US11006342
申请日:2004-12-06
申请人: Niraj Gupta , Martin E. Newell , Peter F. Ullmann
发明人: Niraj Gupta , Martin E. Newell , Peter F. Ullmann
IPC分类号: G06F11/00
CPC分类号: G06T11/001
摘要: Methods, systems, and apparatus, including computer program products, for calculating or applying a gradient over a region in a multi-dimensional space. A boundary defines the shape of the region. A gradient specifies a value transition between a starting position and an ending position. The following actions are performed to calculate a gradient value at any point in the selected region: determining an interpolation vector extending from an effective origin included in the starting position through the point to the ending position and defining a gradient value for the point according to the gradient and based on the position of the point along the interpolation vector relative to the effective origin and an intersection point where the interpolation vector meets the boundary.
摘要翻译: 包括用于在多维空间中的区域上计算或应用梯度的计算机程序产品的方法,系统和装置。 边界定义区域的形状。 梯度指定起始位置和结束位置之间的值转换。 执行以下动作以计算所选区域中的任何点处的梯度值:确定从包括在开始位置的有效原点通过该点延伸到终止位置的插值向量,并且根据该点定义该点的梯度值 并且基于相对于有效原点的插值向量的点的位置和插值向量与边界相遇的交点。
-
公开(公告)号:US07339597B1
公开(公告)日:2008-03-04
申请号:US10177374
申请日:2002-06-21
IPC分类号: G09G5/00
CPC分类号: G06T11/206
摘要: Computer programs and computer-implemented methods implement techniques for creating and manipulating related vector objects in an image. These include creating a first vector object or elements in an image, creating a second vector object or elements in the image, and in response to creating the second vector object(s) in the image, calculating one or more new values for a first attribute of the one or more attributes for the first vector object(s) based at least in part on one or more of the current attribute values for the second vector object(s).Relationships are defined between vector objects using equations that define a value (or values) for an attribute for one vector object or elements as a function of attribute value(s) defined for the same or different vector objects in the image. In preferred embodiments, the function includes equations defining an attractive force and a repulsive force between the attribute value(s).
摘要翻译: 计算机程序和计算机实现的方法实现用于在图像中创建和操纵相关矢量对象的技术。 这些包括在图像中创建第一矢量对象或元素,在图像中创建第二矢量对象或元素,并响应于在图像中创建第二矢量对象,计算第一属性的一个或多个新值 至少部分地基于第二向量对象的当前属性值中的一个或多个来执行第一向量对象的一个或多个属性。 使用为一个向量对象的属性定义一个值(或值)的方程定义向量对象之间的关系,这些属性是为图像中相同或不同向量对象定义的属性值的函数。 在优选实施例中,该函数包括限定属性值之间的吸引力和排斥力的方程式。
-
公开(公告)号:US06721446B1
公开(公告)日:2004-04-13
申请号:US09298872
申请日:1999-04-26
IPC分类号: G06K900
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.
-
公开(公告)号:US6111588A
公开(公告)日:2000-08-29
申请号:US761186
申请日:1996-12-05
申请人: Martin E. Newell
发明人: Martin E. Newell
IPC分类号: G05B19/4097 , G06T11/20 , G06T11/80 , G06T11/00
CPC分类号: G06T11/20
摘要: A computer-implemented method modifies a curve in response to a user action through a graphical user interface in the computer system, with the curve being defined by control points. Each of the control points is identified in response to user input as a fixed control point, a selected control point, or a free control point. A displacement of selected points is received, and a free slope control point of the curve is mapped to a point Tp on a line t. An interpolation curve IC(t) is defined on the line t, and a point Tp is projected to the value of the interpolation curve IC(t) at t equals Tp to find a scale factor. The scale factor is multiplied by the displacement of the selected points to determine the displacement of the free control point. A computer-implemented graphical user interface method creates a Bezier curve segment on a display in a computer system. A selection of a first segment end point is received through a graphical user interface in the computer system. The position of a cursor on the computer display is received as a second segment end point. The first and second slope points are calculated so that the Bezier segment defined by the first and second segment end points and the first and second slope points approximates an arc. The calculated Bezier curve segment is displayed on the computer display.
摘要翻译: 计算机实现的方法通过计算机系统中的图形用户界面来响应于用户动作来修改曲线,曲线由控制点定义。 响应于用户输入将每个控制点识别为固定控制点,所选择的控制点或自由控制点。 接收所选点的位移,并且将曲线的自由斜率控制点映射到线t上的点Tp。 在线t上定义插补曲线IC(t),并且在t等于Tp处将点Tp投影到插值曲线IC(t)的值以找到比例因子。 比例因子乘以所选点的位移,以确定自由控制点的位移。 计算机实现的图形用户界面方法在计算机系统的显示器上创建贝塞尔曲线段。 通过计算机系统中的图形用户界面接收第一段结束点的选择。 光标在计算机显示器上的位置作为第二段结束点被接收。 计算第一和第二倾斜点,使得由第一和第二段终点以及第一和第二倾斜点限定的贝塞尔段接近弧。 计算出的贝塞尔曲线段显示在计算机显示屏上。
-
公开(公告)号:US5123087A
公开(公告)日:1992-06-16
申请号:US516004
申请日:1990-04-27
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842 , G06T11/00 , G06T11/20 , G06T17/00 , Y10S706/919 , Y10S715/964
摘要: A computer-aided drafting system and methods for automatically locating geometric points for a user. A method includes defining a type of geometric point which includes a point type of interest to the user, setting a hit radius, displaying an object, displaying a curser to indicate a location, testing the object to find a point having the defined point type, which is within the hit radius of the curser, and if a point is found then displaying the point. A computer-aided drafting system includes a computer having a memory and a processor, a display device, a cursor control device, and instructions for directing the processor to automatically locate geometric points of interest to the user.
摘要翻译: 计算机辅助绘图系统和用于自动定位用户几何点的方法。 一种方法包括定义几何点的类型,其包括用户感兴趣的点类型,设置命中半径,显示对象,显示光标以指示位置,测试对象以找到具有定义的点类型的点, 其位于光标的命中半径之内,并且如果找到点,则显示该点。 计算机辅助绘图系统包括具有存储器和处理器的计算机,显示设备,光标控制设备和用于引导处理器自动定位到用户感兴趣的几何点的指令。
-
公开(公告)号:US07706606B1
公开(公告)日:2010-04-27
申请号:US11591914
申请日:2006-11-01
IPC分类号: G06K9/00
CPC分类号: H04N1/40012
摘要: Methods and systems, including computer program products, for determining a plurality of color clusters based on a plurality of pixels associated with a color image, the clusters being fewer than the pixels. A grayscale value for each one of a plurality of points in a color space is determined. Each grayscale value is based on a weighted average of target differences between each point and the clusters. Each of the pixels is associated with one or more of the points. A grayscale value for each pixel is identified based on the grayscale value of the associated one or more points.
摘要翻译: 用于基于与彩色图像相关联的多个像素来确定多个颜色簇的方法和系统,包括计算机程序产品,所述簇小于像素。 确定颜色空间中的多个点中的每一个的灰度值。 每个灰度值基于每个点和簇之间目标差的加权平均值。 每个像素与一个或多个点相关联。 基于相关联的一个或多个点的灰度值来识别每个像素的灰度值。
-
-
-
-
-
-
-
-
-