Patents by Inventor Claude S. Fillion

Claude S. Fillion 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: 9122953
    Abstract: Methods and systems for character segmentation in an automatic license plate recognition application. One or more images of a license plate are acquired. Then, a pixel-level importance may be calculated with respect to the image(s) of the license plate based on information within the image, such as gradient information and raw grayscale information. A seam selection can be then applied with respect to the pixel-level importance map and the image(s) by enforcing constraints based on known characteristics of license plates in order to provide for character segmentation with respect to the image(s) of the license plate.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: September 1, 2015
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Aaron Michael Burry, Vladimir Kozitsky
  • Publication number: 20140307924
    Abstract: Methods and systems for character segmentation in an automatic license plate recognition application. One or more images of a license plate are acquired. Then, a pixel-level importance may be calculated with respect to the image(s) of the license plate based on information within the image, such as gradient information and raw grayscale information. A seam selection can be then applied with respect to the pixel-level importance map and the image(s) by enforcing constraints based on known characteristics of license plates in order to provide for character segmentation with respect to the image(s) of the license plate.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Applicant: Xerox Corporation
    Inventors: Claude S. Fillion, Aaron Michael Burry, Vladimir Kozitsky
  • Publication number: 20140039445
    Abstract: A computer-based system for implementing and monitoring a medication regimen, including a medication package and a computer-based unit. The package includes a base including spaces for receiving a medication, a sheet of material including respective portions sealing the spaces with respect to the base, and a respective electrical circuit associated with each portion. The computer-based unit includes a memory element to store computer readable instructions and a medication regimen, formulated by a medical practitioner or pharmacist, for the medication, a processor; and a wireless transmitter. The computer-based unit is attachable to the medication package or can wirelessly communicate with the medication package.
    Type: Application
    Filed: August 6, 2012
    Publication date: February 6, 2014
    Applicant: XEROX CORPORATION
    Inventors: Paul R. Austin, Wendell Lewis Kibler, Claude S. Fillion
  • Patent number: 8599435
    Abstract: What is disclosed is a novel system and method for determining printer component velocity variations by analyzing multiple page test patterns. A test pattern, such as ladder chart targets, is produced that extends across multiple pages. Corresponding page sync signals are recorded and used to maintain phase coherence when analyzing scanned images associated with the multiple pages. An algorithm determines the ladder rung positions and the average photoreceptor velocity between each ladder rung on each scanned image for each page. Interpolation is used for proper phase alignment of the velocity data that spans multiple pages. The long assembly of phase coherent velocity data is then analyzed in one embodiment to determine its frequency content and to estimate the photoreceptor motion quality error sources. Based upon these estimated error sources, a trouble condition or pending maintenance problem with the printer is able to be indentified.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: December 3, 2013
    Assignee: Xerox Corporation
    Inventors: Peter Paul, Claude S. Fillion
  • Patent number: 8447112
    Abstract: A method for determining a confidence level to be used in identifying a vehicle. The method includes receiving a vehicle image, extracting a license plate image from the at least one vehicle image, determining a license plate number and associated confidence level based upon the license plate image, and comparing the associated confidence level against a confidence threshold. If the associated confidence level is below the confidence threshold, the method further includes extracting auxiliary data from the at least one vehicle image, corresponding the extracted auxiliary data and a set of stored auxiliary data, and updating the associated confidence level to produce an updated confidence level based upon the correspondence of the extracted auxiliary data and the set of stored auxiliary data.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: May 21, 2013
    Assignee: Xerox Corporation
    Inventors: Peter Paul, Aaron Michael Burry, William J. Hannaway, Claude S. Fillion
  • Patent number: 8423900
    Abstract: What is disclosed is a resizing method that utilizes segmentation information to classify objects found within a document and then selects the most appropriate resizing technique for each identified object. The present method employs readily available document parsers to reliably extract objects. e.g. text, background, images, graphics, etc., which compose the document. Information obtained from a document parser is utilized to identify the document components for classification. The extracted objects are then classified according to their object type. Each of classified objects are then resized using a resizing technique having been pre-selected for the object type based on their respective abilities to resize certain types of document content over other resizing techniques. The present method advantageously extends smart or content-based scaling and is especially useful for N-up or variable-information printing.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: April 16, 2013
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Vishal Monga, Zhigang Fan, Ramesh Nagarajan
  • Patent number: 8400683
    Abstract: Streak compensation in a digital printer is provided utilizing a spatially varying Printer Model and Run Time updates to generate Spatially Varying Tone Reproduction Curves (STRCs) which are used as actuators to compensate for streaks during run time. A full width array sensor is used to measure streak profiles and the STRCs are used as actuators to compensate for streaks. Streak profile measurements taken at a limited number of area coverage levels combined with a Printer Streaks Basis Function Model are used to estimate and project the streak behavior at all area coverage levels and at all inboard-to-outboard spatial locations. The projection is then used in a pixel-wise error feedback control scheme to drive each profile to a desired shape, thereby compensating for streaks.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: March 19, 2013
    Assignee: Xerox Corporation
    Inventors: Peter Paul, Claude S. Fillion, Stuart A. Schweid, Douglas R. Taylor, Brian R. Conrow
  • Patent number: 8352856
    Abstract: A system resizes content within a document that includes a document segmenter that receives a document that contains content. The document segmenter analyzes the content within the document and segments the content into a plurality of object types. An object priority applicator determines a class value associated with each object type. A location scaler identifies a datum point for each object type within the document, wherein each datum point maintains a relative location to one another regardless of document resizing. An object sizing component resizes each object based at least in part upon the class value.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: January 8, 2013
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Vishal Monga, Zhigang Fan
  • Patent number: 8340411
    Abstract: A system and method for resizing a digitally represented color image are presented. A color image with pixels defined by luminance and at least one chrominance value is received. For each pixel of the color image, a luminance spatial variation and respective chrominance spatial variations in the respective neighborhood of the each pixel are computed. The luminance spatial variation and the respective chrominance spatial variations are combined to produce a respective importance value for each pixel. Selected pixels are identified based upon their respective importance values and are removed by seam carving of the color image. The seam carving identifies seams of pixels based upon the respective importance values of pixels within the seams of pixels to create a resized color image. The resized color image is produced to an image output device.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: December 25, 2012
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Vishal Monga, Raja Bala
  • Patent number: 8274533
    Abstract: What is disclosed is a system and method for performing a background deletion that exploits both local and global context to remove background and other white space between objects with the aim of retaining structural relationships between objects in the document. A document image is received and seams are carved through the image. Seams composed of uniform background pixels are identified. Adjacent seams containing background pixels are collected into groups of seams. The background seam groups are classified according to their widths. A target number of seams to be removed for each background seam group is then determined based on the classification. Seam groups which are wider will have at least the same or a greater target number of seams to be deleted therefrom than will seam groups of narrower widths. The document image is then resized by deleting seams from the seam groups based on the assigned target number.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: September 25, 2012
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Vishal Monga, Zhigang Fan, Ramesh Nagarajan
  • Patent number: 8270771
    Abstract: What is disclosed is a method for iterative seam selection in an image resizing system utilizing a seam carving technique. In one embodiment, an importance map is generated for a received source image. Seams are carved through the image from one edge to an opposite edge. An energy is computed for each seam based on pixel importance values. A distance is computed from each seam to a previously selected seam. A weighting for each seam is computed using a defined weighting function and the calculated seam distances. The weighting is applied to the energy of each seam produce a revised energy for each seam. A seam is selected based on the produced revised energy. The image is resized at a location of the selected seam. The process repeats until the image has been resized to a desired target output dimension. In such a manner, unnatural image resizing results are avoided.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: September 18, 2012
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Vishal Monga, Ramesh Nagarajan
  • Publication number: 20120155712
    Abstract: A method for determining a confidence level to be used in identifying a vehicle. The method includes receiving a vehicle image, extracting a license plate image from the at least one vehicle image, determining a license plate number and associated confidence level based upon the license plate image, and comparing the associated confidence level against a confidence threshold. If the associated confidence level is below the confidence threshold, the method further includes extracting auxiliary data from the at least one vehicle image, corresponding the extracted auxiliary data and a set of stored auxiliary data, and updating the associated confidence level to produce an updated confidence level based upon the correspondence of the extracted auxiliary data and the set of stored auxiliary data.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: XEROX CORPORATION
    Inventors: Peter Paul, Aaron Michael Burry, William J. Hannaway, Claude S. Fillion
  • Patent number: 8194275
    Abstract: A class of add-on system components providing functionality of devices, management of self-help, customization and enhancement of services for devices, and remote monitoring at significantly reduced cost. It reduces the cost of UI and greatly enhances ease-of-use by realizing that the networked system can be headless and use a browser-based UI for its platform. It embeds a Device Model Agent (DMA) and connects to the Device-Centric Services platform to offer services. Additionally, it offers customized diagnostic access for customer representatives to enable self-help service actions to be performed, unifies and manages multiple access needs to several disparate data access mechanisms, and uses largely COTS PC hardware rather than customized PWBs.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 5, 2012
    Assignee: Xerox Corporation
    Inventors: Michael R. Furst, Loranzo Whitfield, Naveen Sharma, Ronald M. Rockwell, Tracy E. Thieret, Claude S. Fillion, Weixia Huang, Michael P. Kehoe, Arturo M. Lorenzo, Mary C. McCorkindale, Robert J. St. Jacques, Michael F. Cavanaugh, Christopher J. Regruit
  • Publication number: 20120092727
    Abstract: A class of add-on system components providing functionality of devices, management of self-help, customization and enhancement of services for devices, and remote monitoring at significantly reduced cost. It reduces the cost of UI and greatly enhances ease-of-use by realizing that the networked system can be headless and use a browser-based UI for its platform. It embeds a Device Model Agent (DMA) and connects to the Device-Centric Services platform to offer services. Additionally, it offers customized diagnostic access for customer representatives to enable self-help service actions to be performed, unifies and manages multiple access needs to several disparate data access mechanisms, and uses largely COTS PC hardware rather than customized PWBs.
    Type: Application
    Filed: December 22, 2011
    Publication date: April 19, 2012
    Applicant: XEROX CORPORATION
    Inventors: Michael R. Furst, Loranzo Whitfield, Naveen Sharma, Ronald M. Rockwell, Tracy E. Thieret, Claude S. Fillion, Weixia Huang, Michael P. Kehoe, Arturo M. Lorenzo, Mary C. McCorkindale, Robert J. St. Jacques, Michael F. Cavanaugh, Christopher J. Regruit
  • Patent number: 8154741
    Abstract: A class of add-on system components providing functionality of devices, management of self-help, customization and enhancement of services for devices, and remote monitoring at significantly reduced cost. It reduces the cost of UI and greatly enhances ease-of-use by realizing that the networked system can be headless and use a browser-based UI for its platform. It embeds a Device Model Agent (DMA) and connects to the Device-Centric Services platform to offer services. Additionally, it offers customized diagnostic access for customer representatives to enable self-help service actions to be performed, unifies and manages multiple access needs to several disparate data access mechanisms, and uses largely COTS PC hardware rather than customized PWBs.
    Type: Grant
    Filed: October 16, 2003
    Date of Patent: April 10, 2012
    Assignee: Xerox Corporation
    Inventors: Michael R. Furst, Loranzo Whitfield, Naveen Sharma, Ronald M. Rockwell, Tracy E. Thieret, Claude S. Fillion, Weixia Huang, Michael P. Kehoe, Arturo M. Lorenzo, Mary C. McCorkindale, Robert J. St. Jacques, Michael F. Cavanaugh, Christopher J. Regruit
  • Patent number: 8134578
    Abstract: What is disclosed is a novel system and method for content-aware resizing of a digital image. To take advantage of the characteristics of various importance maps generated for the image using different operators such as, for example, gradient, entropy, probabilistic operators, and the like, a method is provided herein for combining generated pixel importance maps. The present method uses a weighted combination of pixel importance maps—one corresponding to each image operator, to produce a hybrid map for all the image. The image can then be resized based on this hybrid map. The present method provides a high degree of image resizing flexibility and has broad applicability across differing classes of images and applications such as display, printing, packaging, and other document image processing software performing document layout, image personalization, and the like.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: March 13, 2012
    Assignee: Xerox Corporation
    Inventors: Claude S. Fillion, Vishal Monga
  • Publication number: 20110216968
    Abstract: A system and method for resizing a digitally represented color image are presented. A color image with pixels defined by luminance and at least one chrominance value is received. For each pixel of the color image, a luminance spatial variation and respective chrominance spatial variations in the respective neighborhood of the each pixel are computed. The luminance spatial variation and the respective chrominance spatial variations are combined to produce a respective importance value for each pixel. Selected pixels are identified based upon their respective importance values and are removed by seam carving of the color image. The seam carving identifies seams of pixels based upon the respective importance values of pixels within the seams of pixels to create a resized color image. The resized color image is produced to an image output device.
    Type: Application
    Filed: March 5, 2010
    Publication date: September 8, 2011
    Applicant: Xerox Corporation
    Inventors: CLAUDE S. FILLION, Vishal Monga, Raja Bala
  • Patent number: 7952761
    Abstract: Systems and methods are provided for compensating for streak defects in images formed by an image forming device, such as a digital printer. The methods include using a spatially varying printer model and run time updates to generate spatially varying tone reproduction curves (STRC actuation) in an iterative control system for improving streak correction in a digital printing machine. Streaks are rapidly learned and eliminated at cycle-up and tracked and eliminated during print run time using STRC actuation.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: May 31, 2011
    Assignee: Xerox Corporation
    Inventors: Peter Paul, Claude S. Fillion
  • Publication number: 20110113323
    Abstract: A system resizes content within a document that includes a document segmenter that receives a document that contains content. The document segmenter analyzes the content within the document and segments the content into a plurality of object types. An object priority applicator determines a class value associated with each object type. A location scaler identifies a datum point for each object type within the document, wherein each datum point maintains a relative location to one another regardless of document resizing. An object sizing component resizes each object based at least in part upon the class value.
    Type: Application
    Filed: November 11, 2009
    Publication date: May 12, 2011
    Applicant: XEROX CORPORATION
    Inventors: Claude S. Fillion, Vishal Monga, Zhigang Fan
  • Publication number: 20110109921
    Abstract: What is disclosed is a novel system and method for determining printer component velocity variations by analyzing multiple page test patterns. A test pattern, such as ladder chart targets, is produced that extends across multiple pages. Corresponding page sync signals are recorded and used to maintain phase coherence when analyzing scanned images associated with the multiple pages. An algorithm determines the ladder rung positions and the average photoreceptor velocity between each ladder rung on each scanned image for each page. Interpolation is used for proper phase alignment of the velocity data that spans multiple pages. The long assembly of phase coherent velocity data is then analyzed in one embodiment to determine its frequency content and to estimate the photoreceptor motion quality error sources. Based upon these estimated error sources, a trouble condition or pending maintenance problem with the printer is able to be indentified.
    Type: Application
    Filed: November 12, 2009
    Publication date: May 12, 2011
    Applicant: XEROX CORPORATION
    Inventors: PETER PAUL, CLAUDE S. FILLION