03rd week of 2022 patent applcation highlights part 46 |
Patent application number | Title | Published |
20220019788 | Determination of noise in a signal - A method for determining noise associated with a received signal in a telecommunications network, the received signal being sampled beforehand in the form of a succession of data. The method includes: selecting a portion of the data in the received signal and determining a given number of possible partitions of the selected portion of the data in the received signal, the number of partitions being greater than or equal to two; partitioning all of the data in the received signal into the number of partitions; estimating mean energies of the signal in each of the partitions and identifying a partition from among the partitions having a minimum mean, the identified partition being a noise partition; and estimating a variance of the noise partition, the noise associated with the received signal being a function of the variance of the noise partition. | 2022-01-20 |
20220019789 | ELECTRONIC APPARATUS AND METHOD FOR CONTROLLING THE SAME - An electronic apparatus includes a control unit that performs control to acquire first orientation information indicating a first orientation of the body and first line-of-sight information about the user's line-of-sight, of a case where a first eye tracking calibration display is displayed on the screen, acquire second orientation information indicating a second orientation of the body different from the first orientation and second line-of-sight information about the user's line-of-sight, of a case where a second eye tracking calibration display is displayed on the screen, and cause, in a case where the second orientation information is different from the first orientation information, the screen to display a predetermined display that prompts the user to change the orientation of the body to the first orientation. | 2022-01-20 |
20220019790 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing apparatus acquires eye information regarding a state of eyes of a viewer who views a moving image, determines a drawing condition of the moving image according to the acquired eye information, and draws the moving image in accordance with the determined drawing condition. | 2022-01-20 |
20220019791 | PUPIL ELLIPSE-BASED, REAL-TIME IRIS LOCALIZATION - The disclosure relates to systems, methods and programs for developing real-time user-specific eye model based on iris localization using solely pupil-ellipse analysis. | 2022-01-20 |
20220019792 | METHOD AND DEVICE FOR THE DETECTION AND CLASSIFICATION OF AN OBJECT - Method and device for detecting and classifying a not-known object by a device having a two-dimensional field of view. The method includes a learning step, a detecting step and an inspection step. The learning step includes positioning a first known object in a field of view of the device and then positioning a second known object in the field of view of the device, to obtain images of the first and second known objects. Distinctive characteristics and common characteristics of the objects are identified and used to obtain an equality descriptor relative to common elements of the first and second known objects and a difference descriptor allowing association of the first and second known objects to two distinct classes. The device is then used to detect a third, not-known object. The equality descriptor and the difference descriptor are then used in an inspection step to classify the third not-known object. | 2022-01-20 |
20220019793 | SYSTEMS AND METHODS FOR IDENTIFYING A SERVICE QUALIFICATION OF A MULTI-UNIT BUILDING BASED ON EXTERIOR ACCESS - A device may receive building location information associated with a multi-unit building. The device may obtain an image that depicts the multi-unit building. The device may process, using a building analysis model, the image to identify exterior access features of the multi-unit building. The building analysis model may be trained based on a plurality of historical images of other exterior access features. The device may determine, using a scoring system and based on a configuration of exterior access features that are identified by the building analysis model, an exterior accessibility score of the unit. The device may perform, based on the exterior accessibility score, an action associated with qualifying the unit for installation of a service that involves access, from the unit, to an exterior of the multi-unit building. | 2022-01-20 |
20220019794 | Field Image Correlation Differential Change Detection & Alerting System - A system and method detect a change within an agricultural field during a growing season. The system and method involve the computation of correlation coefficients between pairs of images in a time series of images over an area, for example an agricultural field. Through comparisons of correlation coefficients over time, sudden field changes can be detected. When these field changes meet specified criteria (such as a minimum value threshold), a notification (alert) can be sent to an agricultural grower, informing them of the change in crop condition, and allowing them to view the changes in the field. | 2022-01-20 |
20220019795 | PREDICTING HORTICULTURAL YIELD FOR A FIELD LOCATION USING MULTI-BAND AERIAL IMAGERY - Embodiments of the disclosed technologies are capable of inputting, to a machine-learned classifier that has been created using a set of neural network-based models, multi-band digital image data that represents an aerial view of an agricultural field location containing an horticultural product; outputting, by the classifier, annotated image data, the annotated image data comprising annotation data indicative of individual instances of the horticultural product in the agricultural field location; using the annotated image data, computing a first predicted yield for the agricultural field location; adjusting the first predicted yield by a scaling factor to produce a second predicted yield for the agricultural field location. | 2022-01-20 |
20220019796 | COMPUTER VISION-BASED YIELD-TO-PICKING AREA MAPPING FOR HORTICULTURAL PRODUCT - Embodiments of the disclosed technologies are capable of inputting, to a machine-learned model that has been trained to recognize a horticultural product in digital imagery, digital video data comprising frames that represent a view of the horticultural product in belt-assisted transit from a picking area of a field to a harvester bin; outputting, by the machine-learned model, annotated video data; using the annotated video data, computing quantitative data comprising particular counts of the individual instances of the horticultural product associated with particular timestamp data; using the timestamp data, mapping the quantitative data to geographic location data to produce a digital yield map; causing display of the digital yield map on a field manager computing device. | 2022-01-20 |
20220019797 | METHODS AND SYSTEMS FOR AGRICULTURAL BLOCK MAPPING - A method includes receiving input data regarding an agricultural block, wherein the input data includes a row span of the agricultural block, a tree span of the agricultural block, a block heading of the agricultural block, at least one image of the agricultural block, and at least one location sample obtained at a location in a row within the agricultural block; performing image recognition on the at least one image of the agricultural block to identify lines within the at least one image of the agricultural block; identifying at least one polygon within the agricultural block based on the lines within the at least one image of the agricultural block; and identifying map rows within each of the at least one polygon. | 2022-01-20 |
20220019798 | Multispectral Filters - A method and system including: an aerial vehicle including: a first camera comprising a first sensor having at least red, green, and blue color channels, where the blue color channel is sensitive to near-infrared (NIR) wavelengths; a first optical filter disposed in front of the first sensor, wherein the first optical filter is configured to block wavelengths below green, between red and NIR, and longer wavelength NIR; a processor having addressable memory in communication with the first camera, where the processor is configured to: capture at least one image of vegetation from the first camera; provide red, green, and NIR color channels from the captured image from the first camera; and determine at least one vegetative index based on the provided red, green, and NIR color channels. | 2022-01-20 |
20220019799 | METHOD AND SYSTEM FOR GENERATING TRAINING DATA - A method for generating training data can include: determining a set of images; determining a set of masks based on the images; determining a first mesh based on the set of masks; optionally determining a refined mesh by recomputing the first mesh; optionally determining one or more faces of the refined mesh; optionally adding one or more keypoints to the refined mesh; optionally determining a material property set for the object; optionally generating a full object mesh; determining one or more scenes; optionally determining training data based on the one or more scenes; optionally training one or more object detectors using the training data; and detecting one or more objects using the trained object detector. | 2022-01-20 |
20220019800 | Directional Guidance and Layout Compliance for Item Collection - A method in a mobile computing device includes: obtaining order collection data containing (i) item identifiers corresponding to a set of target items and a set of non-target items, (ii) a reference layout indicating, within a region of a facility, respective positions of the target items and the non-target items, and (iii) item recognition data for the target items and the non-target items; controlling an image sensor of the mobile computing device to acquire an image of a portion of the region; based on the item recognition data, detecting an item from the image; when the detected item is a target item, controlling an output assembly of the mobile computing device to present a prompt to collect the detected item; and when the detected item is a non-target item, controlling the output assembly to present a directional guide towards a selected target item based on the reference layout. | 2022-01-20 |
20220019801 | SYSTEMS AND METHODS FOR AUGMENTED REALITY USING WEB BROWSERS - Systems and methods for displaying augmented reality content relative to an identified object are disclosed. The systems and methods can include a set of operations. An operation can include providing a first image. An operation can include determining interest points in the first image. An operation can include identifying an object in the first image. An operation can include identifying augmented reality content associated with the object. An operation can include determining a first transformation for displaying the augmented reality content in the first image relative to the identified object. An operation can include providing the interest points and the first transformation. An operation can include determining a second transformation for displaying the augmented reality content in a second image relative to the identified object using, at least in part, the first transformation and the interest points. An operation can include displaying, by a user device, the augmented reality content. | 2022-01-20 |
20220019802 | FOOD SAFETY AND COMPLIANCE - A method comprises receiving monitoring data from at least one monitoring tool located in a food preparation area and determining from the monitoring data that a contamination event has occurred. Sending an alert to an alerting device, wherein the alert contains information about the contamination event and recording the contamination event in a log. | 2022-01-20 |
20220019803 | METHOD AND APPARATUS FOR ANALYZING VIDEO SCENARIO - The present disclosure provides a method and an apparatus for analyzing a video scenario, and relates to the field of image recognition technology. A specific embodiment includes: extracting a frame of picture from a to-be-analyzed video at a preset time interval, recording a position of each frame of picture in the video, and establishing an index table of the picture and the position; labeling the each extracted frame of picture through a pre-trained scenario classification model, and adding a label of the extracted frame of picture to the index table; aggregating labels in the index table, and marking a new label to the picture in the index table; and outputting a position corresponding to the new label in the index table. | 2022-01-20 |
20220019804 | SYSTEM AND METHOD TO CAPTURE SPATIO-TEMPORAL REPRESENTATION FOR VIDEO RECONSTRUCTION AND ANALYSIS - State of the art techniques in the domain of video analysis have limitations in terms of capability to capture spatio-temporal representation. This limitation in turn affects interpretation of video data. The disclosure herein generally relates to video analysis, and, more particularly, to a method and system for video analysis to capture spatio-temporal representation for video reconstruction and analysis. The method presents different architecture variations using three main deep network components: 2D convolution units, 3D convolution units and long short-term memory (LSTM) units for video reconstruction and analysis. These variations are trained for learning the spatio-temporal representation of the videos in order to generate a pre-trained video analysis module. By understanding the advantages and disadvantages of different architectural configurations, a novel architecture is designed for video reconstruction. Using transfer learning, the video reconstruction pre-trained model is extended to other video applications such as video object segmentation and surgical video tool segmentation. | 2022-01-20 |
20220019805 | VIDEO WATERMARK IDENTIFICATION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM - Disclosed are a video watermark identification method and apparatus, device, and a storage medium. The method includes: each video frame of multiple video frames of a video is divided into multiple image blocks to obtain an image sequence corresponding to the each video frame; multiple image sequences corresponding to the multiple video frames are input to a target detection model to obtain a classification result of each image block, and a feature vector of the video is obtained according to all classification results of the multiple image blocks; and the feature vector of the video is input to a watermark identification model to obtain a watermark identification probability output by the watermark identification model, and the video containing a watermark is determining in a case where the watermark identification probability is greater than or equal to a probability threshold. | 2022-01-20 |
20220019806 | AUDIO AND VIDEO RECORDING AND STREAMING IN A THREE-COMPUTER BOOTH - A system and method are presented for recording audio and video of an individual within a kiosk on separate audio and video computers that are locally connected to the kiosk. Instructions are provided to the individual through a locally connected controller computer. A remote user computer requests recorded data from the kiosk. The controller computer prompts the audio and video computers to separately stream audio and video to the remote user computer. The controller computer divides the audio and video data into time segments, and then presents different versions of the session to different users, with each different version comprising a different set of time segments. A central system server provides searching capabilities to the user computer to search and request data from a plurality of remotely located kiosks, each having separate controller, audio, and video computers. | 2022-01-20 |
20220019807 | ACTION CLASSIFICATION IN VIDEO CLIPS USING ATTENTION-BASED NEURAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying actions in a video. One of the methods obtaining a feature representation of a video clip; obtaining data specifying a plurality of candidate agent bounding boxes in the key video frame; and for each candidate agent bounding box: processing the feature representation through an action transformer neural network. | 2022-01-20 |
20220019808 | COMPUTER PROGRAM AND METHOD FOR TRAINING ARTIFICIAL NEURAL NETWORK MODEL BASED ON TIME-SERIES BIOSIGNAL - Disclosed is a computer program stored in a computer-readable storage medium for achieving the above-described objects. When the computer program is executed by one or more processors, the computer program causes the one or more processors to perform the following operations of generating video data for diagnosing a health condition and a pathological symptom on the basis of a biosignal. The operations include receiving a biosignal of a user, preprocessing the biosignal to generate a plurality of pieces of video sub-data, and selecting at least two of the plurality of pieces of video sub-data to generate one or more pieces of video data. | 2022-01-20 |
20220019809 | SYSTEMS, METHODS, AND DEVICES FOR DETERMINING AN INTRODUCTION PORTION IN A VIDEO PROGRAM - Systems, methods, and devices relating to determining an introduction portion in a video program are described herein. A method may determine first and second hard-matching pairs of video segments in first and second video content such that video fingerprints of the first hard-matching pair match and video fingerprints of the second hard-matching pair also match. The method may classify a third pair of video segments in the first and second video content, sequentially between the first and second hard-matching pairs, as a soft-matching pair of video segments of an introduction portion. The method may use the classification of the third pair of video segments as a soft-matching pair to determine a model configured to determine that a pair of video segments in two video content items are a soft-matching pair of video segments of an introduction portion. | 2022-01-20 |
20220019810 | Object Monitoring System and Methods - In one aspect of the present disclosure, an object monitoring system for a secured area is provided. The object monitoring system includes an image sensor operable to capture an image of the secured area and a memory configured to store a machine learning algorithm trained to identify a vehicle in the secured area, the machine learning algorithm including feature maps of training images captured by the image sensor. The object monitoring system further includes a processor operably coupled to the image sensor and the memory, the processor configured to calculate a feature descriptor of the image and to utilize the machine learning algorithm and the image of the secured area to determine whether a vehicle is present in the secured area by determining a correlation between the feature descriptor of the image and the feature maps of the training images. | 2022-01-20 |
20220019811 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus that detects an object from an image, includes a determination unit configured to determine a boundary at which a movement of the object between partial regions in the image is estimated, the partial regions each including a plurality of objects, and an estimation unit configured to estimate movement information indicating a number of objects that have passed the boundary determined by the determination unit. | 2022-01-20 |
20220019812 | DISTANCE MEASURING METHOD AND DEVICE USING IMAGE TRACKING FOR AUTONOMOUS DRIVING - A distance measuring method and device using image tracking for autonomous driving are proposed. The distance measuring method using image tracking for autonomous driving performed in a computing device includes recognizing a grid matching part marked on a road photographed by a camera; generating a virtual grid applied to the road using the grid matching part; and calculating a distance to a target object using the virtual grid. | 2022-01-20 |
20220019813 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - A device and a method that enable safe driving by performing object recognition using image analysis and inter-vehicle communication information are implemented. Provided are an image analysis unit that analyzes an image captured by a vehicle-mounted camera and performs object recognition in the image, an unknown object identification unit that identifies an unknown object in an image area determined to be an unknown object area as a result of analysis by the image analysis unit, and a communication unit that transmits information to an unknown object such as a second vehicle identified by the unknown object identification unit. The unknown object identification unit identifies the second vehicle, which is an unknown object in the image area determined to be the unknown object area, using the peripheral object information received through the communication unit. The communication unit transmits unknown object information or control information for travel control of the second vehicle to the second vehicle. | 2022-01-20 |
20220019814 | FEATURE MATCHING AND CORRESPONDENCE REFINEMENT AND 3D SUBMAP POSITION REFINEMENT SYSTEM AND METHOD FOR CENTIMETER PRECISION LOCALIZATION USING CAMERA-BASED SUBMAP AND LIDAR-BASED GLOBAL MAP - A system is disclosed including at least one memory including computer program instructions, which when executed by at least one processor, cause the system to at least generate, based on a plurality of images from a camera, a first map including a first plurality of features; generate, based on data from a light ranging sensor, a second map including a second plurality of features; and determine, based on a comparison of the first plurality of features and the second plurality of features, a position of the first map relative to the second map. A corresponding method and non-transitory computer-readable medium are also provided. | 2022-01-20 |
20220019815 | GENERATING AN IMAGE OF THE SURROUNDINGS OF AN ARTICULATED VEHICLE - Systems and methods for generating an image of the surroundings of an articulated vehicle are provided. According to an aspect of the invention, a processor determines a relative position between a first vehicle of an articulated vehicle and a second vehicle of the articulated vehicle; receives a first image from a first camera arranged on the first vehicle and a second image from a second camera arranged on the second vehicle; and combines the first image and the second image based on the relative position between the first vehicle and the second vehicle to generate a combined image of surroundings of the articulated vehicle. | 2022-01-20 |
20220019816 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND NON-TRANSITORY STORAGE MEDIUM - An object of the present disclosure is to efficiently grasp conditions of lane markings on a road. A controller in an information processing apparatus receives, from each of a plurality of vehicles, a lane marking information piece in which an information piece relating to a position of the vehicle traveling on a road with a plurality of lanes and an information piece relating to presence or absence of lane markings defining a lane on which the vehicle is traveling are associated with each other. Also, the controller in the information processing apparatus acquires, from among the lane marking information pieces received from the plurality of vehicles, information pieces relating to presence or absence of a same lane marking at a same position and performs aggregation processing. Then, the controller detects fading of the lane marking based on a result of the aggregation processing. | 2022-01-20 |
20220019817 | VEHICLE LOCATING METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM - A vehicle locating method, an apparatus, an electronic device, a storage medium and a computer program product are provided, and relate to the technical field of intelligent transportation. The method includes: acquiring an image of a current road within an area in which a target vehicle is currently located, and acquiring current lane related information within the area in which the target vehicle is currently located from a map application; 5determining a current road recognition result based on the image of the current road; and determining a lane in which the target vehicle is currently located based on at least one of the current road recognition result and the current lane related information, and taking the lane in which the target vehicle is currently located as the current lane location result for the target vehicle. | 2022-01-20 |
20220019818 | METHOD AND SYSTEM FOR VEHICLE PARKING DETECTION, AND STORAGE MEDIUM - A method for vehicle parking detection, a system for vehicle parking detection, an electronic device and a storage medium are disclosed. The method includes: obtaining a first lateral distance between a vehicle and a reference object in a site by a first distance sensor; obtaining a second lateral distance between the vehicle and the reference object by a second distance sensor; collecting a first scene image by a first camera, and obtaining a first longitudinal distance based on the first scene image, the first longitudinal distance being a distance between a first mark line on the vehicle and a first parking line in the site; and determining whether the vehicle is parked at a target location in the site based on the first lateral distance, the second lateral distance and the first longitudinal distance. | 2022-01-20 |
20220019819 | VEHICLE POSITION DETERMINATION DEVICE, VEHICLE POSITION DETERMINATION SYSTEM, AND VEHICLE POSITION DETERMINATION METHOD - A vehicle position determination device mountable to a vehicle, the vehicle position determination device including an acquisition unit that acquires a surrounding image that is road information for identifying a position of the vehicle and is represented by a small displacement with respect to the vehicle, and a control unit that compares the road information with road characteristic information indicating an absolute position of a predetermined point and determines a vehicle position according to a result of the comparison; the road information includes at least one of road shape information indicating a shape of a road surface in a direction of travel of the vehicle and road pattern information indicating a pattern on a road surface | 2022-01-20 |
20220019820 | VEHICLE OPERATION - A computer includes a processor and a memory, the memory storing instructions executable by the processor to determine a first bounding box for a road sign in an image, identify a second bounding box for a physical member, the second bounding box for the physical member extending from the first bounding box for the road sign, and upon identifying the second bounding box for the physical member, actuate one or more vehicle components. | 2022-01-20 |
20220019821 | METHOD FOR GENERATING A MONITORING IMAGE - A method for generating a monitoring image. The method includes: providing an image sequence of the surroundings to be monitored with the aid of an imaging system; determining at least one monitoring area and at least one periphery area of at least one image of the image sequence with the aid of a learning-based semantic segmentation method; compressing the monitoring area of the at least one image of the image sequence with a first compression quality; and compressing the periphery area of the at least one image of the image sequence with a second compression quality to generate the compressed monitoring image, the second compression quality being lower than the first compression quality. | 2022-01-20 |
20220019822 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus includes a detection unit configured to detect a counting target object from an input image, a storage unit configured to store a behavior of the object detected by the detection unit, a determination unit configured to determine whether the object having become undetected has moved into a specific area based on the behavior of the object stored by the storage unit in a case where the object detected by the detection unit has become undetected, and a counting unit configured to count a number of objects in a counting target area in the input image based on a detection result of the object by the detection unit and a determination result by the determination unit. | 2022-01-20 |
20220019823 | ANOMALOUS EVENT DETECTION AND/OR VALIDATION USING INHERENT HUMAN BEHAVIOR - Anomalous events in a driving environment can be detected and/or validated by leveraging inherent human behavior. A notification of the anomalous event can be received from an initial connected entity in the driving environment. In response, an inquiry can be sent to connected entities spatiotemporally related to the initial connected entity as to whether any person associated with the connected entities is exhibiting an inherent human behavior. When a threshold level of responses to the inquiry are received from the connected entities indicating that an inherent human behavior has been detected, the one or more connected entities can be caused to upload driving scene data for at least a time when the inherent human behavior by the occupant of the connected vehicle was detected. | 2022-01-20 |
20220019824 | Method and Device for Monitoring a Passenger of a Vehicle, and System for Analyzing the Perception of Objects - The invention relates to a method for monitoring a passenger of a vehicle in which the geographic position of the vehicle is recorded, and a viewing direction of the passenger is recorded by means of a eye-tracking device. A data memory is accessed in which objects and geographic positions assigned to them are saved and, by using the recorded geographic position of the vehicle, it is detected whether one of the objects is located in the environment of the vehicle, and whether the object in the environment of the vehicle was perceived by the passenger depending on the recorded viewing direction of the passenger, the recorded geographic position of the vehicle, and the geographic position of the detected object in the environment of the vehicle. | 2022-01-20 |
20220019825 | IMAGING DEVICE AND IMAGING METHOD - An imaging device includes: an imaging portion that captures an image of a portion of a living body to take in the image; a display portion that displays first and second display images with being superimposed on each other, the first display image being based on the taken-in image, the second display image including guidance regarding a way to place the portion of the living body in a prescribed position; a determination portion that determines whether the portion of the living body is placed in the prescribed position; and a control portion that, until it is determined that the portion of the living body is placed in the prescribed position, causes the imaging portion to newly capture and take in a new image of the portion of the living body and causes the display portion to display an image based on the new taken-in image. | 2022-01-20 |
20220019826 | SYSTEM AND METHOD FOR ENSURING CREATION OF AUTHENTIC ONLINE PROFILES - A method and system are provided for ensuring creation of authentic online profiles. The method includes providing an option to a user for enabling capturing of digital media depicting the user's appearance. Further, digital media using a camera associated with a user device is captured, if the user chooses to allow the capturing of digital media. Furthermore, at least one instruction is communicated to the user for performing one or more actions. Subsequently, the captured digital media is transmitted for verification, without allowing the user to modify the captured digital media. Thereafter, the captured digital media is verified by analyzing the captured digital media for approving or rejecting the captured digital media. | 2022-01-20 |
20220019827 | PATTERN RECOGNITION SYSTEMS - Methods, apparatuses and systems directed to pattern identification and pattern recognition. In some particular implementations, the invention provides a flexible pattern recognition platform including pattern recognition engines that can be dynamically adjusted to implement specific pattern recognition configurations for individual pattern recognition applications. In some implementations, the present invention also provides for a partition configuration where knowledge elements can be grouped and pattern recognition operations can be individually configured and arranged to allow for multi-level pattern recognition schemes. | 2022-01-20 |
20220019828 | Microscopy System, Method and Computer Program for Processing Microscope Images - A method for processing microscope images comprises: acquiring a microscope image captured by a microscope; identifying at least one image section with sensitive information within the microscope image by means of an image processing program which uses provided reference information regarding sensitive information; rendering unrecognizable the at least one identified image section with sensitive information in order to generate an anonymized image; and outputting the anonymized image. | 2022-01-20 |
20220019829 | SYSTEM AND METHOD FOR DETECTING AND TRANSMITTING INCIDENTS OF INTEREST OF A ROADWAY TO A REMOTE SERVER - System and methods for automated incident identification and reporting while operating a vehicle on the road using a device. The device identifies incidents using artificial intelligence neural networks trained to detect, classify, segment, and/or extract other information pertaining to objects of interest representing incidents. Additionally, a system and method for further storing, transmitting, processing, organizing and accessing the information graphically with respect to incident type, location, date and time during operation of the vehicle along the road. | 2022-01-20 |
20220019830 | SYSTEMS AND METHODS FOR GENERATING TYPOGRAPHICAL IMAGES OR VIDEOS - This disclosure involves automatically generating a typographical image using an image and a text document. Aspects of the present disclosure include detecting a region of interest from the image and generating an object template from the detected region of interest. The object template defines the areas of the image, in which words of the text document are inserted. A text rendering protocol is executed to iteratively insert the words of the text document into the available locations of the object template. The typographical image is generated by rendering each word of the text document onto the available location assigned to the word. | 2022-01-20 |
20220019831 | CHARACTERIZATION OF A BALL GAME RACKET STRING PATTERN - The present invention relates to a method for characterizing a string pattern of a ball game racket frame as well as to the representation of a string pattern image of a strung ball game racket frame. | 2022-01-20 |
20220019832 | Neural Network-based Optical Character Recognition - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for neural network-based optical character recognition. An embodiment of the system may generate a set of bounding boxes based on reshaped image portions that correspond to image data of a source image. The system may merge any intersecting bounding boxes into a merged bounding box to generate a set of merged bounding boxes indicative of image data portions that likely portray one or more words. Each merged bounding box may be fed by the system into a neural network to identify one or more words of the source image represented in the respective merged bounding box. The one or more identified words may be displayed by the system according to a standardized font and a confidence score. | 2022-01-20 |
20220019833 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM - An information processing apparatus includes circuitry to: recognize a plurality of characters in image data; generate one or more words from a string of the plurality of characters; determine, for each word that is generated, a character color to be used for each of one or more characters in the word; and output a file of text data containing the one or more words, each word consisting of the one or more characters having the character color that is determined. | 2022-01-20 |
20220019834 | AUTOMATICALLY PREDICTING TEXT IN IMAGES - Systems and methods for detecting and predicting text within images. An image is passed to a feature-extraction module. Each image typically contains at least one text object, and each text object contains at least one character. Based on the image, the feature-extraction module generates at least one feature map indicating text object(s) in the image. The feature map(s) is then passed to a decoder module. In son implementations, the decoder module applies a weighted mask to the feature map(s). Based on the feature map(s), the decoder module predicts a sequence of characters in the text object(s). In some embodiments, that prediction is based on previous known data. The decoder module is directed by a query that indicates at least one desired characteristic of the text object(s). An output module then refines the predicted content. At least one neural network may be used. | 2022-01-20 |
20220019835 | IMAGE PROCESSING SYSTEM, APPARATUS, METHOD, AND STORAGE MEDIUM - Character recognition processing is executed on a document image, and a candidate segmentation point is specified in a character string of a recognition result of the character recognition processing. In response to a user specifying a desired position on the document image displayed, a character string corresponding to the specified position is set as an output target and the candidate segmentation point is displayed. In a case where the candidate segmentation point is operated by the user, the character string set as the output target is changed to a character string obtained by segmentation based on the operated candidate segmentation point. | 2022-01-20 |
20220019836 | Method and System for Detecting Drift in Text Streams - Methods and systems disclosed herein may quantify the content and nature of first streaming data to detect when the typical composition of the first streaming data changes. Quantifying the content and nature of the first streaming data may begin by generating a baseline representation of the content of the first streaming data as represented by a first matrix. Once generated, the first matrix may be used as a control against subsequently received data streams. In this regard, a second matrix may be generated from second streaming data and compared to the first matrix to determine the differences between the first streaming data and the second streaming data. Once a difference is determined, the difference may be compared to a threshold value and, when the difference exceeds the threshold value, an administrator may be notified and corrective action taken. | 2022-01-20 |
20220019837 | VIEWFINDER ASSISTANT FOR VISUALLY IMPAIRED - In an approach for guiding a visually impaired user to position a mobile device appropriately in relation to a screen so that dynamic information on the screen can be reliably extracted and conveyed to the visually impaired user, a processor receives an image captured by a camera of a mobile device. A processor performs object recognition on the image to identify a digital screen and a location of the digital screen in the image. A processor retrieves a template of the digital screen. A processor performs angle-sensitive optical character recognition (OCR) on the location of the digital screen in the image. Responsive to a processor determining text on the digital screen can be extracted, a processor conveys the text to a user. Responsive to a processor determining text on the digital screen cannot be extracted, a processor guides the user to re-orient the mobile device to capture a better image. | 2022-01-20 |
20220019838 | Image Processing Method and Device, and Storage Medium - The present disclosure relates to an image processing method and apparatus, an electronic device and a storage medium. The method comprises: extracting features from a to-be-processed image to so as to obtain a first feature of the image; determining the image category of the image according to the first feature and category center features of multiple reference image categories in a feature library; and in a case where the image category of the image is the first category of the multiple reference image categories, updating the category center feature of the first category according to the first feature and multiple pieces of feature information of the first category in the feature library. The method may improve the speed and accuracy of image retrieval. | 2022-01-20 |
20220019839 | IMAGE SIGNAL PROCESSING SYSTEM, METHOD, AND PROGRAM - A first tone curve referred to in generating an image recognition processing signal as an image output signal for image recognition processing and a second tone curve referred to in generating a visual recognition signal as an image output signal for visual recognition are separately generated. The second tone curve for visual recognition is generated by connecting a dark control point, which is a control point specified in a luminance-pixel value coordinate system corresponding to the lowest luminance portion in a luminance histogram, a light control point, which is a control point specified in the luminance-pixel value coordinate system corresponding to the highest luminance portion in the luminance histogram, and an intermediate control point, which is a control point specified in the luminance-pixel value coordinate system corresponding to an intermediate luminance portion in the luminance histogram. | 2022-01-20 |
20220019840 | METHOD, DEVICE AND APPARATUS FOR RECOGNIZING, CATEGORIZING AND SEARCHING FOR GARMENT, AND STORAGE MEDIUM - A method, device and apparatus for recognizing, categorizing and searching for a garment, and a storage medium. The method for recognizing a garment comprises: acquiring a target image containing a garment to be recognized, and determining, on the basis of the target image, a set of heat maps corresponding to key feature points contained in the target image, the set of heat maps comprising position probability heat maps corresponding to the respective key feature points contained in the target image ( | 2022-01-20 |
20220019841 | LIST GENERATION DEVICE, PHOTOGRAPHIC SUBJECT IDENTIFICATION DEVICE, LIST GENERATION METHOD, AND PROGRAM - A list for accurately identifying objects with different sizes that are the same attributes can be generated automatically. A classification unit classifies, from a group of images consisting of images including objects with any of a plurality of attributes, each of the images including the objects that have an identical attribute and have different real sizes into an identical cluster. An output unit outputs each of clusters into which at least two of the images are classified as a list of images with different real sizes of the objects for the identical attribute. | 2022-01-20 |
20220019842 | SYSTEMATIC DISPOSAL, CLASSIFICATION AND DYNAMIC PROCUREMENT OF RECYCLABLE RESIN - This disclosure relates method and system for systematic disposal and dynamic procurement of recyclable waste resin. Typical systems for disposal and procurement of recyclable resin pose challenges such as lack of segregation and collection of different types of plastics, data on recycling centers in proximity, uncertainty over resin identification codes, and so on. The disclosed system provides a framework having multiple smart collection units that may be communicatively coupled with a server. The smart bins are capable of collecting plastic items and taking multiple images thereof. The system determines information on type, weight, and location of the plastic resin in the plastic item by means of a trained CNN model, and stores in a repository. The system further includes a route optimization model that is enables selection of a set of collection units for procurement of the resin (of a specific type and a specific quantity). | 2022-01-20 |
20220019843 | EFFICIENT REFINEMENT NEURAL NETWORK FOR REAL-TIME GENERIC OBJECT-DETECTION SYSTEMS AND METHODS - High resolution object detection systems and methods provide accurate, real-time, one-stage processing, and include a backbone network configured to receive an input image and generate multi-scale feature representations, a feature fusion block configured to fuse the multi-sale feature representations, a plurality of representation transfer modules configured to isolate and decouple sub-task networks and the multi-scale feature representations, and a cascade refinement module configured to process each representation transfer module output to refine predictions. The backbone network generates a plurality of image features corresponding to each of a plurality of image scales and includes a plurality of convolutional layers and a stem block after the first convolutional layer, wherein the stem block improves feature extraction performance. The feature fusion block generates feature outputs for each of a plurality of image scales. | 2022-01-20 |
20220019844 | IMAGE PROCESSING DEVICE AND METHOD FOR OPERATING SAME - An image processing apparatus includes a memory storing one or more instructions, and a processor configured to execute the one or more instructions stored in the memory. The processor is configured to, by using one or more convolution neural networks, extract target features by performing a convolution operation between features of target regions having same locations in a plurality of input images and a first kernel set, extract peripheral features by performing a convolution operation of features of peripheral regions located around the target regions in the plurality of input images and a second kernel set, and determine a feature of a region corresponding to the target regions in an output image, based on the target features and the peripheral features. | 2022-01-20 |
20220019845 | Positioning Method and Apparatus - A positioning method includes clustering points in a first point cloud through multi-clustering to obtain a target point cloud, where the target point cloud represents a feature of a target object, and the first point cloud includes the target point cloud and a point cloud that represents a feature of an interfering object; and determining a position of the target object based on the target point cloud. | 2022-01-20 |
20220019846 | IMAGE ANALYSIS SYSTEM AND OPERATING METHOD OF THE SAME - Disclosed is an image analysis system which includes a first analyzer and a second analyzer. The first analyzer generates first features by encoding images through a first model and adjusts a weight of the first model based on the first features. The second analyzer generates second features based on the first features by encoding the images through a second model, classifies the second features into classes, respectively, and adjusts a weight of the second model based on mutual information and a correlation between a first class among the classes which features corresponding to an original image group from among the second features are classified as and a second class among the classes which features corresponding to an augmentation group of the original image group from among the second features are classified as. | 2022-01-20 |
20220019847 | ACTIVE INTERACTION METHOD, ELECTRONIC DEVICE AND READABLE STORAGE MEDIUM - An active interaction method, an electronic device and a readable storage medium, relating to the field of deep learning and image processing technologies, are disclosed. According to an embodiment, the active interaction method includes: acquiring a video shot in real time; extracting a visual target from each image frame of the video, and generating a first feature vector of each visual target; for each image frame of the video, fusing the first feature vector of each visual target and identification information of the image frame to which the visual target belongs to generate a second feature vector of each visual target; aggregating the second feature vectors with the same identification information respectively to generate a third feature vector corresponding to each image frame; and initiating active interaction in response to determining that the active interaction is to be performed according to the third feature vector of a preset image frame. | 2022-01-20 |
20220019848 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus comprises an image processing unit configured to acquire a plurality of images representing results of executing predetermined image processing for target data using a plurality of candidate values of a parameter associated with the predetermined image processing; a selection unit configured to select a plurality of representative images from the plurality of images; a display control unit configured to display the plurality of selected representative images on a display unit; an operation unit configured to accept an operation input to the plurality of displayed representative images; and a statistical processing unit configured to decide at least one value from the plurality of candidate values based on a result of statistical processing of information obtained by the accepted operation. | 2022-01-20 |
20220019849 | QUERY IMAGE SYNTHESIS FOR IMAGE RETRIEVAL SYSTEMS BASED ON DATA AUGMENTATION TECHNIQUES - Methods, systems, and articles of manufacture, including computer program products, are provided for synthesizing images for machine learning. The method may include selecting one or more image preprocessing transformations to apply on the foreground object image; applying the selected one or more image preprocessing transformations to the foreground object image; selecting a background image from a set of background images depicting a variety of different backgrounds which may be associated with the foreground object image; merging the selected background image with the foreground object image to form a synthesized image; selecting one or more image transformations to apply on the synthesized image; applying the selected one or more image transformations to the synthesized image; and storing the synthesized image in a collection of synthesized images to train a machine learning model. | 2022-01-20 |
20220019850 | MEDICAL DATA PROCESSING APPARATUS AND METHOD - According to one embodiment, a medical data processing apparatus includes a processing circuitry. The processing circuitry is configured to: obtain first medical data; generate, based on the first medical data, a derived model from a trained model; obtain second medical data for a same subject as a subject of the first medical data and with an acquisition parameter different from an acquisition parameter of the first medical data; and apply the second medical data to the derived model to generate third medical data. | 2022-01-20 |
20220019851 | INFORMATION PROCESSING APPARATUS AND METHOD, IMAGE CAPTURING APPARATUS, AND IMAGE CAPTURING SYSTEM - An information processing apparatus comprises: a storage unit that stores a first image acquired in response to a shooting instruction and a plurality of second images automatically acquired before the first image; a specifying unit that specifies a subject in the first image; a detection unit that detects the subject specified by the specifying unit in the plurality of second images acquired before the first image; and a control unit that controls to adapt a plurality of sets each contains information on a region of the subject detected in each of the plurality of second images and the second image associated with the information as learning data. | 2022-01-20 |
20220019852 | METHOD AND SYSTEM FOR GENERATING TRAINING DATA - A method for generating training data can include: determining a set of images; determining a set of masks based on the images; determining a first mesh based on the set of masks; optionally determining a refined mesh by recomputing the first mesh; optionally determining one or more faces of the refined mesh; optionally adding one or more keypoints to the refined mesh; optionally determining a material property set for the object; optionally generating a full object mesh; determining one or more scenes; optionally determining training data based on the one or more scenes; optionally training one or more object detectors using the training data; and detecting one or more objects using the trained object detector. | 2022-01-20 |
20220019853 | SYSTEMS, METHODS, AND STORAGE MEDIA FOR TRAINING A MACHINE LEARNING MODEL - Systems, methods, and storage media for training a machine learning model are disclosed. Exemplary implementations may select a set of training images for a machine learning model, extract object features from each training image to generate an object tensor for each training image, extract stylistic features from each training image to generate a stylistic feature tensor for each training image, determine an engagement metric for each training image, and train a neural network comprising a plurality of nodes arranged in a plurality of sequential layers. | 2022-01-20 |
20220019854 | UNATTENDED OBJECT DETECTION USING MACHINE LEARNING - Techniques for unattended object detection using machine learning are disclosed. A machine learning policy, for use in identifying unattended objects in a captured image depicting one or more objects, is generated. The generating includes determining a level of occlusion in the captured image relating to the objects, and determining the machine learning policy based on the determined level of occlusion. A machine learning model is selected, from among a plurality of pre-defined machine learning models, based on the generated machine learning policy. An unattended object is detected in the captured image using the selected machine learning model. | 2022-01-20 |
20220019855 | IMAGE GENERATION METHOD, NEURAL NETWORK COMPRESSION METHOD, AND RELATED APPARATUS AND DEVICE - The present application discloses an image generation method, a neural network compression method, and a related apparatus and device in the field of artificial intelligence. The image generation method includes: inputting a first matrix into an initial image generator to obtain a generated image; inputting the generated image into a preset discriminator to obtain a determining result, where the preset discriminator is obtained through training based on a real image and a category corresponding to the real image; updating the initial image generator based on the determining result to obtain a target image generator; and further inputting a second matrix into the target image generator to obtain a sample image. Further, a neural network compression method is disclosed, to compress the preset discriminator based on the sample image obtained by using the foregoing image generation method. | 2022-01-20 |
20220019856 | PREDICTING NEURAL NETWORK PERFORMANCE USING NEURAL NETWORK GAUSSIAN PROCESS - A method for predicting performance of a neural network (NN) is described. The method includes receiving a training data set having a set of training samples; receiving a validation data set having a set of validation pairs; initializing (i) a validation-training kernel matrix representing similarities of the validation inputs in the validation data set and the training inputs in the training data set and (ii) a training-training kernel matrix representing similarities across the training inputs within the training data set; generating a final updated validation-training kernel matrix and a final updated training-training kernel matrix; performing the following operations at least once: generating predicted validation outputs for the validation inputs, and updating an accuracy score of the NN based on the predicted validation outputs and the validation outputs; and outputting the updated accuracy score as a final accuracy score representing performance of the NN. | 2022-01-20 |
20220019857 | OPTIMIZATION DEVICE, METHOD, AND PROGRAM - In order to perform optimization of parameters at high speed, an evaluating unit ( | 2022-01-20 |
20220019858 | MANAGING PREDICTIONS FOR VEHICLE REPAIR ESTIMATES - Systems and methods for managing predictions for vehicle repair estimates are provided. A method includes providing one or more images of a damaged vehicle as input to a machine learning model, wherein the machine learning model has been trained with images of other damaged vehicles and corresponding vehicle operations, wherein each of the vehicle operations represents the repair or replacement of a vehicle component; receiving output of the machine learning model responsive to the input, wherein the output comprises a plurality of values each corresponding to one of a plurality of the vehicle operations; determining a confidence metric based on the values; making a comparison between the confidence metric and a confidence threshold value; and selecting the one of the plurality of the vehicle operations corresponding to the highest value as a predicted operation based on the comparison. | 2022-01-20 |
20220019859 | SYSTEM AND METHOD FOR CONFIGURING A CLASSIFIER TO ACHIEVE A TARGET ERROR RATE - A computer-implemented method comprises training, using a validation set of input, a first classifier to predict when a second classifier will issue a classification error on a particular input, the first classifier generating a number of data buckets based on the validation set of input and populating a threshold lookup table for each data bucket based on a number of thresholds set for the second classifier during the training; storing each threshold lookup table in memory; obtaining a target error rate; obtaining a new input and running the new input through the first classifier, the first classifier selecting one of the data buckets for the new input; and selecting a threshold for the second classifier using the stored threshold lookup table for the selected data bucket and the target error rate. | 2022-01-20 |
20220019860 | INTERACTIVE ITERATIVE IMAGE ANNOTATION - A system and computer-implemented method are provided for annotation of image data. A user is enabled to iteratively annotate the image data. An iteration of said iterative annotation comprises generating labels for a current image data part based on user-verified labels of a previous image data part, and enabling the user to verify and correct said generated labels to obtain user-verified labels for the current image data part. The labels for the current image data part are generated by combining respective outputs of a label propagation algorithm and a machine-learned classifier trained on user-verified labels and image data and applied to image data of the current image data part. The machine-learned classifier is retrained using the user-verified labels and the image data of the current image data part to obtain a retrained machine-learned classifier. | 2022-01-20 |
20220019861 | DEEP LEARNING BASED IMAGE ENHANCEMENT - A device may receive a coherent energy illuminated image, of a particular object, that includes laser speckle. The device may process, using a laser speckle reduction model, the coherent energy illuminated image to generate a laser speckle-reduced image. The device may provide the laser speckle-reduced image as output to permit diagnostics based on the laser speckle-reduced image. | 2022-01-20 |
20220019862 | APPARATUS AND METHOD FOR PERFORMING HETEROGENEOUS SENSOR FUSION - A heterogeneous sensor fusion apparatus includes a point processor configured to detect a first object by processing a detection point input from a first sensor, an image processor configured to detect a second object by processing an image input from a second sensor, a point-matching unit configured to calculate a matching rate by matching the detection point with the image, and to determine whether the first object and the second object are identical based on the calculated matching rate, an association unit configured to generate track information by fusing information from the first sensor and the second sensor when the first object and the second object are identical, and an output unit configured to output the generated track information. | 2022-01-20 |
20220019863 | ANOMALY DETECTION FROM AGGREGATE STATISTICS USING NEURAL NETWORKS - Implementations disclosed describe a method and a system to perform the method of obtaining a reduced representation of a plurality of sensor statistics representative of data collected by a plurality of sensors associated with a device manufacturing system performing a manufacturing operation. The method further includes generating, using a plurality of outlier detection models, a plurality of outlier scores, each of the plurality of outlier scores generated based on the reduced representation of the plurality of sensor statistics using a respective one of the plurality of outlier detection models. The method further includes processing the plurality of outlier scores using a detector neural network to generate an anomaly score indicative of a likelihood of an anomaly associated with the manufacturing operation. | 2022-01-20 |
20220019864 | INFORMATION PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM THEREFOR - According to aspects of the present disclosure, a CPU of a PC is configured to obtain a print settings used for printing by a printer. The print settings includes an item for a sheet size including a sheet length and an item for a print quality. A parameter settable to the print quality includes a parameter (e.g., a normal or high speed) corresponding to a high conveyance speed of a sheet and a parameter (e.g., a high or the highest image quality) corresponding to a low conveyance speed. When the sheet length of the obtained print size is longer than a particular length, a parameter to be set to the print quality is limited to the high image quality or the highest image quality, and otherwise, the parameter is not limited. | 2022-01-20 |
20220019865 | Method for Performing Measurements of Dendritic Structures for all Magnifications and Camera Resolutions of Microscopes - A system includes a processor and memory storing instructions that when executed by the processor configure the processor to receive an image of a metallographic sample of a product from a microscope, the image including dendritic structures in the metallographic sample; select a portion of the image; and perform morphological operations on the selected portion of the image to transform the image. The instructions configure the processor to overlay a plurality of concentric circles on the transformed image, measure circumferences of the circles, and count the number of intercepts of the circles and boundaries of the dendritic structures in the transformed image. The instructions configure the processor to determine parameters of the dendritic structures based on the measured circumferences and the number of intercepts. The instructions configure the processor to determine structural properties of the product based on the parameters of the dendritic structures. | 2022-01-20 |
20220019866 | CONTROLLING ROBOTS USING ENTROPY CONSTRAINTS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a policy neural network having policy parameters. One of the methods includes obtaining trajectory data comprising one or more tuples; updating, using the trajectory data, current values of the policy parameters using a maximum entropy reinforcement learning technique that maximizes both (i) a reward term and (ii) an entropy term, wherein a relative weight between the entropy term and the reward term in the maximization is determined by a temperature parameter; and updating, using the probability distributions defined by the policy outputs generated in accordance with the current values of the policy parameters for the tuples in the trajectory data, the temperature parameter to regulate an expected entropy of the probability distributions to at least equal a minimum expected entropy value. | 2022-01-20 |
20220019867 | WEIGHTED DEEP FUSION ARCHITECTURE - A method, a computer program product, and a computer system fuse features for multi-modal classifications for a plurality of modality inputs. The method includes receiving a request indicative of the modality inputs to be selected. The method includes performing an embeddings level fusion operation to concatenate features from the modality inputs. The method includes performing a multi-modal discriminative feature level fusion operation that integrates feature representations learned by applying different network structures on the modality inputs. The method includes determining weights of the concatenated features and the feature representations based on a measure of the concatenated features and the feature representations indicative of affecting a final prediction performance. The method includes generating fused features for the modality inputs based on the concatenated features, the feature representations, and the weights. The method includes generating a response to the request based on the fused features. The method includes transmitting the response. | 2022-01-20 |
20220019868 | PRIVACY-PRESERVING REPRESENTATION MACHINE LEARNING BY DISENTANGLEMENT - In an example embodiment, a solution is provided to learn representations of a dataset in order to minimize the amount of information which could be revealed about the identity of each client. Specifically, one goal is to enable the system to learn relevant properties (e.g., regular labels that are non-privacy infringing) of a dataset as a whole while protecting the privacy of the individual contributors (private labels, which can identify a client). The database may be held by a trusted server that can learn privacy-preserving representations, such as by sanitizing the identity-related information from a latent representation. | 2022-01-20 |
20220019869 | HARDWARE-OPTIMIZED NEURAL ARCHITECTURE SEARCH - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining an architecture for a task neural network that is configured to perform a particular machine learning task on a target set of hardware resources. When deployed on a target set of hardware, such as a collection of datacenter accelerators, the task neural network may be capable of performing the particular machine learning task with enhanced accuracy and speed. | 2022-01-20 |
20220019870 | VERIFICATION OF CLASSIFICATION DECISIONS IN CONVOLUTIONAL NEURAL NETWORKS - In one aspect the invention relates to a computer-implemented method for providing a computer-implemented method for verifying a visual classification architecture of a convolutional neural network (CNN) and its decisions The method comprises to access (S | 2022-01-20 |
20220019871 | Method for Adapting a Software Application Executed in a Gateway - A method for adapting a first software application that is executed in a gateway G and that controls the data transfer of the gateway, wherein in the gateway connects at least one device of a local network to a cloud network, where machine learning is performed via a second software application based on at least one state of the environment of the gateway and at least one possible action of the gateway, the result of the machine learning contains at least one quality value of a pairing of a state of the environment of the gateway and an action of the gateway, and where the first software application executes those actions of the gateway that have a higher quality value for a given state of the environment of the gateway than other actions. | 2022-01-20 |
20220019872 | PROCESSOR, LOGIC CHIP AND METHOD FOR BINARIZED CONVOLUTION NEURAL NETWORK - Examples of the present disclosure include a processor for implementing a binarized convolutional neural network (BCNN). The processor includes a shared logic module that is capable of performing both a binarized convolution operation and a down-sampling operation. The shared logic module is switchable between a convolution mode and a down-sampling mode by adjusting parameters of the shared logic module. In some examples the processor may be logic chip. | 2022-01-20 |
20220019873 | ELASTIC BOTTLENECK ARCHITECTURES FOR VARIABLE CONVOLUTION OPERATIONS - In one aspect of the present disclosure, a method includes: determining a number of loops for a convolution layer of an elastic bottleneck block; for each loop of the number of loops: loading a loop-specific set of convolution weights; performing a convolution operation using the loop-specific set of convolution-weights; and storing loop-specific convolution results in a local memory; and determining an output of the convolution layer based on a summation of loop-specific convolution results associated with each loop of the number of loops. | 2022-01-20 |
20220019874 | METHOD, DEVICE, AND COMPUTER PROGRAM FOR OPERATING A DEEP NEURAL NETWORK - A method for operating a deep neural network having at least one skip connection. The method includes: selecting a first path through the deep neural network along the specifiable sequence, using the skip connection; propagating an input variable along the first path; checking whether the output variable corresponds to a specifiable criterion, such that if the specifiable criterion is not met a further path through the deep neural network is selected that is longer by at least one layer than the first path, and the input variable is thereupon propagated along the second path with reuse of the intermediate results of the first path. A computer program, a device for carrying out the method, and a machine-readable storage element on which the computer program is stored, are also described. | 2022-01-20 |
20220019875 | COMPRESSION OF KERNEL DATA FOR NEURAL NETWORK OPERATIONS - Embodiments relate to a neural processor circuit that includes a kernel access circuit and multiple neural engine circuits. The kernel access circuit reads compressed kernel data from memory external to the neural processor circuit. Each neural engine circuit receives compressed kernel data from the kernel access circuit. Each neural engine circuit includes a kernel extract circuit and a kernel multiply-add (MAD) circuit. The kernel extract circuit extracts uncompressed kernel data from the compressed kernel data. The kernel MAD circuit receives the uncompressed kernel data from the kernel extract circuit and performs neural network operations on a portion of input data using the uncompressed kernel data. | 2022-01-20 |
20220019876 | PULSE GENERATION FOR UPDATING CROSSBAR ARRAYS - Provided are embodiments for a computer-implemented method, a system, and a computer program product for updating an analog crossbar array. Embodiment include receiving a number used in matrix multiplication to represent using pulse generation for a crossbar array, and receiving a bit-length to represent the number. Embodiments also include selecting pulse positions in a pulse sequence having the bit length to represent the number, performing a computation using the selected pulse positions in the pulse sequence, and updating the crossbar array using the computation. | 2022-01-20 |
20220019877 | SPARSE MODIFIABLE BIT LENGTH DETERMINSTIC PULSE GENERATION FOR UPDATING ANALOG CROSSBAR ARRAYS - Provided are embodiments for a computer-implemented method, a system, and a computer program product for updating analog crossbar arrays. The embodiments include receiving a number used in matrix multiplication to represent using pulse generation for a crossbar array, and receiving a first bit-length to represent the number, wherein the bit-length is a modifiable bit length. The embodiments also include selecting pulse positions in a pulse sequence having the first bit length to represent the number, performing a computation using the selected pulse positions in the pulse sequence, and updating the crossbar array using the computation. | 2022-01-20 |
20220019878 | VIDEO RECOMMENDATION WITH MULTI-GATE MIXTURE OF EXPERTS SOFT ACTOR CRITIC - Described herein are embodiments of a reinforcement learning based large-scale multi-objective ranking system. Embodiments of the system may be used for optimizing short-video recommendation on a video sharing platform. Multiple competing ranking objective and implicit selection bias in user feedback are the main challenges in real-world platform. In order to address those challenges, multi-gate mixture of experts (MMoE) and soft actor critic (SAC) are integrated together into a MMoE_SAC system. Experiment results demonstrate that embodiments of the MMoE_SAC system may greatly reduce a loss function compared to systems only based on single strategies. | 2022-01-20 |
20220019879 | Verification Of Perception Systems - There is provided a computer-implemented method for verifying the robustness of a neural network classifier with respect to one or more parameterised transformations applied to an input, the classifier comprising one or more convolutional layers, the method comprising: encoding each layer of the classifier as one or more algebraic classifier constraints; encoding each transformation as one or more algebraic transformation constraints; encoding a change in an output classifier label from the classifier as an algebraic output constraint; determining whether a solution exists which satisfies the classifier constraints, transformation constraints and output constraints, and determining the classifier as robust to the local transformations if no such solution exists. A perception system and a computer readable medium are also provided. | 2022-01-20 |
20220019880 | HARDWARE AND NEURAL ARCHITECTURE CO-SEARCH - Hardware and neural architecture co-search may be performed by operations including obtaining a specification of a function and a plurality of hardware design parameters. The hardware design parameters include a memory capacity, a number of computational resources, a communication bandwidth, and a template configuration for performing neural architecture inference. The operations further include determining, for each neural architecture among a plurality of neural architectures, an overall latency of performance of inference of the neural architecture by an accelerator within the hardware design parameters. Each neural architecture having been trained to perform the function with an accuracy. The operations further include selecting, from among the plurality of neural architectures, a neural architecture based on the overall latency and the accuracy. | 2022-01-20 |
20220019881 | MEMORY FOR PERFORMING DEEP NEURAL NETWORK OPERATION AND OPERATING METHOD THEREOF - A memory is suitable for performing a deep neural network operation. The memory includes: a processing unit and a weight unit. The processing unit includes a data input terminal and a data output terminal. The weight unit is configured to be coupled to the data input terminal of the processing unit. The weight unit includes an index memory and a mapping table. The index memory is configured to store multiple weight indexes. The mapping table is configured to respectively map the multiple weight indexes to multiple representative weight data. | 2022-01-20 |
20220019882 | DISTRIBUTED CELLULAR COMPUTING SYSTEM AND METHOD FOR NEURAL-BASED SELF-ORGANIZING MAPS - A neuromorphic computing system configured to be trained using unsupervised learning through distributed computing means is provided. The neuromorphic computing system includes an artificial neural network implemented as a grid of locally connected cells wherein each cell comprises hardware components for neural computing and storage, and is connected to its direct closest neighbors. The neuromorphic computing system includes a clock system providing periodic active clock edges allowing in each cell to simultaneously and synchronously compute the neuron's Euclidean distance to the input, then compute the Best Matching Unit and the Manhattan distance to it in multiple clock cycles based on a time to Manhattan distance transformation, and finally update the neuron's weights. Advantageously, the iterative method brings a formalized, validated, generic and hardware-efficient solution to the scalability problem of centralized and fully-connected distributed SOMs implementations. The system operates with the same clock frequency regardless of the number of neurons, such that the input rate evolves in square root complexity with respect to the number of neurons in the grid. | 2022-01-20 |
20220019883 | ADC COMPENSATION USING MACHINE LEARNING SYSTEM - Analog to digital conversion errors caused by non-linearities or other sources of distortion in an analog-to-digital converter are compensated for by use of a machine learning system, such as a neural network. The machine learning system is trained based on simulation or measurement data, which may utilize a reference ADC or a digital training signal representing a reference ADC that has less distortion errors than the analog-to-digital converter. The effect on the analog to digital conversion errors by Process-Voltage-Temperature parameters may be incorporated into the training of the machine learning system. | 2022-01-20 |
20220019884 | PROCESSING DEVICE AND ELECTRONIC DEVICE HAVING THE SAME - A processing device includes: a plurality of bitcells, each of the plurality of bitcells including: a variable resistor layer including a plurality of active variable resistors and a plurality of inactive variable resistors; an active layer including a plurality of switches configured to control either one of a voltage to be applied between ends of each of the active variable resistors and a current flowing to each of the active variable resistors; and a plurality of metal layers including wires electrically connecting the active variable resistors to the switches, wherein at least one of the plurality of bitcells includes a via penetrating through the variable resistor layer and connecting at least one of the switches to at least one of the active variable resistors. | 2022-01-20 |
20220019885 | PROCESSING DEVICE AND ELECTRONIC DEVICE HAVING THE SAME - A processing device includes: a plurality of bitcells, each of the plurality of bitcells including: a variable resistor layer including a plurality of active variable resistors and a plurality of inactive variable resistors; an active layer including a plurality of switches configured to control either one of a voltage to be applied between ends of each of the active variable resistors and a current flowing to each of the active variable resistors; and a plurality of metal layers including wires electrically connecting the active variable resistors to the switches, wherein at least one of the plurality of bitcells includes a via penetrating through the variable resistor layer and connecting at least one of the switches to at least one of the active variable resistors. | 2022-01-20 |
20220019886 | COMPUTER-IMPLEMENTED BOND NETWORK SYSTEM FOR POSTHUMOUS PERSONA SIMULATION - A computer-implemented bond network platform has a processor. Further, the computer-implemented bond network platform has a bond network application server that generates, via a bond network-specific processor, a user interface for communications between a plurality of members of the bond network, captures, via the bond network-specific processor, data pertaining to one or more real-world interactions between a first member of the bond network and a plurality of subset member groups within the bond network, and generates, via the bond network-specific processor. The user interface posthumously simulates one or more communications from the first member to one of the plurality of subset member groups during lives of members of the plurality of subset member groups. Additionally, the computer-implemented bond network platform has an essence generation platform that generates, via a baseline essence generation engine during a life of the first member, a baseline virtual persona model of the human user. | 2022-01-20 |
20220019887 | ANOMALY DETECTION IN NETWORK TOPOLOGY - An approach for training a recurrent neural network to create a model for anomaly detection in the topology of a network is disclosed. The approach comprises, creating an embedding vector for each resource in the network based on applying an embedding algorithm to each resource of the network. A feature vector is then created for each change to a resource in the network based on one or more properties of the change. A recurrent neural network can thus be trained with the embedding vectors and the feature vectors to create a model for anomaly detection in the topology of the network. | 2022-01-20 |