Temporal Image Buffer Using Compressed Raw Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storing raw images in digital cameras requires significant memory space and processing power, limiting flexibility, especially in serial shooting modes where buffer sizes become large and image capture is restricted.

Innovation Solution

Storing raw images in a compressed format using a simple compression method that allows easy decoding and processing from any image position without additional overhead, utilizing methods like DPCM/PCM codec, which is compatible with SMIA standards and does not introduce visible artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If raw images are stored in uncompressed format in memory buffer, then image processing flexibility is maintained, but memory space requirements become very large especially in serial shooting mode

Engineering Contradiction:
Improveimage processing flexibilityVSAvoidmemory space requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the raw image data into multiple separate buffers (first buffer for current frame, second buffer for previous frame) and applies different processing paths to each. This allows selective compression and processing of individual frames while maintaining the ability to access and process images in flexible sequences, thereby reducing overall memory requirements while preserving processing adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the data representation parameters by storing only differential information (delta values) rather than complete raw image data in the second buffer. This parameter transformation significantly reduces the amount of data that needs to be stored while maintaining the capability to reconstruct and process images as needed, thus resolving the contradiction between memory efficiency and processing flexibility.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If uncompressed raw images are stored for serial shooting, then all images can be processed, but buffer size rapidly becomes very large restricting number of captured images

Engineering Contradiction:
Improvenumber of captured imagesVSAvoidbuffer size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and stores only the essential differential information needed for image processing in the second buffer, rather than storing complete uncompressed images. This extraction of critical data elements allows many more images to be captured and processed within the same buffer capacity, directly increasing productivity while controlling buffer size.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial storage by keeping only the necessary previous frame data (in differential form) in the second buffer, rather than storing all possible image data. This partial action approach provides sufficient information for processing multiple images in sequence while using minimal buffer space, enabling higher capture rates without proportionally increasing buffer requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If compression methods like JPEG or MPEG are used to reduce memory space, then storage efficiency improves, but processing power requirements increase and processing flexibility is reduced

Engineering Contradiction:
Improvememory spaceVSAvoidprocessing power requirements
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent uses a simple differential encoding scheme that creates lightweight, easily processed data representations. The compressed differential data in the second buffer can be quickly decoded and combined with current frame data without requiring complex decompression algorithms, thus reducing processing power requirements while achieving space efficiency.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent transforms the data into a differential parameter representation that is both space-efficient and computationally simple to process. By storing differences rather than absolute values, the system achieves compression without the complexity of traditional JPEG/MPEG algorithms, and the differential data can be rapidly processed by simple addition operations during image reconstruction.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7821548B2Temporal image buffer for image processor using compressed raw image
Publication Date: 2010.10.26 NOKIA TECHNOLOGIES OY
  • US7821548B2 patent drawing
  • US7821548B2 patent drawing
  • US7821548B2 patent drawing

AI summary

A system and method for capturing and storing digital images. Instead of processing images on the fly or storing images in a raw format, the present invention involves the compression of captured images before the images are stored. When it is desirable to display an image, the particular image can be decoded and processed as necessary. The present invention reduces the amount of storage space necessary for each image. A variety of compression algorithms and systems can be used in conjunction with the present invention.