Patents by Inventor Zhigang Fan

Zhigang Fan 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: 9076241
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more possible port edges from the region of interest, fitting the detected possible port edges to a cross-ratio constancy model to determine a port-to-gap-length ratio associated with the patch panel, using the port-length-to-gap-length ratio to determine a location of one or more final port edges, and determining a location of one or more final ports based on the location of the final port edges.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: July 7, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding
  • Patent number: 9076251
    Abstract: Embodiments described herein include a component specific natural language color unit for modifying colors of image components in an image using component specific natural language commands. The CSNLC unit can receive a component specific natural language color command for a color modification of an input image. The component specific natural language color command can include a component identifier and a color modifier. The natural language command can be parsed to attribute the component identifier to an image component in the input image and to attribute the color modifier to a predefined color space associated with the image component. The color modifier can indicate the color modification to be performed. The color modification can be applied to the image component to adjust the color of the image component.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: July 7, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Karen Marie Braun, Elizabeth Dubiel Wayman
  • Publication number: 20150184628
    Abstract: A fobless keyless vehicle entry and ignition control system and method. The system contains a vehicle sub-system and a mobile device sub-system. A wireless communication connection is established between the two sub-systems and authorization information is exchanged. Once the authorization is verified, position of the mobile device relative to the vehicle is determined by measuring the time delays of sending and receiving acoustic signals between the two sub-systems. The controls to door entry and engine ignition are granted when the authorization is verified and the position is within the predefined ranges.
    Type: Application
    Filed: December 22, 2014
    Publication date: July 2, 2015
    Inventor: Zhigang Fan
  • Publication number: 20150178896
    Abstract: A method, and a display system for enhancing and processing images for display based on a set of context information. A plurality sets of pixel values representing an image are received. A set of image context classifications are determined, a plurality of user settings are received. An ambient light level is received. Said image is processed and enhanced in accordance to said image context classification, said user settings and/or said ambient light level. Said enhanced image is displayed.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 25, 2015
    Inventor: Zhigang Fan
  • Publication number: 20150161436
    Abstract: This disclosure provides a method, system and computer program product for denoising an image by extending a Block Matching and 3D Filtering algorithm to include decomposition of high contrast image blocks into multiple layers that are collaboratively filtered. According to an exemplary method, the high contrast image blocks are decomposed into a top layer, a bottom layer and a mask layer.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Xerox Corporation
    Inventor: Zhigang Fan
  • Patent number: 9052329
    Abstract: In some aspects of the present application, a computer-implemented method for determining the speed of a motor vehicle in a vehicle speed detection system is disclosed. The method can include receiving a plurality of images of a motor vehicle traveling on a road, each of the images being separated in time by a known interval; determining, for each of at least two of the images, a point of contact where a same tire of the vehicle contacts a surface of the road based, in part, on one or more identified features of the vehicle in one or more of the plurality of images; and using the points of contact and the time interval separations to calculate a speed at which the vehicle is traveling on the road.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: June 9, 2015
    Assignee: XEROX CORPORATION
    Inventors: Zhigang Fan, Wencheng Wu
  • Publication number: 20150146262
    Abstract: This disclosure provides methods and systems of embedding and extracting information in a printed document. According to one exemplary embodiment, a method is provided wherein information is encoded by one or more partial or complete gaps in a line associated with a form, and the line gaps are patterned to provide N-bit codes.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Reiner Eschbach, Saurabh Prabhat, Raja Bala, Judith E. Stinehour, Martin S. Maltz
  • Patent number: 9038908
    Abstract: A system and method for transmitting visual data by displaying a synchronization video that includes synchronization code sequences on a first device, capturing the synchronization video using a video camera of a second device, parsing and decoding the synchronization code sequences on the second device, displaying an indication of which of the synchronization code sequences are compatible for visual data transmission on the second device, receiving a selected synchronization code sequence of the synchronization code sequences on the first device, and displaying a data code sequence corresponding to the selected synchronization code sequence on the first device, wherein the data code sequence includes encoded data, and capturing and decoding the data code sequence on the second device.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: May 26, 2015
    Assignee: XEROX CORPORATION
    Inventors: Peter J. Zehler, Gavan L. Tredoux, Premkumar Rajendran, Zhigang Fan
  • Patent number: 9042640
    Abstract: As set forth herein, a computer-implemented method facilitates pre-analyzing an image and automatically suggesting to the user the most suitable regions within an image for text-based personalization. Image regions that are spatially smooth and regions with existing text (e.g. signage, banners, etc.) are primary candidates for personalization. This gives rise to two sets of corresponding algorithms: one for identifying smooth areas, and one for locating text regions. Smooth regions are found by dividing the image into blocks and applying an iterative combining strategy, and those regions satisfying certain spatial properties (e.g. size, position, shape of the boundary) are retained as promising candidates. In one embodiment, connected component analysis is performed on the image for locating text regions. Finally, based on the smooth and text regions found in the image, several alternative approaches are described herein to derive an overall metric for “suitability for personalization.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 26, 2015
    Assignee: XEROX CORPORATION
    Inventors: Raja Bala, Zhigang Fan, Hengzhou Ding, Jan P. Allebach, Charles A. Bouman, Reuven J. Sherwin
  • Patent number: 9033371
    Abstract: A system applies a security mark to a recipient. A data reception component receives information from one or more sources. A security mark generation component generates at least one miniature security mark (MSM) configuration based at least in part upon the information from the data reception component. An application component applies the at least one MSM configuration to one or more recipients.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: May 19, 2015
    Assignee: Xerox Corporation
    Inventor: Zhigang Fan
  • Patent number: 9020200
    Abstract: A method for adjusting a license plate that is detected in a captured image includes automatically determining at least one set of correction parameters corresponding to a slant-oriented license plate. The method further includes receiving an input image representing a detected license plate. In response to receiving the input image, the method includes automatically adjusting the input image to obtain a corrected image using the at least one set of correction parameters.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: April 28, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Yonghui Zhao, Shen-ge Wang
  • Publication number: 20150110357
    Abstract: Methods and systems for detecting anomalies in transportation related video footage. In an offline training phase, receiving video footage of a traffic location can be received. Also, in an offline training phase, event encodings can be extracted from the video footage and collected or compiled into a training dictionary. One or more input video sequences captured at the traffic location or a similar traffic location can be received in an online detection phase. Then, an event encoding corresponding to the input video sequence can be extracted. The event encoding can be reconstructed with a low rank sparsity prior model applied with respect to the training dictionary. The reconstruction error between actual and reconstructed event encodings can then be computed in order to determine if an event thereof is anomalous by comparing the reconstruction error with a threshold.
    Type: Application
    Filed: July 9, 2014
    Publication date: April 23, 2015
    Inventors: Raja Bala, Zhigang Fan, Aaron Burry, Vishal Monga, Xuan Mo
  • Patent number: 9014432
    Abstract: A method determines a license plate layout configuration. The method includes generating at least one model representing a license plate layout configuration. The generating includes segmenting training images each defining a license plate to extract characters and logos from the training images. The segmenting includes calculating values corresponding to parameters of the license plate and features of the characters and logos. The segmenting includes estimating a likelihood function specified by the features using the values. The likelihood function measures deviations between an observed plate and the model. The method includes storing a layout structure and the distributions for each of the at least one model. The method includes receiving as input an observed image including a plate region. The method includes segmenting the plate region and determining a license plate layout configuration of the observed plate by comparing the segmented plate region to the at least one model.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: April 21, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Yonghui Zhao, Aaron Michael Burry, Vladimir Kozitsky
  • Publication number: 20150063646
    Abstract: Methods, systems and processor-readable media for identifying a vehicle for street parking management. An initial identification of one or more vehicles detected parked along a street can be generated based on one or more of a group of factors. The initial identification can be communicated to a user of the vehicle by transmitting an image indicative of the vehicle parked along the street (e.g., via a mobile communications device). An operation can then be implemented for requesting a confirmation or a non-confirmation as to whether the vehicle detected and displayed on the image is associated with the user. Upon confirmation, an operation can be implemented for identifying the at least one vehicle as the initial identification. Upon non-confirmation, an operation can be implemented to query to identify the vehicle associated with the user from among a group of vehicles displayed via the image.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: Xerox Corporation
    Inventors: Yao Rong Wang, David Cummins, Matthew Darst, Michael Furst, Panya Chanawangsa, Zhigang Fan
  • Patent number: 8970910
    Abstract: As set forth herein, computer-implemented methods and systems facilitate watermarking documents and/or images using 2nd generation stochastic halftoning. The watermark is used to spatially vary the gray level at which a frequency modulation-to-amplitude modulation transition occurs. The encoding algorithm uses as inputs a contone image and a watermark. The visibility of the watermark is controlled by the magnitude of the difference between the AM-to-FM transition threshold values.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: March 3, 2015
    Assignee: Xerox Corporation
    Inventors: Edgar A. Bernal, Shen-ge Wang, Robert P. Loce, Zhigang Fan
  • Publication number: 20150049918
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more possible port edges from the region of interest, fitting the detected possible port edges to a cross-ratio constancy model to determine a port-to-gap-length ratio associated with the patch panel, using the port-length-to-gap-length ratio to determine a location of one or more final port edges, and determining a location of one or more final ports based on the location of the final port edges.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding
  • Publication number: 20150049903
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more line segments from the region of interest, determining whether one or more candidate ports can be identified based on at least a portion of the line segments, and in response to determining that one or more candidate ports can be identified, identifying one or more candidate ports, and determining, by the computing device, a gap length associated with the identified candidate ports.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding
  • Publication number: 20150043039
    Abstract: To print a certified document, a user may select or a system may receive a selection of a document to be certified. The system identifies a security template to be used based on the document and/or capabilities of the print device on which the document will be printed. The system may display the document with a non-secure overlay of the selected security template, add a unique security element to the document according to the template, and cause the document to be printed at the selected print device with the added security element without permitting the added security element to be fully displayed or printed on any other device.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 12, 2015
    Applicant: Xerox Corporation
    Inventors: Reiner Eschbach, Edward Chapman, Elizabeth D. Wayman, Michael Branciforte, Zhigang Fan, Saurabh Prabhat, Holly Elizabeth Turner
  • Patent number: 8888010
    Abstract: A system for generating a security mark includes a data reception component that receives information. A security mark generation component in communication with the data reception component generates at least one security mark configuration based at least in part upon the received information. The at least one security mark configuration includes at least one simulation mark which resembles a natural feature. An application component applies one configuration of the at least one security mark configurations to a recipient. The applied security mark configuration obeys at least one rule whereby the security mark is distinguishable from the natural feature which it resembles by a system for detection of security marks.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: November 18, 2014
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Reiner Eschbach, Calvin John Marlett, William A. Fuss, James R. Low, Shen-ge Wang
  • Publication number: 20140313364
    Abstract: A method for processing an image of a patch panel includes: a) receiving an initial image; b) determining multiple ports of the patch panel are aligned in a desired orientation in the initial image; c) processing the initial image to identify edge lines perpendicular to the desired orientation; d) processing the edge lines to identify a port hypothesis that includes an estimated port gap between the multiple ports along the desired orientation and an estimated port size for the multiple ports along the desired orientation; e) processing the port hypothesis to determine an estimated port quantity for the multiple ports; and f) processing the port hypothesis to identify an estimation error between expected and detected edge line positions in relation to a reference axis perpendicular to the edge lines. An apparatus associated therewith includes an input/output and pre-processing modules and detection, hypothesis, estimating, and scoring processors.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Hengzhou Ding, Manavender Malgireddy