Encoder Separating Multi-Directional Video Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding systems struggle to manage and distribute video data captured by rotating cameras in multiple directions, leading to confusion among viewers when frame rates and intervals are not synchronized across different imaging directions.

Innovation Solution

An encoder apparatus that separates video frames by imaging direction, calculates a frame rate based on sequence numbers, and encodes video data for each direction, ensuring even intervals and synchronized playback across multiple monitor devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video frames captured in multiple imaging directions are distributed without separation, then the camera can capture videos in multiple directions for diversified applications, but viewers may be confused when the video direction suddenly changes during broadcast

Engineering Contradiction:
Improvemulti-directional video capture capabilityVSAvoidviewing experience consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The encoder separates video frames into different groups based on imaging direction. The separation unit divides the video data into first video data containing frames in a first imaging direction and second video data containing frames in a second imaging direction, allowing each direction to be processed and distributed independently to maintain viewing consistency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoder acts as an intermediary between the multi-directional camera and the distribution system. It calculates frame rates for each direction, separates the video data accordingly, and outputs encoded video data for each direction, thereby mediating the conflict between multi-directional capture and consistent viewing experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If frames from different imaging directions are interleaved in the video stream, then all captured directions can be distributed, but the frame rate and intervals become unsynchronized causing viewer confusion

Engineering Contradiction:
Improvevideo data distribution efficiencyVSAvoidframe rate synchronization
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The video data is segmented into separate streams based on imaging direction. The encoder outputs first encoded video data for the first imaging direction and second encoded video data for the second imaging direction, with each stream having synchronized frame rates and intervals, thus resolving the synchronization issue while maintaining distribution efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoder calculates and applies different frame rates for video data from different imaging directions. By adjusting the encoding parameters (frame rate) based on the specific imaging direction and capture timing, the system achieves synchronized playback across multiple directions without interleaving frames.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10154248B2Encoder apparatus, encoder system, encoding method, and medium for separating frames captured in time series by imaging directions
Publication Date: 2018.12.11 FUJITSU LTD
  • US10154248B2 patent drawing
  • US10154248B2 patent drawing
  • US10154248B2 patent drawing

AI summary

An encoder apparatus includes a memory and a processor to receive video data including a plurality of frames that have been captured in multiple imaging directions in a time series; to separate the frames included in the received video data, by the imaging directions; to store, for each of the imaging directions, the separated frames in the memory; to calculate, for each of the imaging directions, based on sequence numbers of the frames stored in the memory before separation, a frame rate of the video data including the frames; and to encode, for each of the imaging directions, the video data that includes the frames stored in the memory at the frame rate calculated with respect to the imaging direction, and to output the encoded video data.