Patent classifications
G06F16/7854
System, device, and method for generating and utilizing content-aware metadata
System, device, and method for generating and utilizing content-aware metadata, particularly for playback of video and other content items. A method includes: receiving a video file, and receiving content-aware metadata about visual objects that are depicted in said video file; and dynamically adjusting or modifying playback of that video file, on a video playback device, based on the content-aware metadata. The modifications include content-aware cropping, summarizing, watermarking, overlaying of other content elements, modifying playback speed, adding user-selectable indicators or areas around or near visual objects to cause a pre-defined action upon user selection, or other adjustments or modification. Optionally, a modified and content-aware version of the video file is automatically generated or stored. Optionally, the content-aware metadata is stored internally or integrally within the video file, in its header or as a private channel; or is stored in an accompanying file.
OPTIMIZED RECORD PLACEMENT IN GRAPH DATABASE
Methods and systems are disclosed for optimizing record placement in a graph by minimizing fragmentation when writing data. Issues with fragmented data within a graph database are addressed on the record level by placing data that is frequently accessed together contiguously within memory. For example, a dynamic rule set may be developed based on dynamically analyzing access patterns of the graph database, policies, system characteristics and/or other heuristics. Based on statistics regarding normal query patterns, the systems and methods may identify an optimal position for certain types of edges that are often traversed with respect to particular types of nodes.
Information processing system, information processing method, information processing apparatus and control method and control program thereof, and communication terminal and control method and control program thereof
A search object and m-number of first local features respectively constituted by a feature vector of 1 to i dimensions of local areas of m-number of feature points in an image of the search object are stored, feature points are extracted from the image, second local features respectively constituted by a feature vector of 1 dimension to j dimensions are generated with respect to local areas of n-number of feature points, a smaller number of dimensions among the number of dimensions i of the first local features and the number of dimensions j of the second local features is selected, and an existence of the search object in the image in the video is recognized when a prescribed ratio of the m-number of first local features up to the selected number of dimensions corresponds to the n-number of second local features up to the selected number of dimensions.
Method and Apparatus for Multi-Dimensional Content Search and Video Identification
A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures.
Optimized record placement in graph database
Methods and systems are disclosed for optimizing record placement in a graph by minimizing fragmentation when writing data. Issues with fragmented data within a graph database are addressed on the record level by placing data that is frequently accessed together contiguously within memory. For example, a dynamic rule set may be developed based on dynamically analyzing access patterns of the graph database, policies, system characteristics and/or other heuristics. Based on statistics regarding normal query patterns, the systems and methods may identify an optimal position for certain types of edges that are often traversed with respect to particular types of nodes.
Signal transmitting device, signal receiving device, signal transmitting method, and signal receiving method
A signal transmitting method comprising: inserting a context identifier and a keyword in service data to generate a content; extracting the service data from the content; inserting a description including the context identifier and the keyword to generate media data; generating signaling information including the context identifier and the keyword; and transmitting a signal including the media data and the signaling information.
Digital item processing for video streams
A voice-enabled device and a display device may be utilized to determine items in video output by the display device. A frame of a video stream associated with the video may be utilized to determine a representation of a candidate object. A stream identifier and a timestamp associated with the candidate object in the video stream may be determined. The stream identifier, the timestamp, and an object identifier associated with the candidate object may be stored in a database. A first request to output the video stream via a display device may be received. A second request associated with the video stream may be received while the video stream is being output by the display device. The second request may be determined to be associated with the representation of the candidate object. The object identifier may be caused to be visually displayed via the display device.
Method and apparatus for multi-dimensional content search and video identification
A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures.
INTERACTIVE VIDEO SURVEILLANCE AS AN EDGE SERVICE USING UNSUPERVISED FEATURE QUERIES
A method for querying data obtained from a distributed sensor network, comprising: receiving sensor data representing an aspect of an environment with a sensor of the distributed sensor network; communicating a representation of the sensor data to a fog node through an automated communication network; determining, by the fog node, a correspondence of a query received through the automated communication network to characteristics of the representation of the sensor data; and selectively communicating, in response to the query, at least one of: the sensor data having the determined characteristics corresponding to the query, an identification of the sensor data having the determined characteristics corresponding to the query, and the data representing the sensor data having the determined characteristics corresponding to the query.
Method and apparatus for multi-dimensional content search and video identification
A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures.