Event detection through pattern discovery
First Claim
1. A method for classifying events through string pattern recognition, the method comprising:
- assigning text labels to image primitives in a time-ordered set of training images and to related time-ordered transactions in an associated training transaction log in a combined time-ordered training string of text labels as a function of image types, the assigning comprising labeling a transaction in the associated training transaction log with a transaction label, a training primitive image of a start of a transaction with a start image text label, a training primitive of an entry of a transaction into the log with an entry image text label, and a training primitive of a conclusion of a transaction with an ending image text label;
discovering via a processor a plurality of positive subset string patterns representing true events from the combined time-ordered training string of text labels that are each repeated in at least two of the positive subset string patterns, start with a start image label, end with an ending image label, and comprise a single transaction primitive label; and
defining a plurality of negative subset string patterns by removing the single transaction primitive label from each of the plurality of positive subset string patterns.
2 Assignments
0 Petitions
Accused Products
Abstract
Events are classified through string pattern recognition. Text labels are assigned to image primitives in a time-ordered set of training images and to related time-ordered transactions in an associated training transaction log in a combined time-ordered training string of text labels as a function of image types. Transactions are labeled in a training transaction log with a transaction label, a training primitive image of a start of a transaction with a start image text label, a training primitive of an entry of a transaction into the log with an entry image text label, and a training primitive of a conclusion of a transaction with an ending image text label. Positive subset string patterns are discovered representing true events from the combined time-ordered training string of text labels, and negative subset string patterns defined by removing single transaction primitive labels from the positive subset string patterns.
13 Citations
25 Claims
-
1. A method for classifying events through string pattern recognition, the method comprising:
-
assigning text labels to image primitives in a time-ordered set of training images and to related time-ordered transactions in an associated training transaction log in a combined time-ordered training string of text labels as a function of image types, the assigning comprising labeling a transaction in the associated training transaction log with a transaction label, a training primitive image of a start of a transaction with a start image text label, a training primitive of an entry of a transaction into the log with an entry image text label, and a training primitive of a conclusion of a transaction with an ending image text label; discovering via a processor a plurality of positive subset string patterns representing true events from the combined time-ordered training string of text labels that are each repeated in at least two of the positive subset string patterns, start with a start image label, end with an ending image label, and comprise a single transaction primitive label; and defining a plurality of negative subset string patterns by removing the single transaction primitive label from each of the plurality of positive subset string patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing a service for classifying events through string pattern recognition, the method comprising:
-
providing a string text labeler device that assigns text labels to image primitives in a time-ordered set of images and to related time-ordered transactions in an associated training log in a combined time-ordered string of text labels as a function of image types; and providing a pattern discoverer device that discovers positive subset string patterns representing true events from the combined time-ordered string of text labels that are each repeated in at least two of the positive subset strings, start with a start image label, end with an ending image label, and comprise a single transaction primitive label, and that defines a plurality of negative subset string patterns by removing the single transaction primitive label from each of the plurality of positive subset string patterns. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; a computer readable memory in circuit communication with the processor; and a computer-readable storage medium in circuit communication with the processor and the computer readable memory; wherein the processor, when executing program instructions stored on the computer-readable storage medium via the computer readable memory; assigns text labels to image primitives in a time-ordered set of training images and to related time-ordered transactions in an associated training transaction log in a combined time-ordered training string of text labels as a function of image types, the assigning comprising labeling a transaction in the associated training transaction log with a transaction label, a training primitive image of a start of a transaction with a start image text label, a training primitive of an entry of a transaction into the log with an entry image text label, and a training primitive of a conclusion of a transaction with an ending image text label; discovers a plurality of positive subset string patterns representing true events from the combined time-ordered training string of text labels that are each repeated in at least two of the positive subset string patterns, start with a start image label, end with an ending image label, and comprise a single transaction primitive label; and defines a plurality of negative subset string patterns by removing the single transaction primitive label from each of the plurality of positive subset string patterns. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An article of manufacture, comprising:
-
a tangible computer readable storage hardware device having computer readable program code embodied therewith, the computer readable program code comprising instructions that, when executed by a computer processor, cause the computer processor to; assign text labels to image primitives in a time-ordered set of training images and to related time-ordered transactions in an associated training transaction log in a combined time-ordered training string of text labels as a function of image types, the assigning comprising labeling a transaction in the associated training transaction log with a transaction label, a training primitive image of a start of a transaction with a start image text label, a training primitive of an entry of a transaction into the log with an entry image text label, and a training primitive of a conclusion of a transaction with an ending image text label; discover a plurality of positive subset string patterns representing true events from the combined time-ordered training string of text labels that are each repeated in at least two of the positive subset string patterns, start with a start image label, end with an ending image label, and comprise a single transaction primitive label; and define a plurality of negative subset string patterns by removing the single transaction primitive label from each of the plurality of positive subset string patterns. - View Dependent Claims (22, 23, 24, 25)
-
Specification