Patents by Inventor Robert Jan Schutten
Robert Jan Schutten 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: 11694643Abstract: In various examples, a low-latency variable backlight liquid crystal display (LCD) system is disclosed. The LCD system may reduce latency and video lag by performing an analysis of peak pixel values within subsets of pixels using a rendering device, prior to transmitting the frame to a display device for display. As a result, the display device may receive the peak pixel value data prior to or concurrently with the frame data, and may begin updating the backlight settings of the display without having to wait for a substantial portion of the frame to be received. In this way, the LCD system may avoid the full frame delay of conventional systems, allowing the LCD system to more reliably support high-performance applications such as gaming.Type: GrantFiled: June 2, 2021Date of Patent: July 4, 2023Assignee: NVIDIA CorporationInventors: Jens Roever, Gerrit Ary Slavenburg, Robert Jan Schutten
-
Publication number: 20220392414Abstract: In various examples, a low-latency variable backlight liquid crystal display (LCD) system is disclosed. The LCD system may reduce latency and video lag by performing an analysis of peak pixel values within subsets of pixels using a rendering device, prior to transmitting the frame to a display device for display. As a result, the display device may receive the peak pixel value data prior to or concurrently with the frame data, and may begin updating the backlight settings of the display without having to wait for a substantial portion of the frame to be received. In this way, the LCD system may avoid the full frame delay of conventional systems, allowing the LCD system to more reliably support high-performance applications such as gaming.Type: ApplicationFiled: June 2, 2021Publication date: December 8, 2022Inventors: Jens Roever, Gerrit Ary Slavenburg, Robert Jan Schutten
-
Patent number: 11043172Abstract: A display controller progressively updates LEDs and LCD pixels in scanline order as portions of an image are scanned into a frame buffer. The display controller analyzes a first portion of the image that includes a first pixel value associated with a first LCD pixel. The display controller identifies a first LED that contributes luminance to the first LCD pixel and determines an LED current setting for the LED based on the first pixel value. The display controller then identifies a second LCD pixel that resides above the first LED and is associated with a second pixel value. The display controller configures the second LCD pixel based on the second pixel value and luminance contributions received at the second LCD pixel. Accordingly, the display controller need not wait for the entire image to be scanned into the frame buffer before initiating display of the image.Type: GrantFiled: February 5, 2019Date of Patent: June 22, 2021Assignee: NVIDIA CorporationInventors: Gerrit Ary Slavenburg, Robert Jan Schutten, Jens Roever, Tom J. Verbeure
-
Patent number: 10909903Abstract: A display device includes a display controller that performs a high-throughput dithering operation. The display controller performs a quantization operation with pixel values generated by a graphics processor to generate quantized pixel values and residual error values. The display controller distributes the residual error values associated with a first group of quantized pixel values to a second group of quantized pixel values based on a set of distribution weights. A given distribution weight defines what fraction of a given residual error value is distributed to a given quantized pixel value included in the second group of quantized pixel values. The distribution weights are calibrated to permit the display controller to compute different fractions of residual error values using bit shifting logic instead of complex combinatorial logic.Type: GrantFiled: February 14, 2019Date of Patent: February 2, 2021Assignee: NVIDIA CorporationInventors: Jens Roever, Robert Jan Schutten
-
Publication number: 20190266961Abstract: A display controller progressively updates LEDs and LCD pixels in scanline order as portions of an image are scanned into a frame buffer. The display controller analyzes a first portion of the image that includes a first pixel value associated with a first LCD pixel. The display controller identifies a first LED that contributes luminance to the first LCD pixel and determines an LED current setting for the LED based on the first pixel value. The display controller then identifies a second LCD pixel that resides above the first LED and is associated with a second pixel value. The display controller configures the second LCD pixel based on the second pixel value and luminance contributions received at the second LCD pixel. Accordingly, the display controller need not wait for the entire image to be scanned into the frame buffer before initiating display of the image.Type: ApplicationFiled: February 5, 2019Publication date: August 29, 2019Inventors: Gerrit Ary SLAVENBURG, Robert Jan SCHUTTEN, Jens ROEVER, Tom J. VERBEURE
-
Publication number: 20190266935Abstract: A display device includes a display controller that performs a high-throughput dithering operation. The display controller performs a quantization operation with pixel values generated by a graphics processor to generate quantized pixel values and residual error values. The display controller distributes the residual error values associated with a first group of quantized pixel values to a second group of quantized pixel values based on a set of distribution weights. A given distribution weight defines what fraction of a given residual error value is distributed to a given quantized pixel value included in the second group of quantized pixel values. The distribution weights are calibrated to permit the display controller to compute different fractions of residual error values using bit shifting logic instead of complex combinatorial logic.Type: ApplicationFiled: February 14, 2019Publication date: August 29, 2019Inventors: Jens ROEVER, Robert Jan SCHUTTEN
-
Patent number: 10147370Abstract: A method, computer program product, and system perform gamma correction for a variable refresh rate display panel. An image is received for display on a screen of a display device. The image is adjusted based on gamma correction factors that are dependent on a variable refresh rate of the display device and the adjusted image is output for display on the screen of the display device.Type: GrantFiled: October 28, 2016Date of Patent: December 4, 2018Assignee: NVIDIA CORPORATIONInventors: Tom Verbeure, Robert Jan Schutten, Gerrit A. Slavenburg
-
Patent number: 9786255Abstract: A method, computer program product, and system for adjusting a dynamic refresh frequency of a display device are disclosed. The method includes the steps of obtaining a current frame duration associated with a first image, computing, based on the current frame duration, a repetition value for a second image, and repeating presentation of the second image on a display device based on the repetition value. The logic for implementing the method may be included in a graphics processing unit or within the display device itself.Type: GrantFiled: May 22, 2015Date of Patent: October 10, 2017Assignee: NVIDIA CorporationInventors: Tom Verbeure, Robert Jan Schutten, Gerrit A. Slavenburg, Thomas F. Fox
-
Patent number: 9773460Abstract: A system, method, and computer program product are provided for combining low motion blur and variable refresh rate in a display. In one embodiment, a hold-type display is operated in a first mode of operation where the hold-type display is dynamically refreshed such that the hold type display handles updates to image frames at unpredictable times and where for each of the image frames a backlight of the hold-type display is activated for an entire duration of display of the image frame. Additionally, it is determined that at least one predefined condition has been met. Further, in response to the determination, the hold-type display is operated in a second mode of operation where the hold-type display is statically refreshed such that the hold-type display handles updates to image frames at regular intervals and where for each of the image frames the backlight of the hold-type display is flashed.Type: GrantFiled: October 18, 2013Date of Patent: September 26, 2017Assignee: NVIDIA CorporationInventors: Tom Verbeure, Gerrit A. Slavenburg, Thomas F. Fox, Robert Jan Schutten, Luis Mariano Lucas, Marcel Dominicus Janssens
-
Patent number: 9665969Abstract: One embodiment of the present invention discloses a method for processing video data within a video data processing path of a processing unit. The video data processing path includes three stages. In the first stage, source operands are extracted from a local register file and are ordered to map efficiently onto the downstream data path. In the second stage, arithmetic operations are performed on the source operands based on video processing instructions to generate intermediate results. In the third stage, additional operations are performed on the intermediate results based on the video processing instructions. In some embodiment, the intermediate results are combined with additional operands retrieved from the local register file.Type: GrantFiled: May 24, 2010Date of Patent: May 30, 2017Assignee: NVIDIA CorporationInventors: Shirish Gadre, Robert Jan Schutten, David Conrad Tannenbaum
-
Publication number: 20170124934Abstract: A method, computer program product, and system perform gamma correction for a variable refresh rate display panel. An image is received for display on a screen of a display device. The image is adjusted based on gamma correction factors that are dependent on a variable refresh rate of the display device and the adjusted image is output for display on the screen of the display device.Type: ApplicationFiled: October 28, 2016Publication date: May 4, 2017Inventors: Tom Verbeure, Robert Jan Schutten, Gerrit A. Slavenburg
-
Publication number: 20150348509Abstract: A method, computer program product, and system for adjusting a dynamic refresh frequency of a display device are disclosed. The method includes the steps of obtaining a current frame duration associated with a first image, computing, based on the current frame duration, a repetition value for a second image, and repeating presentation of the second image on a display device based on the repetition value. The logic for implementing the method may be included in a graphics processing unit or within the display device itself.Type: ApplicationFiled: May 22, 2015Publication date: December 3, 2015Inventors: Tom Verbeure, Robert Jan Schutten, Gerrit A. Slavenburg, Thomas F. Fox
-
Patent number: 9094676Abstract: A system, method, and computer program product are provided for determining that a display device is operating in a three-dimensional mode. Further, in response to the determination that the display device is operating in the three-dimensional mode, determining a phase of a current frame. Additionally, a setting from a first table or a setting from a second table is applied based on the determined phase of the current frame.Type: GrantFiled: September 28, 2011Date of Patent: July 28, 2015Assignee: NVIDIA CorporationInventors: Robert Jan Schutten, Gerrit A. Slavenburg
-
Publication number: 20150109286Abstract: A system, method, and computer program product are provided for combining low motion blur and variable refresh rate in a display. In one embodiment, a hold-type display is operated in a first mode of operation where the hold-type display is dynamically refreshed such that the hold type display handles updates to image frames at unpredictable times and where for each of the image frames a backlight of the hold-type display is activated for an entire duration of display of the image frame. Additionally, it is determined that at least one predefined condition has been met. Further, in response to the determination, the hold-type display is operated in a second mode of operation where the hold-type display is statically refreshed such that the hold-type display handles updates to image frames at regular intervals and where for each of the image frames the backlight of the hold-type display is flashed.Type: ApplicationFiled: October 18, 2013Publication date: April 23, 2015Applicant: NVIDIA CorporationInventors: Tom Verbeure, Gerrit A. Slavenburg, Thomas F. Fox, Robert Jan Schutten, Luis Mariano Lucas, Marcel Dominicus Janssens
-
Patent number: 8994640Abstract: One embodiment of the present invention sets forth a technique for reducing motion blur in a liquid crystal display (LCD) by pulsing each frame with a relatively short pulse of backlight illumination while driving pixels within the LCD with compensated intensity values to account for LCD settling time and vertical position. An LCD drive compensation unit implements the disclosed technique to generate an intensity value for each pixel that is scanned into the LCD. The technique advantageously reduces motion blur while preserving uniform vertical display accuracy.Type: GrantFiled: March 14, 2013Date of Patent: March 31, 2015Assignee: NVIDIA CorporationInventors: Gerrit Ary Slavenburg, Tom J. Verbeure, Robert Jan Schutten
-
Patent number: 8866833Abstract: A system, method, and computer program product are provided for a dynamic display refresh. In use, a state of a display device is identified in which an entirety of an image frame is currently displayed by the display device. In response to the identification of the state, it is determined whether an entirety of a next image frame to be displayed has been rendered to memory. The next image frame is transmitted to the display device for display thereof, when it is determined that the entirety of the next image frame to be displayed has been rendered to the memory. Further, a refresh of the display device is delayed, when it is determined that the entirety of the next image frame to be displayed has not been rendered to the memory.Type: GrantFiled: September 11, 2013Date of Patent: October 21, 2014Assignee: NVIDIA CorporationInventors: Tom Petersen, David Wyatt, Paul van der Kouwe, Emmett M. Kilgariff, Laurence Harrison, Jensen Huang, Tony Tamasi, Gerrit A. Slavenburg, Thomas F. Fox, David Matthew Stears, Robert Jan Schutten, Ross Cunniff, Ajay Kamalvanshi, Robert Osborne, Rouslan Dimitrov
-
Publication number: 20140266996Abstract: One embodiment of the present invention sets forth a technique for reducing motion blur in a liquid crystal display (LCD) by pulsing each frame with a relatively short pulse of backlight illumination while driving pixels within the LCD with compensated intensity values to account for LCD settling time and vertical position. An LCD drive compensation unit implements the disclosed technique to generate an intensity value for each pixel that is scanned into the LCD. The technique advantageously reduces motion blur while preserving uniform vertical display accuracy.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: NVIDIA CORPORATIONInventors: Gerrit Ary SLAVENBURG, Tom J. VERBEURE, Robert Jan SCHUTTEN
-
Patent number: 8797340Abstract: A system, method, and computer program product are provided for modifying a pixel value as a function of a display duration estimate. In use, a value of a pixel of an image frame to be displayed on a display screen of a display device is identified, wherein the display device is capable of handling updates at unpredictable times. Additionally, the value of the pixel is modified as a function of an estimated duration of time until a next update including the pixel is to be displayed on the display screen. Further, the modified value of the pixel is transmitted to the display screen for display thereof.Type: GrantFiled: March 14, 2013Date of Patent: August 5, 2014Assignee: NVIDIA CorporationInventors: Gerrit A. Slavenburg, Tom Verbeure, Robert Jan Schutten
-
Publication number: 20140168388Abstract: A system and method are provided for display of a 3D image on a video monitor. A characteristic of each of a plurality of sample LCD panels is measured and a display parameter is calculated based on the measured characteristics. A first 3D image is displayed on one of the sample LCD panels using the calculated display parameter and the displayed image is evaluated. Based on the evaluation, each of the sample LCD panels is assigned to one of a plurality of groups. For each group, a group display parameter is calculated based on the measured characteristics of the panels assigned to the group. A video monitor controller is configured to display a second 3D image on an installation LCD panel. The second 3D image is displayed based on the group display parameters and an indication of a group to which the installation LCD panel is assigned.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Applicant: NVIDIA CORPORATIONInventors: Craig Dowdall, Robert Jan Schutten, Andy Au, Gerrit Slavenburg
-
Publication number: 20140092150Abstract: A system, method, and computer program product are provided for modifying a pixel value as a function of a display duration estimate. In use, a value of a pixel of an image frame to be displayed on a display screen of a display device is identified, wherein the display device is capable of handling updates at unpredictable times. Additionally, the value of the pixel is modified as a function of an estimated duration of time until a next update including the pixel is to be displayed on the display screen. Further, the modified value of the pixel is transmitted to the display screen for display thereof.Type: ApplicationFiled: March 14, 2013Publication date: April 3, 2014Applicant: NVIDIA CORPORATIONInventors: Gerrit A. Slavenburg, Tom Verbeure, Robert Jan Schutten