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: 12555214Abstract: 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: GrantFiled: February 10, 2023Date of Patent: February 17, 2026Assignee: International Business Machines CorporationInventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
-
Patent number: 12100117Abstract: 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: GrantFiled: March 15, 2021Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
-
Publication number: 20240273697Abstract: 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: ApplicationFiled: February 10, 2023Publication date: August 15, 2024Inventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
-
Patent number: 11748865Abstract: 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: GrantFiled: December 7, 2020Date of Patent: September 5, 2023Assignee: International Business Machines CorporationInventors: Florian Michael Scheidegger, Adelmo Cristiano Innocenza Malossi
-
Publication number: 20220292633Abstract: 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: ApplicationFiled: March 15, 2021Publication date: September 15, 2022Inventors: Florian Michael Scheidegger, Dhruti Nilesh Shah, Adelmo Cristiano Innocenza Malossi
-
Publication number: 20220180497Abstract: 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: ApplicationFiled: December 7, 2020Publication date: June 9, 2022Inventors: Florian Michael Scheidegger, Adelmo Cristiano Innocenza Malossi
-
Patent number: 11210578Abstract: 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: GrantFiled: December 12, 2018Date of Patent: December 28, 2021Assignee: International Business Machines CorporationInventors: Florian Michael Scheidegger, Roxana Istrate, Giovanni Mariani, Konstantinos Bekas, Adelmo Cristiano Innocenza Malossi
-
Patent number: 11175957Abstract: 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: GrantFiled: September 22, 2020Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Dionysios Diamantopoulos, Florian Michael Scheidegger, Adelmo Cristiano Innocenza Malossi, Christoph Hagleitner, Konstantinos Bekas
-
Publication number: 20200193266Abstract: 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: ApplicationFiled: December 12, 2018Publication date: June 18, 2020Inventors: Florian Michael Scheidegger, Roxana Istrate, Giovanni Mariani, Konstantinos Bekas, Adelmo Cristiano Innocenza Malossi
-
Publication number: 20200184380Abstract: 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: ApplicationFiled: December 11, 2018Publication date: June 11, 2020Inventors: 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: 10547871Abstract: 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: GrantFiled: May 5, 2017Date of Patent: January 28, 2020Assignees: 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: 20180324465Abstract: 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: ApplicationFiled: May 5, 2017Publication date: November 8, 2018Inventors: Tunc Ozan AYDIN, Florian Michael SCHEIDEGGER, Michael Stefano Fritz SCHAFFNER, Lukas CAVIGELLI, Luca BENINI, Aljosa Aleksej Andrej SMOLIC