Video Block Segmentation for Real-Time Communication Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Monitoring and remote control systems face delays and communication degradation issues, leading to 'freezing images' and potential accidents in real-time video transmission over wireless networks, as existing techniques struggle to maintain real-time video reproduction and recognize communication state changes promptly.

Innovation Solution

Divide video frames into blocks, encode each block individually, and transmit using a connectionless scheme, with a margin time added to the expected time for receiving all blocks to reconstruct frames, allowing for real-time reconstruction and allocation of no-image signals for missing blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet retransmission request is repeated when communication state degrades, then packet loss is reduced, but packet delay occurs and real-time reproduction is compromised

Engineering Contradiction:
Improvepacket reception reliabilityVSAvoidvideo reproduction delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The video frame is divided into multiple independent blocks that are encoded and transmitted separately. This segmentation allows the receiver to reconstruct the frame using only the blocks that were successfully received within the expected time period, without waiting for retransmission of missing blocks. Each block can be independently decoded and placed in the correct position, enabling real-time reproduction even with packet loss.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system calculates and transmits all encoded blocks of a frame in advance before the expected reception time. The receiver has a predetermined time window to receive all blocks, and if any block is missing, the system proceeds with frame reconstruction using available blocks rather than waiting for retransmission. This preliminary action eliminates the need for time-consuming retransmission requests.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If video is transmitted in real-time without waiting for complete frame reception, then delay is reduced, but packet loss causes decoding errors and freezing images

Engineering Contradiction:
Improvevideo reproduction delayVSAvoidvideo reproduction quality
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

By dividing the frame into independent blocks, the system enables partial frame reconstruction. When some blocks are lost, the receiver can still decode and display the portions of the frame that were successfully received, avoiding complete frame failure and freezing images. This segmentation transforms a binary success/failure outcome into a graded quality output.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses a disposable approach where each frame is attempted to be reconstructed with available blocks within a fixed time window. If reconstruction is incomplete, the frame is displayed with available data rather than waiting for perfect reconstruction. This accepts some quality degradation as a trade-off for maintaining real-time reproduction, avoiding the costly delay of retransmission.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If previous frame is displayed when current frame cannot be fully decoded, then continuous video display is maintained, but communication state degradation is not recognized timely

Engineering Contradiction:
Improvevideo display continuityVSAvoidcommunication state information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements feedback by monitoring the number of successfully received blocks within the expected time period for each frame. When the reception status falls below a threshold, indicating communication degradation, the system adjusts its behavior by reducing the block reception time threshold for subsequent frames. This feedback mechanism allows the system to detect communication state changes and adapt, preventing indefinite display of stale frames.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The block reception time threshold is made dynamic rather than fixed. It adjusts based on the reception status of previous frames, becoming more stringent when communication degradation is detected. This dynamic adjustment allows the system to maintain continuous display while timely recognizing communication state changes, as the tightening threshold will eventually cause frame reconstruction to fail, signaling the degradation.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If entire frame is encoded as single unit, then encoding simplicity is maintained, but packet loss causes complete frame decoding failure

Engineering Contradiction:
Improveencoding structure complexityVSAvoidframe decoding success rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The frame is segmented into multiple independently encoded blocks. This segmentation increases encoding structure complexity but dramatically improves decoding reliability. Each block can be independently decoded without requiring other blocks, so packet loss of some blocks does not prevent decoding of received blocks. This trade-off of increased complexity for improved reliability is essential for robust real-time video transmission.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240015309A1System, Reception Device, Transmission Device, Method, And Recording Medium Storing Program for Video Communication
Publication Date: 2024.01.11 NJS CO LTD
  • US20240015309A1 patent drawing
  • US20240015309A1 patent drawing
  • US20240015309A1 patent drawing

AI summary

A system, a device, a method, a program, and a recording medium with the program recorded thereon, which enable transmitted videos to be reproduced in real time without delay and the reproducibility of videos to be improved are provided. In addition, a system, a device, a method, a program, and a recording medium with the program recorded thereon, which allow states including a degraded communication state to be recognized in a real time manner without delay. A video communication method includes dividing each of a plurality of still image frames of a video including the plurality of still image frames into a plurality of blocks, encoding the plurality of blocks individually on a per block basis, and transmitting an encoded block obtained by encoding a block of the plurality of blocks by a connectionless communication scheme, and reconstructing, for each of the plurality of still image frames, a still image frame by allocating, at a corresponding position, a decoded block generated by decoding the encoded block of one said still image frame, the encoded block being received in an encoded block reception period corresponding to the one still image frame, in which the encoded block reception period is a period from a current frame start time to a time at which a certain time has elapsed, the certain time being obtained by adding a margin time to an expected time for receiving all encoded blocks of one frame.