Multi-Camera Video Codec Interleaving Single Decoder

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-camera video processing systems face challenges in synchronization and decoding efficiency due to the need for multiple decoders and differing formats from various video sources, leading to increased complexity and reduced performance.

Innovation Solution

A codec system that processes a single stream of video frames from multiple sources by interleaving frames and using a single decoder, determining frame positions based on modulo operations to eliminate synchronization issues and improve performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple decoders are used to process video streams from multiple cameras, then each video source can be decoded independently, but the device complexity and processing overhead increase significantly

Engineering Contradiction:
Improvevideo decoding reliabilityVSAvoiddecoder complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple video streams from different cameras into a single interleaved bitstream. Instead of using separate decoders for each camera, a single decoder processes the combined stream by extracting frames from different sources in sequence. This reduces the number of decoders from N (for N cameras) to just one, significantly simplifying the system architecture while maintaining the ability to decode all video sources reliably

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single decoder is designed to handle multiple video sources universally by processing an interleaved stream that contains frames from N different cameras. The decoder can extract and decode frames from any of the N sources within the same stream, making it a multi-functional device that replaces multiple specialized decoders

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

2Adaptability or versatility

If video frames from multiple sources are processed separately, then each source maintains its own format and timing, but synchronization becomes difficult and processing efficiency decreases

Engineering Contradiction:
Improvevideo source format adaptabilityVSAvoidvideo processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent combines multiple separate video processing streams into a single interleaved stream. Frames from N different camera sources are merged alternately into one continuous bitstream, allowing a single processing pipeline to handle all sources efficiently. This eliminates the need for N separate processing chains and improves overall productivity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

While merging the streams, the patent segments the interleaved bitstream into N separate virtual channels during decoding. The single decoder can extract frames from different sources by identifying their positions in the interleaved sequence, maintaining format adaptability for each source while processing them through a unified efficient pipeline

Inventive Principle:
Principle #1Segmentation

3Speed

If multiple decoders are employed for multi-camera systems, then parallel processing capability is available, but the computational overhead and resource consumption increase

Engineering Contradiction:
Improvevideo processing speedVSAvoiddecoder energy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent consolidates the processing of N video streams into a single decoder that handles an interleaved bitstream. This merging eliminates the redundant overhead of running N separate decoder instances, reducing computational resources and energy consumption while maintaining processing speed through efficient single-pass decoding of the combined stream

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10484714B2Codec for multi-camera compression
Publication Date: 2019.11.19 INTEL CORP
  • US10484714B2 patent drawing
  • US10484714B2 patent drawing
  • US10484714B2 patent drawing

AI summary

An embodiment of a semiconductor package apparatus may include technology to process a single stream of video frames which includes frame information from two or more video sources, and process a current frame based on information from a prior frame in the single stream of video frames which precedes the current frame by a number of frames based on a number of video sources represented in the single stream of video frames. Other embodiments are disclosed and claimed.