Patents by Inventor Prosun Chatterjee
Prosun Chatterjee 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: 20230385985Abstract: Methods, systems and apparatuses provide for encoder technology that conducts a spatial transformation on tiles in a block of an image, wherein the spatial transformation is conducted on a per tile basis and results in a first sub-band data and second sub-band data, predicts residual data from the first sub-band data, and generates quantization data from the second sub-band data, wherein the residual data and the quantization data represent a lossy compressed portion of the image. Additionally, decoder technology may recover first sub-band data from residual data, scale up to second sub-band data from quantization data, wherein the residual data and the quantization data represent a lossy compressed portion of an image, and conduct an inverse spatial transformation on the first sub-band data and the second sub-band data, wherein the inverse spatial transformation is conducted on a per tile basis and results in tiles in a block of the image.Type: ApplicationFiled: May 25, 2022Publication date: November 30, 2023Inventors: Sreenivas Kothandaraman, Abhishek R. Appu, Prosun Chatterjee, Mohamed Farook
-
Patent number: 10109069Abstract: A method includes computing an anisotropic filter with a major-axis and a minor-axis for a pixel to be displayed on screen-space, where the anisotropic filter is to be applied to corresponding MIPs on a texture map. Additionally, the method includes varying the length of the major-axis of the anisotropic filter based on the angle of the major-axis of anisotropy with respect to the screen space. Further, the method includes determining a number of texels from the texture map that are to be sampled in the anisotropic filter based on the length of the modified major-axis. The color of the pixel may be determined based on the texels sampled in the anisotropic filter.Type: GrantFiled: March 9, 2017Date of Patent: October 23, 2018Assignee: Intel CorporationInventors: Prosun Chatterjee, Larry Seiler, Steven Spangler
-
Publication number: 20170178350Abstract: A method for anisotropic filtering is provided herein. The method includes computing an anisotropic filter with a major-axis and a minor-axis for a pixel to be displayed on screen-space, wherein the anisotropic filter is to be applied to corresponding MIPs on a texture map. The method includes varying the length of the major-axis of the anisotropic filter based on the angle of the major-axis of anisotropy with respect to the screen space. The method includes determining a number of texels from the texture map that are to be sampled in the anisotropic filter based on the length of the modified major-axis. The method includes determining the color of the pixel based on the texels sampled in the anisotropic filter.Type: ApplicationFiled: March 9, 2017Publication date: June 22, 2017Applicant: INTEL CORPORATIONInventors: Prosun Chatterjee, Larry Seiler, Steven Spangler
-
Patent number: 9619898Abstract: A method includes computing an anisotropic filter with a major-axis and a minor-axis for a pixel to be displayed on screen-space, wherein the anisotropic filter is to be applied to corresponding MIPs on a texture map. Additionally, the method includes varying the length of the major-axis of the anisotropic filter based on the angle of the major-axis of anisotropy with respect to the screen space. Further, the method includes determining a number of texels from the texture map that are to be sampled in the anisotropic filter based on the length of the modified major-axis. The color of the pixel may be determined based on the texels sampled in the anisotropic filter.Type: GrantFiled: December 28, 2013Date of Patent: April 11, 2017Assignee: Intel CorporationInventors: Prosun Chatterjee, Larry Seiler, Steven Spangler
-
Patent number: 9569880Abstract: A method, graphics processing unit, and system are described herein. The method for adaptive anisotropic filtering includes calculating a number of ways of anisotropy based on a computed level of detail of a texture map and applying a bilinear low pass filter to a texture map's closest two MIP maps using a processor. An effective number of ways and filter sizes may be computed on each of the closest two closest MIP maps. Additionally, the closest two MIP maps may be sampled at their respective effective number of ways. The method also includes applying a corresponding sized low pass filters to each of the closest two MIP maps, and combining the filtered closest two MIP maps using a weighted sum based on a fractional part of a computed level of detail.Type: GrantFiled: December 24, 2013Date of Patent: February 14, 2017Assignee: Intel CorporationInventors: Prosun Chatterjee, Larry Seiler, Joy Chandra, Benjamin R. Pletcher
-
Patent number: 9489707Abstract: Embodiments described herein include a graphics processing unit. The graphics processing unit includes a plurality of execution units. The graphics processing unit also includes a plurality of sampler units. Each sampler unit corresponds to a sampler dispatch logic unit and at least one execution unit, and the sampler dispatch logic units are used to network the plurality of sampler units.Type: GrantFiled: September 27, 2013Date of Patent: November 8, 2016Assignee: Intel CorporationInventors: Hema Chand Nalluri, Joy Chandra, Prosun Chatterjee, Benjamin Pletcher, Yoav Harel, Steven Spangler
-
Publication number: 20150187090Abstract: A method for anisotropic filtering is provided herein. The method includes computing an anisotropic filter with a major-axis and a minor-axis for a pixel to be displayed on screen-space, wherein the anisotropic filter is to be applied to corresponding MIPs on a texture map. The method includes varying the length of the major-axis of the anisotropic filter based on the angle of the major-axis of anisotropy with respect to the screen space. The method includes determining a number of texels from the texture map that are to be sampled in the anisotropic filter based on the length of the modified major-axis. The method includes determining the color of the pixel based on the texels sampled in the anisotropic filter.Type: ApplicationFiled: December 28, 2013Publication date: July 2, 2015Inventors: Prosun Chatterjee, Larry Seiler, Steven Spangler
-
Publication number: 20150178975Abstract: A method, graphics processing unit, and system are described herein. The method for adaptive anisotropic filtering includes calculating a number of ways of anisotropy based on a computed level of detail of a texture map and applying a bilinear low pass filter to a texture map's closest two MIP maps using a processor. An effective number of ways and filter sizes may be computed on each of the closest two closest MIP maps. Additionally, the closest two MIP maps may be sampled at their respective effective number of ways. The method also includes applying a corresponding sized low pass filters to each of the closest two MIP maps, and combining the filtered closest two MIP maps using a weighted sum based on a fractional part of a computed level of detail.Type: ApplicationFiled: December 24, 2013Publication date: June 25, 2015Inventors: Prosun Chatterjee, Larry Seiler, Joy Chandra, Benjamin R. Pletcher
-
Publication number: 20150091919Abstract: Embodiments described herein include a graphics processing unit. The graphics processing unit includes a plurality of execution units. The graphics processing unit also includes a plurality of sampler units. Each sampler unit corresponds to a sampler dispatch logic unit and at least one execution unit, and the sampler dispatch logic units are used to network the plurality of sampler units.Type: ApplicationFiled: September 27, 2013Publication date: April 2, 2015Inventors: Hema Chand Nalluri, Joy Chandra, Prosun Chatterjee, Benjamin Pletcher, Yoav Harel, Steven Spangler