Patents by Inventor Juliy Broyda

Juliy Broyda 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: 11568400
    Abstract: The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes training at least one machine learning model to determine features that can be used to determine whether an image is an authentic image of a document or an automatically generated document image, using a training set of authentic images and a training set of automatically generated document images. A request to classify an image as either an authentic image of a document or an automatically generated document image is received. The machine learning model(s) are used to classify the image as either an authentic image of a document or an automatically generated document image, based on features included in the image that are identified by the machine learning model(s). A classification of the image is provided. The machine learning model(s) are updated based on the image and the classification of the image.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: January 31, 2023
    Assignee: SAP SE
    Inventors: Suchitra Sundararaman, Jesper Lind, Juliy Broyda, Lev Sigal, Anton Ioffe, Yuri Arshavski
  • Patent number: 11429964
    Abstract: The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes receiving a request to authenticate a document image. The image is preprocessed to prepare the image for line orientation analysis. The preprocessed image is analyzed to determine lines in the preprocessed image. The determined lines are automatically analyzed by performing line orientation test(s) on the determined lines to generate line orientation test result(s) for the preprocessed image. The line orientation test result(s) are evaluated to determine whether the image is authentic. In response to determining that at least one line orientation test result matches a predefined condition corresponding to an unauthentic document, a determination is made that the image is not authentic.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: August 30, 2022
    Assignee: SAP SE
    Inventors: Juliy Broyda, Lev Sigal, Anton Ioffe, Yuri Arshavski
  • Patent number: 10902295
    Abstract: Techniques for using image dataset transformations to verify the quality of a computer vision system are disclosed. In some example embodiments, a computer-implemented method comprises: accessing a database to obtain a reference image; generating a plurality of new images based on the reference image using a plurality of transformations, each one of the plurality of transformations being configured to change a corresponding visual property of the reference image; feeding the plurality of new images into an image classifier to generate a corresponding classification result for each one of the plurality of new images; determining that the image classifier does not satisfy one or more accuracy criteria based on the generated classification results for the plurality of new images; and based on the determining that the image classifier does not satisfy the one or more accuracy criteria, selectively performing a function.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: January 26, 2021
    Assignee: SAP SE
    Inventor: Juliy Broyda
  • Publication number: 20210004949
    Abstract: The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes receiving a request to authenticate a document image. The image is preprocessed to prepare the image for line orientation analysis. The preprocessed image is analyzed to determine lines in the preprocessed image. The determined lines are automatically analyzed by performing line orientation test(s) on the determined lines to generate line orientation test result(s) for the preprocessed image. The line orientation test result(s) are evaluated to determine whether the image is authentic. In response to determining that at least one line orientation test result matches a predefined condition corresponding to an unauthentic document, a determination is made that the image is not authentic.
    Type: Application
    Filed: December 12, 2019
    Publication date: January 7, 2021
    Inventors: Juliy Broyda, Lev Sigal, Anton Ioffe, Yuri Arshavski
  • Publication number: 20210004580
    Abstract: The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes training at least one machine learning model to determine features that can be used to determine whether an image is an authentic image of a document or an automatically generated document image, using a training set of authentic images and a training set of automatically generated document images. A request to classify an image as either an authentic image of a document or an automatically generated document image is received. The machine learning model(s) are used to classify the image as either an authentic image of a document or an automatically generated document image, based on features included in the image that are identified by the machine learning model(s). A classification of the image is provided. The machine learning model(s) are updated based on the image and the classification of the image.
    Type: Application
    Filed: December 12, 2019
    Publication date: January 7, 2021
    Inventors: Suchitra Sundararaman, Jesper Lind, Juliy Broyda, Lev Sigal, Anton Ioffe, Yuri Arshavski
  • Publication number: 20200257941
    Abstract: Techniques for using image dataset transformations to verify the quality of a computer vision system are disclosed. In some example embodiments, a computer-implemented method comprises: accessing a database to obtain a reference image; generating a plurality of new images based on the reference image using a plurality of transformations, each one of the plurality of transformations being configured to change a corresponding visual property of the reference image; feeding the plurality of new images into an image classifier to generate a corresponding classification result for each one of the plurality of new images; determining that the image classifier does not satisfy one or more accuracy criteria based on the generated classification results for the plurality of new images; and based on the determining that the image classifier does not satisfy the one or more accuracy criteria, selectively performing a function.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventor: Juliy Broyda