Patents by Inventor Orhan Bulan

Orhan Bulan 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: 9442176
    Abstract: This disclosure provides methods and systems for form a trajectory of a moving vehicle captured with an image capturing device. According to one exemplary embodiment, a method forms a trajectory of a moving vehicle and determines if the vehicle is moving in one of a permitted manner and an unpermitted manner relative to the appropriate motor vehicle lane restriction laws and/or regulations.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: September 13, 2016
    Assignee: Xerox Corporation
    Inventors: Orhan Bulan, Edgar A. Bernal, Robert P. Loce
  • Patent number: 9424747
    Abstract: This disclosure provides method and systems of recording a predetermined event associated with a moving object, the predetermined event captured with an image capturing unit and one or more of the associated frames compressed, producing one or more motion vectors. According to one exemplary embodiment, vehicle counting is performed based on motion vectors produced during the data compression process, either inline or offline.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: August 23, 2016
    Assignee: Xerox Corporation
    Inventors: Edgar A. Bernal, Robert P. Loce, Orhan Bulan
  • 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
  • Patent number: 9363483
    Abstract: A computer-implemented method, system, and computer-readable medium is disclosed for determining an estimated available parking distance for a vehicle via vehicle side detection in one or more image frames from an operational video. The operational video can be acquired from a fixed parking occupancy video camera and can include a field of view associated with a parking region. The method can include obtaining operational video from a fixed parking occupancy video camera; detecting, within a region of interest (ROI) of the one or more image frames from the operational video, a side of one or more vehicles parked in a parking region facing a traffic lane using a trained classifier that is trained to detect the side of the one or more vehicles; and determining an estimated available parking distance based on the side of the one or more vehicles that are detected.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: June 7, 2016
    Assignee: XEROX CORPORATION
    Inventors: Orhan Bulan, Yao Rong Wang, Wencheng Wu, Robert Loce
  • Publication number: 20160155328
    Abstract: A method, non-transitory computer readable medium, and apparatus for directing a vehicle in a side-by-side drive-thru are disclosed. For example, the method receives one or more video images of a side-by-side drive-thru comprising two or more lanes, detects a vehicle approaching an entrance of the side-by-side drive-thru, calculating an estimated order time for the vehicle and directs the vehicle to one of the two or more lanes based on the estimated order time for the vehicle or a previously estimated order time of each one of the a plurality of vehicles already in the first lane and the second lane of the drive-thru.
    Type: Application
    Filed: February 4, 2016
    Publication date: June 2, 2016
    Inventors: EDGAR A. BERNAL, AARON MICHAEL BURRY, ORHAN BULAN
  • 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: 9330570
    Abstract: An image assisted parking space availability searching and reservation method and system. An image capturing unit can be deployed onsite (e.g., parking lot, street side parking, etc.) to monitor parking spaces/spots. A parking space detection and reservation module can be configured in association with a mobile communications device to assist in the detection and selection of particular spaces. A destination street(s) can be located via a web browser installed associated with the mobile communications device. An IP address of the image-capturing unit monitoring the parking space can be obtained and a snapshot image/video of the street can be displayed. The captured video can be processed in real-time to report parking availability with respect to the street(s) and a parking space reserved.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: May 3, 2016
    Assignee: Xerox Corporation
    Inventors: Yao Rong Wang, David Cummins, Mathew Darst, Panya Chanawangsa, Orhan Bulan
  • Publication number: 20160110999
    Abstract: A system and method for monitoring parking and identifying vehicles by monitoring a parking region based on video data of the parking region received from a video camera, detecting a parking event associated with a vehicle in the parking region, adjusting a view of the video camera based on the parking event, physically tracking the vehicle using the video camera, capturing an image of a license plate of the vehicle, and resuming monitoring the parking region after capturing the image of the license plate.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventors: Orhan Bulan, Edgar A. Bernal, Yao Rong Wang, Robert P. Loce
  • Patent number: 9317752
    Abstract: A method for detecting parking occupancy includes receiving video data from a sequence of frames taken from an associated image capture device monitoring a parking area. The method includes determining at least one candidate region in the parking area. The method includes comparing a size of the candidate region to a size threshold. In response to size of the candidate region meeting and exceeding the size threshold, the method includes determining whether the candidate region includes one of at least one object and no objects. The method includes classifying at least one object in the candidate region as belonging to one of at least two vehicle-types. The method further includes providing vehicle occupancy information to a user.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: April 19, 2016
    Assignee: Xerox Corporation
    Inventors: Orhan Bulan, Wencheng Wu, Yao Rong Wang, Robert P. Loce
  • Patent number: 9298993
    Abstract: A method and system for on-street vehicle parking occupancy estimation via curb detection comprises training a computer system to identify a curb, evaluating image data of the region of interest to determine a region wherein a curb is visible in said region of interest, and estimating a parking occupancy of said region of interest according to said region where said curb is visible.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 29, 2016
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Orhan Bulan
  • Publication number: 20160078306
    Abstract: A system and method for detecting a seat belt violation in a vehicle. The method may include receiving an image including a region of interest where a seat belt is visible if the seat belt is buckled. One or more first features may be extracted from the image. The one or more first features may be compared to one or more second features extracted from a plurality of sample images. It may be determined whether the seat belt is buckled in the image based upon the comparison.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: Yusuf Artan, Orhan Bulan, Robert P. Loce, Peter Paul
  • Patent number: 9286516
    Abstract: This disclosure provides methods and systems of classifying a vehicle using motion vectors associated with captured images including a vehicle. According to an exemplary method, a cluster of motion vectors representative of a vehicle within a target region is analyzed to determine geometric attributes of the cluster and/or measure a length of a detected vehicle, which provides a basis for classifying the detected vehicle.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: March 15, 2016
    Assignee: Xerox Corporation
    Inventors: Orhan Bulan, Edgar A. Bernal, 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
  • Patent number: 9253503
    Abstract: The method facilitates efficient motion estimation for video sequences captured with a stationary camera with respect to an object. For video captured with this type of camera, a main cause of changes between adjacent frames corresponds to object motion. In this setting the output from the motion compensation stage is the block matching algorithm describing the way pixel blocks move between adjacent frames. For video captured with cameras mounted on moving vehicles (e.g. school buses, public transportation vehicles and police cars), the motion of the vehicle itself is the largest source of apparent motion in the captured video. In both cases, the encoded set of motion vectors is a good descriptor of apparent motion of objects within the field of view of the camera.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: February 2, 2016
    Assignee: XEROX CORPORATION
    Inventors: Edgar A. Bernal, Stuart A. Schweid, Orhan Bulan
  • 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: 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