Medical Image Rendering and Storage Management via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Medical image data processing faces challenges in timely rendering and storage management, leading to suboptimal user experience due to high memory and storage requirements, with existing methods failing to efficiently handle network loads and storage space limitations.

Innovation Solution

A method involving a local processing device that performs rendering operations on pre-processed image data, using Web Graphics Library (WEBGL) technology, and a storage management system that ranks and deletes stored content based on usage and storage time to maintain sufficient storage capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If medical image data is stored and rendered using remote processing devices, then rendering quality is improved, but network load increases and response time decreases

Engineering Contradiction:
Improverendering qualityVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the rendering process into two parts: pre-processing of medical image data is performed remotely to generate pre-processed data, while the actual rendering operations are performed locally on the user's device. This division allows high-quality rendering while reducing network dependency during interaction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-processing medical image data in advance (including operations like downsampling and compression) to generate optimized data suitable for local rendering. This pre-processing reduces the computational burden during actual rendering operations, enabling faster local rendering while maintaining quality.

Inventive Principle:
Principle #10Preliminary action

2Speed

If medical image data is stored locally, then access speed is improved, but storage space is consumed

Engineering Contradiction:
Improveaccess speedVSAvoidstorage space
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent changes the parameters of the stored data by applying pre-processing operations such as downsampling and compression to medical image data. These parameter changes reduce the storage space requirements while maintaining the essential quality needed for rendering, enabling local storage without excessive space consumption.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If pre-processing operations are performed on medical image data, then storage efficiency is improved, but processing time increases

Engineering Contradiction:
Improvestorage efficiencyVSAvoidprocessing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs pre-processing operations (downsampling, compression) in advance as a preliminary action before the actual rendering needs to occur. This allows the processing time to be distributed over time rather than concentrated at the moment of rendering, improving overall system efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs pre-processing automatically without requiring user intervention. The pre-processing operations are triggered and executed autonomously to prepare data for efficient storage and rendering, making the process self-service oriented.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11544893B2Systems and methods for data deletion
Publication Date: 2023.01.03 WUHAN UNITED IMAGING HEALTHCARE CO LTD
  • US11544893B2 patent drawing
  • US11544893B2 patent drawing
  • US11544893B2 patent drawing

AI summary

The present disclosure discloses a method for image rendering. The method may include obtaining first image data by a first processing device; performing a first rendering operation on the first image data; and determining second image data based on the first image data. The method may further include receiving a non-rendering operation on the second image data by the second processing device; and performing a second rendering operation on the non-rendered second image data.