Rendered-Range Image Transmission for Low-Delay Screen Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image transmission systems face challenges in controlling the amount of image data transmitted over networks, leading to increased transmission delay and degraded image quality due to high compression ratios needed to match network bandwidth, especially during network congestion and frequent image changes.

Innovation Solution

An image transmission apparatus with an image rendering unit, processing device, and memory that defines and stores updated image ranges, allowing for efficient compression and transmission of only changed portions, matching the available network bandwidth and reducing CPU burden.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If image data is continuously compressed at a high compression ratio to reduce transmission delay, then transmission delay is reduced, but the quality of displayed images is degraded

Engineering Contradiction:
Improvetransmission delayVSAvoidimage quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The image is divided into multiple blocks, and only the blocks that have changed are compressed and transmitted. This segmentation allows the system to reduce the amount of data requiring compression while maintaining image quality in the transmitted portions, thereby reducing transmission delay without continuously applying high compression ratios to the entire image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of compressing the entire image at a high compression ratio, the system applies compression only to the necessary portions (changed blocks). This partial action approach reduces the overall compression burden and transmission delay while preserving image quality in the transmitted data.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If the amount of image data is reduced by high compression to match network bandwidth, then transmission delay is reduced, but image quality is greatly degraded

Engineering Contradiction:
Improvetransmission speedVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

By segmenting the image into blocks and identifying only the changed portions, the system reduces the total data volume requiring transmission without applying aggressive compression to the entire image. This maintains image quality in the transmitted blocks while improving transmission speed to match network bandwidth capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the amount of data to be transmitted based on network conditions and change detection, rather than applying a fixed high compression ratio. This parameter change allows the system to optimize transmission speed while maintaining image quality by transmitting only the necessary data at appropriate compression levels.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If image data for the entire image is sent each time the image is changed, then the image display is updated, but the amount of transmitted data is greatly increased

Engineering Contradiction:
Improveimage update completenessVSAvoidamount of image data
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments the image into blocks and transmits only the changed blocks rather than the entire image. This ensures that the updated portions are reliably transmitted while significantly reducing the total amount of data, thereby maintaining image update completeness with reduced data transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts only the changed portions from the entire image for transmission. This extraction process ensures that the essential update information is transmitted reliably while eliminating the need to send redundant unchanged data, thus reducing the total data quantity while maintaining update completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If the number of colors of the bit map data is small, then the number of indices is reduced and compression is improved, but the image quality is limited

Engineering Contradiction:
Improvecompression efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

By segmenting the image into blocks and applying compression only to changed portions, the system can use lower color depths and fewer indices for the transmitted blocks without significantly impacting overall image quality. This segmentation allows efficient compression of specific regions while maintaining acceptable image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different compression strategies to different parts of the image based on change detection. For changed blocks, it may use reduced color depth and fewer indices to achieve efficient compression, while unchanged blocks retain their original quality. This local quality approach allows compression efficiency improvements without uniformly degrading image quality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7633641B2Image transmission apparatus using information on rendered range
Publication Date: 2009.12.15 SHARP NEC DISPLAY SOLUTIONS LTD
  • US7633641B2 patent drawing
  • US7633641B2 patent drawing
  • US7633641B2 patent drawing

AI summary

An apparatus for transmitting image data through a network has an image rendering unit, an image processing device, a memory device, and an image transmitter. The image processing device is configured (a) to define a range surrounding an updated portion which has changed through displaying, of the displayed image sent from the image rendering unit, and to acquire position and range information of the defined range, (b) to compare the defined range with a range stored in the memory device, using the position and range information of the defined range and position and range information stored in the memory device, (c) to send the position and range information of the defined range to the memory device if there is no overlapping range between the compared ranges, and if there is an overlapping range between the compared ranges, to send position and range information of a new range surrounding the compared ranges to the memory device, and (d) when the image transmitter is ready for transmission through the network, to read image data of a latest image stored in the memory device, the image data corresponding to each item of the position and range information stored in the memory device at a time of transmission, to compress the image data in order to generate compressed image data, send the compressed image data to the memory device, and to initialize the position and range information stored in the memory device.