Image Encoding Device Distinct Code Limits Still Moving Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information storage mediums struggle to encode still images into high-quality images due to using the same Minimum Compression Ratio (MinCR) values for both moving and still images, resulting in insufficient code allocation for still images during intra encoding.

Innovation Solution

An image encoding device that sets distinct upper limits for still and moving images, allowing higher code allocation for still images, and an image decoding device that decodes still images with added margins for presentation timestamps to ensure high-quality reproduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the same Minimum Compression Ratio (MinCR) values are used for both moving and still images, then the processing load during moving image reproduction is controlled, but the code allocation for still images during intra encoding becomes insufficient

Engineering Contradiction:
Improvestill image qualityVSAvoidprocessing load during moving image reproduction
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies different MinCR values to different types of content (still images versus moving images). For still images, a lower MinCR value is used to allocate more code and achieve higher quality, while for moving images, a higher MinCR value is used to control processing load. This local differentiation resolves the contradiction by allowing optimized quality for still images without unnecessarily increasing the processing load for moving images.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the MinCR parameter based on the type of content being encoded. By setting distinct MinCR values for still images and moving images, the system dynamically adjusts the compression ratio parameter to match the specific requirements of each content type, thereby achieving high still image quality while maintaining manageable processing loads for moving images.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If higher code allocation is provided for still images during intra encoding, then still image quality improves, but the stream structure becomes more complex

Engineering Contradiction:
Improvestill image qualityVSAvoidstream structure
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces dynamic elements to the stream structure by including identification information that indicates whether each picture is a still image or a moving image. This dynamic identification mechanism allows the decoding device to automatically select appropriate MinCR values and processing methods based on the picture type, thereby managing the increased complexity through structured, rule-based differentiation rather than chaotic complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the stream processing into distinct pathways for still images and moving images. By identifying picture types and applying different MinCR values and decoding methods to each segment, the system manages complexity through organized separation of processing logic rather than a monolithic approach, making the enhanced still image quality feature manageable within the overall system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7680182B2Image encoding device, and image decoding device
Publication Date: 2010.03.16 PANASONIC HOLDINGS CORP
  • US7680182B2 patent drawing
  • US7680182B2 patent drawing
  • US7680182B2 patent drawing

AI summary

The image encoding device of the present invention is an image encoding device that encodes a still image and a moving image, the device including: a determination unit that determines a first upper limit and a second upper limit, the first upper limit indicating an upper limit of the amount of code per picture of still images, and the second upper limit indicating an upper limit of the amount of code per picture in a moving image; an encoding unit that encodes each of the still images and the moving image in such a manner that the first and second upper limits are satisfied; a multiplexing unit that generates a stream by multiplexing the encoded still images and the encoded moving image; a generation unit that generates management information that identifies the first and second upper limits; and an output unit that outputs the stream and the management information.