Patents by Inventor Arun Hampapur

Arun Hampapur 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: 8965042
    Abstract: The present invention relates to the measurement of human activities through video, particularly in retail environments. A method for measuring retail display effectiveness in accordance with an embodiment of the present invention includes: detecting a moving object in a field of view of an imaging device, the imaging device obtaining image data of a product display; tracking the object in the field of view of the imaging device to obtain a track; and obtaining statistics for the track with regard to the product display.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sergio Borger, Christopher R. Carlson, Arun Hampapur, Andrew W. Senior, Chiao-Fe Shu
  • Publication number: 20150015606
    Abstract: An approach that detects locations of hazardous conditions within an infrastructure is provided. This approach uses satellite imagery, GIS data, automatic image processing, and predictive modeling to determine the location of the hazards automatically, thus optimizing infrastructure management. Specifically, a hazard detection tool provides this capability. The hazard detection tool comprises a detection component configured to: receive visual media containing asset location data about a set of physical assets, and hazard location data about potential hazards within a vicinity of each of the set of physical assets. The detection component further receives graphical information system (GIS) data containing asset location data about each of the set of physical assets.
    Type: Application
    Filed: October 2, 2014
    Publication date: January 15, 2015
    Inventors: James R. Culp, Frank D. Fenhagen, IV, Arun Hampapur, Xuan Liu, Sharathchandra U. Pankanti
  • Publication number: 20150015717
    Abstract: A method of providing video feeds from a plurality of cameras to a plurality of screens including determining a plurality of constraints on a centralized processor processing the video feeds, determining a camera semantic classification for each of the plurality of cameras, determining historical events captured by each of the plurality of cameras, and providing at least one video feed to at least one of the screens according to the plurality of constraints on the centralized processor, the camera semantic classifications and the historical events.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 15, 2015
    Inventors: WEI SHAN DONG, NING DUAN, ARUN HAMPAPUR, KE HU, HONGFEI LI, LI LI, WEI SUN
  • Patent number: 8934670
    Abstract: A method and system for real time processing of a sequence of video frames. A current frame in the sequence and at least one frame in the sequence occurring prior to the current frame is analyzed. Each frame includes a two-dimensional array of pixels. The sequence of video frames is received in synchronization with a recording of the video frames in real time. The analyzing includes performing a background subtraction on the at least one frame, which determines a background image and a static region mask associated with a static region consisting of a contiguous distribution of pixels in the current frame. The static region mask identifies each pixel in the static region upon the static region mask being superimposed on the current frame. The background image includes the array of pixels and a background model of the at least one frame and does not include any moving object.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rogerio Schmidt Feris, Arun Hampapur, Zuoxuan Lu, Ying-li Tian
  • Patent number: 8934714
    Abstract: Techniques for performing foreground analysis are provided. The techniques include identifying a region of interest in a video scene, detecting a static foreground object in the region of interest, and determining whether the static foreground object is abandoned or removed, wherein said determining comprises performing a foreground analysis based on tracking information and pruning one or more false alarms using one or more track statistics.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rogerio S. Feris, Arun Hampapur, Frederik C. Kjeldsen, Hao-Wei Liu
  • Publication number: 20150010210
    Abstract: A method and system for real time processing of a sequence of video frames. A current frame in the sequence and at least one frame in the sequence occurring prior to the current frame is analyzed. The sequence of video frames is received in synchronization with a recording of the video frames in real time. The analyzing includes performing a background subtraction on the at least one frame, which determines a background image and a static region mask associated with a static region consisting of a contiguous distribution of pixels in the current frame. The static region mask identifies each pixel in the static region upon the static region mask being superimposed on the current frame. A status of a static object is determined as either an abandoned status if the static object is an abandoned object or a removed status if the static object is a removed object.
    Type: Application
    Filed: September 23, 2014
    Publication date: January 8, 2015
    Inventors: Rogerio S. Feris, Arun Hampapur, Zouxuan Lu, Ying-li Tian
  • Publication number: 20150010209
    Abstract: A method and system for real time processing of a sequence of video frames. A current frame in the sequence and at least one frame in the sequence occurring prior to the current frame is analyzed. Each frame includes a two-dimensional array of pixels. The sequence of video frames is received in synchronization with a recording of the video frames in real time. The analyzing includes performing a background subtraction on the at least one frame, which determines a background image and a static region mask associated with a static region consisting of a contiguous distribution of pixels in the current frame. The static region mask identifies each pixel in the static region upon the static region mask being superimposed on the current frame. A determination is made that a persistence requirement, a non-persistence duration requirement, and a persistence duration requirement have been satisfied.
    Type: Application
    Filed: September 23, 2014
    Publication date: January 8, 2015
    Inventors: Rogerio S. Feris, Arun Hampapur, Zouxuan Lu, Ying-li Tian
  • Publication number: 20150010211
    Abstract: A method and system for real time processing of a sequence of video frames. A current frame in the sequence and at least one frame in the sequence occurring prior to the current frame is analyzed. The sequence of video frames is received in synchronization with a recording of the video frames in real time. The analyzing includes performing a background subtraction on the at least one frame, which determines a background image and a static region mask associated with a static region consisting of a contiguous distribution of pixels in the current frame, which includes executing a mixture of 3 to 5 Gaussians algorithm coupled together in a linear combination by Gaussian weight coefficients to generate the background model, a foreground image, and the static region. The static region mask identifies each pixel in the static region upon the static region mask being superimposed on the current frame.
    Type: Application
    Filed: September 23, 2014
    Publication date: January 8, 2015
    Inventors: Rogerio S. Feris, Arun Hampapur, Zouxuan Lu, Ying-li Tian
  • Patent number: 8929585
    Abstract: An approach that detects locations of hazardous conditions within an infrastructure is provided. This approach uses satellite imagery, GIS data, automatic image processing, and predictive modeling to determine the location of the hazards automatically, thus optimizing infrastructure management. Specifically, a hazard detection tool provides this capability. The hazard detection tool comprises a detection component configured to: receive visual media containing asset location data about a set of physical assets, and hazard location data about potential hazards within a vicinity of each of the set of physical assets. The detection component further receives graphical information system (GIS) data containing asset location data about each of the set of physical assets.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: James R. Culp, Frank D. Fenhagen, IV, Arun Hampapur, Xuan Liu, Sharathchandra U. Pankanti
  • Publication number: 20140365269
    Abstract: There are provided a method, a system and a computer program product for maintaining an asset. The system receives data associated with an one asset and other assets to which the one asset is directly or indirectly physically connected. The system determines, based on the received data, a dependency between the one asset and one or more of the other assets. The system predicts, based on the determined dependency, a failure of the one asset within a future time period.
    Type: Application
    Filed: June 10, 2013
    Publication date: December 11, 2014
    Inventors: Arun Hampapur, Hongfei Li, Yada Zhu
  • Publication number: 20140365422
    Abstract: A method for maintaining an asset. The method receives data associated with an one asset and other assets to which the one asset is directly or indirectly physically connected. The method determines, based on the received data, a dependency between the one asset and one or more of the other assets. The method predicts, based on the determined dependency, a failure of the one asset within a future time period.
    Type: Application
    Filed: September 17, 2013
    Publication date: December 11, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Hampapur, Hongfei Li, Yada Zhu
  • Publication number: 20140353372
    Abstract: The present invention provides a smart scanning system comprising an integrated scanning and image capture system in which one or more image capture device(s) (e.g., still camera, video camera, etc.) and a barcode scanner are positioned within a common enclosure that is a component of a checkout station. The barcode of item is scanned and an image of the item is recorded. The identity of the item as determined based on the barcode is compared to its appearance as determined based on its image. If the identity is inconsistent with its appearance, a discrepancy is registered. It is then determined whether the discrepancy is due to fraud (e.g., theft) or device error. In the case of the latter, the system can be updated to prevent a repeat of the error.
    Type: Application
    Filed: August 1, 2014
    Publication date: December 4, 2014
    Inventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Thomas J. Hammershoy, Arun Hampapur, Sharathchandra U. Pankanti
  • Publication number: 20140330748
    Abstract: Embodiments relate to stochastic investment planning. One aspect includes receiving a plurality of constraints associated with projects to be performed by a plurality of agencies. The constraints are compared across the projects to identify projects having a spatial overlap and compatible project types. Two or more of the projects are combined based on compatibility of the projects having the spatial overlap. An optimization model is applied to the combined projects to produce an optimization parameter representing a critical attribute based on at least one uncertainty of the combined projects. The comparing, the combining, and the applying of the optimization model are iteratively repeated while varying a threshold for combining the projects until the optimization parameter is determined to be within an acceptable range.
    Type: Application
    Filed: August 1, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mehmet F. Candas, Arun Hampapur, Tarun Kumar, Shilpa N. Mahatma
  • Publication number: 20140330609
    Abstract: Embodiments of the invention relate to a method for providing performance driven municipal asset needs and sustainability analysis. The method includes calculating asset health scores for a plurality of assets in an infrastructure. The asset health scores change as a function of time. The method also includes identifying prescription options for the assets. The identifying is based on the asset health scores. The prescription options include cost, value, and time for execution. A multi-objective optimization is applied based on the asset health scores and prescription options to identify at least a subset of the prescription options that may be implemented within a provided budget to maintain a sustainability threshold for an overall infrastructure health score.
    Type: Application
    Filed: May 1, 2013
    Publication date: November 6, 2014
    Inventors: Mehmet F. Candas, Arun Hampapur, Tarun Kumar, Shilpa N. Mahatma, Chandrasekhara K. Reddy
  • Publication number: 20140330747
    Abstract: Embodiments of the invention relate to asset lifecycle management. A method includes assessing a current health condition of a plurality of assets that are managed by a plurality of different entities. Predictive analytics are applied to determine a predicted future health condition of the assets. Prescription options for the assets are determined based on the current health condition and the predicted future health condition of the assets. Each prescription option specifies an asset, a timeframe, an expected cost, and an expected future health condition of the asset. Spatial and temporal analytics are performed to combine individual prescription options into a unified project. The unified project includes prescription options that specify assets that are managed by at least two of the entities. A timeframe to execute the unified project is determined based on financial constraints and spatial constraints. The unified project plan is output.
    Type: Application
    Filed: May 1, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mehmet F. Candas, Arun Hampapur, Tarun Kumar, Shilpa N. Mahatma
  • Publication number: 20140330745
    Abstract: Embodiments relate analytic solution integration. According to an aspect, a method for analytic solution integration includes establishing an engine abstraction layer configured to interface with a plurality of analytic engines associated with a plurality of models. A services layer is interfaced with the engine abstraction layer to provide a communication interface to invoke the analytic engines associated with the models. A user interface is provided to the services layer. The user interface is configured to define an analytic solution as an executable sequence of one or more of the models.
    Type: Application
    Filed: August 1, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Arun Hampapur, Tarun Kumar
  • Publication number: 20140330744
    Abstract: Embodiments relate analytic solution integration. According to an aspect, a method for analytic solution integration includes establishing an engine abstraction layer configured to interface with a plurality of analytic engines associated with a plurality of models. A services layer is interfaced with the engine abstraction layer to provide a communication interface to invoke the analytic engines associated with the models. A user interface is provided to the services layer. The user interface is configured to define an analytic solution as an executable sequence of one or more of the models.
    Type: Application
    Filed: May 1, 2013
    Publication date: November 6, 2014
    Inventors: Arun Hampapur, Tarun Kumar
  • Publication number: 20140330600
    Abstract: Embodiments of the invention relate to a method for providing performance driven municipal asset needs and sustainability analysis. The method includes calculating asset health scores for a plurality of assets in an infrastructure. The asset health scores change as a function of time. The method also includes identifying prescription options for the assets. The identifying is based on the asset health scores. The prescription options include cost, value, and time for execution. A multi-objective optimization is applied based on the asset health scores and prescription options to identify at least a subset of the prescription options that may be implemented within a provided budget to maintain a sustainability threshold for an overall infrastructure health score.
    Type: Application
    Filed: August 15, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mehmet F. Candas, Arun Hampapur, Tarun Kumar, Shilpa N. Mahatma, Chandrasekhara K. Reddy
  • Publication number: 20140330746
    Abstract: Embodiments relate to stochastic investment planning. One aspect includes receiving a plurality of constraints associated with projects to be performed by a plurality of agencies. The constraints are compared across the projects to identify projects having a spatial overlap and compatible project types. Two or more of the projects are combined based on compatibility of the projects having the spatial overlap. An optimization model is applied to the combined projects to produce an optimization parameter representing a critical attribute based on at least one uncertainty of the combined projects. The comparing, the combining, and the applying of the optimization model are iteratively repeated while varying a threshold for combining the projects until the optimization parameter is determined to be within an acceptable range.
    Type: Application
    Filed: May 1, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mehmet F. Candas, Arun Hampapur, Tarun Kumar, Shilpa N. Mahatma
  • Publication number: 20140330749
    Abstract: Embodiments of the invention relate to asset lifecycle management. A method includes assessing a current health condition of a plurality of assets that are managed by a plurality of different entities. Predictive analytics are applied to determine a predicted future health condition of the assets. Prescription options for the assets are determined based on the current health condition and the predicted future health condition of the assets. Each prescription option specifies an asset, a timeframe, an expected cost, and an expected future health condition of the asset. Spatial and temporal analytics are performed to combine individual prescription options into a unified project. The unified project includes prescription options that specify assets that are managed by at least two of the entities. A timeframe to execute the unified project is determined based on financial constraints and spatial constraints. The unified project plan is output.
    Type: Application
    Filed: August 15, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mehmet F. Candas, Arun Hampapur, Tarun Kumar, Shilpa N. Mahatma