Patents by Inventor Raja Bala

Raja Bala 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: 8810658
    Abstract: What is disclosed is a system and method for estimating color for pixels in an infrared image. In one embodiment, an infrared image is received which has been captured using a N-band infrared imaging system comprising a multi-spectral camera or a hyperspectral camera. The IR image is composed of an array of pixels with N intensity values having been collected for each pixel in the image. Then, for each pixel of interest, a search metric is used to search a database of vector samples to identify a visible-IR set which is closest to the intensity values of the IR band vector collected for the pixel. A visible vector representation is then estimated for the pixel based upon the visible portion corresponding to the closest visible-IR set. Thereafter, color coordinates for this pixel are computed from the visible vector. The method repeats for all pixels of interest in the IR image.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: August 19, 2014
    Assignee: Xerox Corporation
    Inventors: Sandra Skaff, Raja Bala, Lalit Keshav Mestha, Beilei Xu
  • Publication number: 20140226852
    Abstract: A system and method of providing annotated trajectories by receiving image frames from a video camera and determining a location based on the image frames from the video camera. The system and method can further include the steps of determining that the location is associated with a preexisting annotation and displaying the preexisting annotation. Additionally or alternatively, the system and method can further include the steps of generating a new annotation automatically or based on a user input and associating the new annotation with the current location.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Applicant: XEROX CORPORATION
    Inventors: Qun Li, Edgar A. Bernal, Wencheng Wu, Beilei Xu, Robert P. Loce, Raja Bala, Stuart A. Schweid
  • Patent number: 8805056
    Abstract: As set forth herein, a computer-implemented method is employed to place personalized text into an image. A location within the image is selected where the text is to be placed, and region is grown around the selected location. The 3D geometry of the surface is estimated proximate to the location and sets of parallel straight lines in the image are identified and selected to define a bounding polygon into which text may be inserted. Optionally, a user is permitted to adjust the bounding polygon once it has been automatically generated.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: August 12, 2014
    Assignee: Xerox Corporation
    Inventors: Raja Bala, Zhigang Fan, Hengzhou Ding, Jan P. Allebach, Charles A. Bouman
  • Patent number: 8780131
    Abstract: As set forth herein, a computer-implemented method is employed to place personalized text into an image. A location and region within the image is determined where the text is to be placed. The 3D geometry of the surface is estimated proximate to the location where the text is to be placed. A personalized text string is received. The personalized text string is incorporated into the image to appear as if it is rendered onto the surface or object according to the estimated 3D geometry.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: July 15, 2014
    Assignee: Xerox Corporation
    Inventors: Raja Bala, Reiner Eschbach, Zhigang Fan, Jan P. Allebach, Charles A. Bouman, Hengzhou Ding, Geoffrey J. Woolfe
  • Publication number: 20140152849
    Abstract: A system captures or otherwise receives a video and uses the video to create an electronic file corresponding to a multi-faceted printed artifact, such as a multi-page document. When the system receives the video, it selects a set of some or all of the video's image frames, determines a frame quality for each frame in the set, and identifies a subset of the frames such that the frame quality of each frame in the subset satisfies one or more image quality criteria. The subset will include at least one frame for each facet of the multi-faceted printed artifact, such as a page of the document. The processor then automatically combines the subset of frames into a single electronic file.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Applicant: XEROX CORPORATION
    Inventors: Raja Bala, Hengzhou Ding, Jayant Kumar
  • Publication number: 20140118560
    Abstract: A method and device for aligning an image of a printed substrate using a mobile device. The method includes receiving, by an image capturing device, an image stream of a printed substrate; determining, by a processing device operably connected to the image capturing device, a location and a geometry of the printed substrate from the image stream; displaying, on a display operably connected to the processing device, the image stream; overlaying, by the processing device, at least a first visual marker onto the printed substrate as displayed in the image stream using the location and geometry; and instructing, by the processing device, a user of the mobile device to move the mobile device to align the mobile device and the printed substrate. The device includes the various hardware components configured to perform the method of aligning.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicant: XEROX CORPORATION
    Inventors: Raja Bala, Lina Fu, Hengzhou Ding
  • Publication number: 20140075295
    Abstract: The present disclosure provides a method of producing a personalized medical record, comprising: sensing capabilities of a receiving device; retrieving stock information; retrieving personalized information; combining at least a portion of the stock information and at least a portion of the personalized information into the personalized record; formatting the personalized record based on a combination of the capabilities of the receiving device and a user's preference; and, transmitting the formatted personalized record to the device.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: Xerox Corporation
    Inventors: Beilei Xu, Stuart A. Schweid, Raja Bala, Rinku Gajera
  • Publication number: 20140068777
    Abstract: A method and a system for detecting anomalies within a voluminous private data are provided. The voluminous private data, including sensitive information corresponding to one or more objects within the voluminous private data is received. The sensitive information within the voluminous private data is identified, and identified sensitive information is modified to generate a modified voluminous private data. The sensitive information is marked in the modified voluminous private data to generate a marked voluminous private data. The anomaly within the marked voluminous private data is detected.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicant: XEROX CORPORATION
    Inventors: Nischal M. Piratla, Chithralekha Balamurugan, Raja Bala, Aaron M. Burry
  • Patent number: 8654402
    Abstract: A device, system, and method for reducing the pitch-to-pitch variation of color using pitch-based linearization of halftone screens are presented. A selection of images is printed at different pitches, and each image is measured and tracked with its pitch. Pitch-based TRCs are constructed using patches, which may be scheduled during print run or during machine diagnostic process and halftone dots are constructed and uploaded in the image path for each pitch. The updated dots are then used to produce a linearized halftone image for transfer to a print surface which results in improved color balance.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: February 18, 2014
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Richard Leighton Howe, Raja Bala
  • Publication number: 20140043363
    Abstract: Embodiments relate to systems and methods for image or video personalization with selectable effects. Image data, which can include video sequences or digital still images, can be received in a graphical personalization tool to perform various image processing and related operations to insert personalized objects into the image data. In aspects, the personalized object(s) can be or include graphical inputs such as, for instance, textual information, graphical information, and/or other visual objects. The graphical personalization tool can automatically perform one or more processing stages in the image path, such as identifying key regions in a still image and/or key frames in a video sequence, in which personalized objects will be generated and inserted. Personalized objects can be extended to additional regions of a still image, can be animated across multiple still images, and/or can be extended to additional frames of a video sequence, all on an automated or user-assisted basis.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: XEROX CORPORATION
    Inventors: Raja Bala, Hengzhou Ding, Michael R. Furst, Reuven J. Sherwin
  • Patent number: 8619074
    Abstract: As set forth herein, a computer-implemented method facilitates replacing text on cylindrical or curved surfaces in images. For instance, the user is first asked to perform a multi-click selection of a polygon to bound the text. A triangulation scheme is carried out to identify the pixels. Segmentation and erasing algorithms are then applied. The ellipses are estimated accurately through constrained least squares fitting. A 3D framework for rendering the text, including the central projection pinhole camera model and specification of the cylindrical object, is generated. These parameters are jointly estimated from the fitted ellipses as well as the two vertical edges of the cylinder. The personalized text is wrapped around the cylinder and subsequently rendered.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: December 31, 2013
    Assignee: Xerox Corporation
    Inventors: Raja Bala, Zhigang Fan, Reiner Eschbach, Hengzhou Ding, Jan P. Allebach, Charles A. Bouman
  • Publication number: 20130335445
    Abstract: A system and method of rendering in real time a virtual object onto a viewfinder display, the method comprising determining one or more scene properties of a scene on a viewfinder display of a device, receiving a virtual object for insertion into the scene, determining a location for placing the virtual object within the scene, determining a first appearance of the virtual object based on the one or more scene properties, and inserting the virtual object with the first appearance into the scene depicted on the viewfinder display of the device based on the location.
    Type: Application
    Filed: June 18, 2012
    Publication date: December 19, 2013
    Applicant: XEROX CORPORATION
    Inventors: Raja Bala, Hengzhou Ding, Yonghui Zhao, Michael R. Furst, Pramod Sankar Kompalli
  • Publication number: 20130330004
    Abstract: As set forth herein, systems and methods facilitate providing an efficient edge-detection and closed-contour based approach for finding text in natural scenes such as photographic images, digital, and/or electronic images, and the like. Edge information (e.g., edges of structures or objects in the images) is obtained via an edge detection technique. Edges from text characters form closed contours even in the presence of reasonable levels of noise. Closed contour linking and candidate text line formation are two additional features of the described approach. A candidate text line classifier is applied to further screen out false-positive text identifications. Candidate text regions for placement of text in the natural scene of the electronic image are highlighted and presented to a user.
    Type: Application
    Filed: June 12, 2012
    Publication date: December 12, 2013
    Applicant: XEROX CORPORATION
    Inventors: Raja Bala, Zhigang Fan, Hengzhou Ding, Jan P. Allebach, Charles A. Bouman
  • Patent number: 8593708
    Abstract: This disclosure provides methods, systems and apparatus for jointly optimizing node locations and corresponding output value of a color look-up-table (LUT) associated with an imaging device. According to one exemplary method, initially a set of LUT node locations are generated by solving a first optimization problem and subsequently, a set of LUT node values are generated by solving a second optimization problem.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: November 26, 2013
    Assignee: Xerox Corporation
    Inventors: Vishal Monga, Raja Bala
  • Patent number: 8588470
    Abstract: Methods and systems for improved license plate signature matching by similarity learning on synthetic images comprise generating a plurality of synthetic license plate images; applying one or more transformations to the synthetic license plate images to cause the synthetic license plate images to more closely resemble authentic license plate image captures; and providing the synthetic license plate images as inputs to a machine distance learning algorithm in which weighted similarity scores are calculated between signatures of analogous and non-analogous license plate images and one or more sets of signature weights are iteratively adjusted to increase the likelihood that comparing analogous license plate images results in high weighted signature similarity scores and comparing non-analogous license plate images results in low weighted signature similarity scores.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: November 19, 2013
    Assignee: Xerox Corporation
    Inventors: Jose Antonio Rodriguez Serrano, Raja Bala, Florent Perronnin, Craig John Saunders, Yonghui Zhao
  • Patent number: 8582819
    Abstract: In response to determining that a target vehicle is at large, identification information associated with the target vehicle's license plate may be retrieved and used to generate one or more synthetic license plate images. The synthetic license plate images may be subjected to one or more transformation to cause them to resemble authentic license plate image captures and/or to mimic authentic license plate image captures from existing and operational ALPR system cameras. Target signatures may then be calculated from the synthetic license plate images. Upon capturing an authentic license plate image using an ALPR system camera, a signature of the authentic license plate image may be calculated. If a match is found between the signature of the authentic license plate image and a target signature, law enforcement may be alerted that the target vehicle was detected at the location of the ALPR system camera.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: November 12, 2013
    Assignee: Xerox Corporation
    Inventors: Jose Antonio Rodriguez Serrano, Aaron Michael Burrry, Harsimrat Sandhawalia, Craig Saunders, Vladimir Kozitsky, Abu Islam, John Deppen, Raja Bala
  • Patent number: 8576418
    Abstract: A method generates a set of color patches that can be used to characterize a color printer. An accurate reference printer model is selected. A base set of calibration patches is printed and measured. The measurements are used to generate a model that can be used to predict the color produced by the reference printer for any combination of its colorants. The base set of patches is supplemented by a set of patches chosen to reduce the maximum color error produced by using the model compared to the predictions of a reference printer model. The supplemented set of patches is used to generate a more accurate model of the printer. The supplemented set of patches is used to recalibrate other instances of the printer.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: November 5, 2013
    Assignee: Xerox Corporation
    Inventors: Raja Bala, Yonghui Zhao
  • Publication number: 20130286198
    Abstract: A method, system and processor-readable medium for automatically detecting anomalies at a traffic intersection. A set of clusters of nominal vehicle paths and a set of clusters of nominal trajectories within the nominal vehicle paths can be derived in an offline process. A set of features within each nominal trajectory among the set of clusters of nominal trajectories can be selected. A probability distribution for features indicative of nominal vehicle behavior within the nominal trajectories can be derived. An input video sequence can be received and presence of the anomaly in the vehicle path, trajectories and features within the input video sequence can be detected utilizing the derived path clusters, trajectory clusters, and feature distributions.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: XEROX CORPORATION
    Inventors: Zhigang Fan, Raja Bala, Xuan Mo
  • Publication number: 20130286208
    Abstract: Methods and systems for automatically detecting multi-object anomalies at a traffic intersection utilizing a joint sparse reconstruction model. A first input video sequence at a first traffic location can be received and at least one normal event involving P moving objects (where P is greater than or equal to 1) can be identified in an offline training phase. The normal event in the first input video sequence can be assigned to at least one normal event class and a training dictionary suitable for joint sparse reconstruction can be built in the offline training phase. A second input video sequence captured at a second traffic location similar to the first traffic location can be received and at least one event involving P moving objects can be identified in an online detection phase.
    Type: Application
    Filed: May 21, 2012
    Publication date: October 31, 2013
    Applicant: XEROX CORPORATION
    Inventors: Raja Bala, Zhigang Fan, Aaron Burry, Vishal Monga, Xuan Mo
  • Patent number: 8570339
    Abstract: A system and method for dynamically reducing the number of choices by reordering the selectable menu options in each menu of a color adjustment tool based on image content, selections in other menus, and usage history. Color names and color modifiers are reduced and/or reordered through image analysis, with most frequently occurring colors being placed at the top of the menu and excluding less frequently used or unused colors from the menu. Adjustment adjectives are reduced by eliminating nonsensical or rare color adjustment combinations (e.g. make the grays much more colorful, make the blues yellower), and/or reordered based on usage history, either by the individual user or by aggregating over many users.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: October 29, 2013
    Assignee: Xerox Corporation
    Inventors: Karen M. Braun, Elizabeth D. Wayman, Raja Bala, Michael P. Kehoe