G06V10/763

Indicators Of Compromise By Analyzing Data Based On Rolling Baseline
20220377091 · 2022-11-24 ·

Techniques are disclosed for identifying indicators of compromise in a variety of objects. The objects may be finished products or components thereof. The indicators of compromise in the objects are determined/detected by analyzing their data which may reside in a cloud. The analysis is performed by an instant baseline engine that first establishes a rolling baseline with a centroid of a conceptual hypercube. The centroid represents the normal population of data packets. Data packets far enough away from the centroid indicate an anomaly that may be an indicator of a compromise of/in the respective object. An early detection of such indicators of compromise in the objects can prevent catastrophic downstream consequences for the concerned party/parties.

Grouped Mathematical Differentiable NMS For Object Detection

An end-to-end trainable grouped mathematically differentiable non-maximal suppression (NMS) technique is presented for monocular 3D object detection. First, formulate NMS as a matrix operation and then group and mask the boxes in an unsupervised manner to obtain a simple closed-form expression of the NMS. This technique addresses the mismatch between training and inference pipelines and, therefore, forces the network to select the best 3D box in a differentiable manner. As a result, the proposed technique achieves state-of-the-art monocular 3D object detection results on the KITTI benchmark dataset performing comparably to monocular video-based methods.

Generating theme-based folders by clustering digital images in a semantic space

The present disclosure relates to systems, methods, and non-transitory computer readable media for clustering media items in a semantic space to generate theme-based folders that organize media items by content theme. In particular, the disclosed systems can access media items that are stored in an original folder structure. The disclosed systems can generate content-based tags for each media item in a collection of media items. Based on the generated tags, the disclosed systems can map the collection of media items to a semantic space and cluster the collection of media items. The disclosed systems determine themes for the clusters based on the generated tags. The disclosed systems can present a media item navigation graphical user interface comprising the collection of media items organized by themes. The disclosed system can present the media item navigation graphical user interface without altering the original folder structure.

Method for automatic glue-spraying of stringer and inspection of glue-spraying quality

A method for automatic glue-spraying of stringers and inspection of glue-spraying quality based on measured data. Three-dimensional (3D) point cloud data of a stringer-skin assembly is collected by 3D laser scanner, and then processed by denoising and sampling. Feature points of an intersection line of a site to be glued of the stringer-skin assembly are extracted by K-means clustering method based on Gaussian mapping, and a minimum spanning tree is constructed based on a set of the extracted feature points. A connected region is established to obtain an initial feature intersection line of the string-skin assembly, which is optimized by random sample consensus algorithm to remove redundant small branch structures to obtain the actual glue-spraying trajectory. The quality of the glue sprayed on the stringer-skin assembly is inspected by line laser to determine positions of the defects, which are then subjected to secondary glue-spraying.

System and method using deep learning machine vision to analyze localities

A system, method, and computer-readable storage medium are disclosed that execute machine vision operations to categorize a locality. At least one embodiment accesses a map image of a locality, where the map image includes geographical artefacts corresponding to entities within the locality; analyzes the map image to detect the entities in the locality using the geographical artefacts; assigns entity classes to detected entities in the locality; assigns a locality score to the locality based on entity classes included in the locality; retrieves street view images for one or more of the detected entities in the locality; and analyzes street view images of the detected entities to assign one or more further classifications to the detected entities. Other embodiments include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the method.

Methods, materials and apparatus for mobile additive manufacturing of advanced structures and roadways
11505902 · 2022-11-22 ·

The present disclosure provides various aspects for mobile and automated processing utilizing additive manufacturing and the methods for their utilization. In some examples, discrete material formats for use in an Additive Manufacturing Array are disclosed. Methods of using the additive manufacturing robot, discrete materials, and the roadways produced with the additive manufacturing robot are provided. A combined function Addibot, with Additive Manufacturing capabilities, cleaning capabilities, line painting capabilities and seal coating capabilities which may be used in concert with a camera equipped aerial drone for design and characterization function is described.

Precomputed similarity index of files in data protection systems with neural network

Described is a system and method that provides a data protection risk assessment for the overall functioning of a backup and recovery system. Accordingly, the system may provide a single overall risk assessment score that provide an operator with an “at-a-glance” overview of the entire system. Moreover, the system may account for changes that occur over time based on leveraging statistical methods to automatically generate assessment scores for various components (e.g. application, server, network, load, etc.). In order to determine a risk assessment score, the system may utilize a predictive model based on historical data. Accordingly, residual values for newly observed data may be determined using the predictive model and the system may identify potentially anomalous or high risk indicators.

METHOD AND DEVICE FOR ASCERTAINING OBJECT DETECTIONS OF AN IMAGE
20230056387 · 2023-02-23 ·

A computer-implemented method for ascertaining an output signal, which characterizes an object detection of an object of an image. The method includes: ascertaining a plurality of object detections with respect to the image; ascertaining a graph based on the plurality of object detections, object detections of the plurality of object detections being characterized by nodes of the graph and overlaps between two object detections each being characterized by edges of the graph; ascertaining a cluster of the graph based on the nodes and on the edges of the graph with the aid of a density-based clustering method; ascertaining an object detection based on the cluster and providing the object detection in the output signal.

SYSTEM AND METHOD FOR HAIR ANALYSIS OF USER

A method for hair analysis of a user. The method segmenting a hair region in an image of the user to obtain a segmented hair region image; identifying one or more dominant hair colour types in; determining RGB values of pixels of the one or more dominant hair colour types; implementing a hair colour dictionary with multiple tints of plurality of hair colours classified as different hair colour names, with each of the classified different hair colour names having a relative RGB value; comparing the determined RGB values of the pixels of the one or more dominant hair colour types and the relative RGB values for the classified different hair colour types to identify the relative RGB value with a minimum distance; and determining the hair colour name corresponding to the identified relative RGB value with the minimum distance.

Image stabilization apparatus, method of controlling same, and storage medium
11575834 · 2023-02-07 · ·

An apparatus includes a subject detection unit configured to detect a specific subject in an input image, an acquisition unit configured to acquire camera information, an estimation unit configured to estimate a target of interest in an image using the subject information and the camera information, a first motion detection unit configured to detect background motion and subject motion, a conversion unit configured to convert the detected background motion and the detected subject motion to a first blur correction amount for correcting background blur and a second blur correction amount for correcting subject blur, respectively, and a correction amount calculation unit configured to, based on the target of interest, combine the first blur correction amount and the second blur correction amount and generate a final blur correction amount.