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: 20230086804Abstract: 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: ApplicationFiled: November 28, 2022Publication date: March 23, 2023Inventors: Christian Palmer LARSON, Naveen THUMPUDI, Mehmet KUCUKGOZ, Louis-Philippe BOURRET
-
Patent number: 11514587Abstract: 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: GrantFiled: March 13, 2019Date of Patent: November 29, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christian Palmer Larson, Naveen Thumpudi, Mehmet Kucukgoz, Louis-Philippe Bourret
-
Patent number: 11062677Abstract: 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: GrantFiled: May 12, 2020Date of Patent: July 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Abo Talib Mafoodh, Mehmet Kucukgoz, Holly H. Pollock
-
Patent number: 10909403Abstract: 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: GrantFiled: December 5, 2018Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Richard Wozniak, Mehmet Kucukgoz, Holly Helene Pollock, Ian Glen Neal, Rafael Vincent Prieto Vertido
-
Publication number: 20200294246Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Christian Palmer LARSON, Naveen THUMPUDI, Mehmet KUCUKGOZ, Louis-Philippe BOURRET
-
Patent number: 10778932Abstract: 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: GrantFiled: December 5, 2018Date of Patent: September 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Richard Wozniak, Mehmet Kucukgoz, Holly Helene Pollock, Ian Glen Neal, Rafael Vincent Prieto Vertido
-
Publication number: 20200273430Abstract: 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: ApplicationFiled: May 12, 2020Publication date: August 27, 2020Inventors: Abo Talib MAFOODH, Mehmet KUCUKGOZ, Holly H. POLLOCK
-
Patent number: 10692467Abstract: 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: GrantFiled: May 4, 2018Date of Patent: June 23, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Abo Talib Mafoodh, Mehmet Kucukgoz, Holly H. Pollock
-
Publication number: 20200186764Abstract: 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: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Richard WOZNIAK, Mehmet KUCUKGOZ, Holly Helene POLLOCK, Ian Glen NEAL, Rafael Vincent Prieto VERTIDO
-
Publication number: 20200186744Abstract: 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: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Richard WOZNIAK, Mehmet KUCUKGOZ, Holly Helene POLLOCK, Ian Glen NEAL, Rafael Vincent Prieto VERTIDO
-
Publication number: 20200184247Abstract: 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: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Richard WOZNIAK, Mehmet KUCUKGOZ, Holly Helene POLLOCK, Ian Glen NEAL, Rafael Vincent Prieto VERTIDO
-
Publication number: 20190341001Abstract: 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: ApplicationFiled: May 4, 2018Publication date: November 7, 2019Inventors: Abo Talib Mafoodh, Mehmet Kucukgoz, Holly H. Pollock
-
Patent number: 10218952Abstract: 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: GrantFiled: December 20, 2016Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Wozniak, Mehmet Kucukgoz, Abhijit Sarkar
-
Patent number: 10176561Abstract: 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: GrantFiled: January 27, 2017Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
-
Patent number: 10104334Abstract: 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: GrantFiled: January 27, 2017Date of Patent: October 16, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
-
Publication number: 20180220101Abstract: 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: ApplicationFiled: January 27, 2017Publication date: August 2, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
-
Publication number: 20180218481Abstract: 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: ApplicationFiled: January 27, 2017Publication date: August 2, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Glenn F. Evans, Mehmet Kucukgoz, Matthew Wozniak
-
Publication number: 20180152686Abstract: 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: ApplicationFiled: December 20, 2016Publication date: May 31, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Wozniak, Mehmet Kucukgoz, Abhijit Sarkar
-
Publication number: 20180152684Abstract: 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: ApplicationFiled: December 20, 2016Publication date: May 31, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Wozniak, Mehmet Kucukgoz, Abhijit Sarkar
-
Publication number: 20120254759Abstract: 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: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Inventors: David S. Greenberg, Li Li, Radhika S. Jandhyala, Sathyanarayanan Karivaradaswamy, Mehmet Kucukgoz