Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Image Analysis Interpolation-method-and-apparatus-for-fast-image-magnification

 Pattern recognizing apparatus and method
The present invention aims at providing a pattern recognizing apparatus and method capable of ...


 Image data processing apparatus and image data processing method
An object of the present invention is therefore to provide an image data processing apparatus and ...


 Device and method to detect dislocation of object image data
OF THE INVENTION FIG. 1 shows a first preferred embodiment of a device to record data representing ...


 Image processing apparatus
According to the present invention, there is provided an apparatus or method in which images of a ...


 Coding apparatus and method of same and decoding apparatus and method of same
An object of the present invention is to provide a coding apparatus and a decoding apparatus having ...


 Method and apparatus for a digital video cassette (DVC) decode system
OF THE INVENTION The invention will be described with respect to the Figures in which FIG. 1 ...


 Arrangement for transforming picture data
What is claimed is: 1. An arrangement for transforming picture data while using a method of two-...


 System for determining the position of movable machine parts
We claim: 1. System for determining the position of movable machine parts, including an incremental ...


 Method for identifying certification identifying media
This invention was conceived to eliminate the inconveniences encountered in the prior art and aims ...


 Continuous two dimensional monitoring of thin webs of textile materials
In accordance with the present invention, on-line monitoring is provided for controlling the ...


 Interpolation method and apparatus for fast image magnification

Details
Inventors: Naqvi, H. Shahzad; Huonder, Russell J.;
Assignee: Hewlett Packard Company (Palo Alto, CA)
Primary Examiner: Hong; Stephen S.
Assistant Examiner:
Attorney, Agent or Firm:

Methods and apparatus for generating pixel values in a magnified destination image of an object are provided. The pixel values in the destination image are generated from a source image of the object. A value of a first pixel in each row of the destination image is determined by transforming the first pixel to a first resampled point in the source image and by vertical interpolation between vertically-aligned neighbor pixels to provide intermediate pixel values followed by horizontal interpolation between the intermediate pixel values to provide the value of the first pixel. Each subsequent pixel value that has the same neighbor pixels as a previous resampled point is determined by transforming the subsequent pixel to a subsequent resampled point and by a single horizontal interpolation between the intermediate pixel values of the previous resampled point. The value of each subsequent pixel in each row that has different neighbor pixels from the previous resampled point is determined by transforming the subsequent pixel to a subsequent resampled point and by a single vertical interpolation followed by a single horizontal interpolation to provide the value of the subsequent pixel.

DETAILED DESCRIPTION According to the present invention, methods and apparatus for generating pixel values in a magnified destination image of an object in a destination image space are provided.
The pixel values in the destination image are generated from a source image of the object in a source image space.
The destination image and the source image each comprise a two-dimensional array of pixels.
Each of the pixels has a value representative of the object.
Pixel locations of the destination image in the destination image space are determined from a magnification factor and the size and location of the source image.
A first pixel in the destination image is transformed to a first resampled point in the source image space.
Neighbor pixels of the first resampled point in the source image space are determined.
Intermediate pixel values are determined by interpolation between vertically-aligned neighbor pixels in the source image space.
A value of the first resampled point in the destination image is determined by a single horizontal interpolation between the intermediate pixel values.
The above process is used to determine the value of the first pixel in a pixel row of the destination image.
Then, the values of the remaining pixels in the current pixel row of the destination image are determined sequentially, each pixel value being determined as follows.
A current pixel in the destination image is transformed to a current resampled point in the source image space.
The current pixel is adjacent to the previous pixel in the current row of the destination image.
Next, a determination is made if the current resampled point in the source image space has the same neighbor pixels as the previous point.
When the current resampled point has the same neighbor pixels as the previous point, a value of the current resampled point in the destination image may be determined by a single horizontal interpolation between the intermediate pixels calculated for the previous point.
When the current resampled point does not have the same neighbor pixels as the previous point, a single current intermediate pixel value may be determined by interpolation between a current set of vertically-aligned neighbor pixels of the current resampled point, and the value of the current resampled point in the destination image may be determined by a single horizontal interpolation between the current intermediate pixel value and at least one of the intermediate pixel values corresponding to the previous point



Related patents
  Mark quality inspection apparatus and method
The foregoing objects are attained by the invention which provides, in one aspect, an improved mark inspection apparatus. The apparatus includes a video camera that ...
  Fuzzy method and device for the recognition of geometric shapes in images
Accordingly, an aim of the present invention is to provide a fuzzy method and device for the recognition of geometric shapes in images that gives greater robustness to ...
  Depth from focal gradient analysis using object texture removal by albedo normalization
The method and apparatus of the invention substantially remove the effects of object reflectance from an image acquired using structured illumination, so that only the ...
  Labeled projection of digital images
The invention comprises a method and apparatus for measuring the size and position of bonds 09 made by wire bonding machines in the semiconductor assembly process. The ...
  Depth-from-defocus optical apparatus with invariance to surface reflectance properties
A depth-from-defocus optical apparatus is provided for use with a depth-from-defocus three-dimensional imaging system for obtaining a depth image of an object. The ...
  Vision system for analyzing solid-of-revolution radius profile
The invention provides a machine vision method for estimating both a longitudinal position and a radius of a circular cross-section of a solid of revolution. The method ...
  Semiconductor device image inspection utilizing image subtraction and threshold imaging
The foregoing objects are among those achieved by the invention which provides, in one aspect, a machine vision method for inspecting the surfaces of semiconductor dies. ...
  System and method of performing tomographic reconstruction and volume rendering using texture mapping
OF THE PREFERRED EMBODIMENTS I. Nomenclature and Definitions The preferred embodiment of the invention is discussed in detail below. While specific steps, ...
  Method and apparatus for inspecting a workpiece
What is claimed is: 1. A system for the inspection of a workpiece, the system comprising in combination: a camera held in a position facing the workpiece; a ring light ...
  Split optics arrangement for vision inspection/sorter module
What is claimed is: 1. In a method of determining lead integrity of IC devices having leads, comprising the steps of: providing illumination of the leads; producing a ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved