Patents by Inventor Florian Michael SCHEIDEGGER

Florian Michael SCHEIDEGGER 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: 12555214
    Abstract: According to embodiments, a method, computer system, and computer program product for obtaining boundaries of structural defects of materials in images of structures is provided. The present invention may include loading an image of a structure made of a material having one or more structural defects and running a pipeline according to certain processing parameters. Running the pipeline pre-processes the loaded image to obtain an initial segmentation mask, where the mask defines an initial boundary of the crack. Based on the initial segmentation mask obtained, a graph of a skeletal structure of the crack is generated, where the skeletal structure comprises a backbone and outer substructures. The graph is pruned by cutting away one or more outer subgraphs corresponding to respective outer substructures to obtain a revised skeletal structure. A revised boundary of the crack is obtained based on both the loaded image and the revised skeletal structure.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: February 17, 2026
    Assignee: International Business Machines Corporation
    Inventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
  • Patent number: 12100117
    Abstract: A computer-implemented method is disclosed for image stitching for a plurality of digital images of an infrastructure surface for defect detection. The method includes providing a plurality of partial digital images of an infrastructure surface. The method includes extracting global positioning system meta-data from data corresponding to the partial digital images. The method includes determining feature descriptions of features in the one or more partial digital images. The method includes executing a scheduled processing sequence for the partial digital images based on the extracted global positioning system meta-data including determining an affinity matrix using the feature descriptions of adjacent partial digital images to incrementally position each of the partial digital images such that an overview image of the infrastructure surface is produced by iteratively digitally stitching the plurality of partial digital images together.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
  • Publication number: 20240273697
    Abstract: According to embodiments, a method, computer system, and computer program product for obtaining boundaries of structural defects of materials in images of structures is provided. The present invention may include loading an image of a structure made of a material having one or more structural defects and running a pipeline according to certain processing parameters. Running the pipeline pre-processes the loaded image to obtain an initial segmentation mask, where the mask defines an initial boundary of the crack. Based on the initial segmentation mask obtained, a graph of a skeletal structure of the crack is generated, where the skeletal structure comprises a backbone and outer substructures. The graph is pruned by cutting away one or more outer subgraphs corresponding to respective outer substructures to obtain a revised skeletal structure. A revised boundary of the crack is obtained based on both the loaded image and the revised skeletal structure.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 15, 2024
    Inventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
  • Patent number: 11748865
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for improving object detection in high-resolution images at inference time. The method includes one or more processors receiving a high-resolution image. The method further includes one or more processors decomposing the received image into hierarchically organized layers of images. Each layer comprises at least one image tile of the received image. Each of the image tiles have a corresponding resolution suitable to a baseline image recognition algorithm. The method further includes one or more processors applying the baseline algorithm to each of the image tiles of each layer. The method further includes one or more processors performing a result aggregation of results of the baseline algorithm applications to the image tiles of the layers.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Florian Michael Scheidegger, Adelmo Cristiano Innocenza Malossi
  • Publication number: 20220292633
    Abstract: A computer-implemented method is disclosed for image stitching for a plurality of digital images of an infrastructure surface for defect detection. The method includes providing a plurality of partial digital images of an infrastructure surface. The method includes extracting global positioning system meta-data from data corresponding to the partial digital images. The method includes determining feature descriptions of features in the one or more partial digital images. The method includes executing a scheduled processing sequence for the partial digital images based on the extracted global positioning system meta-data including determining an affinity matrix using the feature descriptions of adjacent partial digital images to incrementally position each of the partial digital images such that an overview image of the infrastructure surface is produced by iteratively digitally stitching the plurality of partial digital images together.
    Type: Application
    Filed: March 15, 2021
    Publication date: September 15, 2022
    Inventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
  • Publication number: 20220180497
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for improving object detection in high-resolution images at inference time. The method includes one or more processors receiving a high-resolution image. The method further includes one or more processors decomposing the received image into hierarchically organized layers of images. Each layer comprises at least one image tile of the received image. Each of the image tiles have a corresponding resolution suitable to a baseline image recognition algorithm. The method further includes one or more processors applying the baseline algorithm to each of the image tiles of each layer. The method further includes one or more processors performing a result aggregation of results of the baseline algorithm applications to the image tiles of the layers.
    Type: Application
    Filed: December 7, 2020
    Publication date: June 9, 2022
    Inventors: Florian Michael Scheidegger, Adelmo Cristiano Innocenza Malossi
  • Patent number: 11210578
    Abstract: Determining cognitive models to be deployed at auxiliary devices may include maintaining relations, e.g., in a database. The relations map hardware characteristics of auxiliary devices and example datasets to cognitive models. Cognitive models are determined for auxiliary devices, based on said relations, e.g., for each of the auxiliary devices. An input dataset is accessed, which comprises data of interest, e.g., collected at a core computing system (CCS), and hardware characteristics of each of the auxiliary devices. An auxiliary cognitive model is determined based on a core cognitive model run on the input dataset accessed, wherein the core cognitive model has been trained to learn at least part of said relations. Parameters of the auxiliary model determined can be communicated to said each of the auxiliary devices for the latter to deploy the auxiliary model determined. Method may be implemented in a network having an edge computing architecture.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Florian Michael Scheidegger, Roxana Istrate, Giovanni Mariani, Konstantinos Bekas, Adelmo Cristiano Innocenza Malossi
  • Patent number: 11175957
    Abstract: The present disclosure relates to a hardware accelerator for executing a computation task composed of a set of operations. The hardware accelerator comprises a controller and a set of computation units. Each computation unit of the set of computation units is configured to receive input data of an operation of the set of operations and to perform the operation, wherein the input data is represented with a distinct bit length associated with each computation unit. The controller is configured to receive the input data represented with a certain bit length of the bit lengths and to select one of the set of computation units that can deliver a valid result and that is associated with a bit length smaller than or equal to the certain bit length.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dionysios Diamantopoulos, Florian Michael Scheidegger, Adelmo Cristiano Innocenza Malossi, Christoph Hagleitner, Konstantinos Bekas
  • Publication number: 20200193266
    Abstract: Determining cognitive models to be deployed at auxiliary devices may include maintaining relations, e.g., in a database. The relations map hardware characteristics of auxiliary devices and example datasets to cognitive models. Cognitive models are determined for auxiliary devices, based on said relations, e.g., for each of the auxiliary devices. An input dataset is accessed, which comprises data of interest, e.g., collected at a core computing system (CCS), and hardware characteristics of each of the auxiliary devices. An auxiliary cognitive model is determined based on a core cognitive model run on the input dataset accessed, wherein the core cognitive model has been trained to learn at least part of said relations. Parameters of the auxiliary model determined can be communicated to said each of the auxiliary devices for the latter to deploy the auxiliary model determined. Method may be implemented in a network having an edge computing architecture.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Inventors: Florian Michael Scheidegger, Roxana Istrate, Giovanni Mariani, Konstantinos Bekas, Adelmo Cristiano Innocenza Malossi
  • Publication number: 20200184380
    Abstract: A machine-learning model generation method, system, and computer program product deciding, via a first algorithm, a machine-learning algorithm that is best for customer data, invoking the machine-learning algorithm to train a neural network model with the customer data, analyzing the neural network model produced by the training for an accuracy, and improving the accuracy by iteratively repeating the training of the neural network model until a customer-defined constraint is met, as determined by the first algorithm.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Inventors: Gegi Thomas, Adelmo Cristiano Innocenza Malossi, Tejaswini Pedapati, Ganesh Venkataraman, Roxana Istrate, Martin Wistuba, Florian Michael Scheidegger, Chao Xue, Rong Yan, Horst Cornelius Samulowitz, Benjamin Herta, Debashish Saha, Hendrik Strobelt
  • Patent number: 10547871
    Abstract: The disclosure provides an approach for edge-aware spatio-temporal filtering. In one embodiment, a filtering application receives as input a guiding video sequence and video sequence(s) from additional channel(s). The filtering application estimates a sparse optical flow from the guiding video sequence using a novel binary feature descriptor integrated into the Coarse-to-fine PatchMatch method to compute a quasi-dense nearest neighbor field. The filtering application then performs spatial edge-aware filtering of the sparse optical flow (to obtain a dense flow) and the additional channel(s), using an efficient evaluation of the permeability filter with only two scan-line passes per iteration. Further, the filtering application performs temporal filtering of the optical flow using an infinite impulse response filter that only requires one filter state updated based on new guiding video sequence video frames.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: January 28, 2020
    Assignees: Disney Enterprises, Inc., ETH Zurich (Eidgenoessische Technische Hochschule Zurich)
    Inventors: Tunc Ozan Aydin, Florian Michael Scheidegger, Michael Stefano Fritz Schaffner, Lukas Cavigelli, Luca Benini, Aljosa Aleksej Andrej Smolic
  • Publication number: 20180324465
    Abstract: The disclosure provides an approach for edge-aware spatio-temporal filtering. In one embodiment, a filtering application receives as input a guiding video sequence and video sequence(s) from additional channel(s). The filtering application estimates a sparse optical flow from the guiding video sequence using a novel binary feature descriptor integrated into the Coarse-to-fine PatchMatch method to compute a quasi-dense nearest neighbor field. The filtering application then performs spatial edge-aware filtering of the sparse optical flow (to obtain a dense flow) and the additional channel(s), using an efficient evaluation of the permeability filter with only two scan-line passes per iteration. Further, the filtering application performs temporal filtering of the optical flow using an infinite impulse response filter that only requires one filter state updated based on new guiding video sequence video frames.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Tunc Ozan AYDIN, Florian Michael SCHEIDEGGER, Michael Stefano Fritz SCHAFFNER, Lukas CAVIGELLI, Luca BENINI, Aljosa Aleksej Andrej SMOLIC