Patents by Inventor Fatih Murat PORIKLI

Fatih Murat PORIKLI 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).

  • Publication number: 20240161312
    Abstract: A computer-implemented method includes generating a first augmented frame by combining a first image and a first frame of a first frame pair. The computer-implemented method also includes generating, via an optical flow estimation model, a first flow estimation based on a second frame of the first frame pair and the first augmented frame. The computer-implemented method further includes updating one or both of parameters or weights of the optical flow estimation model based on a first loss between the first flow estimation and a training target.
    Type: Application
    Filed: September 28, 2023
    Publication date: May 16, 2024
    Inventors: Jisoo JEONG, Risheek GARREPALLI, Hong CAI, Fatih Murat PORIKLI
  • Publication number: 20240161368
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for regenerative learning to enhance dense predictions. In one example method, an input image is accessed. A dense prediction output is generated based on the input image using a dense prediction machine learning (ML) model, and a regenerated version of the input image is generated. A first loss is generated based on the input image and a corresponding ground truth dense prediction, and a second loss is generated based on the regenerated version of the input image. One or more parameters of the dense prediction ML model are updated based on the first and second losses.
    Type: Application
    Filed: September 5, 2023
    Publication date: May 16, 2024
    Inventors: Shubhankar Mangesh BORSE, Debasmit DAS, Hyojin PARK, Hong CAI, Risheek GARREPALLI, Fatih Murat PORIKLI
  • Publication number: 20240153249
    Abstract: This disclosure provides systems, methods, and devices for image signal processing that support training object recognition models. In a first aspect, a method of image processing includes training a first modality imaging system; receiving time-synchronized first input data samples and second input data samples from the first modality imaging system and a second modality imaging system, respectively; processing the first input data samples in the first modality imaging system to generate first output; processing the second input data samples in the second modality imaging system to generate second output; and training the second modality imaging system based on the first output and the second output. Other aspects and features are also claimed and described.
    Type: Application
    Filed: September 14, 2023
    Publication date: May 9, 2024
    Inventors: Shubhankar Mangesh Borse, Marvin Richard Klingner, Varun Ravi Kumar, Senthil Kumar Yogamani, Fatih Murat Porikli
  • Publication number: 20240144589
    Abstract: Systems and techniques are provided for part segmentation. For example, a process for performing part segmentation can include obtaining a three-dimensional capture of an object. The method can include generating one or more two-dimensional images of the object from the three-dimensional capture of the object. The method can further include processing the one or more two-dimensional images of the object to generate at least one two-dimensional bounding box associated with a part of the object. The method can include performing three-dimensional part segmentation of the part of the object based on a three-dimensional point cloud generated from the one or more two-dimensional images of the object and the at least one two-dimensional bounding box and based on semantically labeled super points which are merged into subgroups associated with the part of the object.
    Type: Application
    Filed: March 1, 2023
    Publication date: May 2, 2024
    Inventors: Minghua LIU, Yinhao ZHU, Hong CAI, Fatih Murat PORIKLI, Hao SU
  • Patent number: 11941822
    Abstract: Systems and techniques are described herein for performing optical flow estimation for one or more frames. For example, a process can include determining an optical flow prediction associated with a plurality of frames. The process can include determining a position of at least one feature associated with a first frame and determining, based on the position of the at least one feature in the first frame and the optical flow prediction, a position estimate of a search area for searching for the at least one feature in a second frame. The process can include determining, from within the search area, a position of the at least one feature in the second frame.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: March 26, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Jamie Menjay Lin, Fatih Murat Porikli
  • Publication number: 20240078679
    Abstract: Methods, systems, and apparatuses for image segmentation are provided. For example, a computing device may obtain an image, and may apply a process to the image to generate input image feature data and input image segmentation data. Further, the computing device may obtain reference image feature data and reference image classification data for a plurality of reference images. The computing device may generate reference image segmentation data based on the reference image feature data, the reference image classification data, and the input image feature data. The computing device may further blend the input image segmentation data and the reference image segmentation data to generate blended image segmentation data. The computing device may store the blended image segmentation data within a data repository. In some examples, the computing device provides the blended image segmentation data for display.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 7, 2024
    Inventors: Chung-Chi TSAI, Shubhankar Mangesh BORSE, Meng-Lin WU, Venkata Ravi Kiran DAYANA, Fatih Murat PORIKLI, An CHEN
  • Publication number: 20240078800
    Abstract: A method receives first and second data generated from a first and second domains including first and second set of objects, receiving first class labels for each of the first set of objects, and receiving second class labels for each of the second set of objects. The method generates a training dataset by augmenting the first data and corresponding first class labels, and locally updating neural network parameters of a model based on the training dataset. The method generates a validation dataset by augmenting the second data and corresponding second class labels, and globally updating the neural network parameters of the model based on the validation dataset. The method also generates multiple target labels for target data generated from a target domain including a third set of objects after globally updating the neural network parameters of the model based on the validation dataset.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Inventors: Saeed VAHIDIAN, Manoj BHAT, Debasmit DAS, Shizhong Steve HAN, Fatih Murat PORIKLI
  • Publication number: 20240078797
    Abstract: Techniques and systems are provided for performing online adaptation of machine learning model(s). For example, a process may include obtaining features extracted from a image by a machine learning model during inference and determining, by the machine learning model based on the features during inference, a plurality of keypoint estimates in the image and/or a bounding region estimate associated with an object in the image. The process may further include generating pseudo-label(s) based on the plurality of keypoint estimates and/or the bounding region estimate. The process may include determining at least one self-supervised loss based on the plurality of keypoint estimates and/or the bounding region estimate. The process may further include adapting, based on the at least one self-supervised loss, parameter(s) of the machine learning model. The process may include generating, using the machine learning model with the adapted parameter(s), a segmentation mask for the image (or another image).
    Type: Application
    Filed: August 3, 2023
    Publication date: March 7, 2024
    Inventors: Kambiz AZARIAN YAZDI, Debasmit DAS, Hyojin PARK, Fatih Murat PORIKLI
  • Publication number: 20240070812
    Abstract: A processor-implemented method comprises processing a single level cost volume across multiple processing stages by varying a receptive field across each of the processing stages. The method also includes performing a learning-based correspondence estimation task based on the processing. The varying may include processing a different resolution of the cost volume at each processing stage while maintaining a same neighborhood sampling radius. The resolution may increase from a first processing stage to a later processing stage. The varying may also include varying a neighborhood sampling radius at each of the processing stages while maintaining a same resolution. The task may be optical flow estimation or stereo estimation.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 29, 2024
    Inventors: Risheek GARREPALLI, Rajeswaran CHOCKALINGAPURAMRAVINDRAN, Jisoo JEONG, Fatih Murat PORIKLI
  • Publication number: 20240070541
    Abstract: Techniques and systems are provided for training a machine learning (ML) model. A technique can include generating a first set of features for objects in images, predicting image feature labels for the first set of features, comparing the predicted image feature labels to ground truth image feature labels to evaluate a first loss function, perform a perspective transform on the first set of features to generate a birds eye view (BEV) projected image features, combining the BEV projected image features and a first set of flattened features to generate combined image features, generating a segmented BEV map of the environment based on the combined image features, comparing the segmented BEV map to a ground truth segmented BEV map to evaluate a second loss function, and training the ML model for generation of segmented BEV maps based on the evaluated first loss function and the evaluated second loss function.
    Type: Application
    Filed: August 4, 2023
    Publication date: February 29, 2024
    Inventors: Shubhankar Mangesh BORSE, Varun RAVI KUMAR, David UNGER, Senthil Kumar YOGAMANI, Fatih Murat PORIKLI
  • Patent number: 11908155
    Abstract: Certain aspects of the present disclosure provide a method, including: processing input data with a feature extraction stage of a machine learning model to generate a feature map; applying an attention map to the feature map to generate an augmented feature map; processing the augmented feature map with a refinement stage of the machine learning model to generate a refined feature map; processing the refined feature map with a first regression stage of the machine learning model to generate multi-dimensional task output data; and processing the refined feature data with an attention stage of the machine learning model to generate an updated attention map.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: John Yang, Yash Sanjay Bhalgat, Fatih Murat Porikli, Simyung Chang
  • Publication number: 20240046078
    Abstract: Certain aspects of the present disclosure provide techniques for desparsified convolution. An activation tensor is received, and a convolution output is generated for the activation tensor, comprising: selecting a subset of weight elements, corresponding to a set of non-zero elements in the activation tensor, from a weight tensor, and multiplying the set of non-zero elements and the set of weight elements.
    Type: Application
    Filed: August 4, 2022
    Publication date: February 8, 2024
    Inventors: Jamie Menjay LIN, Jian SHEN, Fatih Murat PORIKLI
  • Publication number: 20240020848
    Abstract: Systems and techniques are provided for processing one or more images. For instance, according to some aspects of the disclosure, a method may include obtaining an unlabeled image and generating at least one transformed image based on the unlabeled image. The method may include processing the unlabeled image using a pre-trained semantic segmentation model to generate a first segmentation output. The method may further include processing the at least one transformed image using the pre-trained semantic segmentation model to generate at least a second segmentation output. The method may include fine-tuning, based on the first segmentation output and at least the second segmentation output, one or more parameters of the pre-trained semantic segmentation model.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 18, 2024
    Inventors: Debasmit DAS, Shubhankar Mangesh BORSE, Hyojin PARK, Kambiz AZARIAN YAZDI, Hong CAI, Risheek GARREPALLI, Fatih Murat PORIKLI
  • Publication number: 20240020844
    Abstract: Systems and techniques are provided for processing data (e.g., image data). For instance, according to some aspects of the disclosure, a method may include receiving, at a transformer of a machine learning system, learnable queries, keys, and values obtained from a feature map of a segmentation model of the machine learning system. The method may further include learning, via the transformer, a mapping between an unsupervised output and a supervised output of the segmentation model based on the feature map.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 18, 2024
    Inventors: Debasmit DAS, Shubhankar Mangesh BORSE, Hyojin PARK, Kambiz AZARIAN YAZDI, Hong CAI, Risheek GARREPALLI, Fatih Murat PORIKLI
  • Publication number: 20230297653
    Abstract: Certain aspects of the present disclosure provide techniques for improved domain adaptation in machine learning. A feature tensor is generated by processing input data using a feature extractor. A first set of logits is generated by processing the feature tensor using a domain-agnostic classifier, and a second set of logits is generated by processing the feature tensor using a domain-specific classifier. A loss is computed based at least in part on the first set of logits and the second set of logits, where the loss includes a divergence loss component. The feature extractor, the domain-agnostic classifier, and the domain-specific classifier are refined using the loss.
    Type: Application
    Filed: March 18, 2022
    Publication date: September 21, 2023
    Inventors: Debasmit DAS, Sungrack YUN, Fatih Murat PORIKLI
  • Publication number: 20230298142
    Abstract: Certain aspects of the present disclosure provide techniques for machine learning-based deblurring. An input image is received, and a deblurred image is generated based on the input image using a neural network, comprising: generating a feature tensor by processing the input image using a first portion of the neural network, generating a motion mask by processing the feature tensor using a motion portion of the neural network, and generating the deblurred image by processing the feature tensor and the motion mask using a deblur portion of the neural network.
    Type: Application
    Filed: March 18, 2022
    Publication date: September 21, 2023
    Inventors: Jamie Menjay LIN, Diaa H J BADAWI, Hong CAI, Fatih Murat PORIKLI
  • Publication number: 20230259773
    Abstract: Certain aspects of the present disclosure provide techniques for efficient bottleneck processing via dimensionality transformation. The techniques include receiving a tensor, and processing the tensor in a bottleneck block in a neural network model, comprising applying a space-to-depth tensor transformation, applying a depthwise convolution, and applying a depth-to-space tensor transformation.
    Type: Application
    Filed: February 17, 2022
    Publication date: August 17, 2023
    Inventors: Yash Sanjay BHALGAT, Fatih Murat PORIKLI, Jamie Menjay LIN
  • Publication number: 20230259600
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for biometric authentication using an anti-spoofing protection model refined using online data. The method generally includes receiving a biometric data input for a user. Features for the received biometric data input are extracted through a first machine learning model. It is determined, using the extracted features for the received biometric data input and a second machine learning model, whether the received biometric data input for the user is authentic or inauthentic. It is determined whether to add the extracted features for the received biometric data input, labeled with an indication of whether the received biometric data input is authentic or inauthentic, to a finetuning data set. The second machine learning model is adjusted based on the finetuning data set.
    Type: Application
    Filed: January 17, 2023
    Publication date: August 17, 2023
    Inventors: Davide BELLI, Bence MAJOR, Amir JALALIRAD, Daniel Hendricus Franciscus DIJKMAN, Fatih Murat PORIKLI
  • Publication number: 20230252658
    Abstract: Certain aspects of the present disclosure provide techniques for generating fine depth maps for images of a scene based on semantic segmentation and segment-based refinement neural networks. An example method generally includes generating, through a segmentation neural network, a segmentation map based on an image of a scene. The segmentation map generally comprises a map segmenting the scene into a plurality of regions, and each region of the plurality of regions is generally associated with one of a plurality of categories. A first depth map of the scene is generated through a first depth neural network based on a depth measurement of the scene. A second depth map of the scene is generated through a depth refinement neural network based on the segmentation map and the first depth map. One or more actions are taken based on the second depth map of the scene.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Inventors: Hong CAI, Shichong PENG, Janarbek MATAI, Jamie Menjay LIN, Debasmit DAS, Fatih Murat PORIKLI
  • Publication number: 20230237819
    Abstract: Systems and techniques are provided for unsupervised scene-decompositional normalizing flows. An example process can include obtaining a scene-decompositional model having a normalizing flow neural network architecture. The process can include determining, based on processing data depicting multiple targets in a scene using the scene-decompositional model, a distribution of scene data as a mixture of flows from one or more background components and one or more foreground components. The process can further include identifying, based on processing the distribution of scene data using the scene-decompositional model, a target associated with the one or more foreground components and included in the data depicting the multiple targets in the scene.
    Type: Application
    Filed: July 7, 2022
    Publication date: July 27, 2023
    Inventors: Farhad GHAZVINIAN ZANJANI, Hanno ACKERMANN, Daniel Hendricus Franciscus DIJKMAN, Fatih Murat PORIKLI