Image Processing System Time-Division Multiplexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In image processing systems, particularly in personal computer setups, the simultaneous use of a processor by both the decoder and rendering module leads to an overload, causing motion judder when displaying multiple CCTV images, as the frame rate does not match the monitor's refresh rate.

Innovation Solution

The image processing apparatus and method involve a rendering module that does not use the processor during its rendering cycle, allowing the decoder to use the processor instead, thereby preventing simultaneous usage and minimizing processor load, ensuring the frame rate matches the display's refresh rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the decoder and rendering module both use the processor simultaneously, then processing speed is improved, but processor overload occurs causing motion judder

Engineering Contradiction:
Improveprocessing speedVSAvoidimage stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements periodic action by dividing processor usage into distinct time periods: the decoder uses the processor during a first time period to decode image data, while the rendering module uses the processor during a second time period to render images. This time-division multiplexing allows both functions to execute without simultaneous resource contention, eliminating motion judder while maintaining processing throughput.

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If multiple images are displayed simultaneously on multiple monitors, then user monitoring capability is improved, but processor overload increases causing frame rate mismatch

Engineering Contradiction:
Improvemulti-monitor display capabilityVSAvoidframe rate processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies periodic action by implementing sequential processing periods where the decoder operates during a first time period and the rendering module operates during a second time period. This time-division approach enables the system to handle multiple camera images across multiple monitors without processor overload, maintaining both multi-monitor adaptability and frame rate efficiency.

Inventive Principle:
Principle #19Periodic action

3Device complexity

If the processor handles both decoding and rendering tasks, then system complexity is reduced, but processor load increases causing motion judder

Engineering Contradiction:
Improvesystem architecture simplicityVSAvoidprocessor load
Core Design Contradiction:
Device complexityVSPower

Solution Approach 1:

The patent reduces processor load while maintaining system simplicity by implementing periodic action with two distinct time periods: the first time period for decoding tasks and the second time period for rendering tasks. This temporal separation allows a single processor to handle both functions sequentially, avoiding the need for separate processors while preventing overload-induced motion judder.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP3070598B1Image processing system and method
Publication Date: 2020.12.30 HANWHA VISION CO LTD
  • EP3070598B1 patent drawingFigure 1~2
  • EP3070598B1 patent drawingFigure 3A
  • EP3070598B1 patent drawingFigure 3B

AI summary

An image processing apparatus and a method thereof are provided. The image processing apparatus includes at least one processor configured to implement: a decoder which decodes input image data; and a rendering module which renders the decoded image data according to a rendering cycle which corresponds to a refresh rate of a display to display a plurality of image frames of the image data, wherein the decoder decodes the input image data only when the processor is not being in use for rendering by the rendering module.