Motion Planning Or Control Patents (Class 345/474)
-
Patent number: 8791950Abstract: An electronic device displays electronic files on a display device. When a user views the electronic device, a video camera captures a real-time video consisting of a plurality of frames of the user. The electronic device recognizes a face region in each frame and a lip outline in the face region of the frame, and generates a lip shape variation video of a lip of the user according to the lip outline in each frame and a capturing time of each frame. Furthermore, the electronic device searches a preset lip-language video that are pre-stored in a storage device and matches the lip shape variation video, and controls display of the electronic files by executing an voice command associated with the matched preset lip-language video.Type: GrantFiled: June 7, 2012Date of Patent: July 29, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventor: Cho-Hao Wang
-
Patent number: 8786612Abstract: An animation editing device includes animation data including time line data that defines frames on the basis of a time line showing temporal display order of the frames, and space line data that defines frames on the basis of a space line for showing a relative positional relationship between a display position of each of animation parts and a reference position shown by a tag by mapping the relative positional relationship onto a one-dimensional straight line, displays the time line and the space line, and the contents of the frames based on the time line and the space line, and accepts an editing command to perform an editing process according to the inputted editing command.Type: GrantFiled: March 31, 2009Date of Patent: July 22, 2014Assignee: Mitsubishi Electric CorporationInventors: Akira Toyooka, Hiroki Konaka
-
Patent number: 8786608Abstract: Certain embodiments relate to combining or blending animations that are attempting to simultaneously animate the same target. Certain embodiments simplify the blending of animations in the application development environment. For example, certain embodiments allow animations to be used or specified by a developer without the developer having to specifically address the potential for time-overlapping animations. As a few specific examples, an application may specify animations by simply calling a function to change a property of a target or by sending a command to change a public property of the target. Certain embodiments provide a blender that intercepts such function calls and commands. If two animations require a change to the same target at the same time, the blender determines an appropriate blended result and sends an appropriate function call or command to the target. The function calls and commands need not be aware of the blender.Type: GrantFiled: October 14, 2008Date of Patent: July 22, 2014Assignee: Adobe Systems IncorporatedInventor: Chet S. Haase
-
Patent number: 8786611Abstract: This disclosure relates to methods and systems for generating deformers that allow nondynamic objects, such as representations of skin, to appear to slide on a target surface. Computer simulations can be inflexible when it comes to creative input and also introduces extra time into the production process. One or more controls (e.g., a slider or a dial) can be generated based on a weight map and a direction field of an irregular surface that allow the user to slide nondynamic objects, such as representations of skin, on the surface facilitating computer-generated animation.Type: GrantFiled: January 12, 2011Date of Patent: July 22, 2014Assignee: PixarInventors: Michael Comet, Philip Child
-
Patent number: 8786613Abstract: A method and system for drawing, displaying, editing animating, simulating and interacting with one or more virtual polygonal, spline, volumetric models, three-dimensional visual models or robotic models. The method and system provide flexible simulation, the ability to combine rigid and flexible simulation on plural portions of a model, rendering of haptic forces and force-feedback to a user.Type: GrantFiled: March 11, 2013Date of Patent: July 22, 2014Inventor: Alan Millman
-
Publication number: 20140198108Abstract: Systems and method for modeling hair in real-time with user interactive controls are presented. One embodiment may take the form of a method of hair motion modeling including representing hair with hair guides, each hair guide comprising a plurality of hair points and reducing a dimensionality of the hair guides to achieve a reduced sub-space. Additionally, the method includes generating a data tensor for multiple factors related to the hair guides and decomposing the tensor to create a model characterizing the multiple factors in a multi-linear hair framework. The hair may be hair, such as human hair, animal fur, or clothing fibers.Type: ApplicationFiled: January 16, 2013Publication date: July 17, 2014Applicant: Disney Enterprises, Inc.Inventors: Leonid Sigal, Peng Guan, Jessica K. Hodgins
-
Patent number: 8780119Abstract: Motion capturing markers coupled to at least one motion capture object, comprising: generating a plurality of Configurations, each Configuration including partitioning parameters; partitioning a motion capture beat into beat partitions using the plurality of Configurations; reconstructing the beat partitions, wherein each beat partition is reconstructed using each Configuration and corresponding motion capture camera calibration information to generate point data representing a marker; and merging the point data to form at least one master point file.Type: GrantFiled: August 25, 2006Date of Patent: July 15, 2014Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Demian Gordon, Dennis J. Hauck, Jr.
-
Patent number: 8773441Abstract: A method for conforming an animated camera to an editorial cut within a software application executing on a computer system. The method includes providing a shot that includes three-dimensional animation captured by a virtual camera associated with a pre-defined camera style; receiving an editorial action that has been performed to the shot; and updating a camera move associated with the virtual camera based on the camera style and the editorial action.Type: GrantFiled: July 2, 2010Date of Patent: July 8, 2014Assignee: PixarInventor: Josh Anon
-
Patent number: 8774556Abstract: Techniques and tools are described for performing perspective correction using a reflection. Reflective properties of a surface being photographed can be used to determine a rotation of the device taking the photograph relative to the surface. Light sourced or produced by the device can be used to create a reflection spot in the picture. A position of the reflection spot within the picture is calculated and used to determine the rotation. The rotation can be used for performing perspective correction on the picture, or on another picture taken by the device.Type: GrantFiled: November 30, 2011Date of Patent: July 8, 2014Assignee: Microsoft CorporationInventors: Suhel Sheikh, Shawn M. Brown, Stephen Cosman, Robert Pengelly
-
Patent number: 8769398Abstract: Animation control methods and systems. In one embodiment, a method to control animations includes receiving data representing content of a page (e.g. a web page), detecting, from the data, whether the page includes animated content, determining whether to halt execution of the detected animated content, and halting execution of the animated content if a determination to halt was made. In one implementation, the content can be configured into a document object model (DOM) and decisions to halt or not to halt can be made on a node-by-node basis within the DOM. In one implementation, the animated content can be allowed to execute for a shortened duration (e.g. in order to allow a user to see it) and then is halted.Type: GrantFiled: February 2, 2010Date of Patent: July 1, 2014Assignee: Apple Inc.Inventors: Kevin Decker, Jing Jin
-
Patent number: 8766987Abstract: A method to animate on a computer screen a virtual pen which writes and draws on a virtual blackboard in order to simulate a real pen writing on a real blackboard. Graphemes and drawings (50) are created by specifying a subset of knot points (106, 107, 108, 109) from the set of points forming the lines (50) to draw. All the attributes concerning the knot points, as coordinates (201), pauses, speed, thickness, etc., are stored in a file. Subsequently the user types on the keyboard the word to write or selects from a list the drawing to draw. At this point all the attributes of the knot points of the graphemes to write or of the drawing to draw are retrieved from the file and interpolated, and the data obtained are used to animate a virtual pen in such a way it writes and draws looking like a real pen, pausing at the sharp angles, detaching from and landing on the writing surface of the virtual blackboard, varying the thickness and the speed of drawing, using block letters or joined-up writing.Type: GrantFiled: August 4, 2008Date of Patent: July 1, 2014Inventor: Mario Pirchio
-
Patent number: 8760432Abstract: An adaptive interface system includes a user interface for controlling a vehicle system, a sensor for detecting a position of an extremity of a user and generating a sensor signal representing the position of the extremity, and a processor in communication with the sensor and the user interface, wherein the processor receives the sensor signal, analyzes the sensor signal based upon an instruction set to determine a pointing vector of the user, and configures the user interface based upon the pointing vector of the user.Type: GrantFiled: September 21, 2010Date of Patent: June 24, 2014Assignee: Visteon Global Technologies, Inc.Inventors: Joseph Charles Jira, Theodore Charles Wingrove, Royce Duchante Channey
-
Patent number: 8760467Abstract: Systems and techniques to apply an image distortion to two image objects of different graphic types. In general, in one implementation, the technique includes: receiving an image distortion description to be applied to an image portion including a vector graphic and a raster graphic, the raster graphic being distortable separate from the vector graphic, applying the image distortion description to the vector graphic to produce a distorted vector graphic, and applying the image distortion description to the raster graphic to produce a distorted raster graphic, the distorted vector graphic and the distorted raster graphic together forming a distorted image portion.Type: GrantFiled: May 20, 2008Date of Patent: June 24, 2014Assignee: Adobe Systems IncorporatedInventor: John W. Peterson
-
Patent number: 8760469Abstract: A method that incorporates teachings of the present disclosure may include, for example, the steps of transmitting media content to a group of set top boxes for presentation with an overlay superimposed onto the media content, receiving a first comment from a first set top box of the group of set top boxes where the first comment is presentable with the overlay and the media content by the group of set top boxes, determining a first advertisement based on the first comment, and transmitting the first advertisement to the first set top box for presentation with the overlay and the media content. Other embodiments are disclosed.Type: GrantFiled: November 6, 2009Date of Patent: June 24, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Linda Roberts, E-Lee Chang, Ja-Young Sung, Natasha Barrett Schultz, Robert Arthur King
-
Patent number: 8754848Abstract: Information is presented to a user based on a current state of an end-user device (e.g., a mobile phone). In one embodiment, a method includes: detecting, via a user device, a predefined user motion of a user (e.g., a flick of a trackball or gesture on a touch screen); determining a current state of the user device based on at least one characteristic; and in response to detecting the user motion, presenting, via a display of the user device, information (e.g., a person profile) to the user based on the current state.Type: GrantFiled: May 26, 2011Date of Patent: June 17, 2014Assignee: Yahoo! Inc.Inventors: Michael Holzer, Jeffrey Bonforte
-
Patent number: 8754887Abstract: Methods and systems for determining three-dimensional (3D) object data models of an object based on movement of the object. A processor may receive first scan data and second scan data of an object within in a space. The first scan data may comprise a first position of the object in the space and a first mesh image defining a first view of a shape of the object at the first position. The second scan data may comprise movement information defining a movement of the object from the first position to a second position within the space and a second mesh image defining a second view of the shape of the object at the second position. The first scan data and the second scan data may be aligned to generate a 3D object data model based on the first mesh image, the movement information, and the second mesh image.Type: GrantFiled: August 27, 2012Date of Patent: June 17, 2014Assignee: Google Inc.Inventors: James J. Kuffner, Jr., Anthony Gerald Francis, Jr., Arshan Poursohi, James R. Bruce, Ryan Hickman
-
Patent number: 8749560Abstract: The disclosed systems and methods make the motion of an object in an animation appear smooth by blending a number of subframes of visually adjusted images of the object for each frame of the animation. A request to animate an object along a motion path can be received by a graphics processing system of a device, where the motion path traverses at least a portion of a user interface presented on a display of the device. For each frame of the animation, the graphics processing system blends N subframes of visually adjusted images of the object to create a final blurred image which is rendered on the display. The graphics processing system can determine whether there is more processing time to perform additional blending of subframes prior to rendering a final frame for display, and then blending more subframes of images prior to rendering the final frame for display.Type: GrantFiled: May 18, 2012Date of Patent: June 10, 2014Assignee: Apple Inc.Inventor: Bas Ording
-
Patent number: 8743125Abstract: Natural inter-viseme animation of 3D head model driven by speech recognition is calculated by applying limitations to the velocity and/or acceleration of a normalized parameter vector, each element of which may be mapped to animation node outputs of a 3D model based on mesh blending and weighted by a mix of key frames.Type: GrantFiled: March 6, 2009Date of Patent: June 3, 2014Assignee: Sony Computer Entertainment Inc.Inventor: Masanori Omote
-
Patent number: 8743126Abstract: One embodiment of the present invention sets forth a technique for transporting both behavior and related geometric information for an animation asset between different animation environments. A common virtual machine specification with a specific instruction set architecture is defined for executing behavioral traits of the animation asset. Each target animation environment implements the instruction set architecture. Because each virtual machine runtime engine implements an identical instruction set architecture, animation behavior can identically reproduced over any arbitrary platform implementing the virtual machine runtime engine. Embodiments of the present invention beneficially enable reuse of animation assets without compatibility restrictions related to platform or application differences.Type: GrantFiled: October 28, 2010Date of Patent: June 3, 2014Assignee: AUTODESK, Inc.Inventors: Robert Lanciault, Simon Ouellet, Sonny Myette
-
Patent number: 8737807Abstract: A start position and an end position of a sliding operation along a direction in which the main subject moves in the video image is detected respectively as a first position and a second position. It is controlled so as to play a video image over a range between the first position and the second position. The video image constituted with the plurality of images starting with the first image and ending with the second image is played along a forward direction if the first image with the main subject at the first position precedes the second image with the main subject at the second position, and the video image constituted with the plurality of images starting with the first image and ending with the second image is played along a reverse direction if the first image follows the second image.Type: GrantFiled: December 16, 2011Date of Patent: May 27, 2014Assignee: Olympus Imaging Corp.Inventors: Maki Toida, Kensei Ito
-
Patent number: 8730246Abstract: A method for generating real-time goal space steering for data-driven character animation is disclosed. A goal space table of sparse samplings of possible future locations is computed, indexed by the starting blend value and frame. A steer space is computed as a function of the current blend value and frame, interpolated from the nearest indices of the table lookup in the goal space. The steer space is then transformed to local coordinates of a character's position at the current frame. The steer space samples closest to a line connecting the character's position with the goal location may be selected. The blending values of the two selected steer space samples are interpolated to compute the new blending value to render subsequent frames of an animation sequence.Type: GrantFiled: August 3, 2007Date of Patent: May 20, 2014Assignee: Autodesk, Inc.Inventor: Michael Girard
-
Patent number: 8723872Abstract: Techniques are disclosed for controlling robot pixels to display a visual representation of an input. The input to the system could be an image of a face, and the robot pixels deploy in a physical arrangement to display a visual representation of the face, and would change their physical arrangement over time to represent changing facial expressions. The robot pixels function as a display device for a given allocation of robot pixels. Techniques are also disclosed for distributed collision avoidance among multiple non-holonomic robots to guarantee smooth and collision-free motions. The collision avoidance technique works for multiple robots by decoupling path planning and coordination.Type: GrantFiled: June 8, 2011Date of Patent: May 13, 2014Assignee: Disney Enterprises, Inc.Inventors: Paul Beardsley, Javier Alonso Mora, Andreas Breitenmoser, Martin Rufli, Roland Siegwart, Iain Matthews, Katsu Yamane
-
Patent number: 8724850Abstract: A small object detection using meaningful features and generalized histograms includes providing at least one pixilated image. A region of interest is extracted from the pixilated image. A statistogram of the region of interest is generated. The statistogram is searched to determine at least one maximal meaningful interval of the region of interest. The maximal meaningful interval is output in a tangible medium.Type: GrantFiled: June 21, 2011Date of Patent: May 13, 2014Assignee: The United States of America as Represented by the Secretary of the NavyInventors: Grant A. Hanson, Steven B. Gorrono, Douglas P. Lamb, Michael S. Franklin
-
Patent number: 8726168Abstract: A system and method hides latency in the display of a subsequent user interface by animating the exit of the current user interface and animating the entrance of the subsequent user interface, causing continuity in the display of the two user interfaces. During either or both animations, information used to produce the user interface, animation of the entrance of the subsequent user interface, or both may be retrieved or processed or other actions may be performed.Type: GrantFiled: December 5, 2005Date of Patent: May 13, 2014Assignee: Adobe Systems IncorporatedInventor: Andrew Borovsky
-
Patent number: 8717369Abstract: Opto-mechanical motion capture system for indirectly measuring the movement of bodies and objects, mainly focused on joints of flexible materials, or which have deformations, which makes difficult the instrumentation with rigid sensors such as potentiometers. This invention consists of an image acquisition device or camera and a visualization bed in which there is a series of transmission cables which convey to the visualization bed the movements generated in the flexible parts to be sensed. The camera is set in such a way that it is possible to capture the image of the transmission cables, enabling the determination of its displacement and thus of the sensed objects. The main object of this invention is to enable the measurement of the movements of the flexible parts of the human body in a simple, cheap and comfortable way for the user of the device.Type: GrantFiled: August 21, 2008Date of Patent: May 6, 2014Assignee: Universidad Nacional Autonoma de MexicoInventor: Hernando Ortefa-Carrillo
-
Patent number: 8717504Abstract: A picture conversion information supply section 130 calculates per frame an affine transformation parameter for picture conversion based on motion information about a moving picture. With reference to a reference picture, a picture conversion section 140 affine-transforms pictures making up the moving picture per frame using the calculated affine transformation parameters. Based on information indicating the center position, angle or scaling factor about the transformed pictures coming from the picture conversion section 140, a sound conversion information calculation section 190 calculates sound conversion information for converting the sound corresponding to the pictures. Based on the sound conversion information, a sound conversion processing section 200 controls the volume of each of the channels making up the sound, adds up the controlled sound of each channel, and outputs the result as output sound to speakers 220.Type: GrantFiled: September 24, 2013Date of Patent: May 6, 2014Assignee: Sony CorporationInventor: Shingo Tsurumi
-
Patent number: 8717359Abstract: A system for controlling a rendering engine by using specialized commands. The commands are used to generate a production, such as a television show, at an end-user's computer that executes the rendering engine. In one embodiment, the commands are sent over a network, such as the Internet, to achieve broadcasts of video programs at very high compression and efficiency. Commands for setting and moving camera viewpoints, animating characters, and defining or controlling scenes and sounds are described. At a fine level of control math models and coordinate systems can be used make specifications. At a coarse level of control the command language approaches the text format traditionally used in television or movie scripts. Simple names for objects within a scene are used to identify items, directions and paths. Commands are further simplified by having the rendering engine use defaults when specifications are left out.Type: GrantFiled: October 27, 2008Date of Patent: May 6, 2014Assignee: Quonsil PL. 3, LLCInventor: Charles J. Kulas
-
Patent number: 8711151Abstract: A hair pipeline utilizes a surface definition module to define a surface and a control hair and a hair motion compositor module combines different control hair curve shapes associated with the control hair and the surface. In particular, the hair motion compositor module generates a static node defining a static control hair curve shape; generates an animation node defining an animation control hair curve shape; and combines the static control hair curve shape of the static node with the animation control hair curve hair shape of the animation node to produce a resultant control hair curve shape for the control hair.Type: GrantFiled: May 11, 2007Date of Patent: April 29, 2014Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Armin Walter Bruderlin, Francois Chardavoine, Clint Chua, Gustav Melich
-
Patent number: 8711178Abstract: A method for generating an animated morph between a first image and a second image is provided. The method may include: (i) reading a first set of cephalometric landmark points associated with the first image; (ii) reading a second set of cephalometric landmark points associated with the second image; (iii) defining a first set of line segments by defining a line segment between each of the first set of cephalometric landmarks; (iv) defining a second set of line segments by defining a line segment between each of the second set of cephalometric landmarks such that each line segment of the second set of line segments corresponds to a corresponding line segment of the first set of line segments; and (v) generating an animation progressively warping the first image to the second image based at least on the first set of line segments and the second set of line segments.Type: GrantFiled: May 19, 2011Date of Patent: April 29, 2014Assignee: Dolphin Imaging Systems, LLCInventor: Emilio David Cortés Provencio
-
Patent number: 8704843Abstract: An image processing apparatus according to the present invention, comprises: a motion detection unit that detects a motion vector from an input image; a determination unit that determines whether an image is moving in each pixel in use of the detected motion vector, and determines whether a motion pixel, about which determination has been made that the image is moving therein, exists in a predetermined range from a still pixel about which determination has been made that the image is not moving therein; and a correction unit that performs correction processing to decrease at least one of high frequency components, contrast, and luminance for the still pixel about which determination has been made that a motion pixel exists in the predetermined range.Type: GrantFiled: December 15, 2010Date of Patent: April 22, 2014Assignee: Canon Kabushiki KaishaInventor: Tetsuji Saito
-
Patent number: 8704841Abstract: A system and method to generate digital representations of hair or animal fur on surfaces. In one embodiment the system and method includes methods to automatically place hairs on surfaces, comb the placed hairs, adjust the hairs on surface boundaries to ensure continuity across surface patches, selectively break hairs along fur tracks, and selectively clump hairs to provide wet fur looks. Rendering techniques are applied to the hairs to produce realistic two-dimensional images.Type: GrantFiled: February 1, 2006Date of Patent: April 22, 2014Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Armin Walter Bruderlin, Clint Hanson
-
Patent number: 8704828Abstract: A model is associated with a deep pose. When the model is changed from an attractor pose to a current pose, the current pose and the attractor pose are compared with the deep pose. If any portion of the current pose is more similar to the deep pose than the attractor pose, then the attractor pose is updated. A portion of the attractor pose may be set to the corresponding portion of the current pose. The attractor pose may be modified by a function. Pose attributes of each pose degrees of freedom for the attractor pose, the current pose, and the deep pose may be evaluated to potentially modify all or a portion of the attractor pose. The attractor pose and pose constraints are used to determine a pose of the model, for example by an optimization process based on the attractor pose while satisfying pose constraints.Type: GrantFiled: October 23, 2008Date of Patent: April 22, 2014Assignee: PixarInventors: Andrew Witkin, Michael Kass, Hayley Iben
-
Patent number: 8704832Abstract: Systems and methods are described for animating 3D characters using synthetic motion data generated by generative models in response to a high level description of a desired sequence of motion provided by an animator. An animation system is accessible via a server system that utilizes the ability of generative models to generate synthetic motion data across a continuum to enable multiple animators to effectively reuse the same set of previously recorded motion capture data to produce a wide variety of desired animation sequences. An animator can upload a custom model of a 3D character and the synthetic motion data generated by the generative model is retargeted to animate the custom 3D character.Type: GrantFiled: February 12, 2009Date of Patent: April 22, 2014Assignee: Mixamo, Inc.Inventors: Graham Taylor, Stefano Corazza, Nazim Kareemi, Edilson de Aguiar
-
Patent number: 8707151Abstract: A user interface method and apparatus for a Rich Media service in a terminal. A decoder decodes a received stream to check a header of the received stream. A renderer adaptively composes a scene using scene composition elements of the received stream, according to adaptation information in the header checked by the decoder, and a display displays the adaptively composed scene.Type: GrantFiled: April 21, 2009Date of Patent: April 22, 2014Assignee: Samsung Electronics Co., LtdInventors: Seo-Young Hwang, Jae-Yeon Song, Kook-Heui Lee
-
Patent number: 8704829Abstract: In a multi-participant modeled virtual reality environment, avatars are modeled beings that include moveable eyes creating the impression of an apparent gaze direction. Control of eye movement may be performed autonomously using software to select and prioritize targets in a visual field. Sequence and duration of apparent gaze may then be controlled using automatically determined priorities. Optionally, user preferences for object characteristics may be factored into determining priority of apparent gaze. Resulting modeled avatars are rendered on client displays to provide more lifelike and interesting avatar depictions with shifting gaze directions.Type: GrantFiled: March 4, 2013Date of Patent: April 22, 2014Inventors: Brian Mark Shuster, Gary Stephen Shuster
-
Patent number: 8692831Abstract: Provided is a parallel operation processing apparatus and method. The parallel operation processing apparatus and method may generate an interpolated matrix with respect to a character included in each of a current frame and a next frame using a matrix corresponding to each of the current frame and the next frame generated, based on joint information corresponding to a plurality of joints included in the character. Also, the parallel operation processing apparatus and method may display an interpolated frame using the interpolated matrix.Type: GrantFiled: June 28, 2010Date of Patent: April 8, 2014Assignees: Samsung Electronics Co., Ltd., Korea University of Technology and Education Industry-University Cooperation FoundationInventors: Hyung Min Yoon, Oh Young Kwon, Byung In Yoo, Chang Mug Lee, Hyo Seok Seo
-
Patent number: 8687005Abstract: An apparatus and method for synchronizing and sharing a virtual character are provided. The method includes generating a virtual character, synchronizing content in a predetermined form with the generated virtual character; converting the virtual character into an extensible markup language (XML)-based file and storing the XML-based file.Type: GrantFiled: May 28, 2008Date of Patent: April 1, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Eun-Jung Lee, KiranPal Sagoo, In-Sik Myung
-
Patent number: 8687002Abstract: A 3D graphics rendering method, medium and system that provide a motion blur effect. Clone objects of an object are generated based on animation information of the object to which a motion blur effect is to be applied and 3D graphics data including the generated clone objects is rendered, thereby providing a motion blur effect without using accumulation buffers.Type: GrantFiled: April 16, 2007Date of Patent: April 1, 2014Assignee: Samsung Electronics Co., Ltd.Inventor: Sang-oak Woo
-
Publication number: 20140085315Abstract: A system includes a computing device that includes a memory for storing instructions. The computing device also includes a processor configured to execute the instructions to perform a method that includes combining, in a nonlinear manner, a first set of vertex displacements that represent the difference between a first animated expression and a neutral animated expression with a second set of vertex displacements that represent the difference between a second animated expression and the neutral animated expression. The number of vertices associated with the first set of vertex displacements of the first animated expression is equivalent to the number of vertices associated with the second set of vertex displacements of the second animated expression.Type: ApplicationFiled: November 26, 2013Publication date: March 27, 2014Applicant: LUCASFILM ENTERTAINMENT COMPANY, LTD.Inventors: MICHAEL KOPERWAS, FREDERIC P. PIGHIN
-
Patent number: 8681157Abstract: An information processing apparatus including a storage section storing a plurality of content data and characteristics data of the plurality of content data, and a creation section for creating a moving image having movement according to the characteristics data of each of the plurality of content data and for creating a list screen of the plurality of content data including the moving image for each of the plurality of content data.Type: GrantFiled: August 24, 2009Date of Patent: March 25, 2014Assignee: Sony CorporationInventor: Reiko Miyazaki
-
Patent number: 8683429Abstract: Methods for runtime control of hierarchical objects are provided. Certain embodiments provide kinematics procedures in a media content, runtime environment. Making these procedures available in the runtime environment allows the variables of the kinematics procedures to be specified at runtime, for example by the end user or by a runtime-executed script. One exemplary method comprises receiving a hierarchical object for a piece of media in a media content authoring environment and providing the piece of media to one or more runtime environments. The piece of media provided to the runtime environments comprises both object information about the hierarchical object and kinematics procedural information for performing kinematics on the hierarchical object, such as procedural classes for performing inverse kinematics procedures based on runtime-provided end-effector and target point variables.Type: GrantFiled: August 25, 2008Date of Patent: March 25, 2014Assignee: Adobe Systems IncorporatedInventor: Eric J. Mueller
-
Patent number: 8681158Abstract: A computer-implemented method includes comparing one or more surface features to a motion model. The surface feature or surface features represent a portion of an object in an image. The method also includes identifying a representation of the object from the motion model, based upon the comparison.Type: GrantFiled: March 5, 2012Date of Patent: March 25, 2014Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Patent number: 8674995Abstract: Folding avoidance in skeletal stroke application is provided. In some embodiments, folding avoidance in skeletal stroke application includes identifying a destination path for a source artwork and a plurality of ribs extending perpendicularly from the destination path, in which the source artwork is mapped onto the destination path; determining a contiguous region along the destination path including a subset of ribs; in which each of the subset of ribs in the contiguous region crosses another rib in the contiguous region that is not necessarily an adjacent rib; and adjusting each of the subset of ribs in the contiguous region so that each of the ribs no longer crosses another rib in the contiguous region to provide a modified subset of ribs. Accordingly, the source artwork can then be adapted to fit along the destination path using the adjusted ribs.Type: GrantFiled: June 29, 2009Date of Patent: March 18, 2014Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente
-
Patent number: 8669996Abstract: An image processing device includes an image generation unit generating a computer graphics image on the basis of computer graphics description data, an image mapping unit texture-mapping an input image to a surface of a computer graphics object drawn by the image generation unit, and a coordinate setting unit undergoing a change manipulation of a texture coordinate and storing contents of the change manipulation, in which the image mapping unit performs texture mapping by a text coordinate which is changed on the basis of contents of the change manipulation which are stored in the coordinate setting unit when texture-mapping the input image to the surface of an object.Type: GrantFiled: July 8, 2010Date of Patent: March 11, 2014Assignee: Sony CorporationInventors: Sensaburo Nakamura, Norimasa Ozaki, Takeo Ugai, Toshimasa Kakihara
-
Patent number: 8665260Abstract: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.Type: GrantFiled: April 16, 2009Date of Patent: March 4, 2014Assignee: Autodesk, Inc.Inventors: James McCrae, Igor Mordatch, Michael Glueck, Azam Khan
-
Patent number: 8665259Abstract: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.Type: GrantFiled: April 16, 2009Date of Patent: March 4, 2014Assignee: Autodesk, Inc.Inventors: James McCrae, Igor Mordatch, Michael Glueck, Azam Khan
-
Patent number: 8665278Abstract: Architecture that enhances the visual experience of a slide presentation by animating slide content as “actors” in the same background “scene”. This is provided by multi-layered transitions between slides, where a slide is first separated into “layers” (e.g., with a level of transparency). Each layer can then be transitioned independently. All layers are composited together to accomplish the end effect. The layers can comprise one or more content layers, and a background layer. The background layer can further be separated into a background graphics layer and a background fill layer. The transition phase can include a transition effect such as a fade, a wipe, a dissolve effect, and other desired effects. To provide the continuity and uniformity of presentation the content on the same background scene, a transition effect is not applied to the background layer.Type: GrantFiled: November 23, 2012Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Jason Zhao, Mark Pearson, Peter Lai
-
Patent number: 8659606Abstract: A computer-implemented method includes identifying a representation of a feature of an animated character by inverting a skinned representation of the feature in one position. The inversion includes a non-linear inversion of the skinned representation of the feature. The method also includes skinning the identified feature representation to produce the animated character in another position.Type: GrantFiled: March 14, 2013Date of Patent: February 25, 2014Assignee: LucasFilm Entertainment Company Ltd.Inventors: Frederic P. Pighin, Cary Phillips
-
Patent number: 8659596Abstract: Systems and methods for automatically generating animation-ready 3D character models based upon model parameter and clothing selections are described. One embodiment of the invention includes an application server configured to receive the user defined model parameters and the clothing selection via a user interface.Type: GrantFiled: November 24, 2009Date of Patent: February 25, 2014Assignee: Mixamo, Inc.Inventors: Stefano Corazza, Emiliano Gambaretto
-
Patent number: 8659623Abstract: A three dimensional (3D) virtual world wormhole includes hosting a 3D virtual world, and creating a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the selected location to a selected destination in the 3D virtual world. Policies may be defined for the wormhole where the wormhole operates in accordance with the defined policies. An avatar may be automatically transported from the location to any one of a plurality of destinations based on a current capacity of each of the plurality of destinations.Type: GrantFiled: April 25, 2008Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventors: Wiliam B. Nicol, II, Brian R. Bokor, Andrew B. Smith, Daniel E. House, Peter F. Haggar