Patents by Inventor Mahesh Subedar
Mahesh Subedar 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: 11900979Abstract: Embodiments of the present disclosure are directed toward probabilistic in-memory computing configurations and arrangements, and configurations of probabilistic bit devices (p-bits) for probabilistic in-memory computing. concept with emerging. A probabilistic in-memory computing device includes an array of p-bits, where each p-bit is disposed at or near horizontal and vertical wires. Each p-bit is a time-varying resistor that has a time-varying resistance, which follows a desired probability distribution. The time-varying resistance of each p-bit represents a weight in a weight matrix of a stochastic neural network. During operation, an input voltage is applied to the horizontal wires to control the current through each p-bit. The currents are accumulated in the vertical wires thereby performing respective multiply-and-accumulative (MAC) operations. Other embodiments may be described and/or claimed.Type: GrantFiled: October 22, 2021Date of Patent: February 13, 2024Assignee: Intel CorporationInventors: Hai Li, Dmitri E. Nikonov, Punyashloka Debashis, Ian A. Young, Mahesh Subedar, Omesh Tickoo
-
Publication number: 20230298322Abstract: Features extracted from one or more layers of a trained deep neural network (DNN) are used to detect out-of-distribution (OOD) data, such as anomalies. An OOD detection process includes transforming a feature output from a layer of the DNN from a relatively high-dimensional feature space to a lower-dimensional space, and then performing a reverse transformation back to the higher-dimensional feature space, resulting in a reconstructed feature. A feature reconstruction error is calculated based on a difference between the reconstructed feature and the original feature output from the DNN. The OOD detection process may further include calculating a score based on the feature reconstruction error and generating a visual representation of the feature reconstruction error.Type: ApplicationFiled: May 30, 2023Publication date: September 21, 2023Applicant: Intel CorporationInventors: Ibrahima Ndiour, Nilesh Ahuja, Ranganath Krishnan, Mahesh Subedar, Omesh Tickoo, Ergin Genc
-
Patent number: 11586854Abstract: Vehicle navigation control systems in autonomous driving rely on accurate predictions of objects within the vicinity of the vehicle to appropriately control the vehicle safely through its surrounding environment. Accordingly this disclosure provides methods and devices which implement mechanisms for obtaining contextual variables of the vehicle's environment for use in determining the accuracy of predictions of objects within the vehicle's environment.Type: GrantFiled: March 26, 2020Date of Patent: February 21, 2023Assignee: Intel CorporationInventors: Nilesh Ahuja, Ibrahima Ndiour, Javier Felip Leon, David Gomez Gutierrez, Ranganath Krishnan, Mahesh Subedar, Omesh Tickoo
-
Publication number: 20220044719Abstract: Embodiments of the present disclosure are directed toward probabilistic in-memory computing configurations and arrangements, and configurations of probabilistic bit devices (p-bits) for probabilistic in-memory computing. concept with emerging. A probabilistic in-memory computing device includes an array of p-bits, where each p-bit is disposed at or near horizontal and vertical wires. Each p-bit is a time-varying resistor that has a time-varying resistance, which follows a desired probability distribution. The time-varying resistance of each p-bit represents a weight in a weight matrix of a stochastic neural network. During operation, an input voltage is applied to the horizontal wires to control the current through each p-bit. The currents are accumulated in the vertical wires thereby performing respective multiply-and-accumulative (MAC) operations. Other embodiments may be described and/or claimed.Type: ApplicationFiled: October 22, 2021Publication date: February 10, 2022Inventors: Hai Li, Dmitri E. Nikonov, Punyashloka Debashis, Ian A. Young, Mahesh Subedar, Omesh Tickoo
-
Publication number: 20210117792Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate continuous learning. An example apparatus includes a trainer to train a first Bayesian neural network (BNN) and a second BNN, the first BNN associated with a first weight distribution and the second BNN associated with a second weight distribution. The example apparatus includes a weight determiner to determine a first sampling weight associated with the first BNN and a second sampling weight associated with the second BNN. The example apparatus includes a network sampler to sample at least one of the first weight distribution or the second weight distribution based on a pseudo-random number, the first sampling weight, and the second sampling weight. The example apparatus includes an inference controller to generate an ensemble weight distribution based on the sample.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Inventors: Nilesh Ahuja, Mahesh Subedar, Ranganath Krishnan, Ibrahima Ndiour, Omesh Tickoo
-
Publication number: 20210117760Abstract: Methods, systems, and apparatus to obtain well-calibrated uncertainty in probabilistic deep neural networks are disclosed. An example apparatus includes a loss function determiner to determine a differentiable accuracy versus uncertainty loss function for a machine learning model, a training controller to train the machine learning model, the training including performing an uncertainty calibration of the machine learning model using the loss function, and a post-hoc calibrator to optimize the loss function using temperature scaling to improve the uncertainty calibration of the trained machine learning model under distributional shift.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Inventors: Ranganath Krishnan, Omesh Tickoo, Nilesh Ahuja, Ibrahima Ndiour, Mahesh Subedar
-
Publication number: 20200326667Abstract: Techniques are disclosed for using neural network architectures to estimate predictive uncertainty measures, which quantify how much trust should be placed in the deep neural network (DNN) results. The techniques include measuring reliable uncertainty scores for a neural network, which are widely used in perception and decision-making tasks in automated driving. The uncertainty measurements are made with respect to both model uncertainty and data uncertainty, and may implement Bayesian neural networks or other types of neural networks.Type: ApplicationFiled: June 24, 2020Publication date: October 15, 2020Inventors: Nilesh Ahuja, Ignacio J. Alvarez, Ranganath Krishnan, Ibrahima J. Ndiour, Mahesh Subedar, Omesh Tickoo
-
Patent number: 10726577Abstract: In one example a management system for an autonomous vehicle, comprises a first image sensor to collect first image data in a first geographic region proximate the autonomous vehicle and a second image sensor to collect second image data in a second geographic region proximate the first geographic region and a controller communicatively coupled to the first image sensor and the second image sensor and comprising processing circuitry to collect the first image data from the first image sensor and second image data from the second image sensor, generate a first reliability index for the first image sensor and a second reliability index for the second image sensor, and determine a correlation between the first image data and the second image data. Other examples may be described.Type: GrantFiled: January 12, 2018Date of Patent: July 28, 2020Assignee: INTEL CORPORATIONInventors: David Gonzalez Aguirre, Omar Florez, Julio Zamora Esquivel, Mahesh Subedar, Javier Felip Leon, Rebecca Chierichetti, Andrea Johnson, Glen Anderson
-
Publication number: 20200226430Abstract: Vehicle navigation control systems in autonomous driving rely on accurate predictions of objects within the vicinity of the vehicle to appropriately control the vehicle safely through its surrounding environment. Accordingly this disclosure provides methods and devices which implement mechanisms for obtaining contextual variables of the vehicle's environment for use in determining the accuracy of predictions of objects within the vehicle's environment.Type: ApplicationFiled: March 26, 2020Publication date: July 16, 2020Inventors: Nilesh Ahuja, Ibrahima Ndiour, Javier Felip Leon, David Gomez Gutierrez, Ranganath Krishnan, Mahesh Subedar, Omesh Tickoo
-
Patent number: 10360687Abstract: Techniques are provided for detection and location of active display regions in videos with static borders. A methodology implementing the techniques according to an embodiment includes extracting features from rows and columns of pixels of a video frame. The features are based on horizontal gradient runs (HGRs) and vertical gradient runs (VGRs). The method also includes detecting one or more static regions of the frame, based on a comparison of differences between the features of the current video frame and features extracted from a previous video frame. The method further includes detecting one or more boundaries of the static regions based on a location of a maximum value of one of the features within the static region, if the maximum value is greater than a boundary detection threshold value. Determination of the active region in the current video frame is based on exclusion of the detected static regions.Type: GrantFiled: July 1, 2016Date of Patent: July 23, 2019Assignee: INTEL CORPORATIONInventors: Yeongseon Lee, Nilesh A. Ahuja, Mahesh Subedar, Jorge E. Caviedes
-
Publication number: 20190051015Abstract: In one example a management system for an autonomous vehicle, comprises a first image sensor to collect first image data in a first geographic region proximate the autonomous vehicle and a second image sensor to collect second image data in a second geographic region proximate the first geographic region and a controller communicatively coupled to the first image sensor and the second image sensor and comprising processing circuitry to collect the first image data from the first image sensor and second image data from the second image sensor, generate a first reliability index for the first image sensor and a second reliability index for the second image sensor, and determine a correlation between the first image data and the second image data. Other examples may be described.Type: ApplicationFiled: January 12, 2018Publication date: February 14, 2019Applicant: Intel CorporationInventors: David Gonzalez Aguirre, Omar Florez, Julio Zamora Esquivel, Mahesh Subedar, Javier Felip Leon, Rebecca Chierichetti, Andrea Johnson, Glen Anderson
-
Publication number: 20180005387Abstract: Techniques are provided for detection and location of active display regions in videos with static borders. A methodology implementing the techniques according to an embodiment includes extracting features from rows and columns of pixels of a video frame. The features are based on horizontal gradient runs (HGRs) and vertical gradient runs (VGRs). The method also includes detecting one or more static regions of the frame, based on a comparison of differences between the features of the current video frame and features extracted from a previous video frame. The method further includes detecting one or more boundaries of the static regions based on a location of a maximum value of one of the features within the static region, if the maximum value is greater than a boundary detection threshold value. Determination of the active region in the current video frame is based on exclusion of the detected static regions.Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Applicant: INTEL CORPORATIONInventors: Yeongseon Lee, Nilesh A. Ahuja, Mahesh Subedar, Jorge E. Caviedes
-
Patent number: 9710890Abstract: In some embodiments, color and contrast enhancement video processing may be done in one shot instead of adjusting one of color and contrast enhancement, then the other, and then going back to the first one to readjust because of the second adjustment. In some embodiments, global lightness adjustment, local contrast enhancement, and saturation enhancement may be done at the same time and in parallel. Lightness adjustment improves visibility of details for generally dark or generally light images without changing intended lighting conditions in the original shot, and is used to enhance the range of color/saturation enhancement. Local contrast enhancement done in parallel improves visual definition of objects and textures and thus local contrast and perceived sharpness.Type: GrantFiled: May 5, 2015Date of Patent: July 18, 2017Assignee: Intel CorporationInventors: Abhijit Sarkar, Jorge E. Caviedes, Mahesh Subedar
-
Patent number: 9369735Abstract: Apparatus, systems and methods for adaptively reducing blocking artifacts in block-coded video are disclosed. In one implementation, a system includes processing logic at least capable of deblock filtering at least a portion of a line of video data based, at least in part, on edge information and texture information to generate at least a portion of a line of deblocked video data, and an image data output device responsive to the processing logic.Type: GrantFiled: December 8, 2014Date of Patent: June 14, 2016Assignee: Intel CorporationInventors: Jorge E Caviedes, Mahesh Subedar, Khasim S Dudekula
-
Publication number: 20150235348Abstract: In some embodiments, color and contrast enhancement video processing may be done in one shot instead of adjusting one of color and contrast enhancement, then the other, and then going back to the first one to readjust because of the second adjustment. In some embodiments, global lightness adjustment, local contrast enhancement, and saturation enhancement may be done at the same time and in parallel. Lightness adjustment improves visibility of details for generally dark or generally light images without changing intended lighting conditions in the original shot, and is used to enhance the range of color/saturation enhancement. Local contrast enhancement done in parallel improves visual definition of objects and textures and thus local contrast and perceived sharpness.Type: ApplicationFiled: May 5, 2015Publication date: August 20, 2015Inventors: Abhijit Sarkar, Jorge E. Caviedes, Mahesh Subedar
-
Patent number: 9053523Abstract: In some embodiments, color and contrast enhancement video processing may be done in one shot instead of adjusting one of color and contrast enhancement, then the other, and then going back to the first one to readjust because of the second adjustment. In some embodiments, global lightness adjustment, local contrast enhancement, and saturation enhancement may be done at the same time and in parallel. Lightness adjustment improves visibility of details for generally dark or generally light images without changing intended lighting conditions in the original shot, and is used to enhance the range of color/saturation enhancement. Local contrast enhancement done in parallel improves visual definition of objects and textures and thus local contrast and perceived sharpness.Type: GrantFiled: June 21, 2013Date of Patent: June 9, 2015Assignee: Intel CorporationInventors: Abhijit Sarkar, Jorge E. Caviedes, Mahesh Subedar
-
Publication number: 20150092863Abstract: Apparatus, systems and methods for adaptively reducing blocking artifacts in block-coded video are disclosed. In one implementation, a system includes processing logic at least capable of deblock filtering at least a portion of a line of video data based, at least in part, on edge information and texture information to generate at least a portion of a line of deblocked video data, and an image data output device responsive to the processing logic.Type: ApplicationFiled: December 8, 2014Publication date: April 2, 2015Applicant: Intel CorporationInventors: Jorge E. Caviedes, Mahesh Subedar, Khasim S. Kudekula
-
Publication number: 20150092866Abstract: Apparatus, systems and methods for adaptively reducing blocking artifacts in block-coded video are disclosed. In one implementation, a system includes processing logic at least capable of deblock filtering at least a portion of a line of video data based, at least in part, on edge information and texture information to generate at least a portion of a line of deblocked video data, and an image data output device responsive to the processing logic.Type: ApplicationFiled: December 8, 2014Publication date: April 2, 2015Applicant: INTEL CORPORATIONInventors: Jorge E. Caviedes, Mahesh Subedar, Khasim S. Kudekula
-
Patent number: 8724022Abstract: Frame rate conversion may be implemented using motion estimation results. Specifically, as part of the motion estimation, pixels may be labeled based on the number of matching pixels in subsequent frames. For example, pixels may be labeled as to whether they have no matching pixels, one matching pixels, or multiple matching pixels. The motion estimation and pixel labeling may then be used to interpolate pixels for frame rate conversion.Type: GrantFiled: November 9, 2009Date of Patent: May 13, 2014Assignee: Intel CorporationInventors: Mahesh Subedar, Jorge E. Caviedes
-
Publication number: 20140044352Abstract: In some embodiments, color and contrast enhancement video processing may be done in one shot instead of adjusting one of color and contrast enhancement, then the other, and then going back to the first one to readjust because of the second adjustment. In some embodiments, global lightness adjustment, local contrast enhancement, and saturation enhancement may be done at the same time and in parallel. Lightness adjustment improves visibility of details for generally dark or generally light images without changing intended lighting conditions in the original shot, and is used to enhance the range of color/saturation enhancement. Local contrast enhancement done in parallel improves visual definition of objects and textures and thus local contrast and perceived sharpness.Type: ApplicationFiled: June 21, 2013Publication date: February 13, 2014Inventors: Abhijit Sarkar, Jorge E. Caviedes, Mahesh Subedar