Patents by Inventor Philippe Bourret
Philippe Bourret 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: 11893791Abstract: The present disclosure relates to systems, methods, and computer-readable media for selectively identifying image frames from an input video to provide to an image processing model based on camera statistics. For example, systems disclosed herein include receiving an input video and associated camera statistics from a video capturing device. The systems disclosed herein further include identifying select image frames to provide to the image processing model based on the camera statistics and based on an application of the image processing model. The systems disclosed herein further include selectively identifying and providing camera statistics to the image processing model. By selectively providing data to the image processing model based on camera statistics, the systems disclosed herein can leverage capabilities of video capturing devices to significantly reduce the expense of processing resources when utilizing a variety of image processing models.Type: GrantFiled: March 11, 2019Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Naveen Thumpudi, Louis-Philippe Bourret, Christian Palmer Larson
-
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
-
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
-
Publication number: 20200293782Abstract: The present disclosure relates to systems, methods, and computer-readable media for selectively identifying image frames from an input video to provide to an image processing model based on camera statistics. For example, systems disclosed herein include receiving an input video and associated camera statistics from a video capturing device. The systems disclosed herein further include identifying select image frames to provide to the image processing model based on the camera statistics and based on an application of the image processing model. The systems disclosed herein further include selectively identifying and providing camera statistics to the image processing model. By selectively providing data to the image processing model based on camera statistics, the systems disclosed herein can leverage capabilities of video capturing devices to significantly reduce the expense of processing resources when utilizing a variety of image processing models.Type: ApplicationFiled: March 11, 2019Publication date: September 17, 2020Inventors: Naveen THUMPUDI, Louis-Philippe BOURRET, Christian Palmer LARSON
-
Patent number: 10701244Abstract: Methods and devices for colorizing an infrared image stream may include receiving an infrared (IR) image stream of a scene. The methods and devices may include detecting at least one object in the IR image stream and receiving, from a red green blue (RGB) knowledge base, a RGB texture corresponding to the at least one object detected in the IR image stream. The methods and devices may include processing the RGB texture by matching coordinates in the RGB texture with corresponding coordinates in the at least one object to produce a colorized IR image stream. The methods and devices may include transmitting the colorized IR image stream of the scene wherein the at least one object is displayed in color based on the processing.Type: GrantFiled: September 30, 2016Date of Patent: June 30, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Louis-Philippe Bourret
-
Patent number: 10582132Abstract: Described are examples for generating a high dynamic range image from a plurality of images. A plurality of images of a real world scene can be obtained from one or more image sensors, wherein at least two of the plurality of images are captured based on different intensity parameters. Intensity information for the real world scene can be determined based at least in part on processing the at least two of the plurality of images. A high dynamic range image corresponding to the real world scene can be generated based at least in part on adding the intensity information to pixels of at least one of the plurality of images.Type: GrantFiled: December 18, 2018Date of Patent: March 3, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Naveen Thumpudi, Louis-Philippe Bourret
-
Patent number: 10284732Abstract: Methods and devices for masking latency may include detecting a pause in receiving an image stream from an imaging device and generating one or more virtual image frames, each including a status indicator to indicate a status of the imaging device when the pause in receiving the image stream is detected. The methods and devices may also include generating, at the operating system, a data stream with the one or more virtual image frames inserted after a last image frame of the received image stream. In addition, the methods and devices may include transmitting the data stream to an application.Type: GrantFiled: November 30, 2016Date of Patent: May 7, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Naveen Thumpudi, Louis-Philippe Bourret
-
Publication number: 20190124248Abstract: Described are examples for generating a high dynamic range image from a plurality of images. A plurality of images of a real world scene can be obtained from one or more image sensors, wherein at least two of the plurality of images are captured based on different intensity parameters. Intensity information for the real world scene can be determined based at least in part on processing the at least two of the plurality of images. A high dynamic range image corresponding to the real world scene can be generated based at least in part on adding the intensity information to pixels of at least one of the plurality of images.Type: ApplicationFiled: December 18, 2018Publication date: April 25, 2019Inventors: Naveen THUMPUDI, Louis-Philippe BOURRET
-
Patent number: 10200632Abstract: Techniques for combining images to reduce motion blur in an output image are described. Data indicative of a first image and a second image of a scene is received. At least one portion of the first image associated with motion blur is identified. The portion of the first image is compared to a corresponding second portion of the second image. First pixels within the at least one portion of the first image and second pixels within the second portion of the second image not associated with motion blur are selected. The selected first pixels and second pixels are combined into an output image. The combined selected pixels are rendered on a display device.Type: GrantFiled: March 3, 2017Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Naveen Thumpudi, Louis-Philippe Bourret, Alsisan F. Suhib, Ravikant Gupta, Spandan Tiwari
-
Patent number: 10187584Abstract: Described are examples for generating a high dynamic range image from a plurality of images. A plurality of images of a real world scene can be obtained from one or more image sensors, wherein at least two of the plurality of images are captured based on different intensity parameters. Intensity information for the real world scene can be determined based at least in part on processing the at least two of the plurality of images. A high dynamic range image corresponding to the real world scene can be generated based at least in part on adding the intensity information to pixels of at least one of the plurality of images.Type: GrantFiled: December 20, 2016Date of Patent: January 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Naveen Thumpudi, Louis-Philippe Bourret
-
Publication number: 20180176439Abstract: Described are examples for generating a high dynamic range image from a plurality of images. A plurality of images of a real world scene can be obtained from one or more image sensors, wherein at least two of the plurality of images are captured based on different intensity parameters. Intensity information for the real world scene can be determined based at least in part on processing the at least two of the plurality of images. A high dynamic range image corresponding to the real world scene can be generated based at least in part on adding the intensity information to pixels of at least one of the plurality of images.Type: ApplicationFiled: December 20, 2016Publication date: June 21, 2018Inventors: Naveen THUMPUDI, Louis-Philippe BOURRET
-
Publication number: 20180152568Abstract: Methods and devices for masking latency may include detecting a pause in receiving an image stream from an imaging device and generating one or more virtual image frames, each including a status indicator to indicate a status of the imaging device when the pause in receiving the image stream is detected. The methods and devices may also include generating, at the operating system, a data stream with the one or more virtual image frames inserted after a last image frame of the received image stream. In addition, the methods and devices may include transmitting the data stream to an application.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Naveen THUMPUDI, Louis-Philippe BOURRET
-
Publication number: 20180097972Abstract: Methods and devices for colorizing an infrared image stream may include receiving an infrared (IR) image stream of a scene. The methods and devices may include detecting at least one object in the IR image stream and receiving, from a red green blue (RGB) knowledge base, a RGB texture corresponding to the at least one object detected in the IR image stream. The methods and devices may include processing the RGB texture by matching coordinates in the RGB texture with corresponding coordinates in the at least one object to produce a colorized IR image stream. The methods and devices may include transmitting the colorized IR image stream of the scene wherein the at least one object is displayed in color based on the processing.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventor: Louis-Philippe BOURRET
-
Publication number: 20180035058Abstract: Techniques for combining images to reduce motion blur in an output image are described. Data indicative of a first image and a second image of a scene is received. At least one portion of the first image associated with motion blur is identified. The portion of the first image is compared to a corresponding second portion of the second image. First pixels within the at least one portion of the first image and second pixels within the second portion of the second image not associated with motion blur are selected. The selected first pixels and second pixels are combined into an output image. The combined selected pixels are rendered on a display device.Type: ApplicationFiled: March 3, 2017Publication date: February 1, 2018Inventors: Naveen Thumpudi, Louis-Philippe Bourret, Alsisan F. Suhib, Ravikant Gupta, Spandan Tiwari
-
Patent number: 4224755Abstract: The trawl-net apparatus includes, between the net and the bottom, a closing-opening mechanism provided with a first control device. The mechanism holds the entrance of the bottom closed while leaving the rear of the net open. Under action of its control device, the rear of the net is caused to communicate with the entrance of the bottom. A folding over closing system is provided with a second control device and under the action of this control devices allows the mouth fold back rearwardly, then ensures, by a stopper, the closing of the mouth. The trawl-net with controlled opening and closing is advantageously used for selective gathering of pelgic micro-necton.Type: GrantFiled: November 27, 1978Date of Patent: September 30, 1980Assignee: Agence Nationale de Valorisation de la Recherche (ANVAR)Inventor: Philippe Bourret