Patents by Inventor Aaron M. Burry

Aaron M. Burry 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: 9405985
    Abstract: Methods and systems for enhancing the accuracy of license plate state identification in an ALPR (Automated License Plate Recognition) system. This is accomplished through use of individual character-by-character image-based classifiers that are trained to distinguish between the fonts for different states. At runtime, the OCR result for the license plate code can be used to determine which character in the plate would provide the highest discriminatory power for arbitrating between candidate state results. This classifier is then applied to the individual character image to provide a final selection of the estimated state/jurisdiction for the plate.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: August 2, 2016
    Assignee: Xerox Corporation
    Inventors: Aaron M. Burry, Vladimir Kozitsky
  • Patent number: 9400936
    Abstract: Methods and systems for tag recognition in captured images. A candidate region can be localized from regions of interest with respect to a tag and a tag number shown in the regions of interest within a side image of a vehicle. A number of confidence levels can then be calculated with respect to each digit recognized as a result of an optical character recognition operation performed with respect to the tag number. Optimal candidates within the candidate region can be determined for the tag number based on individual character confidence levels among the confidence levels. Optimal candidates from a pool of valid tag numbers can then be validated using prior appearance probabilities and data returned, which is indicative of the most probable tag to be detected to improve image recognition accuracy.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: July 26, 2016
    Assignee: Xerox Corporation
    Inventors: Orhan Bulan, Howard Mizes, Vladimir Kozitsky, Aaron M. Burry
  • Publication number: 20160203380
    Abstract: Methods and systems for recognizing a license plate character. Synthetic license plate character images are generated for a target jurisdiction. A limited set of license plate images can be captured for a target jurisdiction utilizing an image-capturing unit. The license plate images are then segmented into license plate character images for the target jurisdiction. The license plate character images collected for the target jurisdiction can be manually labeled. A domain adaptation technique can be utilized to reduce the divergence between synthetically generated and manually labeled target jurisdiction image sets. Additionally, OCR classifiers are trained utilizing the images after the domain adaptation method has been applied. One or more input license plate character images can then be received from the target jurisdiction. Finally, the trained OCR classifier can be employed to determine the most likely labeling for the character image and a confidence associated with the label.
    Type: Application
    Filed: March 16, 2015
    Publication date: July 14, 2016
    Inventors: Orhan Bulan, Vladimir Kozitsky, Aaron M. Burry
  • Publication number: 20160171328
    Abstract: Methods and systems for tag recognition in captured images. A candidate region can be localized from regions of interest with respect to a tag and a tag number shown in the regions of interest within a side image of a vehicle. A number of confidence levels can then be calculated with respect to each digit recognized as a result of an optical character recognition operation performed with respect to the tag number. Optimal candidates within the candidate region can be determined for the tag number based on individual character confidence levels among the confidence levels. Optimal candidates from a pool of valid tag numbers can then be validated using prior appearance probabilities and data returned, which is indicative of the most probable tag to be detected to improve image recognition accuracy.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Orhan Bulan, Howard Mizes, Vladimir Kozitsky, Aaron M. Burry
  • Publication number: 20160162761
    Abstract: Methods and systems for localizing numbers and characters in captured images. A side image of a vehicle captured by one or more cameras can be preprocessed to determine a region of interest. A confidence value of series of windows within regions of interest of different sizes and aspect ratios containing a structure of interest can be calculated. Highest confidence candidate regions can then be identified with respect to the regions of interest and at least one region adjacent to the highest confidence candidate regions. An OCR operation can then be performed in the adjacent region. An identifier can then be returned from the adjacent region in order to localize numbers and characters in the side image of the vehicle.
    Type: Application
    Filed: December 9, 2014
    Publication date: June 9, 2016
    Inventors: Orhan Bulan, Howard Mizes, Vladimir Kozitsky, Aaron M. Burry
  • Publication number: 20160148076
    Abstract: Systems and methods for automating an image rejection process. Features including texture, spatial structure, and image quality characteristics can be extracted from one or more images to train a classifier. Features can be calculated with respect to a test image for submission of the features to the classifier, given an operating point corresponding to a desired false positive rate. One or more inputs can be generated from the classifier as a confidence value corresponding to a likelihood of, for example: a license plate being absent in the image, the license plate being unreadable, or the license plate being obstructed. The confidence value can be compared against a threshold to determine if the image(s) should be removed from a human review pipeline, thereby reducing images requiring human review.
    Type: Application
    Filed: December 5, 2014
    Publication date: May 26, 2016
    Inventors: Vladimir Kozitsky, Matthew Shreve, Aaron M. Burry
  • Publication number: 20160148058
    Abstract: A method for detecting a vehicle running a stop signal positioned at an intersection includes acquiring a sequence of frames from at least one video camera monitoring an intersection being signaled by the stop signal. The method includes defining a first region of interest (ROI) including a road region located before the intersection on the image plane. The method includes searching the first ROI for a candidate violating vehicle. In response to detecting the candidate violating vehicle, the method includes tracking at least one trajectory of the detected candidate violating vehicle across a number of frames. The method includes classifying the candidate violating vehicle as belonging to one of a violating vehicle and a non-violating vehicle based on the at least one trajectory.
    Type: Application
    Filed: February 2, 2016
    Publication date: May 26, 2016
    Applicant: Xerox Corporation
    Inventors: Orhan Bulan, Aaron M. Burry, Robert P. Loce
  • Patent number: 9275286
    Abstract: A method for detecting a vehicle running a stop signal positioned at an intersection includes acquiring a sequence of frames from at least one video camera monitoring an intersection being signaled by the stop signal. The method includes defining a first region of interest (ROI) including a road region located before the intersection on the image plane. The method includes searching the first ROI for a candidate violating vehicle. In response to detecting the candidate violating vehicle, the method includes tracking at least one trajectory of the detected candidate violating vehicle across a number of frames. The method includes classifying the candidate violating vehicle as belonging to one of a violating vehicle and a non-violating vehicle based on the at least one trajectory.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: March 1, 2016
    Assignee: Xerox Corporation
    Inventors: Orhan Bulan, Aaron M. Burry, Robert P. Loce
  • Publication number: 20160035037
    Abstract: A video sequence can be continuously acquired at a predetermined frame rate and resolution by an image capturing unit installed at a location. A video frame can be extracted from the video sequence when a vehicle is detected at an optimal position for license plate recognition by detecting a blob corresponding to the vehicle and a virtual line on an image plane. The video frame can be pruned to eliminate a false positive and multiple frames with respect to a similar vehicle before transmitting the frame via a network. A license plate detection/localization can be performed on the extracted video frame to identify a sub-region with respect to the video frame that are most likely to contain a license plate. A license plate recognition operation can be performed and an overall confidence assigned to the license plate recognition result.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: Orhan Bulan, Aaron M. Burry, Abu S. Islam, Peter Paul, David Martin Todd Jackson
  • Publication number: 20150332588
    Abstract: A method for detecting a vehicle running a stop signal includes acquiring at least two evidentiary images of a candidate violating vehicle captured from at least one camera monitoring an intersection. The method includes extracting feature points in each of the at least two evidentiary images. The method includes computing feature descriptors for each of the extracted feature points. The method includes determining a correspondence between feature points having matching feature descriptors at different locations in the at least two evidentiary images. The method includes extracting at least one attribute for each correspondence. The method includes determining if the candidate violating vehicle is in violation of running the stop signal using the extracted attribute.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Xerox Corporation
    Inventors: Orhan Bulan, Aaron M. Burry, Robert P. Loce
  • Publication number: 20150332097
    Abstract: A method for detecting a vehicle running a stop signal positioned at an intersection includes acquiring a sequence of frames from at least one video camera monitoring an intersection being signaled by the stop signal. The method includes defining a first region of interest (ROI) including a road region located before the intersection on the image plane. The method includes searching the first ROI for a candidate violating vehicle. In response to detecting the candidate violating vehicle, the method includes tracking at least one trajectory of the detected candidate violating vehicle across a number of frames. The method includes classifying the candidate violating vehicle as belonging to one of a violating vehicle and a non-violating vehicle based on the at least one trajectory.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Xerox Corporation
    Inventors: Orhan Bulan, Aaron M. Burry, Robert P. Loce
  • Publication number: 20150310615
    Abstract: This disclosure provides a method and system for automated sequencing of vehicles in side-by-side drive-thru configurations via appearance-based classification. According to an exemplary embodiment, an automated sequencing method includes computer-implemented method of automated sequencing of vehicles in a side-by-side drive-thru, the method comprising: a) an image capturing device capturing video of a merge-point area associated with multiple lanes of traffic merging; b) detecting in the video a vehicle as it traverses the merge-point area; c) classifying the detected vehicle associated with traversing the merge-point area as coming from one of the merging lanes; and d) aggregating vehicle classifications performed in step c) to generate a merge sequence of detected vehicles.
    Type: Application
    Filed: February 26, 2015
    Publication date: October 29, 2015
    Inventors: Orhan Bulan, Edgar A. Bernal, Aaron M. Burry, Yusuf Oguzhan Artan
  • Publication number: 20150310370
    Abstract: A method for updating an event sequence includes acquiring video data of a queue area from at least one image source; searching the frames for subjects located at least near a region of interest (ROI) of defined start points in the video data; tracking a movement of each detected subject through the queue area over a subsequent series of frames; using the tracking, determining if a location of the a tracked subject reaches a predefined merge point where multiple queues in the queue area converge into a single queue lane; in response to the tracked subject reaching the predefined merge point, computing an observed sequence of where the tracked subject places among other subjects approaching an end-event point; and, updating a sequence of end-events to match the observed sequence of subjects in the single queue lane.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: Xerox Corporation
    Inventors: Aaron M. Burry, Peter Paul, Edgar A. Bernal, Orhan Bulan
  • Publication number: 20150294175
    Abstract: A system and method for cropping a license plate image to facilitate license plate recognition by obtaining an image that includes the license plate image, dividing the image into multiple sub-blocks, computing an activity measure for each sub-block; determining an activity threshold, determining that a sub-block is an active sub-block by comparing the activity measure for the sub-block with the activity threshold, generating a second image of the license plate information, where the second image includes the active sub-block, and obtaining the license plate information based on the second image.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: Xerox Corporation
    Inventors: Raja Bala, Aaron M. Burry
  • Publication number: 20150213323
    Abstract: Methods, systems, and processor-readable media for video anomaly detection based upon a sparsity model. A video input can be received and two or more diverse descriptors of an event can be computed from the video input. The descriptors can be combined to form an event matrix. A sparse reconstruction of the event matrix can be performed with respect to an over complete dictionary of training events represented by the diverse descriptors. A step can then be performed to determine if the event is anomalous by computing an outlier rejection measure on the sparse reconstruction.
    Type: Application
    Filed: November 6, 2014
    Publication date: July 30, 2015
    Inventors: Raja Bala, Aaron M. Burry, Vishal Monga, Xuan Mo
  • Patent number: 9092979
    Abstract: An automated license plate recognition (ALPR) system and method using a human-in-the-loop based adaptive learning approach. One or more images with respect to an automotive vehicle can be segmented in order to determine a license plate of the automotive vehicle within a scene. An optical character recognition (OCR) engine loaded with an OCR algorithm can be further adapted to determine a character sequence of the license plate based on a training data set. A confidence level with respect to the images can be generated in order to route a low confidence image to an operator for obtaining a human interpreted image. The parameters with respect to the OCR algorithm can be adjusted based on the human interpreted image and the actual image of the license plate. A license plate design can be then incorporated into the OCR engine in order to automate the process of recognizing the license plate with respect to the automotive vehicle in a wide range of transportation related applications.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: July 28, 2015
    Assignee: Xerox Corporation
    Inventors: Aaron M. Burry, Peter Paul
  • Publication number: 20150070471
    Abstract: Methods and devices acquire images using a stereo camera or camera network aimed at a first location. The first location comprises multiple parallel primary lanes merging into a reduced number of at least one secondary lane, and moving items within the primary lanes initiate transactions while in the primary lanes and complete the transactions while in the secondary lane. Such methods and devices calculate distances of the moving items from the camera to identify in which of the primary lanes each of the moving items was located before merging into the secondary lane. These methods and devices then order the transactions in a merge order corresponding to a sequence in which the moving items entered the secondary lane from the primary lanes. Also, the methods and devices output the transactions in the merge.
    Type: Application
    Filed: September 10, 2013
    Publication date: March 12, 2015
    Applicant: XEROX CORPORATION
    Inventors: Robert P. Loce, Wencheng Wu, Thomas F. Wade, Daniel S. Hann, Peter Paul, Aaron M. Burry
  • Patent number: 8893290
    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: Grant
    Filed: September 5, 2012
    Date of Patent: November 18, 2014
    Assignee: Xerox Corporation
    Inventors: Nischal M. Piratla, Chithralekha Balamurugan, Raja Bala, Aaron M. Burry
  • Patent number: 8792682
    Abstract: A license plate localization method and system based on a combination of a top-down texture analysis and a bottom-up connected component. An image with respect to a vehicle captured by an image capturing unit can be processed in order to locate and binarize a busy area. A black run with respect to the binarized image can be analyzed and classified and one or more objects (connected components) can be generated based on the black run classification. The objects can be further classified in accordance with their size utilizing a run-length based filter to filter out a non-text object. The leftover objects can then be spatially clustered and the uniformity and linearity of the clustered objects can be examined based on a linearity test. The clustered objects can be rejected if they fail the linearity test and the detected objects can further be matched with a plate edge characteristic in order to locate a license plate.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: July 29, 2014
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Vladimir Kozitsky, Aaron M. Burry
  • Patent number: 8675224
    Abstract: A printing device includes at least one printing engine that has actuators and sensors. At least one engine controller is operatively connected to the printing engine, the engine controller uses software to control operations of the printing engine. At least one non-volatile memory is operatively connected to the engine controller. The non-volatile memory stores values used by the engine controller to control operations of the printing engine. Further, at least one adapter card is operatively connected to the non-volatile memory and to the actuators and sensors. The adapter card stores data and receives sensor feedback from the sensors. The adapter card uses the data and the sensor feedback to control the actuators by bypassing the engine controller when communicating with the actuators. The adapter card provides adapter card feedback to the non-volatile memory.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: March 18, 2014
    Assignee: Xerox Corporation
    Inventors: Peter Paul, Aaron M. Burry, Bruce Earl Thayer, Michael F. Zona