Video Matrix Memory Segmentation for Seamless Channel Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video switching technologies often result in temporary issues such as black screen, image tearing, and image freezing during switching, which degrade the video switching effect and user experience.

Innovation Solution

A seamless video switching method and system that divides memory addresses for video data into multiple memory spaces, with a controller using write and read control modules to synchronously read and write image frames according to a preset rule, ensuring complete frames are processed without interruption during switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional video switching is performed during operation, then video source switching between input channels is achieved, but image tearing, black screen, and temporary image freezing occur during switching

Engineering Contradiction:
Improvevideo source switching capabilityVSAvoidvideo output stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The memory is divided into multiple independent memory spaces, each storing complete image frames. This segmentation allows the system to switch between different memory spaces without corrupting the video output, as each space contains a complete, independently valid frame.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-loads and stores complete image frames in advance within dedicated memory spaces before switching is needed. When switching occurs, the pre-prepared complete frames are immediately available, eliminating the need to generate or assemble frames during the switching process itself.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If video data is written and read from the same memory continuously, then memory utilization is high, but image frames may be incomplete or torn during switching

Engineering Contradiction:
Improvememory utilization efficiencyVSAvoidimage frame completeness
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The memory is segmented into multiple independent memory spaces, each dedicated to storing complete image frames. This segmentation ensures that reading and writing operations can occur in different spaces without interfering with each other, maintaining both high utilization and frame completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller acts as an intermediary that coordinates read and write operations across different memory spaces. It ensures that reading occurs from one complete frame space while writing occurs in another, preventing simultaneous access conflicts that would cause frame corruption.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If switching instruction is executed immediately, then response time is short, but image tearing and black screen appear

Engineering Contradiction:
Improveswitching response speedVSAvoidvideo output quality
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

Complete image frames are prepared and stored in dedicated memory spaces in advance, before switching is required. When a switching instruction is received, the system immediately switches to the pre-prepared frame in the target memory space, achieving fast switching without compromising output quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains copies of complete image frames in separate memory spaces. During switching, it copies or switches to the pre-existing complete frame copy rather than generating a new frame during the transition, ensuring both speed and quality.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12348890B2Seamless video switching method and system in video matrix
Publication Date: 2025.07.01 GUANGZHOU BAOLUN ELECTRONICS CO LTD
  • US12348890B2 patent drawing

AI summary

A method and seamless video switching method and system in video matrix. The method includes dividing a memory address on a memory for storing video data into several memory spaces; and reading and writing the video data normally under the condition that no video switching instruction is received; or executing steps as follows: enabling, during a period when the video switching instruction keeps valid, a write control module to skip back to a head address of a memory space currently written to write a frame of image in video data of a target channel after switching into the current memory space; and enabling a read control module to skip back to a head address of a memory space currently read to read a frame of image from the current memory space until the video switching instruction is invalid.