Automated Script Breakdown and Storyboard Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The tedious and time-consuming processes of script breakdown, storyboard generation, scheduling, and budget creation in pre-production stages of filmmaking and television production hinder filmmakers' ability to focus on creative aspects and adapt to unforeseen events.

Innovation Solution

A computational system employing artificial neural networks to automate pre-production operations, including script breakdown, storyboard generation, and budget estimation, by processing scripts to identify and categorize elements such as scenes, characters, mise en scène, and dialog, and generating data structures to represent these elements for logical association.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual script breakdown and pre-production processes are used, then filmmakers can maintain creative control and quality, but the process becomes tedious and time-consuming

Engineering Contradiction:
Improvepre-production efficiencyVSAvoidtime spent on script breakdown
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables self-service automation where the computational system independently processes scripts, performs breakdowns, generates storyboards, and creates schedules without requiring manual intervention at each step, thereby reducing time loss while maintaining quality through iterative refinement

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes of script analysis and pre-production planning with an artificial neural network-based computational system that automatically identifies script elements, generates visual storyboards, and optimizes production schedules, significantly improving productivity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automation is introduced to reduce pre-production time, then productivity increases, but the complexity of the system increases

Engineering Contradiction:
Improvepre-production outputVSAvoidcomputational system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The computational system is designed with multi-functionality to handle diverse pre-production tasks including script breakdown, storyboard generation, schedule optimization, and budget creation within a single integrated platform, reducing overall system complexity despite the range of functions

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system segments complex pre-production processes into distinct modular components handled by specialized neural networks (e.g., script analysis network, storyboard generation network, scheduling network), making the overall system more manageable and easier to implement

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If detailed script analysis is performed to identify all script elements, then accuracy of pre-production planning improves, but the processing time increases

Engineering Contradiction:
Improvescript element identification accuracyVSAvoidscript processing time
Core Design Contradiction:
Measurement precisionVSDuration of action of moving object

Solution Approach 1:

The system applies partial action by initially identifying only the most critical script elements (scenes, main characters, key actions) in a first pass, then progressively analyzing additional elements based on production needs, achieving sufficient accuracy without exhaustive processing of every detail

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The neural network performs preliminary analysis of script structure and identifies key elements before detailed breakdown, allowing the system to prepare initial pre-production materials quickly while maintaining the option to perform deeper analysis on specific sections requiring higher precision

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10896294B2Script writing and content generation tools and improved operation of same
Publication Date: 2021.01.19 RIVETAI INC
  • US10896294B2 patent drawing
  • US10896294B2 patent drawing
  • US10896294B2 patent drawing

AI summary

In various embodiments, the system provides input to and facilitates various operations of media production. An automated script content generator uses recurrent artificial neural networks trained using machine learning on a corpus of stories or scripts to generate and suggest script content and indicates effects changes to the script would have of the scenes, characters, interactions and other entities of the script. An automated producer breaks down the script to automatically generate storyboards, calendars, schedules and budgets and provides this as input to the pre-production operation within a media production environment. The system also provides information to affect and facilitate the greenlighting operation and other operations in the media production environment in an iterative script review and revision process.