G06V10/443

SYSTEM AND METHOD FOR ADAPTIVE FLICKERING REDUCTION FROM VIDEO SEQUENCE
20170353650 · 2017-12-07 ·

A method of detecting and correcting flicker. A video stream of a scene at various instances of time is captured by an image capture device. A local spatio-temporal feature extraction technique is applied, by a processor, to regions of the capture scene within each frame. Candidate flickering region detection is applied, by a classifier, to identify candidate regions. Corresponding candidate regions are tracked over time to detect illumination differences within each analyzed region. An illumination correction technique is applied to the candidate regions where flickering is detected. A flicker-free video is output on a display device.

End-to-end signalized intersection transition state estimator with scene graphs over semantic keypoints

Systems, methods, computer-readable media, techniques, and methodologies are disclosed for performing end-to-end, learning-based keypoint detection and association. A scene graph of a signalized intersection is constructed from an input image of the intersection. The scene graph includes detected keypoints and linkages identified between the keypoints. The scene graph can be used along with a vehicle's localization information to identify which keypoint that represents a traffic signal is associated with the vehicle's current travel lane. An appropriate vehicle action may then be determined based on a transition state of the traffic signal keypoint and trajectory information for the vehicle. A control signal indicative of this vehicle action may then be output to cause an autonomous vehicle, for example, to implement the appropriate vehicle action.

IMAGE ANALYSIS AND PROCESSING PIPELINE WITH REAL-TIME FEEDBACK AND AUTOCAPTURE CAPABILITIES, AND VISUALIZATION AND CONFIGURATION SYSTEM
20220375215 · 2022-11-24 ·

A device may capture a plurality of preview frames of a document, and for each preview frame of the plurality of preview frames, process the preview frame to identify an object in the preview frame. Processing the preview frame may include converting the preview frame into a grayscale image, generating a blurred image based on the grayscale image, detecting a plurality of edges in the blurred image, defining at least one bounding rectangle based on the plurality of edges, and determining an outline of the object based on the at least one bounding rectangle. The device may determine whether a value of an image parameter, associated with the one or more preview frames, satisfies a threshold, and provide feedback to a user of the device, or automatically capture an image of the document, based on determining whether the value of the image parameter satisfies the threshold.

RADAR ANTI-SPOOFING SYSTEMS FOR AN AUTONOMOUS VEHICLE THAT IDENTIFY GHOST VEHICLES
20230184928 · 2023-06-15 ·

A radar anti-spoofing system for an autonomous vehicle includes a plurality of radar sensors that generate a plurality of input detection points representing radio frequency (RF) signals reflected from objects and a controller in electronic communication with the plurality of radar sensors. The one or more controllers execute instructions to determine a signal to noise ratio (SNR) distance ratio for the input detection points generated by the plurality of radar sensors, where a value of the SNR distance ratio is indicative of an object being a ghost vehicle. The one or more controllers also determine an effective particle number indicating a degree of particle degradation for the importance sampling for each variable that is part of the state variable. In response to determining the effective particle number is equal to or less than a predetermined threshold, the one or more controllers estimate a ghost position for the ghost vehicle.

SYSTEMS AND METHODS FOR CROP DISEASE DIAGNOSIS

A crop disease diagnosis system is disclosed. The crop disease diagnosis system includes a communication module, a crop disease database and a crop feature classification module. The communication module is configured to receive a crop image. The crop disease database stores at least one crop disease sample case. The crop feature classification module is configured to extract a feature vector representation of the crop image, compare the feature vector representation of the crop image with the at least one crop disease sample case, and classify a crop disease associated with the crop image. The feature vector representation of the crop image is extracted by a feature extraction network, and a fully connected layer is removed from the feature extraction network during classification of the crop disease.

Design and Analysis of 3D Printed Structures using Machine Learning

A novel method can determine the mechanical properties of additively manufactured structures using artificial neural network and computer vision models. Using this methodology, simulation times can be dramatically reduced, allowing for the implementation of a genetic algorithm which can determine the optimal AM parameters to achieve a targeted mechanical response.

Hierarchical Context-Aware Extremity Detection
20170344838 · 2017-11-30 ·

In an example embodiment, a computer-implemented method receives image data from one or more sensors of a moving platform and detecting one or more objects from the image data. The one or more objects potentially represent extremities of a user associated with the moving platform. The method processes the one or more objects using two or more context processors and context data retrieved from a context database. The processing produces at least two confidence values for each of the one or more objects. The method filters at least one of the one or more objects from consideration based on the confidence value of each of the one or more objects.

System and Method for Detecting and Removing Occlusions in a Three-Dimensional Image
20170344807 · 2017-11-30 ·

A system and method for performing facial recognition is described. In some implementations, the system and method identify points of a three-dimensional scan that are associated with occlusions, such as eyeglasses, to a face of a target subject and remove the identified points from the three-dimensional scan.

Object/region detection and classification system with improved computer memory efficiency

The present disclosure relates to an object detection and classification system with higher accuracy and resolution in a less computer memory environment. The system comprises an input value generation unit to receive an input image and generate an input value including feature information; a memory value generation unit to receive a reference image and generate a memory value including feature information; a memory management unit to select information having high importance from the memory values and store in a computer memory; an aggregated value generation unit to compute similarity between the input value and the memory value, calculate a weighted sum to generate an integrated value, and aggregate the integrated value and the input value; and an object detection unit to detect or classify the object from the input image using the aggregated value.

Methods to detect image features from variably-illuminated images
11676366 · 2023-06-13 · ·

Image features are extracted from multiple variably-illuminated images, with the images acquired from a multi-camera array microscope. A sequence of images per camera is captured, with the illumination pattern varied between each image capture. After image capture, a post-processing algorithm finds keypoints of interest within the images captured by each camera. These features can be used to assist with stitching together images from the multi-camera array, in addition to image compression, object tracking or other automated tasks.