Patent classifications
G06F16/784
Automatic generation of compilation videos from an original video based on metadata associated with the original video
Embodiments described herein include systems and methods for automatically creating compilation videos from an original video based on metadata associated with the original video. For example, a method for creating a compilation video may include determining a relevance score for video frames in an original video; selecting a plurality of relevant video frames from the original video based on the relevance score; selecting a plurality of video clips from the original video based on the relevance scores of the video frames; and creating a compilation video from the plurality of video clips. Each of the plurality of video clips, for example, may include at least one relevant video frame from the plurality of relevant video frames.
TWO-WAY INTERCEPT USING COORDINATE TRACKING AND VIDEO CLASSIFICATION
A system comprising a coordinate tracking engine and a video classification engine communicably coupled to a notification engine. The coordinate tracking engine detects that geographical coordinates of a mobile device indicate that an account holder is within a threshold distance of a physical branch of an institution. The notification engine retrieves account information for the account holder. The coordinate tracking engine further detects that the account holder has arrived at the physical branch. The video classification engine captures video frames of an entrance to the physical branch and identifies the account holder. The notification engine further presents account information for the account holder on a display.
THUMBNAIL MANAGEMENT
In one example embodiment, thumbnail management for video content includes detecting a plurality of scene change points from the video content, determining a number of analysis windows based on the plurality of detected scene change points, selecting a frame in each of the analysis windows, and storing the selected frame as the thumbnail for the respective analysis window.
USER INTERFACE WITH METADATA CONTENT ELEMENTS FOR VIDEO NAVIGATION
A video navigation and search tool includes a user interface that facilitates user interactions with indexed video content stored in a database. The user interface includes a library of thumbnail images that each individually depict a different subject associated in memory with a different detection identifier (ID). Each of the thumbnail images in the library is an image cropped from a single frame of a video file. Responsive to receiving a user selection of one of the thumbnail images associated with a first detection ID, the video navigation and search tool retrieves context metadata identifying frames in the video file indexed in the database in association with the first detection ID and presents video segment information on the user interface. The presented video segment information identifies one or more segments in the video file including the frames associated with the first detection ID.
FACE LIVENESS DETECTION
A system includes a camera and a computing device. The computing device receives images captured by the camera and identifies a face in the image. A quality of the face and context surrounding the face are determined as to whether they are sufficient for determining liveness of the face. If so, a narrow-face-texture probability and a broad-face-context probability that the face is live are determined. The probabilities are compared to a live threshold and a fake threshold. In response to both probabilities exceeding the live threshold, an indication that the face is live is output. In response to either the narrow-face-texture probability or the broad-face-context probability, or both, being below the fake threshold, an indication that the face is fake is output. In response to both probabilities being above the fake threshold and below the live threshold, an indication that the image includes insufficient information is output.
Sales management system and sales management method
A sales management system includes a first device including a first processor that is configured to detect a customer moving an item of merchandise in an extraction direction away from a merchandise display, a second device including a second processor that is configured to detect movement of an item of merchandise from the merchandise display and determine a movement direction thereof, and a third processor that is configured to determine whether the extraction and movement directions are substantially identical when the first processor detects the customer moving an item away from the merchandise display and the second processor detects movement of an item from the merchandise display at substantially the same time, and determine the item as a first merchandise to be purchased by the customer when the extraction and movement directions are determined to be the substantially identical.
System and method for retail customer tracking in surveillance camera network
A retail customer tracking system and method is disclosed. The retail system preferably includes at least one surveillance camera for generating image data of customer interactions with products and at least one point of sale camera for generating image data of customers at a point of sale area. An analytics system determines product interactions from the image data of the customer interactions with the products and stores facial image information and the product interactions for each of the customers. When a customer arrives at a point of sale area, facial image information of the customer determined from the image data of the point of sale camera is matched to previously stored facial information for the customer, and associated product interactions for the customer are provided to a management system. The management system then provides sale cues based on the product interactions to the customer at the point of sale area.
Method and system for modeling image of interest to users
A system and method for modeling and distributing image data of interest to users is disclosed. Users on user devices such as mobile phones send request messages for image data captured by surveillance cameras of the system. The request messages include information for selecting the image data, such as camera number and time of recording of the image data, in examples. In response, an application server of the system collects the image data from the surveillance cameras, and supplies image data to the users based on a model that the application server creates and updates for each of the users. The model ranks image data of potential interest for each of the users, where the model is based on the information for selecting the image data provided by the users. Preferably, a machine learning application of the application server creates the model for each of the users.
BIOMETRIC NOTIFICATION SYSTEM
The present invention provides a biometric notification system for selectively sending messages to interested recipients. In various embodiments, message trigger criteria, interested recipients, and message content may vary depending upon, among other things, the service being provided.
Positional locating system and method
A method and system are disclosed for locating or otherwise generating positional information for an object, such as but not limited generating positional coordinates for an object attached to an athlete engaging in an athletic event. The positional coordinates may be processed with other telemetry and biometrical information to provide real-time performance metrics while the athlete engages in the athletic event.