Patents by Inventor Saeed Yahyanejad

Saeed Yahyanejad 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: 8902308
    Abstract: An apparatus for generating an overview image of a plurality of images comprises a storage unit and an image processor. The storage unit stores a plurality of processed images of the overview image and is able to provide the overview image containing the plurality of processed images at their assigned positions for displaying. The image processor determines feature points of a new image and compares the determined feature points of the new image with feature points of a stored processed image to identify common feature points and to obtain 3-dimensional positions of the common feature points. Further, the image processor determines common feature points located within a predefined maximum distance of relevance to a reference plane based on the 3-dimensional positions of the common feature points to identify relevant common feature points.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: December 2, 2014
    Assignee: Lakeside Labs GmbH
    Inventors: Bernhard Rinner, Markus Quaritsch, Daniel Wischounig-Strucl, Saeed Yahyanejad
  • Patent number: 8797400
    Abstract: An apparatus for generating an overview image of a plurality of images includes an image preprocessor which preprocesses a new image by assigning the new image to a position in the overview image based on position information contained by meta-data of the new image. A storage unit stores a plurality of images of the overview image and provides the overview image for display. Further, the image processor receives accuracy information of the position information. The image processor determines an overlap region of the preprocessed new image and a stored image within the overview image based on the assigned positions of the preprocessed new image and of the stored image. Further, a controllable processing engine processes the preprocessed new image by re-adjusting the assigned position of the preprocessed new image based on comparing features of the overlap region of the preprocessed new image and the stored image.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: August 5, 2014
    Assignee: Lakeside Labs GmbH
    Inventors: Bernhard Rinner, Markus Quaritsch, Daniel Wischounig-Strucl, Saeed Yahyanejad
  • Patent number: 8750637
    Abstract: A blurred barcode image is processed by providing an image representation thereof comprising grayscale values. The image representation is deconvoluted using a candidate motion kernel to get a deconvoluted representation. A barcode similarity measure is calculated for the deconvoluted representation to indicate how close the distribution of the grayscale values of the deconvoluted representation is to an optimal distribution for a barcode image. The kernel provision, deconvolution and measure calculation are repeated for different candidate kernels and the candidate kernel resulting in a deconvoluted representation that is closest to a barcode image as determined based on the barcode similarity measures is selected. The selected kernel is used for deconvoluting the blurred barcode image to get a deblurred barcode image that can be read and decoded.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: June 10, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jacob Ström, Saeed Yahyanejad
  • Publication number: 20120050525
    Abstract: An apparatus for generating an overview image of a plurality of images comprises a storage unit and an image processor. The storage unit stores a plurality of processed images of the overview image and is able to provide the overview image containing the plurality of processed images at their assigned positions for displaying. The image processor determines feature points of a new image and compares the determined feature points of the new image with feature points of a stored processed image to identify common feature points and to obtain 3-dimensional positions of the common feature points. Further, the image processor determines common feature points located within a predefined maximum distance of relevance to a reference plane based on the 3-dimensional positions of the common feature points to identify relevant common feature points.
    Type: Application
    Filed: August 23, 2011
    Publication date: March 1, 2012
    Applicant: LAKESIDE LABS GMBH
    Inventors: Bernhard RINNER, Markus QUARITSCH, Daniel WISCHOUNIG-STRUCL, Saeed YAHYANEJAD
  • Publication number: 20120050524
    Abstract: An apparatus for generating an overview image of a plurality of images includes an image preprocessor which preprocesses a new image by assigning the new image to a position in the overview image based on position information contained by meta-data of the new image. A storage unit stores a plurality of images of the overview image and provides the overview image for display. Further, the image processor receives accuracy information of the position information. The image processor determines an overlap region of the preprocessed new image and a stored image within the overview image based on the assigned positions of the preprocessed new image and of the stored image. Further, a controllable processing engine processes the preprocessed new image by re-adjusting the assigned position of the preprocessed new image based on comparing features of the overlap region of the preprocessed new image and the stored image.
    Type: Application
    Filed: August 23, 2011
    Publication date: March 1, 2012
    Applicant: LAKESIDE LABS GMBH
    Inventors: Bernhard RINNER, Markus QUARITSCH, Daniel WISCHOUNIG-STRUCL, Saeed YAHYANEJAD
  • Publication number: 20120018518
    Abstract: A blurred barcode image is processed by providing an image representation thereof comprising grayscale values. The image representation is deconvoluted using a candidate motion kernel to get a deconvoluted representation. A barcode similarity measure is calculated for the deconvoluted representation to indicate how close the distribution of the grayscale values of the deconvoluted representation is to an optimal distribution for a barcode image.
    Type: Application
    Filed: June 26, 2009
    Publication date: January 26, 2012
    Inventors: Jacob Ström, Saeed Yahyanejad