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: 10296806Abstract: 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: GrantFiled: July 16, 2018Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Joseph Shtok, Asaf Tzadok
-
Publication number: 20190108420Abstract: 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 referenType: ApplicationFiled: November 26, 2018Publication date: April 11, 2019Inventors: Sivan Harary, Leonid Karlinsky, Mattias Marder, Joseph Shtok, Asaf Tzadok
-
Patent number: 10229347Abstract: 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 referenType: GrantFiled: May 14, 2017Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Sivan Harary, Leonid Karlinsky, Mattias Marder, Joseph Shtok, Asaf Tzadok
-
Publication number: 20180330198Abstract: 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 referenType: ApplicationFiled: May 14, 2017Publication date: November 15, 2018Inventors: SIVAN HARARY, LEONID KARLINSKY, MATTIAS MARDER, JOSEPH SHTOK, ASAF TZADOK
-
Publication number: 20180330504Abstract: 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: ApplicationFiled: July 12, 2017Publication date: November 15, 2018Inventors: Leonid Karlinsky, Uzi Shvadron, Asaf Tzadok, Yochay Tzur
-
Publication number: 20180322360Abstract: 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: ApplicationFiled: July 16, 2018Publication date: November 8, 2018Inventors: Joseph Shtok, Asaf Tzadok
-
Patent number: 10115316Abstract: 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: GrantFiled: July 21, 2014Date of Patent: October 30, 2018Assignee: International Business Machines CorporationInventors: Ella Barkan, Sharbell Hashoul, Andre Heilper, Pavel Kisilev, Asaf Tzadok, Eugene Walach
-
Patent number: 10108876Abstract: 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: GrantFiled: February 10, 2016Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Joseph Shtok, Asaf Tzadok
-
Publication number: 20180137386Abstract: 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: ApplicationFiled: November 16, 2016Publication date: May 17, 2018Inventors: BENJAMIN M COHEN, ASAF TZADOK, YOCHAY TZUR
-
Patent number: 9836673Abstract: 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: GrantFiled: December 30, 2015Date of Patent: December 5, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joseph Shtok, Asaf Tzadok, Yochay Tzur
-
Publication number: 20170228611Abstract: 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: ApplicationFiled: February 10, 2016Publication date: August 10, 2017Applicant: International Business Machines CorporationInventors: Joseph Shtok, Asaf Tzadok
-
Publication number: 20170193340Abstract: 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: ApplicationFiled: December 30, 2015Publication date: July 6, 2017Inventors: Joseph Shtok, Asaf Tzadok, Yochay Tzur
-
Publication number: 20160217262Abstract: 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: ApplicationFiled: January 26, 2015Publication date: July 28, 2016Inventors: Hashoul Sharbell, Pavel Kisilev, Asaf Tzadok, Eugene Walach
-
Publication number: 20160019812Abstract: 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: ApplicationFiled: July 21, 2014Publication date: January 21, 2016Inventors: Ella Barkan, Sharbell Hashoul, Andre Heilper, Pavel Kisilev, Asaf Tzadok, Eugene Walach
-
Patent number: 9008428Abstract: 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: GrantFiled: January 28, 2013Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: Ella Barkan, Itoko Toshinari, Asaf Tzadok
-
Publication number: 20140212039Abstract: 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: ApplicationFiled: January 28, 2013Publication date: July 31, 2014Applicant: International Business Machines CorporationInventors: Ella Barkan, Itoko Toshinari, Asaf Tzadok
-
Patent number: 8687916Abstract: 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: GrantFiled: October 18, 2012Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Vladimir Kluzner, Asaf Tzadok, Eugene Walach
-
Publication number: 20130339836Abstract: 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: ApplicationFiled: June 14, 2012Publication date: December 19, 2013Applicant: International Business Machines CorporationInventors: Tal Drory, Amir Geva, Asaf Tzadok, Eugene Walach
-
Patent number: 8611700Abstract: 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: GrantFiled: September 14, 2011Date of Patent: December 17, 2013Assignee: International Business Machines CorporationInventors: Vladimir Kluzner, Asaf Tzadok
-
Patent number: 8494273Abstract: 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: GrantFiled: September 5, 2010Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Dan Shmuel Chevion, Vladimir Kluzner, Asaf Tzadok, Eugeniusz Walach