Patents by Inventor Fred W. Andree
Fred W. Andree 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: 9070011Abstract: A system, method, and computer program product are provided for automatically segmenting input document images into regions of black text, white space, and image content. A set of scanned training documents representing the range of text and images to be processed is coarsely tagged to classify regions by content type. The training images are divided into bricks, parameters describing individual brick features are evaluated, and the bricks are classified according to the parameter values. A classification map that relates parameter values to classification codes describing content type is constructed by generating linear equations separating a parameter space into parameter regions along classification boundaries. After training, input documents are scanned and divided into bricks, and brick parameters are converted into an index into the classification map, to classify document regions by content.Type: GrantFiled: June 17, 2011Date of Patent: June 30, 2015Assignee: CSR Imaging US, LPInventors: Fred W. Andree, Thomas A. Schuneman
-
Patent number: 8599439Abstract: An apparatus and a method are described for processing and reproducing a document including both text and half-tone images without generating undesirable image artifacts. A band-pass FIR filter with a predetermined frequency response is used to transform pixels in an input image to sharpen text edge and smooth pre-half-toned areas, and perform error diffusion and cluster dot screening methods on the transformed pixels. The FIR filter has unity gain at DC to preserve image brightness. An integrated error diffused cluster-dot screening approach is used to suppress moiré and other image artifacts, while providing a robust, crisp output.Type: GrantFiled: September 19, 2008Date of Patent: December 3, 2013Assignee: CSR Imaging US, LPInventors: Shenbo Yu, Fred W. Andree, Steven J. Pratt
-
Publication number: 20110311139Abstract: A system, method, and computer program product are provided for automatically segmenting input document images into regions of black text, white space, and image content. A set of scanned training documents representing the range of text and images to be processed is coarsely tagged to classify regions by content type. The training images are divided into bricks, parameters describing individual brick features are evaluated, and the bricks are classified according to the parameter values. A classification map that relates parameter values to classification codes describing content type is constructed by generating linear equations separating a parameter space into parameter regions along classification boundaries. After training, input documents are scanned and divided into bricks, and brick parameters are converted into an index into the classification map, to classify document regions by content.Type: ApplicationFiled: June 17, 2011Publication date: December 22, 2011Inventors: Fred W. Andree, Thomas A. Schuneman
-
Publication number: 20090161150Abstract: An apparatus and a method are described for processing and reproducing a document including both text and half-tone images without generating undesirable image artifacts. A band-pass FIR filter with a predetermined frequency response is used to transform pixels in an input image to sharpen text edge and smooth pre-half-toned areas, and perform error diffusion and cluster dot screening methods on the transformed pixels. The FIR filter has unity gain at DC to preserve image brightness. An integrated error diffused cluster-dot screening approach is used to suppress moiré and other image artifacts, while providing a robust, crisp output.Type: ApplicationFiled: September 19, 2008Publication date: June 25, 2009Applicant: Zoran CorporationInventors: Shenbo Yu, Fred W. Andree, Steven J. Pratt
-
Patent number: 7099049Abstract: A stochastic screening mask is provided for rendering halftone images. A filter controlled force masking method is used to vary the mask patterns from regularity to randomness. Dot size (amplitude), dot number (frequency), and dot shape are modulated integrally at each gray level during the generation of the mask. The single pixel limit for blue noise masking is broken down by this approach. The halftone patterns generated with this method can have visually pleasing blue noise attribute. This new screening method would provide flexible solutions for different types of printing processes.Type: GrantFiled: August 13, 2002Date of Patent: August 29, 2006Assignee: Zoran CorporationInventors: Shenbo Yu, Richard G. Comeau, Craig C. Cook, Fred W. Andree
-
Patent number: 7019761Abstract: The present invention is directed to a method of discriminating between textual content and graphical content. The method includes the steps of receiving a plurality of pixel values for a pixel line segment, calculating a plurality of spatial gradients based on the pixel values of adjacent pixels, determining a smoothness index by processing the plurality of spatial gradients, and identifying the pixel line segment as text or graphics by comparing the smoothness index to a threshold value.Type: GrantFiled: February 25, 2002Date of Patent: March 28, 2006Assignee: Zoran CorporationInventors: Kadagattur Srinidhi, Fred W. Andree
-
Patent number: 6912638Abstract: A system-on-a-chip controller having a first processor and a second processor. The first processor provides control processing and image processing. The second processor provides image processing. The processors receive data from an external source through a data bus. Also, the controller can include a third controller to provide I/O functionality to an external device. The second processor processes the stored data in either a row or column configuration. A fixed-length instruction word can be decoded into two instructions, an operation instruction and an I/O instruction, and can be used to process the data. The I/O instruction can be disposed in an unused bit field of the operation instruction.Type: GrantFiled: June 28, 2002Date of Patent: June 28, 2005Assignee: Zoran CorporationInventors: Timothy M. Hellman, Neil B. Epstein, Steve J. Pratt, Fred W. Andree, Karl M. Marks, Joerg Landmann, James W. Brissette
-
Patent number: 6771275Abstract: A signal conversion system parses a multi-dimensional input signal into most-significant and least-significant portions. The most-significant portions are used as an index to a look-up-table. Stored in each entry of the look-up-table is a base value and multi-dimensional differential values. The system generates an output representation of the signal by combining the corresponding base value with interpolated differences determined by interpolation performed using the differential values and the least-significant portions. Interpolation error is decreased by storing intermediate differential values. Output processing is used for linearization.Type: GrantFiled: June 7, 2000Date of Patent: August 3, 2004Assignee: Oak Technology, Inc.Inventors: Craig C. Cook, Steven J. Pratt, Fred W. Andree
-
Publication number: 20040046761Abstract: A system-on-a-chip controller having a first processor and a second processor. The first processor provides control processing and image processing. The second processor provides image processing. The processors receive data from an external source through a data bus. Also, the controller can include a third controller to provide I/O functionality to an external device. The second processor processes the stored data in either a row or column configuration. A fixed-length instruction word can be decoded into two instructions, an operation instruction and an I/O instruction, and can be used to process the data. The I/O instruction can be disposed in an unused bit field of the operation instruction.Type: ApplicationFiled: June 28, 2002Publication date: March 11, 2004Applicant: Oak Technology, InkInventors: Timothy M. Hellman, Neil B. Epstein, Steven J. Pratt, Fred W. Andree, Karl M. Marks, Joerg Landmann, James W. Brissette
-
Publication number: 20030160802Abstract: The present invention is directed to a method of discriminating between textual content and graphical content. The method includes the steps of receiving a plurality of pixel values for a pixel line segment, calculating a plurality of spatial gradients based on the pixel values of adjacent pixels, determining a smoothness index by processing the plurality of spatial gradients, and identifying the pixel line segment as text or graphics by comparing the smoothness index to a threshold value.Type: ApplicationFiled: February 25, 2002Publication date: August 28, 2003Applicant: Oak Technology, Inc.Inventors: Kadagattur Srinidhi, Fred W. Andree
-
Publication number: 20030035146Abstract: A stochastic screening mask is provided for rendering halftone images. A filter controlled force masking method is used to vary the mask patterns from regularity to randomness. Dot size (amplitude), dot number (frequency), and dot shape are modulated integrally at each gray level during the generation of the mask. The single pixel limit for blue noise masking is broken down by this approach. The halftone patterns generated with this method can have visually pleasing blue noise attribute. This new screening method would provide flexible solutions for different types of printing processes.Type: ApplicationFiled: August 13, 2002Publication date: February 20, 2003Inventors: Shenbo Yu, Richard G. Comeau, Craig C. Cook, Fred W. Andree
-
Patent number: 6433891Abstract: A stochastic screening mask is provided for rendering halftone images. A filter controlled force masking method is used to vary the mask patterns from regularity to randomness. Dot size (amplitude), dot number (frequency), and dot shape are modulated integrally at each gray level during the generation of the mask. The single pixel limit for blue noise making is broken down by this approach. The halftone patterns generated with this method can have visually pleasing blue noise attribute. This new screening method would provide flexible solutions for different types of printing processes.Type: GrantFiled: December 14, 1998Date of Patent: August 13, 2002Assignee: Oak Technology, Inc.Inventors: Shenbo Yu, Richard G. Comeau, Craig C. Cook, Fred W. Andree
-
Patent number: 5867632Abstract: A printing system and method performs lossy compression on a bitonal image when the printing system runs out of available memory for processing a page. The lossy compression is performed by dividing the image into subregions and by then determining a contone value for each subregion. Next, each contone value is converted to a bitonal value (i.e. either a "1" or a "0") to achieve lossy compression. In converting the contone values to bitonal values, the system determines the error associated with each conversion and diffuses the error to adjacent subregions using a random perturbation technique to determine the proportion of the error to diffuse to each subregion. When compressing color images, contone values are determined for each color plane. A relative color ordering of each contone value is also stored and used in converting the contone values to bitonal values in order to solve phasing and color alignment problems which would otherwise arise.Type: GrantFiled: November 7, 1996Date of Patent: February 2, 1999Assignee: Xionics Document Technologies, Inc.Inventors: Fred W. Andree, Geoffrey A. Dreher