Video data management using encapsulation assets
AssigneeInternational Business Machines Corporation
InventorsNaga A. Ayachitula, Shu-Ping Chang, Arun Hampapur
Life of this patent
Estimating the term…
Abstract
An improved solution for managing video data is provided. In particular, for each instance of a tracking object in video, an encapsulation asset is generated. The encapsulation asset includes a set of tracking object metadata, a set of background images from the video, a set of object images for the tracking object, and a set of reconstruction data that can be used to approximate the video using the sets of background images and object images. The encapsulation assets and/or video can be stored in a computer architecture, such as an enterprise information system, and searches can be performed on the encapsulation assets.
Claims18
A method of managing video data, the method comprising:
- obtaining a tracking object in the video;
- generating an encapsulation asset for the tracking object based on the video, wherein the generating step includes:
- obtaining a set of tracking object metadata, the set of tracking object metadata including a classification, a set of area statistics, and movement information for the tracking object;
- extracting a set of background images from the video;
- extracting a set of object images for the tracking object, each object image being a portion of an image included in the video;
- generating a set of reconstruction data for approximating the video using the set of background images and the set of object images;
- and
- storing the set of tracking object metadata, the set of background images, the set of object images, and the set of reconstruction data within the encapsulation asset;
- and
- managing access to the data stored within the encapsulation asset using the encapsulation asset.
A system for managing video data, the system comprising:
- at least one computing device including:
- a system for obtaining a tracking object in the video;
- and
- a system for managing an encapsulation asset for the tracking object based on the video, wherein the encapsulation asset includes:
- a set of tracking object metadata, the set of tracking object metadata including a classification, a set of area statistics, and movement information for the tracking object;
- a set of background images from the video;
- a set of object images for the tracking object, each object image being a portion of an image included in the video;
- and
- a set of reconstruction data for approximating the video using the set of background images and the set of object images,
- wherein the system for managing manages access to the data stored within the encapsulation asset using the encapsulation asset.
A system for managing video data, the system comprising:
- at least one computing device including:
- a system for managing a set of encapsulation assets, wherein each encapsulation asset includes data for a unique instance of a tracking object in video, wherein the encapsulation asset includes:
- a set of tracking object metadata, the set of tracking object metadata including a classification, a set of area statistics, and movement information for the tracking object;
- a set of background images from the video;
- a set of object images for the tracking object, each object image being a portion of an image included in the video;
- and
- a set of reconstruction data for approximating the video using the set of background images and the set of object images;
- a system for receiving search criteria for the tracking object metadata;
- a system for searching the set of encapsulation assets based on the search criteria;
- and
- a system for providing a set of matching encapsulation assets based on a search.
Dependencies are inferred from the claim text.