Closed Captioning Configuration for Digital Video Frame Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing closed captioning standards, such as EIA-608, are limited by NTSC parameters and do not effectively accommodate the varied frame rates and encoding methods of digital video, leading to inadequate control over captioning data in digital environments.

Innovation Solution

A closed-captioning configuration system that receives digital video parameters, selects relevant parameters to compute closed captioning parameters, and adjusts captioning data accordingly to ensure proper display in digital video presentations, using modules like digital video parameter receivers and closed captioning parameter computation modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If EIA-608 standard is used for closed captioning, then closed captioning can be provided for analog television, but the system is limited to NTSC frame rate and cannot accommodate digital video frame rates

Engineering Contradiction:
Improveframe rate compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the temporal parameters of closed captioning data by duplicating or skipping captioning data based on the frame rate of the digital video content. For example, when digital video runs at higher frame rates than NTSC, the system duplicates captioning data to ensure sufficient data exists for display across all frames. This parameter adjustment allows the same captioning standard to adapt to different frame rates without increasing system complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If EIA-608 standard is used, then closed captioning is provided, but control over character types and placement is limited

Engineering Contradiction:
Improvecharacter control flexibilityVSAvoidcaptioning system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the closed captioning system universal by making it frame-rate agnostic. Rather than creating separate systems for different frame rates, the system uses a single standardized approach (EIA-608 or EIA-708) that can handle any frame rate through parameter adjustments. This multi-functionality allows the same system to serve both analog NTSC and various digital video formats without increasing complexity.

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

3Adaptability or versatility

If digital video parameters vary from NTSC standards, then digital video functionality is improved, but closed captioning complexity increases

Engineering Contradiction:
Improvedigital video format supportVSAvoidcaptioning configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where the closed captioning system automatically detects the frame rate of the digital video content and adjusts its parameters accordingly. The system receives digital video parameters, determines the appropriate captioning configuration, and executes the necessary duplications or skips of captioning data without requiring manual configuration. This automation eliminates the complexity burden on users while maintaining full support for various digital video formats.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7342613B2Method and system for inserting closed captions in video
Publication Date: 2008.03.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7342613B2 patent drawing
  • US7342613B2 patent drawing
  • US7342613B2 patent drawing

AI summary

A closed captioning configuration system is described. The system receives parameters of a digital video presentation and computes closed captioning parameters to drive a closed captions encoder, creating closed captions which are compatible with the presentation. In various implementations, the configuration system may be integrated into a video encoder, a closed captions encoder, or both. The configuration system, through analysis of the presentation parameters, can drive captioning for presentations which may differ by frame rate, interlacing, or frame encoding mode, and account for repetition of fields or frames.