Patents by Inventor Mehmet Kucukgoz

Mehmet Kucukgoz 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: 20230086804
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for selectively identifying pixel data to provide as an input to an image processing model based on motion data associated with the content of a digital video. For example, systems disclosed herein include receiving a compressed digital video and decompressing the compressed digital video to generate a decompressed digital video. The systems disclosed herein further include extracting or otherwise identifying motion data while decompressing the compressed digital video. The systems disclosed herein also include analyzing the motion data to determine a subset of pixel data from the decompressed digital video to provide as input to an image processing model trained to generate an output based on input pixel data.
    Type: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Inventors: Christian Palmer LARSON, Naveen THUMPUDI, Mehmet KUCUKGOZ, Louis-Philippe BOURRET
  • Patent number: 11514587
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for selectively identifying pixel data to provide as an input to an image processing model based on motion data associated with the content of a digital video. For example, systems disclosed herein include receiving a compressed digital video and decompressing the compressed digital video to generate a decompressed digital video. The systems disclosed herein further include extracting or otherwise identifying motion data while decompressing the compressed digital video. The systems disclosed herein also include analyzing the motion data to determine a subset of pixel data from the decompressed digital video to provide as input to an image processing model trained to generate an output based on input pixel data.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: November 29, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christian Palmer Larson, Naveen Thumpudi, Mehmet Kucukgoz, Louis-Philippe Bourret
  • Patent number: 11062677
    Abstract: Devices and methods for automatic application of mapping functions to video signals based on inferred parameters are provided. In one example, a method, including initiating display of content based on a video signal being processed by a device, is provided. The method may further include in response to at least a first change in an intensity of ambient light or a second change in a color of the ambient light subsequent to the initiating of the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model. The method may further include automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abo Talib Mafoodh, Mehmet Kucukgoz, Holly H. Pollock
  • Patent number: 10909403
    Abstract: A computing device is provided, including a display and a processor. The processor may, for each frame of a plurality of frames included in a video, determine a brightness characterization for a region of interest of the frame. The processor may determine one or more additional brightness characterizations for the region of interest of one or more additional frames of the plurality of frames. The processor may determine that a high brightness condition is present in the region of interest. The processor may generate a filter for the frame based on the brightness characterization and the one or more additional brightness characterizations. The processor may apply the filter to the region of interest of the frame to generate a filtered frame. The high brightness condition is not present in the region of interest of the filtered frame. The processor may output the filtered frame for display at the display.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Richard Wozniak, Mehmet Kucukgoz, Holly Helene Pollock, Ian Glen Neal, Rafael Vincent Prieto Vertido
  • Publication number: 20200294246
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for selectively identifying pixel data to provide as an input to an image processing model based on motion data associated with the content of a digital video. For example, systems disclosed herein include receiving a compressed digital video and decompressing the compressed digital video to generate a decompressed digital video. The systems disclosed herein further include extracting or otherwise identifying motion data while decompressing the compressed digital video. The systems disclosed herein also include analyzing the motion data to determine a subset of pixel data from the decompressed digital video to provide as input to an image processing model trained to generate an output based on input pixel data.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Christian Palmer LARSON, Naveen THUMPUDI, Mehmet KUCUKGOZ, Louis-Philippe BOURRET
  • Patent number: 10778932
    Abstract: A computing device is configured to selectively adjust a brightness of a video based on a user-specific response to light. A user-specific light response parameter is determined. For each frame of a plurality of frames included in the video, (1) a brightness characterization for the frame is determined, (2) one or more additional brightness characterizations for one or more additional frames of the plurality of frames is determined, (3) a filter for the frame is generated based on the brightness characterization, the one or more additional brightness characterizations, and the user-specific light response parameter, (4) the filter is applied to the frame to generate a filtered frame, and (5) the filtered frame is output by the computing device. The filter is configured such that if a high brightness condition is present in the frame, then the high brightness condition is mitigated or removed from the filtered frame.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Richard Wozniak, Mehmet Kucukgoz, Holly Helene Pollock, Ian Glen Neal, Rafael Vincent Prieto Vertido
  • Publication number: 20200273430
    Abstract: Devices and methods for automatic application of mapping functions to video signals based on inferred parameters are provided. In one example, a method, including initiating display of content based on a video signal being processed by a device, is provided. The method may further include in response to at least a first change in an intensity of ambient light or a second change in a color of the ambient light subsequent to the initiating of the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model. The method may further include automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventors: Abo Talib MAFOODH, Mehmet KUCUKGOZ, Holly H. POLLOCK
  • Patent number: 10692467
    Abstract: Devices and methods for automatic application of mapping functions to video signals based on inferred parameters are provided. In one example, a method, including initiating display of content based on a video signal being processed by a device, is provided. The method may further include in response to at least a first change in an intensity of ambient light or a second change in a color of the ambient light subsequent to the initiating of the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model. The method may further include automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abo Talib Mafoodh, Mehmet Kucukgoz, Holly H. Pollock
  • Publication number: 20200184247
    Abstract: A computing device is provided, including a display and a processor. The processor may, for each frame of a plurality of frames included in a video, determine a brightness characterization for a region of interest of the frame. The processor may determine one or more additional brightness characterizations for the region of interest of one or more additional frames of the plurality of frames. The processor may determine that a high brightness condition is present in the region of interest. The processor may generate a filter for the frame based on the brightness characterization and the one or more additional brightness characterizations. The processor may apply the filter to the region of interest of the frame to generate a filtered frame. The high brightness condition is not present in the region of interest of the filtered frame. The processor may output the filtered frame for display at the display.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Richard WOZNIAK, Mehmet KUCUKGOZ, Holly Helene POLLOCK, Ian Glen NEAL, Rafael Vincent Prieto VERTIDO
  • Publication number: 20200186764
    Abstract: A computing device is configured to selectively adjust a color-specific brightness of a video based on a user response to light. For each frame of a plurality of frames included in a video, (1) for a color channel of the frame, a color-specific brightness characterization is determined, (2) for the color channel, in one or more additional frames, one or more additional color-specific brightness characterizations are determined, (3) a filter for the frame is generated based on the color-specific brightness characterization and the one or more additional color-specific brightness characterizations, (4) the filter is applied to the frame to generate a filtered frame, and (5) the filtered frame is output. The filter is configured such that if a color-specific high brightness condition for the color channel is present in the frame, then the color-specific high brightness condition for the color channel is mitigated or removed from the filtered frame.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Richard WOZNIAK, Mehmet KUCUKGOZ, Holly Helene POLLOCK, Ian Glen NEAL, Rafael Vincent Prieto VERTIDO
  • Publication number: 20200186744
    Abstract: A computing device is configured to selectively adjust a brightness of a video based on a user-specific response to light. A user-specific light response parameter is determined. For each frame of a plurality of frames included in the video, (1) a brightness characterization for the frame is determined, (2) one or more additional brightness characterizations for one or more additional frames of the plurality of frames is determined, (3) a filter for the frame is generated based on the brightness characterization, the one or more additional brightness characterizations, and the user-specific light response parameter, (4) the filter is applied to the frame to generate a filtered frame, and (5) the filtered frame is output by the computing device. The filter is configured such that if a high brightness condition is present in the frame, then the high brightness condition is mitigated or removed from the filtered frame.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Richard WOZNIAK, Mehmet KUCUKGOZ, Holly Helene POLLOCK, Ian Glen NEAL, Rafael Vincent Prieto VERTIDO
  • Publication number: 20190341001
    Abstract: Devices and methods for automatic application of mapping functions to video signals based on inferred parameters are provided. In one example, a method, including initiating display of content based on a video signal being processed by a device, is provided. The method may further include in response to at least a first change in an intensity of ambient light or a second change in a color of the ambient light subsequent to the initiating of the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model. The method may further include automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Abo Talib Mafoodh, Mehmet Kucukgoz, Holly H. Pollock
  • Patent number: 10218952
    Abstract: Innovations in rendering of high dynamic range (“HDR”) video on a display device having enhanced dynamic range (“EDR”). The peak brightness for an EDR display device is lower than the peak brightness for a typical HDR display device but higher than the peak brightness for a typical display device having standard dynamic range. The increased range of brightness values in an EDR display device can be utilized effectively to show bright highlights of the HDR video. For example, decision logic is configured to evaluate a peak brightness of a target display device and select an HDR-to-EDR tone mapping mode. A tone mapper is configured to apply tone mapping to input values for the sample values of HDR video, according to a tone mapping function, thereby producing output values for sample values of EDR video.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Wozniak, Mehmet Kucukgoz, Abhijit Sarkar
  • Patent number: 10176561
    Abstract: Innovations in rendering of high dynamic range (“HDR”) content are described. A playback system can adjust a tone mapping function used when rendering the HDR content, thereby improving quality when rendering the HDR content. For example, the playback system includes decision logic, which is configured to receive summary information (e.g., histogram information) for sample values of a picture of HDR content, and set a tone mapping function based at least in part on the summary information. The tone mapping function can be selected from among multiple available tone mapping functions, and parameters of the selected tone mapping function can be determined based at least in part on the summary information. A tone mapper is configured to apply tone mapping to input values for the sample values of the picture of HDR content, according to the tone mapping function, and thereby produce output values.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
  • Patent number: 10104334
    Abstract: Innovations in rendering of high dynamic range (“HDR”) content are described. A playback system can dynamically and proactively adjust the brightness level of a target display device. In some cases, this can reduce power consumption when rendering HDR content, without any noticeable degradation in quality. For example, the playback system includes decision logic. The decision logic is configured to receive summary information for sample values of a picture of HDR content and determine (based at least in part on the summary information) a brightness level of the target display device. The playback system can send, to the target display device, a control signal that indicates the brightness level of the target display device. A tone mapper can be configured to apply tone mapping to input values for the sample values of the picture of HDR content, according to a tone mapping function, and thereby produce output values.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: October 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
  • Publication number: 20180218481
    Abstract: Innovations in rendering of high dynamic range (“HDR”) content are described. A playback system can adjust a tone mapping function used when rendering the HDR content, thereby improving quality when rendering the HDR content. For example, the playback system includes decision logic, which is configured to receive summary information (e.g., histogram information) for sample values of a picture of HDR content, and set a tone mapping function based at least in part on the summary information. The tone mapping function can be selected from among multiple available tone mapping functions, and parameters of the selected tone mapping function can be determined based at least in part on the summary information. A tone mapper is configured to apply tone mapping to input values for the sample values of the picture of HDR content, according to the tone mapping function, and thereby produce output values.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
  • Publication number: 20180220101
    Abstract: Innovations in rendering of high dynamic range (“HDR”) content are described. A playback system can dynamically and proactively adjust the brightness level of a target display device. In some cases, this can reduce power consumption when rendering HDR content, without any noticeable degradation in quality. For example, the playback system includes decision logic. The decision logic is configured to receive summary information for sample values of a picture of HDR content and determine (based at least in part on the summary information) a brightness level of the target display device. The playback system can send, to the target display device, a control signal that indicates the brightness level of the target display device. A tone mapper can be configured to apply tone mapping to input values for the sample values of the picture of HDR content, according to a tone mapping function, and thereby produce output values.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
  • Publication number: 20180152686
    Abstract: Innovations in rendering of high dynamic range (“HDR”) video on a display device having enhanced dynamic range (“EDR”) are described. The peak brightness for an EDR display device is lower than the peak brightness for a typical HDR display device but higher than the peak brightness for a typical display device having standard dynamic range. The increased range of brightness values in an EDR display device can be utilized effectively to show bright highlights of the HDR video. For example, decision logic is configured to evaluate a peak brightness of a target display device and select an HDR-to-EDR tone mapping mode. A tone mapper is configured to apply tone mapping to input values for the sample values of HDR video, according to a tone mapping function, thereby producing output values for sample values of EDR video.
    Type: Application
    Filed: December 20, 2016
    Publication date: May 31, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Wozniak, Mehmet Kucukgoz, Abhijit Sarkar
  • Publication number: 20180152684
    Abstract: Innovations in rendering of high dynamic range (“HDR”) video on a display device having enhanced dynamic range (“EDR”) are described. The peak brightness for an EDR display device is lower than the peak brightness for a typical HDR display device but higher than the peak brightness for a typical display device having standard dynamic range. The increased range of brightness values in an EDR display device can be utilized effectively to show bright highlights of the HDR video. For example, decision logic is configured to evaluate a peak brightness of a target display device and select an HDR-to-EDR tone mapping mode. A tone mapper is configured to apply tone mapping to input values for the sample values of HDR video, according to a tone mapping function, thereby producing output values for sample values of EDR video.
    Type: Application
    Filed: December 20, 2016
    Publication date: May 31, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Wozniak, Mehmet Kucukgoz, Abhijit Sarkar
  • Publication number: 20120254759
    Abstract: This document describes techniques for browser-based recording and streaming of content. In at least some embodiments, a web browser interfaces with recording devices (e.g., a video camera, a microphone, a still-image camera, and so on) of a computing device to stream content data from live events and to record the live events to produce content files. The web browser can also upload the content files to a web-based resource, such as a web server. Further to some embodiments, the techniques can enable multiple recording devices to be used concurrently to record live events. Also in at least some embodiments, the techniques can enable concurrent or semi-concurrent recording and upload of content. For example, a portion of a live event can be recorded and the resulting content data can be uploaded while additional portions of the live event are recorded.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventors: David S. Greenberg, Li Li, Radhika S. Jandhyala, Sathyanarayanan Karivaradaswamy, Mehmet Kucukgoz