Patents by Inventor Asaf Tzadok

Asaf Tzadok 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: 10296806
    Abstract: A method comprising: performing a first object recognition round on an image to detect at least a first object; matching the first detected object to a first reference object, thereby recognizing the first object; determining a chromatic adaptation transform between the first recognized object and the first reference object; applying the chromatic adaptation transform to the image; performing a second object recognition round on the chromatically adapted image to detect a second object that is different than the first recognized object; and matching the second detected object with a second reference object, thereby recognizing the second object.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joseph Shtok, Asaf Tzadok
  • Publication number: 20190108420
    Abstract: There is provided a method of identifying objects in an image, comprising: extracting query descriptors from the image, comparing each query descriptor with training descriptors for identifying matching training descriptors, each training descriptor is associated with a reference object identifier and with relative location data (distance and direction from a center point of a reference object indicated by the reference object identifier), computing object-regions of the digital image by clustering the query descriptors having common center points defined by the matching training descriptors, each object-region approximately bounding one target object and associated with a center point and a scale relative to a reference object size, wherein the object-regions are computed independently of the identifier of the reference object associated with the object-regions, wherein members of each cluster point toward a common center point, and classifying the target object of each object-region according to the referen
    Type: Application
    Filed: November 26, 2018
    Publication date: April 11, 2019
    Inventors: Sivan Harary, Leonid Karlinsky, Mattias Marder, Joseph Shtok, Asaf Tzadok
  • Patent number: 10229347
    Abstract: There is provided a method of identifying objects in an image, comprising: extracting query descriptors from the image, comparing each query descriptor with training descriptors for identifying matching training descriptors, each training descriptor is associated with a reference object identifier and with relative location data (distance and direction from a center point of a reference object indicated by the reference object identifier), computing object-regions of the digital image by clustering the query descriptors having common center points defined by the matching training descriptors, each object-region approximately bounding one target object and associated with a center point and a scale relative to a reference object size, wherein the object-regions are computed independently of the identifier of the reference object associated with the object-regions, wherein members of each cluster point toward a common center point, and classifying the target object of each object-region according to the referen
    Type: Grant
    Filed: May 14, 2017
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sivan Harary, Leonid Karlinsky, Mattias Marder, Joseph Shtok, Asaf Tzadok
  • Publication number: 20180330198
    Abstract: There is provided a method of identifying objects in an image, comprising: extracting query descriptors from the image, comparing each query descriptor with training descriptors for identifying matching training descriptors, each training descriptor is associated with a reference object identifier and with relative location data (distance and direction from a center point of a reference object indicated by the reference object identifier), computing object-regions of the digital image by clustering the query descriptors having common center points defined by the matching training descriptors, each object-region approximately bounding one target object and associated with a center point and a scale relative to a reference object size, wherein the object-regions are computed independently of the identifier of the reference object associated with the object-regions, wherein members of each cluster point toward a common center point, and classifying the target object of each object-region according to the referen
    Type: Application
    Filed: May 14, 2017
    Publication date: November 15, 2018
    Inventors: SIVAN HARARY, LEONID KARLINSKY, MATTIAS MARDER, JOSEPH SHTOK, ASAF TZADOK
  • Publication number: 20180330504
    Abstract: There is provided a method of computing a camera pose of a digital image, comprising: computing query-regions of a digital image, each query-region maps to training image region(s) of training image(s) by a 2D translation and/or a 2D scaling, each training image associated with a reference camera pose, each query-region associated with a center point and a computed weighted mask that weights the query-region pixels according to computed correlations with the corresponding training image region, mapping cloud points corresponding to pixels of matched training image region(s) to corresponding images pixels of the matched query-regions according to a statistically significant correlation requirement between the center point of the query-region and the matched training image region, and according to the computed weight mask, and computing the camera pose according to an aggregation of the camera poses, and the mapped cloud points and corresponding image pixels of the matched query-regions.
    Type: Application
    Filed: July 12, 2017
    Publication date: November 15, 2018
    Inventors: Leonid Karlinsky, Uzi Shvadron, Asaf Tzadok, Yochay Tzur
  • Publication number: 20180322360
    Abstract: A method comprising: performing a first object recognition round on an image to detect at least a first object; matching the first detected object to a first reference object, thereby recognizing the first object; determining a chromatic adaptation transform between the first recognized object and the first reference object; applying the chromatic adaptation transform to the image; performing a second object recognition round on the chromatically adapted image to detect a second object that is different than the first recognized object; and matching the second detected object with a second reference object, thereby recognizing the second object.
    Type: Application
    Filed: July 16, 2018
    Publication date: November 8, 2018
    Inventors: Joseph Shtok, Asaf Tzadok
  • Patent number: 10115316
    Abstract: A computer implemented method, a computerized system and a computer program product for generating questions. The computer implemented method comprising obtaining a question, wherein the question comprises one or more elements that define an answer for the question. The method further comprising obtaining the answer. The method further comprises automatically generating, by a processor, a new question based on the question and the answer. The automatic generation comprises determining a variant of the one or more elements, wherein the variant defines the answer, wherein the new question comprises the variant.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ella Barkan, Sharbell Hashoul, Andre Heilper, Pavel Kisilev, Asaf Tzadok, Eugene Walach
  • Patent number: 10108876
    Abstract: A method comprising: performing a first object recognition round on an image to detect at least a first object; matching the first detected object to a first reference object, thereby recognizing the first object; determining a chromatic adaptation transform between the first recognized object and the first reference object; applying the chromatic adaptation transform to the image; performing a second object recognition round on the chromatically adapted image to detect a second object that is different than the first recognized object; and matching the second detected object with a second reference object, thereby recognizing the second object.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joseph Shtok, Asaf Tzadok
  • Publication number: 20180137386
    Abstract: A system for identifying specific instances of objects in a three-dimensional (3D) scene, comprising: a camera for capturing an image of multiple objects at a site; at least one processor executable to: use a location and orientation of the camera to create a 3D model of the site including multiple instances of objects expected to be in proximity to the camera, and generate multiple candidate clusters each representing a different projection of the 3D model, detect at least two objects in the image, and determine a spatial configuration for each detected object; and match the detected image objects to one of the multiple candidate cluster using the spatial configurations, associate the detected objects with the expected object instances of the matched cluster, and retrieve information of one of the detected objects that is stored with the associated expected object instance; and a head-wearable display configured to display the information.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 17, 2018
    Inventors: BENJAMIN M COHEN, ASAF TZADOK, YOCHAY TZUR
  • Patent number: 9836673
    Abstract: A method of training an object identification system and identifying three dimensional objects using semantic segments includes receiving, into a non-volatile memory, an input file containing a geometric description of a three dimensional object having one or more semantic segments and one or more annotations for each of the one or more semantic segments, receiving, into the non-volatile memory one or more training images of the three dimensional object, identifying, through a processor, the one or more segments in the one or more training images, computing, through a training module, one or more descriptors to the one or more segments, and generating an output file representing a machine vision of the three dimensional object.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: December 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph Shtok, Asaf Tzadok, Yochay Tzur
  • Publication number: 20170228611
    Abstract: A method comprising: performing a first object recognition round on an image to detect at least a first object; matching the first detected object to a first reference object, thereby recognizing the first object; determining a chromatic adaptation transform between the first recognized object and the first reference object; applying the chromatic adaptation transform to the image; performing a second object recognition round on the chromatically adapted image to detect a second object that is different than the first recognized object; and matching the second detected object with a second reference object, thereby recognizing the second object.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Applicant: International Business Machines Corporation
    Inventors: Joseph Shtok, Asaf Tzadok
  • Publication number: 20170193340
    Abstract: A method of training an object identification system and identifying three dimensional objects using semantic segments includes receiving, into a non-volatile memory, an input file containing a geometric description of a three dimensional object having one or more semantic segments and one or more annotations for each of the one or more semantic segments, receiving, into the non-volatile memory one or more training images of the three dimensional object, identifying, through a processor, the one or more segments in the one or more training images, computing, through a training module, one or more descriptors to the one or more segments, and generating an output file representing a machine vision of the three dimensional object.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Inventors: Joseph Shtok, Asaf Tzadok, Yochay Tzur
  • Publication number: 20160217262
    Abstract: Detecting regions-of-interest in medical images by identifying one or more image features in one or more medical images of a subject patient, identifying one or more clinical descriptors within clinical records of the subject patient, and identifying, using a visual-textual relationship model, regions-of-interest within the medical images of the subject patient based on relationships within the visual-textual relationship model corresponding to relationships between the image features identified in the subject patient medical images and the clinical descriptors identified in the subject patient clinical records.
    Type: Application
    Filed: January 26, 2015
    Publication date: July 28, 2016
    Inventors: Hashoul Sharbell, Pavel Kisilev, Asaf Tzadok, Eugene Walach
  • Publication number: 20160019812
    Abstract: A computer implemented method, a computerized system and a computer program product for generating questions. The computer implemented method comprising obtaining a question, wherein the question comprises one or more elements that define an answer for the question. The method further comprising obtaining the answer. The method further comprises automatically generating, by a processor, a new question based on the question and the answer. The automatic generation comprises determining a variant of the one or more elements, wherein the variant defines the answer, wherein the new question comprises the variant.
    Type: Application
    Filed: July 21, 2014
    Publication date: January 21, 2016
    Inventors: Ella Barkan, Sharbell Hashoul, Andre Heilper, Pavel Kisilev, Asaf Tzadok, Eugene Walach
  • Patent number: 9008428
    Abstract: Machines, systems and methods for character recognition disambiguation are provided. The method comprises selecting a first set of characters that match a first visual profile based on results of a character recognition process applied to target content; selecting a subset of the first set based on criteria associated with at least one of confidence level with which characters grouped in the subset are recognized or fragmentation associated with the characters grouped in the subset; and disambiguating recognition results for the characters grouped in the subset by displaying the characters along with context information, wherein reviewing two or more of the characters on a display screen along with context information associated with said two or more characters allows a human operator to select one or more suspect characters from among the two or more characters.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ella Barkan, Itoko Toshinari, Asaf Tzadok
  • Publication number: 20140212039
    Abstract: Machines, systems and methods for character recognition disambiguation are provided. The method comprises selecting a first set of characters that match a first visual profile based on results of a character recognition process applied to target content; selecting a subset of the first set based on criteria associated with at least one of confidence level with which characters grouped in the subset are recognized or fragmentation associated with the characters grouped in the subset; and disambiguating recognition results for the characters grouped in the subset by displaying the characters along with context information, wherein reviewing two or more of the characters on a display screen along with context information associated with said two or more characters allows a human operator to select one or more suspect characters from among the two or more characters.
    Type: Application
    Filed: January 28, 2013
    Publication date: July 31, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ella Barkan, Itoko Toshinari, Asaf Tzadok
  • Patent number: 8687916
    Abstract: A computer implemented method for correcting distortion in an image of a page includes identifying a set of high quality (HQ) words in undistorted regions of one or more images of pages having content related to the content of the page. At least one distorted word in the image the page is identified such that each distorted word corresponds to a high quality word of the set. A global transformation function is generated for application to the image of the page so as to transform the distorted word into its corresponding high quality word. The global transformation function is applied to pixels of the image of the page.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vladimir Kluzner, Asaf Tzadok, Eugene Walach
  • Publication number: 20130339836
    Abstract: Systems and methods for enforcing compliance in a computing environment, the method comprising concurrently and independently executing a monitoring application with a first application utilized by a user, wherein navigating beyond a first decision point in the first application requires the user considering values associated with one or more elements in the first application, wherein the monitoring application monitors elements presented to the user to determine which elements are presented to the user at a point in time; and notifying the user of at least a first element, in response to not having been able to confirm whether a value associated with the first element has been considered by the user prior to said first decision point.
    Type: Application
    Filed: June 14, 2012
    Publication date: December 19, 2013
    Applicant: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Asaf Tzadok, Eugene Walach
  • Patent number: 8611700
    Abstract: A method, including calculating a first distance matrix for a first binary image and a second distance matrix for a second binary image, and calculating a first gradient matrix for the first distance matrix and a second gradient matrix for the second distance matrix. Using the calculated distance and gradient matrices, a displacement matrix is calculated that defines a change in position between elements in the first distance matrix and corresponding elements in the second distance matrix. Outlier elements are identified including elements in the displacement matrix satisfying at least one predetermined criterion, and the identified outlier are replaced with calculated interpolated values.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Vladimir Kluzner, Asaf Tzadok
  • Patent number: 8494273
    Abstract: A computer implemented method for adaptive optical character recognition on a document with distorted characters includes performing a distortion-correction transformation on a segmented character of the document assuming the segmented character to be a candidate character. The method further includes comparing the transformed segmented character to the candidate character by calculating a comparison score. If the calculated score is within a predetermined range, the segmented character is identified with the candidate character. The method may be implemented in either of computer hardware configured to perform the method, or in computer software embodied in a non-transitory, tangible, computer-readable storage medium. Also disclosed are corresponding computer program product and data processing system.
    Type: Grant
    Filed: September 5, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Dan Shmuel Chevion, Vladimir Kluzner, Asaf Tzadok, Eugeniusz Walach