Patents by Inventor H. Shahzad Naqvi

H. Shahzad Naqvi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5847714
    Abstract: 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.
    Type: Grant
    Filed: May 31, 1996
    Date of Patent: December 8, 1998
    Assignee: Hewlett Packard Company
    Inventors: H. Shahzad Naqvi, Russell J. Huonder
  • Patent number: 5848199
    Abstract: An apparatus and a method for performing spatial transformations of digital images with reduced computation time are provided. In one embodiment of the present invention, an image processing apparatus for transforming a source image into a destination image generates a transformation matrix having transformation variables represented in fixed point format, maps a first pixel of a destination pixel array onto a source pixel array by multiplying the row value and the column value of the first pixel by the transformation matrix to obtain a first mapped position on the source pixel matrix, maps a second pixel of the destination array onto the source array by adding a first variable of the transformation to an x value of the first mapped position and by adding a second variable of the transformation matrix to the y value of the first mapped position to obtain a second mapped position.
    Type: Grant
    Filed: May 31, 1996
    Date of Patent: December 8, 1998
    Assignee: Hewlett Packard Company
    Inventor: H. Shahzad Naqvi