Encrypted Video Tiles for Independent Multi-Core Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital video compression techniques face challenges in protecting content from piracy and unlawful distribution, particularly in multi-core processor architectures, where encrypting entire frames can disrupt the decoding of dependent portions, leading to inefficiencies and increased processing overhead.

Innovation Solution

Implementing partial frame encryption by encrypting only specific portions of compression units, such as tiles in the HEVC standard, using a common encryption format like CENC, and managing decryption keys through DRM systems to ensure independent decodability and reduce processing overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If entire frames are encrypted to protect content from piracy, then security is improved, but decoding efficiency and processing speed deteriorate due to dependencies in multi-core processor architectures

Engineering Contradiction:
Improvecontent securityVSAvoiddecoding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides video frames into independently decodable compression units (tiles) and applies encryption selectively to specific tiles rather than entire frames. This segmentation allows different processor cores to decode independent tiles in parallel without being blocked by encryption dependencies, thus maintaining decoding efficiency while providing content protection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different encryption treatments to different regions (tiles) of video frames based on their importance and security requirements. Critical tiles containing sensitive information are encrypted, while less critical tiles remain unencrypted or use different keying mechanisms, optimizing the balance between security and processing efficiency.

Inventive Principle:
Principle #3Local quality

2Reliability

If encryption is applied to video content, then content protection is improved, but processing overhead and computational complexity increase

Engineering Contradiction:
Improvecontent protectionVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

By segmenting encryption operations into tile-level units rather than frame-level, the patent reduces the computational overhead per encryption operation. Each processor core handles encryption/decryption for its assigned tiles independently, distributing the processing load and reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies encryption partially rather than universally - only to specific tiles that require protection rather than encrypting entire frames. This partial action approach reduces the total amount of encryption processing required while maintaining adequate content protection for critical regions.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If selective tile encryption is implemented, then decoding independence is improved, but system complexity increases due to key management requirements

Engineering Contradiction:
Improvedecoding independenceVSAvoidkey management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal key management system that handles both encrypted and unencrypted tiles through a common interface. The same decryption mechanism processes all tiles, with unencrypted tiles simply bypassing the decryption step, thereby reducing key management complexity while maintaining decoding independence across different tile types.

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

Data Source

PatentUS12375739B2Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles
Publication Date: 2025.07.29 DIVX LLC
  • US12375739B2 patent drawing
  • US12375739B2 patent drawing
  • US12375739B2 patent drawing

AI summary

Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.