发明名称 POINT RELOCATION FOR DIGITAL INK CURVE MODERATION
摘要 With some splines, such as cardinal splines, irregularly spaced data points may cause undesired bumps. Bump moderation makes a spline curve more visually appealing by reducing bumps, and by doing so even if the curve happens to be already smooth in a mathematical sense. Data points P1, P2, and P3 are not suitably spaced an outlier is present in a set of linear distances between the points. The bump is moderated by moving a point of the spline along a pathway to a position for which the data points P1, P2, and P3 are suitably spaced. The pathway may be a Bezier segment or a line segment. A point is moved on the pathway to its midpoint, or to a particular portion of the pathway such as its central third or central fifth.
申请公布号 US2016042538(A1) 申请公布日期 2016.02.11
申请号 US201514918712 申请日期 2015.10.21
申请人 Microsoft Corporation 发明人 Pedreira Jorge Pereira;Brumer Eric
分类号 G06T11/20 主分类号 G06T11/20
代理机构 代理人
主权项 1. A computer graphics system comprising: at least one processor; a memory in operable communication with the at least one processor, the memory configured by software which upon execution by the at least one processor moderates a bump in a spline of a digital ink curve by moving a control point of the spline from a position in which data points of the spline denoted here as P1, P2, and P3 are determined to be not suitably spaced with respect to the factor R to a position in which the spline data points P1, P2, and P3 are suitably spaced with respect to the factor R, namely, by moving the control point to a position for which a linear distance between P1 and P2 is no longer larger than R times a linear distance between P2 and P3 when P2 is pinned to the curve as the control point is moved, when R is greater than 2 and less than 10; and a display configured by displaying the spline after the bump is moderated.
地址 Redmond WA US