Patents by Inventor Vignesh Doss

Vignesh Doss 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: 9659230
    Abstract: The disclosed embodiments illustrate methods and systems for estimating a skew angle of an image. The method includes identifying a set of measurable blocks from one or more blocks in said image. The method further includes dilating each measurable block, in said set of measurable blocks, with a predetermined regular structure to create a set of modified measurable blocks. The method further includes selecting a second set of measurable blocks from said set of modified measurable blocks based on a size of each modified measurable block in said set of modified measurable blocks. Thereafter, the method includes determining a slope of each measurable block in said second set of measurable blocks. Further, the slope is utilizable to estimate said skew angle of said image. The method is performed by one or more microprocessors.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: May 23, 2017
    Assignee: Xerox Corporation
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Xing Li, Vignesh Doss, Clara Cuciurean-Zapan
  • Patent number: 9628635
    Abstract: Embodiments of the present disclosure disclose methods and systems for halftone frequency detection in a halftone image. The method includes receiving a first window, a second window, and the halftone image having a predetermined resolution; assigning an active value to a max variable and a min variable associated with each pixel within a first pixel neighborhood defined by the first window based on a pixel intensity value being compared with a three-way threshold set determined based on values a plurality of predetermined statistical parameters; estimating a first frequency estimate and the second frequency estimate based on a number of pixels having active values in the max variable and the min variable respectively within a second pixel neighborhood defined by the second window; and determining the halftone frequency based on the first frequency estimate value, the second frequency estimate value, and the predetermined resolution.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 18, 2017
    Assignee: XEROX CORPORATION
    Inventors: Dhevendra Alagan Palanivel, Sainarayanan Gopalakrishnan, Vignesh Doss
  • Publication number: 20170053184
    Abstract: The disclosed embodiments illustrate methods and systems for estimating a skew angle of an image. The method includes identifying a set of measurable blocks from one or more blocks in said image. The method further includes dilating each measurable block, in said set of measurable blocks, with a predetermined regular structure to create a set of modified measurable blocks. The method further includes selecting a second set of measurable blocks from said set of modified measurable blocks based on a size of each modified measurable block in said set of modified measurable blocks. Thereafter, the method includes determining a slope of each measurable block in said second set of measurable blocks. Further, the slope is utilizable to estimate said skew angle of said image. The method is performed by one or more microprocessors.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 23, 2017
    Inventors: Sudhagar Subbaian, SAINARAYANAN GOPALAKRISHNAN, XING LI, Vignesh Doss, CLARA CUCIUREAN-ZAPAN
  • Patent number: 9384391
    Abstract: Methods and systems for classifying a region of interest in an electronic document. A first region from the electronic document is extracted. The first region includes at least the region of interest. A first projection profile of pixels is determined in the region of interest. The first projection profile of pixels is indicative of a presence of a content in the region of interest. The region of interest is classified in at least one category based on a comparison of the first projection profile with a predetermined projection profile associated with the region of interest.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: July 5, 2016
    Assignee: Xerox Corporation
    Inventors: Sainarayanan Gopalakrishnan, Rajasekar Kanagasabai, Vignesh Doss, Sudhagar Subbaian, Xing Li
  • Publication number: 20160098596
    Abstract: Methods and systems for classifying a region of interest in an electronic document. A first region from the electronic document is extracted. The first region includes at least the region of interest. A first projection profile of pixels is determined in the region of interest. The first projection profile of pixels is indicative of a presence of a content in the region of interest. The region of interest is classified in at least one category based on a comparison of the first projection profile with a predetermined projection profile associated with the region of interest.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Inventors: Sainarayanan Gopalakrishnan, Rajasekar Kanagasabai, Vignesh Doss, Sudhagar Subbaian, Xing Li
  • Patent number: 9237255
    Abstract: Various embodiments for methods and systems for processing a document are disclosed. A font size associated with each of one or more text regions included in the document is determined. A first resolution of each of the one or more text regions is modified based on respective font size associated with each of the one or more text regions to generate a multi-resolution document.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: January 12, 2016
    Assignee: Xerox Corporation
    Inventors: Sainarayanan Gopalkrishnan, Xing Li, Rajasekar Kanagasabai, Vignesh Doss, Clara Cuciurean-Zapan
  • Patent number: 9167129
    Abstract: A method of segmenting an image into halftone and non-halftone regions includes: processing a pixel block of a grayscale image using a thresholding algorithm and an intensity threshold to form a binary block, the pixel block including grayscale pixels with intensity values, the binary block including binary pixels with binary values; identifying a pixel group in the binary block, wherein the pixel group includes connected pixels represented by a select binary value, wherein pixels in the pixel group adjacent to pixels of the pixel block represented by another binary value are identified as boundary pixels of the pixel group; and processing the pixel group using a scale invariant feature transform (SIFT) algorithm to extract keypoints from the pixel group to form a keypoint map in conjunction with segmenting the grayscale image into halftone and non-halftone regions. An image processing device for performing the method is also provided.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: October 20, 2015
    Assignee: XEROX CORPORATION
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Vignesh Doss
  • Patent number: 9124841
    Abstract: Methods and systems receive an input image into a computerized device, create different binary images by applying different threshold measures to the input image using the computerized device, and identify components of a first binary image of the binary images using the computerized device. Such methods and systems also compare pixels of each of the components of the first binary image with corresponding pixels of a second binary image of the binary images to identify pixel differences using the computerized device. This allows these methods and systems to identify halftone areas within the input image based on the pixel differences exceeding a limit using the computerized device.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 1, 2015
    Assignee: Xerox Corporation
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Vignesh Doss, Xing Li, Clara Cuciurean-Zapan
  • Publication number: 20150146261
    Abstract: Methods and systems receive an input image into a computerized device, create different binary images by applying different threshold measures to the input image using the computerized device, and identify components of a first binary image of the binary images using the computerized device. Such methods and systems also compare pixels of each of the components of the first binary image with corresponding pixels of a second binary image of the binary images to identify pixel differences using the computerized device. This allows these methods and systems to identify halftone areas within the input image based on the pixel differences exceeding a limit using the computerized device.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: XEROX CORPORATION
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Vignesh Doss, Xing Li, Clara Cuciurean-Zapan