Patents by Inventor Charles OTTO
Charles OTTO 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: 11915472Abstract: The present disclosure is directed to data classification. An exemplary computer-enabled method for classifying image data comprises: receiving an input image, wherein the input image is of a second data domain; providing the input image to a preprocessing algorithm to obtain a transformed image, wherein the preprocessing algorithm is trained to transform data of the second data domain to data of a first data domain; providing the transformed image to a trained algorithm to analyze the transformed image, wherein the trained algorithm is trained based on training data of the first data domain.Type: GrantFiled: February 9, 2022Date of Patent: February 27, 2024Assignee: NOBLIS, INC.Inventor: Charles Otto
-
Publication number: 20220164610Abstract: The present disclosure is directed to data classification. An exemplary computer-enabled method for classifying image data comprises: receiving an input image, wherein the input image is of a second data domain; providing the input image to a preprocessing algorithm to obtain a transformed image, wherein the preprocessing algorithm is trained to transform data of the second data domain to data of a first data domain; providing the transformed image to a trained algorithm to analyze the transformed image, wherein the trained algorithm is trained based on training data of the first data domain.Type: ApplicationFiled: February 9, 2022Publication date: May 26, 2022Applicant: NOBLIS, INC.Inventor: Charles OTTO
-
Patent number: 11275973Abstract: The present disclosure is directed to data classification. An exemplary computer-enabled method for classifying image data comprises: receiving an input image patch, wherein the input image patch is of a second data domain; providing the input image patch to a preprocessing algorithm to obtain a preprocessed image patch, wherein the preprocessing algorithm is trained to transform data of the second data domain to data of a first data domain; providing the preprocessed image patch to a pre-trained classification algorithm, wherein the pre-trained classification algorithm is trained based on training data of the first data domain; obtaining one or more classification outputs from the pre-trained classification algorithm based on the preprocessed image patch.Type: GrantFiled: March 26, 2020Date of Patent: March 15, 2022Assignee: NOBLIS, INC.Inventor: Charles Otto
-
Publication number: 20200327382Abstract: The present disclosure is directed to data classification. An exemplary computer-enabled method for classifying image data comprises: receiving an input image patch, wherein the input image patch is of a second data domain; providing the input image patch to a preprocessing algorithm to obtain a preprocessed image patch, wherein the preprocessing algorithm is trained to transform data of the second data domain to data of a first data domain; providing the preprocessed image patch to a pre-trained classification algorithm, wherein the pre-trained classification algorithm is trained based on training data of the first data domain; obtaining one or more classification outputs from the pre-trained classification algorithm based on the preprocessed image patch.Type: ApplicationFiled: March 26, 2020Publication date: October 15, 2020Applicant: NOBLIS, INC.Inventor: Charles OTTO
-
Patent number: 9260122Abstract: Video image data is acquired from synchronized cameras having overlapping views of objects moving past the cameras through a scene image in a linear array and with a determined speed. Processing units generate one or more object detections associated with confidence scores within frames of the camera video stream data. The confidence scores are modified as a function of constraint contexts including a cross-frame constraint that is defined by other confidence scores of other object detection decisions from the video data that are acquired by the same camera at different times; a cross-view constraint defined by other confidence scores of other object detections in the video data from another camera with an overlapping field-of-view; and a cross-object constraint defined by a sequential context of a linear array of the objects, spatial attributes of the objects and the determined speed of the movement of the objects relative to the cameras.Type: GrantFiled: June 6, 2012Date of Patent: February 16, 2016Assignee: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra U. Pankanti, Hoang Trinh
-
Patent number: 9147260Abstract: A system and computer program product for performing visual surveillance of one or more moving objects include registering one or more images captured by one or more cameras, wherein registering the one or more images comprises region-based registration of the one or more images in two or more adjacent frames, performing motion segmentation of the one or more images to detect one or more moving objects and one or more background regions in the one or more images, and tracking the one or more moving objects to facilitate visual surveillance of the one or more moving objects.Type: GrantFiled: December 20, 2010Date of Patent: September 29, 2015Assignee: International Business Machines CorporationInventors: Arun Hampapur, Jun Li, Sharathchandra Pankanti, Charles A. Otto
-
Patent number: 9105098Abstract: A system and computer program product for performing visual surveillance of one or more moving objects include registering one or more images captured by one or more cameras, wherein registering the one or more images comprises region-based registration of the one or more images in two or more adjacent frames, performing motion segmentation of the one or more images to detect one or more moving objects and one or more background regions in the one or more images, and tracking the one or more moving objects to facilitate visual surveillance of the one or more moving objects.Type: GrantFiled: December 20, 2010Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Arun Hampapur, Jun Li, Sharathchandra Pankanti, Charles A. Otto
-
Patent number: 9047668Abstract: A global position of an observed object is determined by obtaining a first global position of an observed object with at least one positioning device. A determination is made as to whether a set of stored visual characteristic information of at least one landmark matches a visual characteristic information set obtained from at least one captured image comprising a scene associated with the observed object. In response to the set of stored visual characteristic information matching the obtained visual characteristic information set, a second global position of the observed object is determined based on a set of stored location information associated with the at least one landmark and the first global position.Type: GrantFiled: October 22, 2013Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti, Yuichi Fujiki, Hoang Trinh
-
Patent number: 9036865Abstract: A global position of an observed object is determined by obtaining a first global position of an observed object with at least one positioning device. A determination is made as to whether a set of stored visual characteristic information of at least one landmark matches a visual characteristic information set obtained from at least one captured image comprising a scene associated with the observed object. In response to the set of stored visual characteristic information matching the obtained visual characteristic information set, a second global position of the observed object is determined based on a set of stored location information associated with the at least one landmark and the first global position.Type: GrantFiled: September 12, 2012Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti, Yuichi Fujiji, Hoang Trinh
-
Patent number: 9036025Abstract: An imaging system includes an image capturing device and a plurality of reflective devices. The image capturing device is configured to receive a plurality of images reflected by the plurality of reflective devices. Responsive to receiving the plurality of images, the image capturing device is further configured to capture within a single frame at least a first image corresponding to a first side of a first railroad track rail, a second image corresponding to a second side of the first railroad track rail, a third image corresponding to a first side of a second railroad track rail, and a fourth image corresponding to a second side of the second railroad track rail.Type: GrantFiled: January 11, 2012Date of Patent: May 19, 2015Assignee: International Business Macines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti
-
Patent number: 8983200Abstract: Techniques for segmenting an object are provided. The techniques include capturing an image of an object, dividing the image into one or more blocks, computing a confidence value for each of the one or more blocks, and eliminating one or more blocks from consideration based on the confidence value for each of the one or more blocks.Type: GrantFiled: February 7, 2014Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Rogerio S. Feris, Charles A. Otto, Sharathchandra Pankanti, Duan D. Tran
-
Patent number: 8872947Abstract: An apparatus, computer program product, and method for reducing persistent shadows within an image. The apparatus includes a camera configured to generate frames of the image. The apparatus also includes a computer processor. The computer processor calculates the average normalized brightness for each pixel in the image and adjusts the brightness of each pixel with the average normalized brightness.Type: GrantFiled: September 25, 2013Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti, Hoang Trinh
-
Patent number: 8866938Abstract: An apparatus, computer program product, and method for reducing persistent shadows within an image. The apparatus includes a camera configured to generate frames of the image. The apparatus also includes a computer processor. The computer processor calculates the average normalized brightness for each pixel in the image and adjusts the brightness of each pixel with the average normalized brightness.Type: GrantFiled: March 6, 2013Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti, Hoang Trinh
-
Publication number: 20140253764Abstract: An apparatus, computer program product, and method for reducing persistent shadows within an image. The apparatus includes a camera configured to generate frames of the image. The apparatus also includes a computer processor. The computer processor calculates the average normalized brightness for each pixel in the image and adjusts the brightness of each pixel with the average normalized brightness.Type: ApplicationFiled: March 6, 2013Publication date: September 11, 2014Applicant: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti, Hoang Trinh
-
Publication number: 20140253729Abstract: An apparatus, computer program product, and method for reducing persistent shadows within an image. The apparatus includes a camera configured to generate frames of the image. The apparatus also includes a computer processor. The computer processor calculates the average normalized brightness for each pixel in the image and adjusts the brightness of each pixel with the average normalized brightness.Type: ApplicationFiled: September 25, 2013Publication date: September 11, 2014Applicant: International Business Machines CorporationInventors: Norman Haas, Ying Li, Charles A. Otto, Sharathchandra Pankanti, Hoang Trinh
-
Patent number: 8751414Abstract: A method, data processing system, and computer program product for identifying abnormalities in data. A model representing a plurality of modes for an activity generated from training data is retrieved. The training data includes a first plurality of measurements of a first performance of the activity over a period of time. Each of the plurality of modes is identified as one of normal and abnormal. Activity data including a second plurality of measurements of a second performance of the activity is received. A portion of the activity data is compared with the plurality of modes in the model. A notification of an abnormality in the second performance of the activity is generated in response to an identification that the portion of the activity data matches a mode in the plurality of modes identified as abnormal. Confirmation of the abnormality is requested via a user interface.Type: GrantFiled: May 4, 2011Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Ankur Datta, Charles A. Otto, Sharathchandra U. Pankanti
-
Publication number: 20140153779Abstract: Techniques for segmenting an object are provided. The techniques include capturing an image of an object, dividing the image into one or more blocks, computing a confidence value for each of the one or more blocks, and eliminating one or more blocks from consideration based on the confidence value for each of the one or more blocks.Type: ApplicationFiled: February 7, 2014Publication date: June 5, 2014Applicant: International Business Machines CorporationInventors: Rogerio S. Feris, Charles A. Otto, Sharathchandra Pankanti, Duan D. Tran
-
Patent number: 8744176Abstract: Techniques for segmenting an object at a self-checkout are provided. The techniques include capturing an image of an object at a self-checkout, dividing the image into one or more blocks, computing a confidence value for each of the one or more blocks, and eliminating one or more blocks from consideration based on the confidence value for each of the one or more blocks, wherein the one or more blocks remaining map to a region of the image containing the object.Type: GrantFiled: April 17, 2013Date of Patent: June 3, 2014Assignee: International Business Machines CorporationInventors: Rogerio S. Feris, Charles A. Otto, Sharathchandra Pankanti, Duan D. Tran
-
Patent number: 8724904Abstract: A system, method, and computer program product for detecting anomalies in an image. In an example embodiment the method includes partitioning each image of a set of images into a plurality of image local units. The method further includes clustering all local units in the image set into clusters, and consequently assigning a class label to each local unit based on the clustering results. The local units with identical class labels having at least one substantially related image feature. Further, the method includes assigning a weight to each of the local units based on a variation of the class labels across all images in a set of images. The method further includes performing a clustering over all images in the set by using a distance metric that takes the learned weight of each local unit into account, then determining the images that belong to minorities of the clusters as anomalies.Type: GrantFiled: October 25, 2011Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Yuichi Fujiki, Norman Haas, Ying Li, Charles A. Otto, Balamanohar Paluri, Sharathchandra Pankanti
-
Publication number: 20140072173Abstract: A global position of an observed object is determined by obtaining a first global position of an observed object with at least one positioning device. A determination is made as to whether a set of stored visual characteristic information of at least one landmark matches a visual characteristic information set obtained from at least one captured image comprising a scene associated with the observed object. In response to the set of stored visual characteristic information matching the obtained visual characteristic information set, a second global position of the observed object is determined based on a set of stored location information associated with the at least one landmark and the first global position.Type: ApplicationFiled: October 22, 2013Publication date: March 13, 2014Applicant: International Business Machines CorporationInventors: Norman HAAS, Ying LI, Charles A. OTTO, Sharathchandra PANKANTI, Yuichi FUJIKI, Hoang TRINH