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).
-
Publication number: 20250006139Abstract: A system that includes at least one processor that is to execute a software to: determine pixel value adjustments based on a limit on contrast loss and to reduce power consumption of a display connected to the display interface and provide the pixel value adjustments to the display interface to apply to pixels of a video frame.Type: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Applicant: Intel CorporationInventors: Susanta BHATTACHARJEE, Mohafiz Ulla KHAN, Greeshma VK, Ashish ROY
-
Publication number: 20250006102Abstract: A device, including: processing circuitry operable to determine boosted subpixel values for subpixels in a camera under display (CUD) area of a display panel, wherein each boosted subpixel value is based on a ratio of a non-CUD subpixel aperture area to a CUD subpixel aperture area for a corresponding subpixel of the display panel; and a display driver operable to boost a brightness of each subpixel in the CUD area based on the respective boosted subpixel value.Type: ApplicationFiled: June 28, 2023Publication date: January 2, 2025Inventors: Susanta Bhattacharjee, Kunjal Parikh
-
Publication number: 20240134438Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed for gradient image detection to improve power savings. An example disclosed apparatus includes programmable circuitry to at least one of instantiate or execute the machine readable instructions to identify a region in an image that satisfies a brightness threshold, define a plurality of lines in the image that extend away from the region, and determine the region corresponds to a gradient based on an analysis of pixels along different ones of the plurality of lines.Type: ApplicationFiled: December 18, 2023Publication date: April 25, 2024Inventors: Tamoghna Ghosh, Susanta Bhattacharjee, Mukesh Arora
-
Patent number: 11915391Abstract: 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: GrantFiled: March 26, 2020Date of Patent: February 27, 2024Assignee: Intel CorporationInventors: Susanta Bhattacharjee, Perazhi Sameer Kalathil, Kishore Nedunuri, Darshan N
-
Patent number: 11551389Abstract: 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: GrantFiled: April 3, 2020Date of Patent: January 10, 2023Assignee: Intel CorporationInventors: 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: 20220415234Abstract: 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: ApplicationFiled: June 23, 2021Publication date: December 29, 2022Inventors: Susanta Bhattacharjee, Gary Smith
-
Publication number: 20220335910Abstract: 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: ApplicationFiled: July 1, 2022Publication date: October 20, 2022Inventors: Praveen Kashyap Ananta Bhat, Navneet Kumar Singh, Samarth Alva, Aiswarya Pious, Susanta Bhattacharjee, Karthika Murthy, Mallari Hanchate, Antonio Cheng
-
Publication number: 20220214736Abstract: 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: ApplicationFiled: February 28, 2022Publication date: July 7, 2022Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
-
Publication number: 20220199044Abstract: 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: ApplicationFiled: December 21, 2020Publication date: June 23, 2022Applicant: Intel CorporationInventors: Susanta Bhattacharjee, Priyanka Karwa, Rohit Kumar
-
Patent number: 11301025Abstract: 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: GrantFiled: November 19, 2020Date of Patent: April 12, 2022Assignee: Intel CorporationInventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
-
Publication number: 20210398496Abstract: 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: ApplicationFiled: June 19, 2020Publication date: December 23, 2021Applicant: Intel CorporationInventors: Susanta Bhattacharjee, Krishna Nidamanuri, Ashish Ashok Tripathi, Rohit Kumar
-
Publication number: 20210327395Abstract: 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: ApplicationFiled: June 25, 2021Publication date: October 21, 2021Inventors: Soorya RAMESH, Priyanka KARWA, Susanta BHATTACHARJEE, Geethacharan RAJAGOPALAN, Arvind S. TOMAR
-
Publication number: 20210304365Abstract: 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: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Inventors: Susanta BHATTACHARJEE, Perazhi SAMEER KALATHIL, Kishore NEDUNURI, Darshan N
-
Publication number: 20210141434Abstract: 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: ApplicationFiled: November 19, 2020Publication date: May 13, 2021Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
-
Patent number: 10902824Abstract: 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: GrantFiled: April 24, 2017Date of Patent: January 26, 2021Assignee: Intel CorporationInventors: Madhav S. Chauhan, Susanta Bhattacharjee, Animesh Manna
-
Patent number: 10845865Abstract: 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: GrantFiled: April 21, 2017Date of Patent: November 24, 2020Assignee: Intel CorporationInventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
-
Publication number: 20200334880Abstract: 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: ApplicationFiled: April 3, 2020Publication date: October 22, 2020Applicant: Intel CorporationInventors: 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: 10643358Abstract: 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: GrantFiled: June 5, 2017Date of Patent: May 5, 2020Assignee: Intel CorporationInventors: 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: 10453429Abstract: 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: GrantFiled: November 17, 2016Date of Patent: October 22, 2019Assignee: Intel CorporationInventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri
-
Patent number: 10453430Abstract: 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: GrantFiled: April 1, 2017Date of Patent: October 22, 2019Assignee: Intel CorporationInventors: Sameer Kp, Selvakumar Panneer, Susanta Bhattacharjee, Mrinalini Attaluri