Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image transformation apparatus and method

An image and image filtering technology, which is applied in the field of image transformation, can solve the problems of large cost factors and inability to process images, etc.

Inactive Publication Date: 2003-10-22
SANYO ELECTRIC CO LTD
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Naturally, it also cannot handle images wider than the line length
[0007] Also, in these methods, wavelet transform and inverse transform must be configured as separate circuits, so the cost factor becomes large

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image transformation apparatus and method
  • Image transformation apparatus and method
  • Image transformation apparatus and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] figure 1 The structure of the image encoding device 10 according to Embodiment 1 is shown. The image encoding device 10 encodes image data according to JPEG 2000. The technical specification of JPEG 2000 is discussed in ISO / IEC 15444-1: Standard document for JPEG 2000 image coding system (JPEG 2000 Final Committee Draft, promulgated in August 2000). The image encoding device 10 may be an ordinary computer, and includes a CPU, a memory, and a program module for encoding images loaded into the memory. figure 1 The blocks in the figure describe the functional characteristics of this embodiment, and those skilled in the art can understand that the functional blocks may include only hardware, only software or a combination of both.

[0031] The image coding device 10 includes a wavelet transformer 14 , a frame buffer 16 , a quantizer 18 , a bit-plane coder 20 , an arithmetic coder 22 and a code stream generator 24 . When the encoding process starts, the original image OI ...

Embodiment 2

[0078] In Embodiment 2, a 5 / 3 filter is used instead of the 9 / 7 filter in Embodiment 1. Other structures are the same as in Embodiment 1. Like the 9 / 7 filter, a pair of target pixels is filtered, however, the 5 / 3 filter only uses two intermediate results, and the register 36 also only stores two intermediate results.

[0079] Figure 7 The flow of filtering calculation performed by the 5 / 3 filter is illustrated. This figure shows how the five pixels 201 to 205 buffered in SRAM 20 are transferred in the calculations of steps 1 and 2. In the 5 / 3 filter, the center pixel 303 is affected by the left and right two pixels in the filtering process. As shown in Fig. 3, shaded pixels represent their values ​​inherited from the upper pixels, while other pixels represent intermediate values ​​transformed by transformation formulas stored in previous steps.

[0080] The recursive formula for this filtering calculation performed by the 5 / 3 filter is as follows:

[0081] Transformation...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to an image transformation apparatus and method. An SRAM is used as a pixel buffer which stores a partial image region copied from a frame buffer. A vertical filter reads a pair of target pixels arranged in a vertical direction from the pixel buffer and performs a filtering process of a discrete wavelet transform in the vertical direction. An intermediate result obtained in the filtering process is stored in a register. The vertical filter uses the intermediate result in filtering the next two pixels. A horizontal filter receives two transformed results from the vertical filter and performs a filtering process on the transformed results in the horizontal direction. The intermediate results obtained in the horizontal filtering are also stored in a register and utilized in the next filtering.

Description

technical field [0001] The present invention relates to image transformation technology, in particular to a method and device for encoding and transforming image data. Background technique [0002] Especially in the 1990s, the widespread use of PCs (personal computers) and other information equipment, the popularization of digital cameras, color printers, etc., and the sharp increase in Internet use have deeply penetrated the culture of digital images To ordinary people's daily life, under such circumstances, encoding and compression technologies such as JPEG (Joint Photographic Experts Group) for still images and MPEG (Moving Picture Experts Group) for moving images have become standard to improve Image distribution and reproduction via recording media such as CD-ROMs and transmission media such as networks and broadcasting are more convenient. [0003] Among the JPEG series, JPEG 2000 using Discrete Wavelet Transform (DWT) has become a standard to achieve further improvem...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/14G06T9/00H03H17/02H04N1/41H04N19/34H04N19/423H04N19/426H04N19/60H04N19/635H04N19/80H04N19/91
CPCH03H17/0202G06T9/007
Inventor 岡田茂之武田和彦山内英樹
Owner SANYO ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products