Image Processing Apparatus Flexible Magnification JPEG Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital cameras face limitations in digital zoom functionality due to the need for specific multiples of lines for JPEG encode processing, restricting the magnification that can be set in the magnification change processing.

Innovation Solution

An image processing apparatus and method that transfers and processes image data in units of multiple lines, allowing for flexible magnification settings by adjusting the number of lines based on the desired output, enabling arbitrary magnification without the restriction of fixed multiples.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If JPEG encode processing is performed in block units of 8×8 or 16×16 pixels, then encoding efficiency is improved, but magnification settings are restricted to multiples of 8

Engineering Contradiction:
Improveencoding efficiencyVSAvoidmagnification setting flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent divides the image processing into segmented stages: magnification change processing is performed first on the entire image, and then JPEG encode processing is applied to the magnification-changed image in standard 8×8 or 16×16 pixel blocks. This segmentation allows the magnification to be set to any value while maintaining efficient block-based encoding, resolving the contradiction between encoding efficiency and magnification flexibility.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If additional buffer memory is provided for magnification change processing, then arbitrary magnification settings are enabled, but device complexity increases

Engineering Contradiction:
Improvemagnification setting flexibilityVSAvoidbuffer memory requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs the magnification change processing in advance, before the JPEG encode processing. By pre-processing the image to the desired magnification and then applying standard block-based encoding, the need for additional buffer memory is eliminated. The processing order is rearranged to achieve arbitrary magnification settings without increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7760967B2Image processing apparatus capable of carrying out magnification change process of image
Publication Date: 2010.07.20 CASIO COMPUTER CO LTD
  • US7760967B2 patent drawing
  • US7760967B2 patent drawing
  • US7760967B2 patent drawing

AI summary

When a first DMA unit and a second DMA unit transfer image data in a memory to be divided into units composed of a plurality of lines, a transfer number of lines for an enlargement section is controlled for each unit on the basis of a magnification of an image which has been set. Even if any magnification is set, the number of output lines of a second reduction section can always be made coincident with a number of lines specified in a JPEG encoder. In addition, there is no need for providing an additional circuit configuration such as a buffer memory in the second reduction section in order to match number of lines each other.