Hierarchical Tagging for Animation Asset Organization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of managing and configuring large amounts of data for computer-generated animation assets, particularly in film production lighting, makes it difficult for artists to efficiently identify, organize, and select groups of assets due to the numerous parameters and complex dependencies involved.

Innovation Solution

The use of hierarchical tags allows artists to categorize and select animation assets efficiently by assigning metadata tags that form arbitrary hierarchies, enabling flexible organization and selection of assets based on specific needs, reducing the time and processing required for rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If hierarchical tags are used to organize animation assets, then asset selection efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveasset selection efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the large set of animation assets into hierarchical groups using tags. Assets are organized into parent-child relationships where parent tags represent broader categories and child tags represent more specific groups. This segmentation allows artists to navigate and select assets systematically rather than searching through all assets individually, thereby improving selection efficiency while managing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If more parameters and animation assets are added to the scene, then scene detail and quality are improved, but configuration complexity increases

Engineering Contradiction:
Improvescene detail qualityVSAvoidconfiguration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces a hierarchical tagging dimension to organize animation assets. Instead of managing assets through flat lists or simple categories, the system adds hierarchical levels where assets can be tagged with multiple tags representing different organizational dimensions (e.g., type, location, function). This additional dimensional organization allows artists to configure detailed scenes with many assets while managing complexity through multi-perspective hierarchical navigation.

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

3Ease of operation

If artists work on subsets of animation assets, then task manageability is improved, but asset identification time increases

Engineering Contradiction:
Improvetask manageabilityVSAvoidasset identification time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary organization of animation assets into hierarchical tag groups before the actual animation work begins. Assets are pre-tagged with hierarchical metadata that describes their properties, relationships, and categories. This preliminary action creates an organized structure that enables artists to quickly identify and select relevant asset subsets during task execution, reducing the time needed for asset identification while maintaining task manageability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9514560B2Arbitrary hierarchical tagging of computer-generated animation assets
Publication Date: 2016.12.06 DREAMWORKS ANIMATION LLC
  • US9514560B2 patent drawing
  • US9514560B2 patent drawing
  • US9514560B2 patent drawing

AI summary

Systems and methods for using hierarchical tags to create a computer-generated animation are provided. The hierarchical tags may be used to organize, identify, and select animation assets in order to configure animation parameters used to render a computer-generated image. The hierarchical tags may be used to display representations of animation assets for selection. A hierarchy based on the hierarchical tags may be represented by a tree structure. The hierarchical tags may be used as part of a rule to partition animation assets. In this way, the hierarchical tags may advantageously be used to identify, organize, and select animation assets and perform animation processes.