Patents by Inventor Rashmi Mittal
Rashmi Mittal 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: 11638007Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.Type: GrantFiled: September 3, 2021Date of Patent: April 25, 2023Assignee: Adobe Inc.Inventors: Viswanathan Swaminathan, Rashmi Mittal
-
Publication number: 20210400278Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.Type: ApplicationFiled: September 3, 2021Publication date: December 23, 2021Applicant: Adobe Inc.Inventors: Viswanathan Swaminathan, Rashmi Mittal
-
Patent number: 11115663Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.Type: GrantFiled: March 7, 2019Date of Patent: September 7, 2021Assignee: Adobe Inc.Inventors: Viswanathan Swaminathan, Rashmi Mittal
-
Patent number: 10673372Abstract: Methods, systems, and computer program products for cognitively predicting dust deposition on solar photovoltaic modules are provided herein. A computer-implemented method includes deriving, with respect to solar photovoltaic modules, dust parameters from image data, and estimating, for a given future time at a current module orientation, an amount of surface area of the modules that will be covered by dust and a yield loss of the modules associated with dust coverage. The method also includes forecasting, for the given future time at each of one or more modified module orientations, an amount of surface area of the modules that will be covered by dust and a yield loss of the modules associated with dust coverage. Further, the method includes generating an instruction to change the orientation of at least one of the modules, and outputting the instruction to at least one actuation system associated with the modules.Type: GrantFiled: December 8, 2017Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: Amar P. Azad, Rashmi Mittal, Vijay Arya
-
Patent number: 10670413Abstract: One embodiment provides a method for determining at least one recommended vehicular travel route, the method including collecting a plurality of travel route inputs from a plurality of sources, relative to a travel route comprising a starting point and an ending point; determining at least one travel route recommendation by (i) assessing the collected plurality of travel route inputs and (ii) taking in to consideration vehicle emission impact parameters; and tracking vehicle adherence. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: January 11, 2016Date of Patent: June 2, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas George, Rashmi Mittal, Chandrasekar Radhakrishnan, Yogish Sabharwal, Vaibhav Saxena
-
Patent number: 10628538Abstract: Methods, systems, and computer program products for suggesting sensor placements are provided herein.Type: GrantFiled: January 30, 2017Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Saurav Basu, Thomas George, Rashmi Mittal, Chandrasekar Radhakrishnan, Yogish Sabharwal, Ashish Verma
-
Publication number: 20190208208Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.Type: ApplicationFiled: March 7, 2019Publication date: July 4, 2019Applicant: Adobe Inc.Inventors: Viswanathan Swaminathan, Rashmi Mittal
-
Publication number: 20190181793Abstract: Methods, systems, and computer program products for cognitively predicting dust deposition on solar photovoltaic modules are provided herein. A computer-implemented method includes deriving, with respect to solar photovoltaic modules, dust parameters from image data, and estimating, for a given future time at a current module orientation, an amount of surface area of the modules that will be covered by dust and a yield loss of the modules associated with dust coverage. The method also includes forecasting, for the given future time at each of one or more modified module orientations, an amount of surface area of the modules that will be covered by dust and a yield loss of the modules associated with dust coverage. Further, the method includes generating an instruction to change the orientation of at least one of the modules, and outputting the instruction to at least one actuation system associated with the modules.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventors: Amar P. Azad, Rashmi Mittal, Vijay Arya
-
Patent number: 10318558Abstract: Methods and arrangements for automating weather model configurations. Characteristics of a target geographical area are received, as are a plurality of existing weather model configurations which are implemented for undertaking weather modeling in other geographical areas. A subset of the existing weather model configurations is selected, the subset comprising configurations corresponding to geographical areas having characteristics similar to the characteristics of the target area. A weather model is run with respect to each configuration in the subset of existing weather model configurations. Based on the running of a weather model with respect to each configuration, an output set of weather model configurations is selected for undertaking weather modeling in the target area.Type: GrantFiled: November 16, 2012Date of Patent: June 11, 2019Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, UNIVERSITI BRUNEI DARUSSALAMInventors: James Peter Cipriani, Thomas George, Saiful A. Husain, Rashmi Mittal, Anthony P. Praino, Yogish Sabharwal, Vaibhav Saxena, Lloyd Alan Treinish
-
Patent number: 10264262Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.Type: GrantFiled: February 29, 2016Date of Patent: April 16, 2019Assignee: Adobe Inc.Inventors: Viswanathan Swaminathan, Rashmi Mittal
-
Publication number: 20180218095Abstract: Methods, systems, and computer program products for suggesting sensor placements are provided herein.Type: ApplicationFiled: January 30, 2017Publication date: August 2, 2018Inventors: Saurav Basu, Thomas George, Rashmi Mittal, Chandrasekar Radhakrishnan, Yogish Sabharwal, Ashish Verma
-
Publication number: 20170251212Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.Type: ApplicationFiled: February 29, 2016Publication date: August 31, 2017Applicant: Adobe Systems IncorporatedInventors: Viswanathan Swaminathan, Rashmi Mittal
-
Publication number: 20170199045Abstract: One embodiment provides a method for determining at least one recommended vehicular travel route, the method including collecting a plurality of travel route inputs from a plurality of sources, relative to a travel route comprising a starting point and an ending point; determining at least one travel route recommendation by (i) assessing the collected plurality of travel route inputs and (ii) taking in to consideration vehicle emission impact parameters; and tracking vehicle adherence. Other variants and embodiments are broadly contemplated herein.Type: ApplicationFiled: January 11, 2016Publication date: July 13, 2017Inventors: Thomas George, Rashmi Mittal, Chandrasekar Radhakrishnan, Yogish Sabharwal, Vaibhav Saxena
-
Patent number: 8918758Abstract: Embodiments provide data storage of object and action data for use in media content development applications. For example, a data storage scheme may make information available to a user interface specifying, for a particular object type, which actions can be performed by objects of that type, as well as default values for objects of that type. Embodiments involve data storage techniques that are adaptable for use with new and changing object and media types.Type: GrantFiled: May 30, 2008Date of Patent: December 23, 2014Assignee: Adobe Systems IncorporatedInventors: Randy Karl Riggins, Thomas E. Bednarz, Jr., Rashmi Mittal
-
Publication number: 20140250084Abstract: Embodiments provide data storage of object and action data for use in media content development applications. For example, a data storage scheme may make information available to a user interface specifying, for a particular object type, which actions can be performed by objects of that type, as well as default values for objects of that type. Embodiments involve data storage techniques that are adaptable for use with new and changing object and media types.Type: ApplicationFiled: May 30, 2008Publication date: September 4, 2014Applicant: Adobe Systems IncorporatedInventors: Randy Karl Riggins, Thomas E. Bednarz, JR., Rashmi Mittal
-
Publication number: 20140142912Abstract: Methods and arrangements for automating weather model configurations. Characteristics of a target geographical area are received, as are a plurality of existing weather model configurations which are implemented for undertaking weather modeling in other geographical areas. A subset of the existing weather model configurations is selected, the subset comprising configurations corresponding to geographical areas having characteristics similar to the characteristics of the target area. A weather model is run with respect to each configuration in the subset of existing weather model configurations. Based on the running of a weather model with respect to each configuration, an output set of weather model configurations is selected for undertaking weather modeling in the target area.Type: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Applicants: UNIVERSITI BRUNEI DARUSSALAM, INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Peter Cipriani, Thomas George, Saiful A. Husain, Rashmi Mittal, Anthony P. Praino, Yogish Sabharwal, Vaibhav Saxena, Lloyd Alan Treinish