Patent classifications
G06V10/225
SHOT-PROCESSING DEVICE
The invention relates to a shot-processing device which comprises a memory (10), a detector (20), a preparer (30), a combiner (40), an estimator (50) and a selector (60). The memory (10) is arranged to receive, on the one hand, scene data (12) that comprise three-dimensional object pairs each associating an object identifier, and ellipsoid data which define an ellipsoid and its orientation and a position of its centre in a common frame of reference and, on the other hand, shot data (14) defining a two-dimensional image of the scene associated with the scene data (12), from a viewpoint corresponding to a desired pose. The detector (20) is arranged to receive shot data (14) and to return one or more two-dimensional object pairs (22) each comprising an object identifier present in the scene data, and a shot region associated with this object identifier. The preparer (30) is arranged to determine, for at least some of the two-dimensional object pairs (22) from the detector (20), a set of positioning elements (32) whose number is less than or equal to the number of three-dimensional object pairs in the scene data (12) that comprise the object identifier of the two-dimensional object pair (22) in question, each positioning element (32) associating the object identifier and the ellipsoid data of a three-dimensional object pair comprising this object identifier, and ellipse data which define an ellipse approximating the shot region of the two-dimensional object pair in question and its orientation as well as a position of its centre in the two-dimensional image. The combiner (40) is arranged to generate a list of candidates (42) each associating one or more positioning elements (32) and a shot orientation, and/or the combination of at least two positioning elements (32), the positioning elements (32) of a single candidate (42) being taken from separate two-dimensional object pairs (22) and not relating to the same three-dimensional object pair. The estimator (50) is arranged to calculate, for at least one of the candidates, a pose (52) comprising a position and an orientation in the common frame of reference from the ellipse data and the ellipsoid data of the positioning elements, or from the ellipse data and the ellipsoid data of the one or more positioning elements and the shot orientation. The selector (60) is arranged, for at least some of the poses, to project all of the ellipsoid data of the scene data onto the shot data from the pose, to determine a measurem
Systems and Methods for Identifying Threats and Locations, Systems and Method for Augmenting Real-Time Displays Demonstrating the Threat Location, and Systems and Methods for Responding to Threats
Systems for identifying threat materials such as CBRNE threats and locations are provided. The systems can include a data acquisition component configured to determine the presence of a CBRNE threat; data storage media; and processing circuitry operatively coupled to the data acquisition device and the storage media. Methods for identifying a CBRNE threat are provided. The methods can include: determining the presence of a CBRNE threat using a data acquisition component; and acquiring an image while determining the presence of the CBRNE threat. Methods for augmenting a real-time display to include the location and/or type of CBRNE threat previously identified are also provided. Methods for identifying and responding to CBRNE threats are provided as well.
METHOD FOR IDENTIFYING ROAD MARKINGS AND MONOCULAR CAMERA
A method and a device for identifying road markings, and a monocular camera is provided. The method includes: acquiring an original image captured by a monocular camera on a vehicle; determining a middle region where an object is located and left and right regions on both sides of the middle region from the original image; acquiring an image intensity distribution along a vertical direction of the original image in the left region, the right region and the middle region; and determining whether the object is a road marking by comparing an image intensity of the middle region relative to image intensities of the left region or the right region. The present application can achieve the object of accurately identifying road markings.
System, method, and computer program product for authenticating identification documents
Provided is a computer-implemented method for authenticating an identification document. The method includes determining, with at least one processor, whether image data associated with the identification document has at least one predetermined indicia. In response to determining that the image data has the at least one predetermined indicia, the method includes determining whether the at least one predetermined indicia corresponds to at least one invalidation mark on the identification document, and, in response to determining that the at least one predetermined indicia corresponds to the at least one invalidation mark, determining, that the identification document is invalid. In response to determining that the identification document is invalid, the method includes preventing or causing the prevention of at least one action from being performed. A system and computer program product for authenticating identification documents are also disclosed.
ELECTRONIC DEVICE AND RELATED METHODS FOR MONITORING OBJECTS
An electronic device configured to monitor an object. The electronic device is configured to generate a first area indicative of a person, generate a second area indicative of an object, determine, based on the first area and the second area, an interaction parameter indicative of an interaction between the person and the object, determine, based on the interaction parameter, a status indicator of the object, generate a maintenance indicator based on the status indicator, and output the maintenance indicator.
Target object tracking method and apparatus, and terminal device
The present application is applicable to the technical field of image processing, and provides a target object tracking method and an apparatus, and a terminal device. The target object tracking method includes: obtaining an image sequence including a target object, wherein the image sequence includes a plurality of image; analyzing the plurality of image, and determining a motion vector and a motion vector residual of the target object in a current image; and inputting the motion vector, the motion vector residual, and a known target region of the target object in a previous image into a first target detection network, and determining a predicted target region of the target object in the current image. The present application can reduce the calculation amount and thus improve the operation speed of target object tracking.
METHOD AND SYSTEM FOR PROVIDING VISUAL EXPLANATIONS FOR IMAGE ANALYTICS DECISIONS
The invention relates to method and system for providing visual explanations for image analytics decisions. The method includes extracting a set of local features from each of a plurality of image instances using a deep learning (DL) model; determining a feature list by aggregating the set of local features from each of the plurality of image instances; generating a two-dimensional (2D) pixel map based on the feature list; superimposing the 2D pixel map of aggregated features on each of the plurality of image instances; and providing a visual explanation for an image analytics decision on one or more of the plurality of image instances based on superimposition.
Methods for Selecting, Inspecting and Evaluating Brackets and Their Fastening Configurations in Construction
A computer-implemented method for deciding on a bracket connection is provided. The method comprises selecting one of a specific bracket type or a specific configuration of a supported member and a supporting member, identifying, based on the selected bracket type if such is selected, at least one configuration of a supported member and a supporting member associated with the selected bracket type, or, based on the selected specific configuration of a supported member and a supporting member if such is selected, at least one bracket type being associated with the configuration of the supported member and the supporting member, the bracket and the configuration of the supported member and the supporting member together forming a bracket connection, and determining one or more properties of the identified bracket connection.
Apparatus and methods for determining illegal deliveries in cricket
The technical solutions described herein pertain to apparatus and methods for accurately determining in cricket whether a ball is above the waist, shoulder, or head of a batter standing upright at the popping crease. Thus, certain embodiments of the technical solutions described herein provide apparatus and methods for accurately determining in cricket whether a ball is a no-ball, a wide-ball, or a legal ball. Certain embodiments of the technical solutions described herein also pertain to determining whether a legal ball is a bouncer. Particularly, the technical solutions described herein provide apparatus and methods for objectively determining in cricket whether a ball is a no-ball, a wide-ball, or a legal ball.
Method and Apparatus of Authenticating Documents Having Embedded Landmarks
Provided are computer-implemented technologies of authenticating documents. The technologies use a set of photo images (or videos), taken under a certain illumination condition and from a set of distinct tilting angles, on one or more security/ID features of one or more documents of a document genre whose authenticity is ascertained, to train an Artificial Intelligence (AI) machine learning program to build a learned model. The learned model, through the said training, attains a set of angular responses of the document genre under the illumination condition which encode a set of descriptive information about each of the one or more security/ID features of the document genre under the illumination condition. The learned model, then, is applied to authenticate, one by one, a number of target documents of the document genre whose authenticity is unknown and to be determined.