Identifying spatial locations of events within video image data
First Claim
1. A method for identifying a spatial location of an event within video image data comprising:
- generating, by at least one computer device, based on trajectory data of a trajectory of an object within video image data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image, wherein the generating further comprises;
dividing the video image data into a plurality of pixel regions;
determining, for each pixel region in the plurality of pixel regions, whether the trajectory intersects any pixel in the pixel region; and
indicating, for each pixel region, a result of the determining in a memory location in the searchable code that corresponds to the pixel region;
converting, by the at least one computer device, the trajectory data into a contour-coded compressed image; and
returning from a database, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.
66 Citations
17 Claims
-
1. A method for identifying a spatial location of an event within video image data comprising:
-
generating, by at least one computer device, based on trajectory data of a trajectory of an object within video image data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image, wherein the generating further comprises; dividing the video image data into a plurality of pixel regions; determining, for each pixel region in the plurality of pixel regions, whether the trajectory intersects any pixel in the pixel region; and indicating, for each pixel region, a result of the determining in a memory location in the searchable code that corresponds to the pixel region; converting, by the at least one computer device, the trajectory data into a contour-coded compressed image; and returning from a database, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for identifying a spatial location of an event within video image data comprising:
-
at least one processing device; memory operably associated with the at least one processing device; and a spatial representation tool storable in memory and executable by the at least one processing device, the spatial representation tool causing the at least one processing device to; generate, based on trajectory data of a trajectory of an object within video image data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image, wherein the generating further comprises; dividing the video image data into a plurality of pixel regions; determining, for each pixel region in the plurality of pixel regions, whether the trajectory intersects any pixel in the pixel region; and indicating, for each pixel region, a result of the determining in a memory location in the searchable code that corresponds to the pixel region; convert the trajectory data into a contour-coded compressed image; and return from a database, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage device storing computer instructions, which when executed, enables a computer system to identify a spatial location of an event within video image data, the computer instructions comprising:
-
generating, based on trajectory data of a trajectory of an object within video image data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image, wherein the generating further comprises; dividing the video image data into a plurality of pixel regions; determining, for each pixel region in the plurality of pixel regions, whether the trajectory intersects any pixel in the pixel region; and indicating, for each pixel region, a result of the determining in a memory location in the searchable code that corresponds to the pixel region; converting the trajectory data into a contour-coded compressed image; and returning from a database, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database. - View Dependent Claims (14, 15, 16, 17)
-
Specification