Patents by Inventor Susanta Bhattacharjee

Susanta Bhattacharjee 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: 11915391
    Abstract: Examples described herein include a graphics processing apparatus that includes a memory device and a display engine coupled to the memory device. The display engine is configured to apply dither on a region of an image and modify a first pixel of an image stored in the memory based on pseudo-random noise to reduce color banding impressions. In some examples, the pseudo-random noise is based on one or more of: local brightness estimation and one or more prior noise levels. In some examples, the display engine is to determine the local brightness estimation based on an average brightness of a pixel region surrounding the first pixel and the first pixel. In some examples, the display engine is configured to bound the pseudo-random noise based on a noise applied to a pixel in a same position as that of the first pixel in a prior frame within a same scene.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: February 27, 2024
    Assignee: Intel Corporation
    Inventors: Susanta Bhattacharjee, Perazhi Sameer Kalathil, Kishore Nedunuri, Darshan N
  • Patent number: 11551389
    Abstract: Systems, apparatuses and methods may a performance-enhanced computing system comprising a sensor for measuring luminance values corresponding to light focused onto the sensor at a plurality of pixel locations, a memory including a set of instructions, and a processor. The processor executes a set of instructions causing the system to generate a multi-segment tone mapping curve, generate a set of tone mapping values corresponding to the multi-segment tone mapping curve for equally spaced input values between zero and one for storage into a look up table, and process the luminance values using the look up table to apply the tone mapping curve to the luminance values of the pixels.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: January 10, 2023
    Assignee: Intel Corporation
    Inventors: Stanley J. Baran, Abhishek R. Appu, Sang-Hee Lee, Atthar H. Mohammed, Jong Dae Oh, Hiu-Fai R. Chan, Joydeep Ray, Kunjal Parikh, Changliang Wang, Srikanth Kambhatla, Gary Smith, Satyanarayana Avadhanam, Richmond Hicks, Robert J. Johnston, Narayan Biswal, Susanta Bhattacharjee
  • Publication number: 20220415234
    Abstract: Methods, systems and apparatuses may provide for technology that generates a seed value, wherein the seed value is dedicated to a position of an input pixel, generates a dithered pixel value based on the seed value and a value of the input pixel, and conducts a scan-out of the dithered pixel value to a display panel. In one example, the technology generates an intermediate value based on the seed value and one or more fixed constants and generates a pseudo random number based on the intermediate value and a programmable constant, wherein the dithered pixel value is generated based on the pseudo random number and the value of the input pixel.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Susanta Bhattacharjee, Gary Smith
  • Publication number: 20220335910
    Abstract: Apparatus, systems, and methods for display panel power savings during stylus usage are disclosed. An example apparatus includes interface circuitry to receive touch event location data indicative of touch events by a user on a display screen of an electronic device; and processor circuitry to perform operations to instantiate display mapping circuitry to identify an area of the display screen covered by a portion of a body of the user based on a shape of the portion; and pixel identification circuitry to identify respective ones of pixels of the display screen in the area of the display screen; and cause a property of the respective ones of the pixels to be adjusted.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Inventors: Praveen Kashyap Ananta Bhat, Navneet Kumar Singh, Samarth Alva, Aiswarya Pious, Susanta Bhattacharjee, Karthika Murthy, Mallari Hanchate, Antonio Cheng
  • Publication number: 20220214736
    Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
    Type: Application
    Filed: February 28, 2022
    Publication date: July 7, 2022
    Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
  • Publication number: 20220199044
    Abstract: An apparatus to facilitate regulating a display panel backlight is disclosed. The apparatus comprises one or more processors to receive a first image frame, generate a first correction lookup table associated with the first image frame, apply a filter to the first correction lookup table to generate a first smoothened lookup table and transform the first image frame using the first smoothened lookup table to generate a pixel boosted frame and a memory communicatively coupled to the one or more processors.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Applicant: Intel Corporation
    Inventors: Susanta Bhattacharjee, Priyanka Karwa, Rohit Kumar
  • Patent number: 11301025
    Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: April 12, 2022
    Assignee: Intel Corporation
    Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
  • Publication number: 20210398496
    Abstract: Methods, systems and apparatuses may provide for technology that generates a backlight compensation signal based on a user input, an operating system input and an adjustment output, wherein the backlight compensation signal includes a plurality of transitions in a time domain, and wherein the plurality of transitions occur at a frequency that exceeds a frequency threshold. The technology may also automatically apply the backlight compensation signal to a low pass filter to obtain a smoothened compensation signal and adjust a brightness level of the display panel based on the smoothened compensation signal and a modified pixel buffer.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Applicant: Intel Corporation
    Inventors: Susanta Bhattacharjee, Krishna Nidamanuri, Ashish Ashok Tripathi, Rohit Kumar
  • Publication number: 20210327395
    Abstract: Methods and systems for dynamically adjusting the power consumption of an organic light-emitting diode (OLED) panel are disclosed. In embodiments, a histogram of a frame to be displayed is generated, and a weighted dimming curve is generated, with heavier weighting given to mid-tone intensity pixels. High and low intensity pixels are left only minimally adjusted. The curve is then capped and smoothed to prevent artifacts and to preserve image contrast. Each pixel in the frame is then dimmed according to the curve, and the resultant transformed frame is displayed on the OLED panel.
    Type: Application
    Filed: June 25, 2021
    Publication date: October 21, 2021
    Inventors: Soorya RAMESH, Priyanka KARWA, Susanta BHATTACHARJEE, Geethacharan RAJAGOPALAN, Arvind S. TOMAR
  • Publication number: 20210304365
    Abstract: Examples described herein include a graphics processing apparatus that includes a memory device and a display engine coupled to the memory device. The display engine is configured to apply dither on a region of an image and modify a first pixel of an image stored in the memory based on pseudo-random noise to reduce color banding impressions. In some examples, the pseudo-random noise is based on one or more of: local brightness estimation and one or more prior noise levels. In some examples, the display engine is to determine the local brightness estimation based on an average brightness of a pixel region surrounding the first pixel and the first pixel. In some examples, the display engine is configured to bound the pseudo-random noise based on a noise applied to a pixel in a same position as that of the first pixel in a prior frame within a same scene.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Susanta BHATTACHARJEE, Perazhi SAMEER KALATHIL, Kishore NEDUNURI, Darshan N
  • Publication number: 20210141434
    Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 13, 2021
    Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
  • Patent number: 10902824
    Abstract: If the picture complexity is low then the number of pixels in a frame may be reduced. For example, pixel-to-pixel variation in terms of RGB color values can be used to determine the complexity of the frame. Frames can be characterized, in one embodiment, as non-complex frames with less pixel variation and complex frames with very high pixel variation. The high PPI may be used only for complex frames while non-complex frames can use low PPI. This method reduces memory fetching and pixel processing within the display engine and thereby saves power.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: January 26, 2021
    Assignee: Intel Corporation
    Inventors: Madhav S. Chauhan, Susanta Bhattacharjee, Animesh Manna
  • Patent number: 10845865
    Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: November 24, 2020
    Assignee: Intel Corporation
    Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
  • Publication number: 20200334880
    Abstract: Systems, apparatuses and methods may a performance-enhanced computing system comprising a sensor for measuring luminance values corresponding to light focused onto the sensor at a plurality of pixel locations, a memory including a set of instructions, and a processor. The processor executes a set of instructions causing the system to generate a multi-segment tone mapping curve, generate a set of tone mapping values corresponding to the multi-segment tone mapping curve for equally spaced input values between zero and one for storage into a look up table, and process the luminance values using the look up table to apply the tone mapping curve to the luminance values of the pixels.
    Type: Application
    Filed: April 3, 2020
    Publication date: October 22, 2020
    Applicant: Intel Corporation
    Inventors: Stanley J. Baran, Abhishek R. Appu, Sang-Hee Lee, Atthar H. Mohammed, Jong Dae Oh, Hiu-Fai R. Chan, Joydeep Ray, Kunjal Parikh, Changliang Wang, Srikanth Kambhatla, Gary Smith, Satyanarayana Avadhanam, Richmond Hicks, Robert J. Johnston, Narayan Biswal, Susanta Bhattacharjee
  • Patent number: 10643358
    Abstract: Systems, apparatuses and methods may a performance-enhanced computing system comprising a sensor for measuring luminance values corresponding to light focused onto the sensor at a plurality of pixel locations, a memory including a set of instructions, and a processor. The processor executes a set of instructions causing the system to generate a multi-segment tone mapping curve, generate a set of tone mapping values corresponding to the multi-segment tone mapping curve for equally spaced input values between zero and one for storage into a look up table, and process the luminance values using the look up table to apply the tone mapping curve to the luminance values of the pixels.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: May 5, 2020
    Assignee: Intel Corporation
    Inventors: Stanley J. Baran, Abhishek R. Appu, Sang-Hee Lee, Atthar H. Mohammed, Jong Dae Oh, Hiu-Fai R. Chan, Joydeep Ray, Kunjal Parikh, Changliang Wang, Srikanth Kambhatla, Gary Smith, Satyanarayana Avadhanam, Richmond Hicks, Robert J. Johnston, Narayan Biswal, Susanta Bhattacharjee
  • Patent number: 10453429
    Abstract: Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri
  • Patent number: 10453430
    Abstract: Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri
  • Patent number: 10372196
    Abstract: Methods and apparatus relating to techniques to provide dynamic pixel density adjustment for display panels not driven by backlight are described. In an embodiment, logic causes a first plurality of pixels of a display panel to be turned off in response to an indication that a charge level of a power supply, coupled to supply electrical power to the display panel, has dropped below a threshold level. The display panel is not backlight drive (such as an OLED or QDOT display panels. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: August 6, 2019
    Assignee: Intel Corporation
    Inventors: Madhav Singh Chauhan, Animesh Manna, Susanta Bhattacharjee
  • Patent number: 10134360
    Abstract: By converting a first color space to a second color space, using a two-dimensional lookup table in said second color space, and converting from said second color space to said first color space, it may be possible to use one or more two-dimensional lookup tables (LUTs) to do a task conventionally handled by three-dimensional lookup tables. This may reduce storage requirements and memory bandwidth requirements in some embodiments. In general a color pixel with N color components can be processed with n number of M dimensional LUT where M<N and n is some chosen positive integer number.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: November 20, 2018
    Assignee: Intel Corporation
    Inventors: Susanta Bhattacharjee, Sameer Kp
  • Publication number: 20180308457
    Abstract: If the picture complexity is low then the number of pixels in a frame may be reduced. For example, pixel-to-pixel variation in terms of RGB color values can be used to determine the complexity of the frame. Frames can be characterized, in one embodiment, as non-complex frames with less pixel variation and complex frames with very high pixel variation. The high PPI may be used only for complex frames while non-complex frames can use low PPI. This method reduces memory fetching and pixel processing within the display engine and thereby saves power.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Inventors: Madhav S. Chauhan, Susanta Bhattacharjee, Animesh Manna