×

Perceptual associative memory for a neuro-linguistic behavior recognition system

  • US 10,409,910 B2
  • Filed: 12/12/2014
  • Issued: 09/10/2019
  • Est. Priority Date: 12/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for analyzing behavior of an object, the method comprising:

  • receiving a plurality of video frames from a video source, the plurality of video frames including a representation of an object;

    normalizing, via at least one processor, data in each video frame from the received plurality of video frames to obtain normalized data for the plurality of video frames;

    performing, via the at least one processor, neuro-linguistic analysis on the normalized data;

    generating, via the at least one processor, a syntax for a neuro-linguistic model based on the neuro-linguistic analysis, the syntax including a stable model of phrases, wherein generating the syntax includes;

    generating, via the at least one processor, machine-readable symbols from the normalized data, each machine-readable symbol being associated with a distinct cluster of the normalized data, and building a dictionary of machine-readable words based on an observed-sequence of the machine-readable symbols;

    evaluating, via the at least one processor, statistics for combinations of machine-readable words co-occurring in a stream of machine-readable words, the statistics including a frequency at which the combinations of words co-occur;

    updating, via the at least one processor, a model of combinations of machine-readable words based on the evaluated statistics, the model identifying statistically relevant observations of machine-readable words co-occurring in the input stream of machine-readable symbols; and

    generating, via the at least one processor, a connected graph, each node in the connected graph representing one of the words in the stream, and edges connecting the nodes representing a probabilistic measure of co-occurrence of pairs of statistically relevant words in the stream connected by an edge of the graph;

    identifying, via the at least one processor, instances of at least one machine-readable phrase based on the connected graph;

    determining, via the at least one processor, an unusualness score for an observation of at least a first one of the machine-readable phrases identified in the connected graph; and

    publishing, via the at least one processor, an alert regarding the observation of the first machine-readable phrase, the alert indicating an anomaly in the behavior of the object.

View all claims
  • 69 Assignments
Timeline View
Assignment View
    ×
    ×