Image Compression Device Using CNN Object Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image compression technologies, such as the H.264 standard, face challenges in achieving high compression rates without degrading image quality, especially in complex environments, due to their high hardware complexity and inefficient processing algorithms.

Innovation Solution

An image compression device utilizing a convolutional neural network (CNN) to separate objects and backgrounds within an image, adjusting quantization parameters based on pixel change amounts to optimize compression, thereby enhancing compression rates and image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If H.264 standard is used for image compression, then image compression is achieved, but hardware complexity increases and processing efficiency decreases

Engineering Contradiction:
Improvecompression rateVSAvoidhardware complexity
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The image is divided into multiple blocks, and each block is independently processed with appropriate quantization parameters. The object extracting unit segments the image into object regions and background regions, allowing different compression strategies to be applied to different segments, thereby reducing overall hardware complexity while maintaining compression efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quantization parameters are applied to different regions of the image based on their importance. Object regions use smaller quantization parameters to preserve quality, while background regions use larger parameters for higher compression. This local differentiation reduces the need for complex global processing hardware.

Inventive Principle:
Principle #3Local quality

2Speed

If HEVC standard is used for high speed processing, then processing speed increases, but hardware complexity increases significantly

Engineering Contradiction:
Improveprocessing speedVSAvoidhardware complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The object extracting unit performs preliminary segmentation of the image into object and background regions before the main compression process. By pre-identifying important regions, the subsequent compression can focus computational resources on these areas, achieving fast processing without requiring complex HEVC hardware for entire image processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of applying complex algorithms to the entire image, the system applies detailed processing only to object regions (partial action), while using simpler compression for background regions. This selective approach achieves high processing speed without the full hardware complexity of standards like HEVC.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If uniform quantization parameter is applied to entire image, then processing is simplified, but image quality of important regions deteriorates

Engineering Contradiction:
Improveprocessing complexityVSAvoidimage quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system applies different quantization parameters to different regions: smaller QP values for object regions to preserve quality, and larger QP values for background regions. This local quality differentiation maintains image quality for important content while keeping processing complexity manageable through automated region classification.

Inventive Principle:
Principle #3Local quality

4Manufacturing precision

If object-based region adjustment is implemented, then image quality is improved, but processing time increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The object extracting unit performs preliminary identification and classification of object regions before the main compression process. By pre-segmenting the image into object and background regions with clear boundaries, the subsequent quality-adjusted compression can proceed efficiently without time-consuming iterative processing, thus improving image quality without excessive processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10319115B2Image compression device
Publication Date: 2019.06.11 ELECTRONICS & TELECOMM RES INST
  • US10319115B2 patent drawing
  • US10319115B2 patent drawing
  • US10319115B2 patent drawing

AI summary

Provided is an image compression device including an object extracting unit configured to perform convolution neural network (CNN) training and identify an object from an image received externally, a parameter adjusting unit configured to adjust a quantization parameter of a region in which the identified object is included in the image on the basis of the identified object, and an image compression unit configured to compress the image on the basis of the adjusted quantization parameter.