Spline-Based Animation Sequence Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer animation techniques are complex and time-consuming, requiring detailed definition and illustration of wire frames, joints, and movements over a sequence of frames, which hinders efficient animation sequence creation.

Innovation Solution

A spline-based animation process that identifies segments of a figure or object from a design template, converts them into corresponding splines, and interpolates/extrapolates movement over frames, simplifying the animation process by using a giftwrapping algorithm to determine endpoints and resampling pixels for fixed knot counts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional wire frame and joint-based animation techniques are used, then animation sequences can be created with detailed control over figure movement, but the process becomes complex and time-consuming

Engineering Contradiction:
Improveanimation control precisionVSAvoidanimation creation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the figure into distinct body parts (head, torso, limbs, etc.) that can be independently manipulated. Each body part is represented as a separate segment that can be individually animated, allowing for precise control while simplifying the overall animation process compared to traditional wire frame methods

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from 2D segmented figures to 3D models by extruding the segmented 2D figures along a time dimension to create animation sequences. This dimensional approach allows detailed control over movement while streamlining the animation creation process through automated frame generation

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If detailed wire frames and joints are defined for each frame, then precise figure movement can be achieved, but the complexity of the animation process increases

Engineering Contradiction:
Improvemovement definition precisionVSAvoidanimation process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary segmentation of the figure into body parts in advance, creating a template structure that can be reused across multiple frames. This preliminary action eliminates the need to redefine wire frames and joints for each frame, reducing process complexity while maintaining movement precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates master templates for body parts that can be copied and applied across multiple animation frames. These templates contain the detailed structural information needed for precise movement control, eliminating the need to manually define wire frames repeatedly while maintaining high animation precision

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If conventional frame-by-frame animation methods are used, then detailed control over each frame is possible, but the productivity of animation creation decreases

Engineering Contradiction:
Improveframe control precisionVSAvoidanimation sequence productivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent uses periodic application of transformation rules to generate animation frames systematically. By applying consistent segmentation and transformation operations at regular intervals, the system maintains frame control precision while automating the generation process to improve productivity

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes key parameters such as segment positions, orientations, and transformations between frames to generate animation sequences efficiently. By manipulating these parameters systematically rather than redrawing entire frames, the system maintains detailed control while significantly improving animation creation productivity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11688115B2Systems, methods, and devices for creating a spline-based video animation sequence
Publication Date: 2023.06.27 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11688115B2 patent drawing
  • US11688115B2 patent drawing
  • US11688115B2 patent drawing

AI summary

A spline-based animation process creates an animation sequence. The process receives a plurality of frames that illustrate a figure based on a design template (e.g., which includes a skeleton having segments). The process further identifies a spine segment, generates hip, shoulder, and head segments at respective positions relative to the spine segment, identifies limb and facial feature segments, and converts the segments into respective splines bound between endpoints. The process further determines changes between frames for respective splines and animates movement of the figure over a sequence of frames based on the changes.