Patent classifications
G06V10/778
NEURAL NETWORK-BASED KEY POINT TRAINING APPARATUS AND METHOD
A neural network-based key point training apparatus according to an embodiment disclosed includes a key point model trained to extract key points from an input image and an image reconstruction model trained to reconstruct the input image with the key points output by the key point model as the input.
Method and apparatus for detecting wearing of safety helmet, device and storage medium
The present application discloses a method and an apparatus for detecting wearing of a safety helmet, a device and a storage medium. The method for detecting wearing of a safety helmet includes: acquiring a first image collected by a camera device, where the first image includes at least one human body image; determining the at least one human body image and at least one head image in the first image; determining a human body image corresponding to each head image in the at least one human body image according to an area where the at least one human body image is located and an area where the at least one head image is located; and processing the human body image corresponding to the at least one head image according to a type of the at least one head image.
PREDICTIVE DATA ANALYSIS USING IMAGE REPRESENTATIONS OF CATEGORICAL DATA TO DETERMINE TEMPORAL PATTERNS
There is a need for more effective and efficient predictive data analysis solutions and/or more effective and efficient solutions for generating image representations of categorical data. In one example, embodiments comprise receiving a categorical input feature, generating an image representation of the categorical input feature, generating an image-based prediction based at least in part on the image representation, and performing one or more prediction-based actions based at least in part on the image-based prediction.
Knowledge distillation for neural networks using multiple augmentation strategies
The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and efficiently learning parameters of a distilled neural network from parameters of a source neural network utilizing multiple augmentation strategies. For example, the disclosed systems can generate lightly augmented digital images and heavily augmented digital images. The disclosed systems can further learn parameters for a source neural network from the lightly augmented digital images. Moreover, the disclosed systems can learn parameters for a distilled neural network from the parameters learned for the source neural network. For example, the disclosed systems can compare classifications of heavily augmented digital images generated by the source neural network and the distilled neural network to transfer learned parameters from the source neural network to the distilled neural network via a knowledge distillation loss function.
MACHINE LEARNING METHOD AND INFORMATION PROCESSING APPARATUS FOR MACHINE LEARNING
The preset invention aims to provide a method of presenting a learning condition which enables an improvement in the accuracy of image analysis. An information processing apparatus for machine learning is provided which includes a true/false information generating unit which generates true/false information of an image analysis result, a reliability determining unit which determines reliability related to analysis in image analysis processing, and a learning condition output unit which presents a learning condition, based on the true/false information and the reliability.
System and method for generating a representation of a web resource to detect malicious modifications of the web resource
The present disclosure provides for systems and methods for generating an image of a web resource to detect a modification of the web resource. An exemplary method includes selecting one or more objects of the web resource based on one or more object attributes; identifying a plurality of tokens for each selected object based on contents of the selected object; calculating a hash signature for each selected object of the web resource using the identified plurality of tokens; identifying potentially malicious calls within the identified plurality of tokens; generating an image of the web resource based on the plurality of hash signatures and based on the identified potentially malicious calls, wherein the image of the web resource comprises a vector representation of the contents of the web resource; and detecting whether the web resource is modified based on the image of the web resource.
System and method for generating a representation of a web resource to detect malicious modifications of the web resource
The present disclosure provides for systems and methods for generating an image of a web resource to detect a modification of the web resource. An exemplary method includes selecting one or more objects of the web resource based on one or more object attributes; identifying a plurality of tokens for each selected object based on contents of the selected object; calculating a hash signature for each selected object of the web resource using the identified plurality of tokens; identifying potentially malicious calls within the identified plurality of tokens; generating an image of the web resource based on the plurality of hash signatures and based on the identified potentially malicious calls, wherein the image of the web resource comprises a vector representation of the contents of the web resource; and detecting whether the web resource is modified based on the image of the web resource.
ELECTRONIC DEVICE AND CONTROL METHOD THEREOF
An electronic device is provide, the electronic device including: a communication interface including at least one circuit; a memory including at least one instruction; and a processor. The processor is configured to: obtain a plurality of images, wherein the plurality of images include an one or more objects; obtain, by inputting the plurality of photographed images into a first neural network model for identifying objects: a feature value for each object of the one or more objects, a predicted class for each object of the one or more objects based on the respective obtained feature values, and a probability value for the predicted class for each of the one or more objects; identify an one or more learning images among the plurality of images based on the obtained probability values; identify one or more clusters of feature values by mapping the feature values of the one or more objects included in the one or more identified learning images to a vector space; obtain a learning data from the one or more identified learning images based on the obtained feature values; transmit the obtained learning data to an external device through the communication interface; receive an information on a second neural network model from the external device, and update the first neural network model based on the received information on the second neural network model.
ELECTRONIC DEVICE AND CONTROL METHOD THEREOF
An electronic device is provide, the electronic device including: a communication interface including at least one circuit; a memory including at least one instruction; and a processor. The processor is configured to: obtain a plurality of images, wherein the plurality of images include an one or more objects; obtain, by inputting the plurality of photographed images into a first neural network model for identifying objects: a feature value for each object of the one or more objects, a predicted class for each object of the one or more objects based on the respective obtained feature values, and a probability value for the predicted class for each of the one or more objects; identify an one or more learning images among the plurality of images based on the obtained probability values; identify one or more clusters of feature values by mapping the feature values of the one or more objects included in the one or more identified learning images to a vector space; obtain a learning data from the one or more identified learning images based on the obtained feature values; transmit the obtained learning data to an external device through the communication interface; receive an information on a second neural network model from the external device, and update the first neural network model based on the received information on the second neural network model.
PARKING ASSIST METHOD AND PARKING ASSIST DEVICE
A parking assist method according to the present disclosure is for performing autonomous driving of a vehicle on the basis of teacher driving by a driver. The parking assist method includes acquiring, from an imaging device installed in the vehicle, captured images obtained by imaging periphery of the vehicle in time series according to movement of the vehicle during the teacher driving. The method includes recording a travel route of the vehicle in the teacher driving, and generating, on the basis of the captured images, a first enlarged overhead image of a display target range viewed from above. The display target range covers the travel route and periphery of the travel route. The method further includes causing a display device to display the first enlarged overhead image.