发明名称 Deforming a surface via a control point
摘要 Methods and apparatus for manipulating digital images. A warping module is described that enables the manipulation of a surface by selectively deforming portions of the surface while maintaining local rigidity. The user may position multiple control points on a surface to constrain deformation. The user may specify multiple properties (e.g., translation, rotation, depth, and scale) at each control point. A mesh may be overlaid on the surface. The warping module may perform an initialization in which the properties are propagated other vertices in the mesh to generate an initial deformed mesh. The warping module may then perform an iterative optimization operation on the deformed mesh to improve the deformation while retaining local rigidity. Thus, instead of moving every pixel in the surface, the warping module moves or adjusts coordinates of the vertices of the mesh. The surface is then deformed according to the deformed mesh.
申请公布号 US9454797(B2) 申请公布日期 2016.09.27
申请号 US201514733090 申请日期 2015.06.08
申请人 Adobe Systems Incorporated 发明人 Popovic Jovan;Chien Jen-Chan Jeff;Intwala Chintan;Kong Sarah A.
分类号 G09G5/00;G06T3/00;G06T11/60 主分类号 G09G5/00
代理机构 Wolfe-SBMC 代理人 Wolfe-SBMC
主权项 1. A computer-implemented method, comprising: presenting a graphical user interface (GUI) that includes a surface and a control point displayed on the surface; causing a pop-up menu to be displayed within the GUI adjacent to the control point and in response to a user selection of the control point, the pop-up menu configured to receive user input of one or more values for multiple different properties of the control point, the properties including a translation property, a rotation property, and a depth property; receiving user input to the pop-up menu of a value for a property of the multiple different properties; and deforming the surface at the control point based on the value for the property.
地址 San Jose CA US