50th week of 2019 patent applcation highlights part 42 |
Patent application number | Title | Published |
20190377905 | Mixed Data Fingerprinting with Principal Components Analysis - Principal components analysis is applied to data sets to fingerprint the dataset or to compare the dataset to a “wild file” that may have been constructed from data found in the dataset. Principal components analysis allows for the reduction of data used for comparison down to a parsimonious compressed signature of a dataset. Datasets with different patterns among the variables will have different patterns of principal components. The principal components of variables (or a relevant subset thereof) in a wild file may be computed and statistically compared to the principal components of identical variables in a data provider's reference file to provide a score. This constitutes a unique and compressed signature of a file that can be used for identification and comparison with similarly defined patterns from other files. | 2019-12-12 |
20190377906 | AERONAUTICAL CYBERSECURITY - Systems and methods for managing the security of an aircraft with a view to ensuring the aeronautical safety thereof are provided. A method can include identifying one or more security anomalies as a function of one or more processes applied to records collected and/or received. Different objects are handled, notably security anomalies, qualified alerts, cyberattacks, etc. Reference data can be accumulated, consolidated and learned over time. The flight of an aircraft is compared to the knowledge base thus constituted and enriched. Developments describe the scope of avionics security, the use of flight phases, the triggering of comparisons, the granularity of the request system, data processing including heuristics, statistical analyses on an aircraft or a fleet of aircraft. Software and architectural aspects are described (centralized, decentralized or distributed processors). | 2019-12-12 |
20190377907 | Integrated-Chip-Based Data Processing Method, Computing Device, and Storage Media - A data processing method based on an integrated chip is provided. The method includes providing computing information of a trusted computing chip to a high-speed encryption chip, and invoking the high-speed encryption chip to perform data encryption or trusted computing based on the computing information. As such, after these two types of chips are integrated, these two types of secure computing (the trusted computing and the data encryption) can share common computing information. Compared with using individual sets of computing information before integration, corresponding hardware and management costs are reduced. Moreover, the trusted computing chip is superior to the high-speed encryption chip in terms of functional integrity and reliability for data encryption functions. Storing the computing information by the trusted computing chip can improve the security of the data encryption. For trusted computing functions, the utilization of the computing power of the high-speed encryption chip is increased, and the computational efficiency of the trusted computing is improved. | 2019-12-12 |
20190377908 | LONG-TERM ON-DEMAND SERVICE FOR EXECUTING ACTIVE-SECURE COMPUTATIONS - Technologies are disclosed herein for running a long-term on-demand service for executing actively-secure computations. A function circuit may be represented as a stream of buckets, in which each bucket represents a logical AND gate. A pool having a plurality of garbled AND gates is generated. Garbled AND gates are randomly selected from the pool for placement in one of the buckets. An output for the bucket is determined by an evaluation of the selected garbled AND gates. The output represents an execution of the logical AND gate. The determined output is applied as a parameter in a secure protocol. | 2019-12-12 |
20190377909 | SMART DISPLAY CARD AND OPERATION METHOD THEREOF - A smart display card and an operation method thereof are provided. The smart display card includes a connection interface, a security chip, a processing chip, and a display. The connection interface receives a power signal and a data signal provided by an external card reader when the smart display card is connected to the external card reader. The security chip is coupled to the connection interface and receives the power signal and the data signal. The security chip complies with a first communication protocol. The processing chip is coupled to the connection interface and receives the power signal and the data signal. The processing chip complies with a second communication protocol different from the first communication protocol. The display is coupled to the processing chip. The processing chip drives the display based on the power signal and the data signal. | 2019-12-12 |
20190377910 | MANAGEMENT OF DIGITAL COPIES OF REGISTRATIONS USING MOBILE DEVICES - A master digital copy of a registration is transmitted. The registration is proof that a physical object has been registered with a registration authority. A valid peripheral digital copy of the registration is received. The valid peripheral digital copy of the registration was made from the master digital copy of the registration and is incapable of being used to make other valid digital copies of the registration. | 2019-12-12 |
20190377911 | POSITIONING APPARATUS AND CARD ISSUING MACHINE - A positioning apparatus includes a sensor assembly, a moving member, and a detecting plate. The sensor assembly includes a sensor positioning and detecting assembly and a sensor location recognition assembly. The sensor assembly is mounted on the moving member, and the moving member drives the sensor assembly to move on the detecting plate. The sensor assembly moves on the detecting plate, the sensor location recognition assembly recognizes that the sensor assembly reaches a designated location, and the sensor assembly is positioned by the sensor positioning and detecting assembly. The positioning apparatus and the card issuing machine provided by the application avoid the phenomena of step lost and speed reduced, and the location of the sensor assembly can be monitored in real time through the detecting plate. | 2019-12-12 |
20190377912 | INTEGRATION OF DISPARATE SYSTEMS THROUGH THE USE OF MULTI-UID RFID ENCODING DEVICE SYSTEM AND METHOD - A device, system, and method for integration of disparate systems uses multi-UID RFID encoding whereby all systems have a place to store their unique identifier without having to have knowledge of the other systems' requirements while at the same time allowing each system to communicate with the other systems by utilizing the other systems' unique identifier. Modules comprise an NFC Reader | 2019-12-12 |
20190377913 | REAL-TIME TRACKING OF PASSIVE IDENTIFICATION TAGS - A monitoring device assigns at least one passive identification tag to an active identification tag, and stores, in a memory, associations between the active identification tag and the at least one passive identification tags assigned to the active identification tag. The monitoring device then receives one or more signals indicative of location of the active identification tag, and, based on the received one or more signals, tracks location of the active identification tag as the active identification tag moves in an active tracking area. The monitoring device further tracks location of the at least one passive identification tags, assigned to the active identification tag, based on i) the tracked location of the active identification tag and ii) the association between the active identification tag and the assigned passive identification tag. | 2019-12-12 |
20190377914 | HANDHELD DYNAMIC RADIO FREQUENCY IDENTIFICATION DEVICE AND SYSTEM - A universal radio frequency identification reader and emulation handheld device and system configured to read and emulate radio frequency identification tags in the low frequency, high frequency, and ultra-high frequency spectrums (from | 2019-12-12 |
20190377915 | Intelligent Label Device and Method - Briefly, an intelligent label is associated with a good, and includes one or more permanent and irreversible electrochromic indicators that are used to report the condition of that good at selected points in the movement or usage of that good. These electrochromic indicators provide immediate visual information regarding the status of the good without need to interrogate or communicate with the electronics or processor on the intelligent label. In this way, anyone in the shipping or use chain for the good, including the end user consumer, can quickly understand whether the product is meeting shipping and quality standards. If a product fails to meet shipping or quality standards, the particular point where the product failed can be quickly and easily identified, and information can be used to assure the consumer remains safe, while providing essential information for improving the shipping process. It will be understood that the label may take many forms, such as a tag attached to the good, integrated into the packaging for the good, integrated into the good itself, or may even be an information area on a prepaid card for example. The label may also include, for example, print information regarding the good, usage or shipping rules, or address and coded information. | 2019-12-12 |
20190377916 | METHOD AND SYSTEM FOR ACTIVITY RECOGNITION AND BEHAVIOUR ANALYSIS - Energy remains a critical challenge for continuous sensing: with low-capacity batteries, wearable devices require frequent charging. In contrast, installing sensors in everyday ‘smart objects’, such as kitchen cabinets, household appliances and office equipment, supports ADL detection via indirect observations on human interaction with such objects, but cannot provide individual-specific insights in multi-tenanted environments. The embodiments herein provide a method and system for energy efficient activity recognition and behavior analysis. Architecture disclosed utilizes a hybrid mode of inexpensive, battery-free sensing of physical activities performed by a subject been monitored during his Activities for Daily Living (ADLs). The sensing combines object interaction sensing with person-specific wearable sensing to recognize individual activities in smart spaces. The method and system disclosed quantifies a probabilistic approach that uses longitudinal observations of user-item interactions, over each individual episode, to compute the anomalous behavior of the subject. | 2019-12-12 |
20190377917 | DETERMINING CONDITIONS OF COMPONENTS REMOVABLY COUPLED TO PERSONAL PROTECTION EQUIPMENT - Method and system are disclosed for determining conditions of components that are removably coupled to articles of personal protection equipment (PPE) by tracking the components against predetermined criteria. | 2019-12-12 |
20190377918 | Barcode Detection Method and Barcode Detection System for Increasing Detection Efficiency by Using Gray Level Flip Counts - A barcode detection method includes acquiring an image by a camera, acquiring a horizontal gradient and a vertical gradient of each pixel of the image within a region, generating a gradient phase and gradient magnitude of each pixel according to the horizontal gradient and the vertical gradient, performing a binarization process to the gradient magnitude of each pixel of the image within the region for generating a binarized image, vertically and horizontally sampling the binarized image for generating the gray level flip count in a vertical direction and a horizontal direction, locating an image region of a barcode according to the gray level flip count in the vertical direction and the horizontal direction, acquiring a plurality of gradient phases of all pixels within the image region for generating a gradient phase distribution, and generating a barcode format detection result according to the gradient phase distribution. | 2019-12-12 |
20190377919 | UNIQUE IDENTIFICATION CODE SYSTEM FOR ENTITY VERIFICATION - The present invention discloses a novel system and method of generation and verification of Unique Identification Code (UID Code), for authenticating and validating the genuineness of any Entity (product/service) associated with Unique Identification Code (UID Code); Wherein the system comprised of four components namely Unique identifier code Vault (UIDC Vault); Unique identifier code (UID Code); UID Code issuing authority (UIDC Authority) and UID Code Verifier (UIDC Verifier); and Wherein, the UID Code essentially comprise of two parts: Part 1. Visible part—part of code is visible and identifiable and Part 2. Protested Part—part of the code invisible protected and is available only after acquiring the entity (product/service). | 2019-12-12 |
20190377920 | Using Passively Represented Information to Identify Items Within a Multi-Dimensional Space - A system, method, and computer-readable medium for accessing information associated with items within a multi-dimensional space, comprising: scanning a plurality of multi-dimensional symbols, each of the plurality of multi-dimensional symbols being scanned from a plurality of angles; identifying each of the plurality of multi-dimensional symbols for each angle; and storing information identifying each of the plurality of multi-dimensional symbols for each angle in an encoded geometry repository. | 2019-12-12 |
20190377921 | FINGERPRINT IDENTIFICATION SYSTEM AND FINGERPRINT IDENTIFICATION METHOD - Disclosed is a fingerprint identification system comprising an image acquiring device and a processing circuit. The image acquiring device acquires at least one second image. The processing circuit performs following steps: (a) selecting a plurality of first align points from first ridge points of a first image, and selecting a plurality of second align points from second ridge points of the second image; (b) pairing at least one of the second align points to at least one first paired align point among the first align points; (c) calculating at least one transform function based on the second align point and the first paired align point; and (d) transforming the second image to a second transformed image according to the transform function, and determining if the second image matches any part of the first image according to the second transformed image and at least part of the first image. | 2019-12-12 |
20190377922 | ENABLING IDENTIFICATION OF FINGERPRINTS FROM CAPTURED IMAGES USING CONTOUR POINTS - The invention relates to a method performed by a fingerprint sensing system of enabling identification of a fingerprint in an image captured by a fingerprint sensor of the fingerprint sensing system, and a fingerprint sensing system performing the method. | 2019-12-12 |
20190377923 | DISPLAY PANEL AND DISPLAY DEVICE - The present disclosure provides a display panel and a display device. The display panel has a display area and non-display area. The display panel includes a plurality of display units arranged in an array within the display area; and a plurality of pixel driving circuits correspondingly connected to the plurality of display units. The display area includes a fingerprint recognition region. The plurality of display units disposed within the fingerprint recognition region includes at least one first display unit. The plurality of pixel driving circuits includes at least one first pixel driving circuit electrically connected to the at least one first display unit. Each of the at least one first pixel driving circuit includes a storage capacitor and a plurality of thin film transistors. The storage capacitor and/or at least one of the plurality of thin film transistors are located within the non-display area. | 2019-12-12 |
20190377924 | SHORT LATENCY FINGERPRINT SENSING - An input device includes sensing pixels, each sensing pixel including a photodiode, and a gate driver circuit controlling operation of the sensing pixels. The gate driver circuit includes a set of cascaded gate driver units. Each of the cascaded gate driver units is associated with a subset of the sensing pixels, controlling an operation of the subset of the sensing pixels. The set of cascaded gate driver units output, during a reset phase of the input device, a global reset gate control signal to the sensing pixels in response to a clock signal. Each of the cascaded gate driver units sequentially output, during an operating phase of the input device, an operating gate control signal to the associated subset of the sensing pixels. | 2019-12-12 |
20190377925 | DISPLAY DEVICE WITH INTEGRATED SENSOR OPENING - A display device includes: a display panel having a display area; a protective cover disposed on a surface of the display panel in a position overlapping the display area, the protective cover having an opening overlapping the display area and extending in a thickness direction opposite from the display panel, the protective cover including a first layer; and a fingerprint sensor disposed at least partially in the opening. | 2019-12-12 |
20190377926 | TERMINAL DEVICE AND INFORMATION PROCESSING METHOD - The present disclosure provides a terminal device comprising: a housing and a fingerprint recognition unit, the housing having an accommodating space formed therein, and comprising a front surface, a rear surface, and a side which connects the front surface to the rear surface, and the fingerprint recognition unit comprising: a fingerprint recognition module and a fingerprint collection part, wherein the fingerprint recognition module is connected to the fingerprint collection part, the fingerprint collection part is configured to collect a fingerprint, and the fingerprint recognition module is configured to recognize the fingerprint collected by the fingerprint collection part, wherein the fingerprint recognition module is arranged in the accommodating space and the fingerprint collection part is arranged on the side. The present disclosure further provides an information processing method and a terminal device, to enable a user to operate the terminal device through a fingerprint. | 2019-12-12 |
20190377927 | SYSTEM AND METHOD OF CAPTURING AND PRODUCING BIOMETRIC-MATCHING QUALITY FINGERPRINTS AND OTHER TYPES OF DACTYLOGRAPHIC IMAGES WITH A MOBILE DEVICE - An optical module includes a housing with a lighting mechanism, an aperture formed therein, and a window that frames a transparent surface adapted to contact a skin surface of a person, for example, a fingertip. The lighting mechanism provides light to illuminate the skin surface placed upon the transparent surface. A prism has a first side facing the lighting mechanism, a second side at the window, and a third side through which a dactylographic image exits the prism. One or more light reflecting surfaces are disposed within the housing to reflect the dactylographic image towards the housing aperture. The optical module is coupled to a mobile device having a camera, with the aperture of the housing aligning with a lens of the camera. The camera acquires the dactylographic image, and the mobile device adjusts this dactylographic image to produce a dactylographic image suitable for biometric matching. | 2019-12-12 |
20190377928 | METHOD FOR PROCESSING AN IMAGE OF A PAPILLARY IMPRESSION - The invention relates to a method of processing a papillary print comprising:
| 2019-12-12 |
20190377929 | CANCELLING OUT IMPAIRMENT DATA IN FINGERPRINT IMAGES - The invention relates to a method of a fingerprint sensing system of enabling cancelling out impairment data present in an image captured by a fingerprint sensor of the fingerprint sensing system, a method of a fingerprint sensing system of cancelling out impairment data present in an image captured by a fingerprint sensor of the fingerprint sensing system, and a fingerprint sensing system performing the methods. | 2019-12-12 |
20190377930 | Method and System for Face Recognition Via Deep Learning - Embodiments of the present application disclose a deep learning-based face identification method and a related product. The method is applied to an electronic apparatus. The method includes: acquiring an aligned face image, and scaling the face image at a preset ratio to obtain a target image; extracting a pixel matrix of the target image, inputting the pixel matrix to the neural network model, and executing multilayer computing to obtain a computing result; and calculating a cosine similarity degree between the computing result and a facial template vector, wherein comparison is successful if the cosine similarity degree is greater than a preset threshold. The embodiments of the present application help improve the identification success rate and the identification speed. | 2019-12-12 |
20190377931 | MEASUREMENT SYSTEM AND MEASUREMENT METHOD - A configuration capable of realizing object authentication with higher accuracy is desired. A measurement system includes a shape measurement unit that performs measurement, a storage unit that stores an entire model for each work piece type, and a recognition processing unit that executes object authentication based on whether or not a three-dimensional shape measured by the shape measurement unit is consistent with any one entire model stored in the storage unit. The entire model for each work piece type is specified by a combination of a plurality of partial models and each of the plurality of partial models is correspondently given a degree of importance. The recognition processing unit determines whether or not the three-dimensional shape is consistent with any one entire model based on degrees of importance corresponding to one or more partial models included in the entire model. | 2019-12-12 |
20190377932 | Methods and Devices for Identifying Multiple Persons within an Environment of an Electronic Device - A method in an electronic device includes identifying an authorized user of the electronic device being present within an environment of the electronic device. The method also includes identifying at least one other person also being present within the environment of the electronic device. The method then includes selecting, with one or more processors of the electronic device, content previously partially consumed by the authorized user and the at least one other person and presenting, with the one or more processors, the content on a user interface of the electronic device. | 2019-12-12 |
20190377933 | DRIVER MONITORING DEVICE - A driver monitoring device | 2019-12-12 |
20190377934 | FACE RECOGNITION SYSTEM AND METHOD FOR ENHANCING FACE RECOGNITION - A face recognition system and a method for enhancing face recognition are provided. The method includes: receiving a face image and obtaining a feature of the face image from a feature extraction model; registering the face image to set the feature of the face image as a first recognition feature; performing a synthesis operation on the face image according to at least one first adjustment parameter to generate a synthetic image, and obtaining a feature of the synthetic image from the feature extraction model; comparing first recognition feature with the feature of the synthetic image to obtain a feature similarity; comparing the feature similarity with a threshold value to obtain a comparison result; and registering the synthetic image when the comparison result indicates that the feature similarity is less than or equal to the threshold value. | 2019-12-12 |
20190377935 | METHOD AND APPARATUS FOR TRACKING FEATURES - Embodiments of the present invention provide a systems and methods for tracking features. In particular, some aspects of the present invention relate to a method and system for facial modelling and a method and system for determining facial features. Embodiments of the invention comprise receiving stereo image data comprising a set of corresponding first and second stereo-rectified image frames indicative of a target; annotating the stereo image data to determine a location of an image feature in the first and second stereo-rectified image frames, wherein the determined locations in the first and second corresponding stereo-rectified image frames are positionally constrained according to an epipolar constraint; and training a shape variation model corresponding to the target according to the determined image feature locations. | 2019-12-12 |
20190377936 | BIOMETRIC IDENTIFICATION AND VERIFICATION - In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR. | 2019-12-12 |
20190377937 | HIGH THROUGHPUT PASSENGER IDENTIFICATION IN PORTAL MONITORING - The present invention provides for high throughput passenger identification in portal security. A method for high throughput passenger identification includes receiving in memory of a host computing system from an image acquisition device a contemporaneously acquired image of a group of individuals approaching a portal passageway and identifying a set of faces of the group. The method yet further includes querying a database of faces with each identified face in the set and for each face assigning a confidence value of having matched the face to a record of a known person in the database. Finally, the method includes visually decorating each face in the contemporaneously acquired image with an initial visual characteristic on condition that a correspondingly assigned confidence value falls short of a threshold, but otherwise with a different visual characteristic, and displaying the contemporaneously acquired image in a display of the host computing system. | 2019-12-12 |
20190377938 | DEVICE AND METHOD FOR RECOGNIZING GESTURE - Provided are a device and method for recognizing a gesture. The device includes a video image acquirer configured to acquire a video including a gesture object by photographing the gesture object, a center point detector configured to detect a center point of the gesture object in frames of the acquired video, a velocity calculator configured to calculate a velocity of the gesture object by calculating a difference between motion coordinates on each axis on the basis of the center point of the gesture object, and a gesture recognizer configured to recognize a gesture of the gesture object by comparing the calculated velocity of the gesture object with a preset velocity. | 2019-12-12 |
20190377939 | VECTOR BASED OBJECT RECOGNITION IN HYBRID CLOUD - Disclosed are systems, methods, and computer-readable media for a hybrid cloud structure for machine-learning based object recognition. In one aspect, a system includes one or more video-capable access points; and one or more processors configured to receive image data from the one or more video-capable access points; perform, at a first processor of the one or more processors, a first process to detect one or more objects of interest in the image data; generate vector IDs for one or more objects detected in the image data; perform, at a second processor of the one or more processors, a second process to identify the one or more objects in the vector IDs; and generate at least one offline trail for the one or more objects based on statistics associated with the one or more objects identified. | 2019-12-12 |
20190377940 | PEOPLE DETECTION SYSTEM WITH FEATURE SPACE ENHANCEMENT - A people detection system with feature space enhancement is provided. The system includes a memory having computer-readable instructions stored therein. The system includes a processor configured to access a plurality of video frames captured using one or more overhead video cameras installed in a space and to extract one or more raw images of the space from the plurality of video frames. The processor is further configured to process the one or more raw images to generate a plurality of positive image samples and a plurality of negative image samples. The positive image samples include images having one or more persons present within the space and the negative image samples comprise images without the persons. The processor is configured to apply at least one of a crop factor and a resize factor to the positive and the negative image samples to generate curated positive and negative image samples and to detect one or more persons present in the space using a detection model trained by the curated positive and negative image samples. | 2019-12-12 |
20190377941 | CHARACTER RECOGNITION APPARATUS AND CHARACTER RECOGNITION METHOD - A book digitization apparatus includes: a three-dimensional data generation unit that generates three-dimensional data of a book; a two-dimensional page data generation unit that generates two-dimensional page data from the three-dimensional data; and a character recognition unit that extracts a plurality of unique points of a character from a plurality of points which are included in the two-dimensional page data and each of which has a value corresponding to ink, thereby recognizing the character. | 2019-12-12 |
20190377942 | Grid Layout Determination from a Document Image - In implementations of grid layout determination from a document image, a computing device receives a document image of a document that includes document content. The computing device implements a grid layout system that can determine feature elements of the document content in the document, and generate a node tree of bounded elements that represent relationships of the feature elements in the document, where each of the bounded elements is considered in the determination of the grid layout. The grid layout system can generate a containment model that includes the node tree of the bounded elements. The grid layout system can then determine a column layout of the columns in the document based on the containment model, which includes calculating a quantity of the columns, and also determine a row layout of the rows in the document based on the containment model, which includes calculating a quantity of the rows. | 2019-12-12 |
20190377943 | METHOD AND SYSTEM FOR CORRECTING FABRICATION IN A DOCUMENT - A method and fabrication correction system for correcting fabrication in a document receives an input document from a user and identifies a reference document based on one of a plurality of categories of the input document from reference document database. The fabrication correction system detects fabrication in input document based on a predefined machine learning technique, by comparing one or more parameters associated with the input document with corresponding one or more parameters of the reference document and determines fabricated regions in the input document and a type of the fabrication in each of the one or more fabricated regions, based on one or more predefined techniques. Thereafter, one or more actions is performed in each of the one or more fabricated regions based on the type of the fabrication and the reference document, upon receiving a user input, for correcting the one or more fabricated regions. | 2019-12-12 |
20190377944 | METHOD AND DEVICE FOR IMAGE PROCESSING, COMPUTER READABLE STORAGE MEDIUM, AND ELECTRONIC DEVICE - The present disclosure relates to an image processing method and device, a computer readable storage medium, and an electronic device. The method includes: acquiring an image to be processed; detecting a foreground target of the image, and recognizing the foreground target, to obtain a foreground classification result; detecting a background area of the image, and recognizing the background area, to obtain a background classification result; and obtaining a classification label of the image based on the foreground classification result and the background classification result. | 2019-12-12 |
20190377945 | SYSTEM, METHOD, AND PROGRAM FOR DETECTING ABNORMALITY - A system for detecting an abnormality of the present invention includes an airborne imaging device and a controller. The control unit of the airborne imaging device performs the imaging module to collectively image a plurality of objects to be analyzed that are distributed in a constant large area from the sky. Then, the control unit performs the abnormality detection module to detect an abnormality of some of the objects to be analyzed in the constant large area based on a first image over a large area that has been taken by the imaging module from the sky. Subsequently, the control unit performs the imaging module again to focus and image around the object to be analyzed in which an abnormality was detected by the abnormality detection unit, from the sky. | 2019-12-12 |
20190377946 | AI-POWERED AUTONOMOUS PLANT-GROWTH OPTIMIZATION SYSTEM THAT AUTOMATICALLY ADJUSTS INPUT VARIABLES TO YIELD DESIRED HARVEST TRAITS - Inputs from sensors (e.g., image and environmental sensors) are used for real-time optimization of plant growth in indoor farms by adjusting the light provided to the plants and other environmental factors. The sensors use wireless connectivity to create an Internet of Things network. The optimization is determined using machine-learning analysis and image recognition of the plants being grown. Once a machine-learning model has been generated and/or trained in the cloud, the model is deployed to an edge device located at the indoor farm to overcome connectivity issues between the sensors and the cloud. Plants in an indoor farm are continuously monitored and the light energy intensity and spectral output are automatically adjusted to optimal levels at optimal times to create better crops. The methods and systems are self-regulating in that light controls the plant's growth, and the plant's growth in-turn controls the spectral output and intensity of the light. | 2019-12-12 |
20190377947 | DETECTION OF DISCREPANCIES BETWEEN IMAGED MARITIME VESSELS AND RECEIVED IDENTIFICATION DATA - Various techniques are disclosed for the detection of discrepancies between imaged maritime vessels and received identification information. In one example, a method includes capturing an image of a maritime vessel and processing the image to extract information associated with the vessel. The method also includes receiving automatic identification system (AIS) data, comparing the extracted information to the AIS data, and generating an alarm in response to a discrepancy detected by the comparing. Additional methods, systems, and devices are also provided. | 2019-12-12 |
20190377948 | METHOD FOR PROVIDING eXtended Reality CONTENT BY USING SMART DEVICE - Disclosed is a method of providing XR content using a smart device, the method including receiving state information of a vehicle driver from a sensor located on a front side of the smart device, receiving a first image of an external environment of a vehicle from a sensor located on a rear side of the smart device, generating an extended reality (XR) item based on the state information of the vehicle driver, and outputting XR content including a second image in which the generated XR item is displayed on the first image. One or more of an autonomous vehicle, a first terminal, a second terminal, and a server disclosed here is connectable to, for example, an artificial intelligence module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, a virtual reality (VR) device, or a 5G service device. | 2019-12-12 |
20190377949 | Image Processing Method, Electronic Device and Computer Readable Storage Medium - An image processing method, an electronic device and a computer readable storage medium are described. The image processing method may include: obtaining an image to be detected, and inputting the image to be detected to a neural network; detecting the image to be detected via the neural network to obtain confidence levels of image categories for a background image in the image and confidence levels of object categories for a foreground target in the image; determining an image category of the background image according to the confidence levels of the image categories for the background image and a confidence level threshold; and determining an object category of the foreground target according to the confidence levels of the object categories for the foreground target and the confidence level threshold. | 2019-12-12 |
20190377950 | MODEL-DRIVEN LEARNING FOR VIDEO ANALYTICS - Aspects of the subject disclosure may include, for example, receiving a plurality of media items, each including an object having a plurality of variables, performing adaptive analysis and transfer analysis on the media items, generating a model based on both the adaptive analysis and the transfer analysis and recognizing, using the model, the object in media content. The model may also provide a description of at least one of the variables of the object in the media content, and/or how that variable relates to the object. The variables may be known in the media items and unknown in the media content. The adaptive analysis and/or the transfer analysis may be performed iteratively and/or simultaneously. The variables may include an intensity of the object, a viewpoint from which the object is observed, an illumination of the object, a blur of the object, and/or other variables. Other embodiments are disclosed. | 2019-12-12 |
20190377951 | SEMANTIC REPRESENTATION MODULE OF A MACHINE-LEARNING ENGINE IN A VIDEO ANALYSIS SYSTEM - A machine-learning engine is disclosed that is configured to recognize and learn behaviors, as well as to identify and distinguish between normal and abnormal behavior within a scene, by analyzing movements and/or activities (or absence of such) over time. The machine-learning engine may be configured to evaluate a sequence of primitive events and associated kinematic data generated for an object depicted in a sequence of video frames and a related vector representation. The vector representation is generated from a primitive event symbol stream and a phase space symbol stream, and the streams describe actions of the objects depicted in the sequence of video frames. | 2019-12-12 |
20190377952 | RGB-D Camera Based Tracking System and Method Thereof - A visual SLAM system comprises a plurality of keyframes including a keyframe, a current keyframe, and a previous keyframe, a dual dense visual odometry configured to provide a pairwise transformation estimate between two of the plurality of keyframes, a frame generator configured to create keyframe graph, a loop constraint evaluator adds a constraint to the receiving keyframe graph, and a graph optimizer configured to produce a map with trajectory. | 2019-12-12 |
20190377953 | NETWORK SWITCHING APPLIANCE, PROCESS AND SYSTEM FOR PERFORMING VISUAL ANALYTICS FOR A STREAMING VIDEO - The network switching appliance that receives, compresses, decompresses and analyses any raw video stream emitting from image acquiring device such as a surveillance camera using Artificial Intelligence (AI). The network switching device is a low cost, low power device that is capable of receiving a transmitted video stream, performing image detection/recognition tasks, and transmitting an annotated video stream along with meta-data attached to the specific video stream and images to understand the visual content of the video stream. | 2019-12-12 |
20190377954 | COMPARING VIDEO SEQUENCES USING FINGERPRINTS - A first sequence of video fingerprints at a first image repetition rate is compared with a second sequence of video fingerprints at a second, different image repetition rate. A converted sequence of fingerprints is generated from the first or second sequence of fingerprints by forming a combination of the values of a number of neighbouring fingerprints. The combination is a weighted average based on the temporal location of the respective neighbouring fingerprints in the first sequence of fingerprints with respect to the fingerprint in the converted sequence. A correlation is then performed between the converted sequence of fingerprints and the other sequence of fingerprints. | 2019-12-12 |
20190377955 | GENERATING DIGITAL VIDEO SUMMARIES UTILIZING AESTHETICS, RELEVANCY, AND GENERATIVE NEURAL NETWORKS - The present disclosure relates to systems, methods, and non-transitory computer readable media for generating digital video summaries based on analyzing a digital video utilizing a relevancy neural network, an aesthetic neural network, and/or a generative neural network. For example, the disclosed systems can utilize an aesthetics neural network to determine aesthetics scores for frames of a digital video and a relevancy neural network to generate importance scores for frames of the digital video. Utilizing the aesthetic scores and relevancy scores, the disclosed systems can select a subset of frames and apply a generative reconstructor neural network to create a digital video reconstruction. By comparing the digital video reconstruction and the original digital video, the disclosed systems can accurately identify representative frames and flexibly generate a variety of different digital video summaries. | 2019-12-12 |
20190377956 | METHOD AND APPARATUS FOR PROCESSING VIDEO - Embodiments of the present disclosure disclose a method and apparatus for processing a video. A specific embodiment of the method comprises: acquiring a target video and target video element information of the target video; extracting, based on the target video element information, a target video clip from the target video; obtaining, based on a preset corresponding relationship between video element information and a keyword determining method for a video clip, a keyword representing a category of the target video clip; and matching the keyword and with preset tag information set to obtain tag information of the target video clip, and associating and storing the target video clip and the tag information. | 2019-12-12 |
20190377957 | METHOD, SYSTEM AND APPARATUS FOR SELECTING FRAMES OF A VIDEO SEQUENCE - A system and method of selecting a frame capturing a short duration action from a video. The method including receiving a sequence of frames of the video; and determining a reference frame in the sequence of frames by detecting a predetermined action captured in one of a first plurality of frames from the sequence of video frames, the first plurality of frames being sampled from the sequence of frames at a first sampling rate lower than that of the sequence of frames. The method further comprises selecting a second plurality of frames from the sequence of frames, the second plurality of frames having a location associated with the reference frame in the sequence and being selected at a second sampling rate, the second sampling rate being higher than the first sampling rate; and selecting the frame capturing the short duration action from the second plurality of frames. | 2019-12-12 |
20190377958 | CAMERA FOR MONITORING A MONITORED AREA AND MONITORING DEVICE, AND METHOD FOR MONITORING A MONITORED AREA | 2019-12-12 |
20190377959 | DETECTION SYSTEM - A method for detecting objects in traffic flow includes identifying a location of a first camera and a second camera. The method includes determining a traffic flow direction. The method includes receiving a first image set captured by the first camera and a second image set captured by the second camera. The method includes identifying an object of a first object type in the first image set based on the location of the first camera and the traffic flow direction. The method includes identifying an object of a second object type in the second image set based on the location of the second camera and the traffic flow direction. The method includes recording the object of the first object type as a single incremented count in a first object type queue and the object of the second object type as a single incremented count in a second object type queue. | 2019-12-12 |
20190377960 | OBJECT RECOGNITION APPARATUS - An object recognition apparatus is provided with: a recognizer configured to recognize a plurality of objects; an acquirer configured to obtain behavior information; a parallel moving determinator configured to determine whether or not a parallel moving condition is satisfied, indicating that there are a first object and a second object, which move in parallel; a recognition determinator configured to determine whether or not a recognition condition is satisfied, indicating that there is the second object among the objects recognized in second timing; a recognition number determinator configured to determine whether or not a recognition number condition is satisfied, indicating that a number of the objects recognized in the second timing is reduced; and a parallel moving loss determinator configured to determine that the first object is in a parallel-moving-object-lost state, if the parallel moving condition, the recognition condition and the recognition number conditions are satisfied. | 2019-12-12 |
20190377961 | INFORMATION PROVIDING SYSTEM - An information provision system that allows appropriate information provision suited for a user who is a driver. The information provision system includes: an emotion information database that records emotion information detected by an emotion detection part that detects emotion of a user and outside information being associated with the emotion information; and a browsing information generation part that generates browsing information when a predetermined emotion kind is detected by the emotion detection means. | 2019-12-12 |
20190377962 | SYSTEM AND METHOD FOR SUBDERMAL IMAGING - A subdermal imaging system which may determine whether a person's body is in contact with a display, and perform a subdermal imaging process to determine subdermal characteristics by a photoacoustic imaging process. Ultrasonic emissions emitted from the photoacoustic process may be received with an ultrasonic receiver array. The subdermal imaging system may adjust the wavelength and/or intensity of the photoacoustic process in order to image desired subdermal features. | 2019-12-12 |
20190377963 | LIVENESS DETECTION - Biometrics are increasingly used to provide authentication and/or verification of a user in many security and financial applications for example. However, “spoof attacks” through presentation of biometric artefacts that are “false” allow attackers to fool these biometric verification systems. Accordingly, it would be beneficial to further differentiate the acquired biometric characteristics into feature spaces relating to live and non-living biometrics to prevent non-living biometric credentials triggering biometric verification. The inventors have established a variety of “liveness” detection methodologies which can block either low complexity spoofs or more advanced spoofs. Such techniques may provide for monitoring of responses to challenges discretely or in combination with additional aspects such as the timing of user's responses, depth detection within acquired images, comparison of other images from other cameras with database data etc. | 2019-12-12 |
20190377964 | METHOD AND DEVICE FOR AUTOMATICALLY IDENTIFYING A POINT OF INTEREST IN A DEPTH MEASUREMENT ON A VIEWED OBJECT - A method and device for automatically identifying a point of interest in a depth measurement on a viewed object using a video inspection device is disclosed. The video inspect device determines the three-dimensional coordinates in a region of interest on the viewed object and analyzes those surface points to determine the desired measurement application (e.g., determining the deepest point, the highest point, or the clearance between two surfaces). Based on the desired measurement application, the video inspection device automatically identifies the point of interest on the viewed object and places a cursor at that location. | 2019-12-12 |
20190377965 | Systems and Methods for Pipelined Processing of Sensor Data Using Hardware - In one example embodiment, a computer-implemented method includes obtaining sensor data from a sensor, the sensor data corresponding to an image frame, and the sensor data including a first portion that corresponds to a portion of the image frame. The method includes pipelining the first portion of the sensor data into a machine-learned model before the sensor data corresponding to the entire image frame is transferred from the sensor to a memory device, to perform one or more inference operations on the first portion of the sensor data. The method includes generating as an output of the machine-learned model, in response to pipelining the sensor data corresponding to each portion of the image frame into the machine-learned model, a detection or classification of the one or more objects indicated within the sensor data. | 2019-12-12 |
20190377966 | AUTOMATED SYSTEM AND METHODOLOGY FOR FEATURE EXTRACTION - Automated methods and systems for feature extraction are disclosed, including automated methods performed by at least one processor running computer executable instructions stored on at least one non-transitory computer readable medium, comprising determining and isolating an object of interest within a point cloud; forming a modified point cloud having one or more data points with first location coordinates of the object of interest; and generating a boundary outline having second location coordinates of the object of interest using spectral analysis of at least one section of at least one image identified with the first location coordinates and depicting the object of interest. | 2019-12-12 |
20190377967 | IMAGE ANALYZER, IMAGE ANALYSIS METHOD, AND IMAGE ANALYSIS PROGRAM - An image analyzer repeatedly obtains a captured image including a subject to be detected, and detects, in the captured image, a first area likely to include the subject without a cover, detects, in the captured image, a second area likely to include the subject with a cover, and determines whether the subject is covered by the cover based on a detection result of the first area and a detection result of the second area and a determination result for the captured image obtained previously. | 2019-12-12 |
20190377968 | IMAGE CATALOGER BASED ON GRIDDED COLOR HISTOGRAM ANALYSIS - Embodiments of the present invention disclose a method, computer program product, and system for cataloging images based on a gridded color histogram analysis. The computer accesses an image gallery specified by a user, wherein the image gallery is at least one of an image gallery stored on a user computing device, an image gallery stored on a user account at a third-party image storage, or an image gallery searched on the web. The computer receives a request to search the image gallery. The computer performs a search of the image gallery, wherein the search is using a color based histogram algorithm based on a user input. The computer transmits a cataloged and sorted image gallery to the user computing device to be displayed. | 2019-12-12 |
20190377969 | SYSTEMS AND METHODS FOR GENERATING SKIN TONE PROFILES - A computing device with a digital camera obtains a reference image depicting at least one reference color and calibrates parameters of the digital camera based on the at least one reference color. The computing device captures, by the digital camera, a digital image of an individual utilizing the calibrated parameters. The computing device defines a region of interest in a facial region of the individual depicted in the digital image captured by the digital camera. The computing device generates a skin tone profile for pixels within the region of interest and displays a predetermined makeup product recommendation based on the skin tone profile. | 2019-12-12 |
20190377970 | DIGITAL IMAGE GENERATION THROUGH AN ACTIVE LIGHTING SYSTEM - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an active lighting system. In one aspect, a method includes receiving a first image of the physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature; determining a first glare map of the first image and a second glare map of the second image; comparing the first glare map to the second glare map; and generating the digital image based on the comparison of the first and second glare maps. | 2019-12-12 |
20190377971 | SIMILAR PICTURE IDENTIFICATION METHOD, DEVICE, AND STORAGE MEDIUM - A similar picture identification method is described. According to the method, processing circuitry of a device obtains n first local regions of a first picture, the n first local regions being a first set of regions that is affine invariant, and obtains m second local regions of a second picture, the m second local regions being a second set of regions that is affine invariant. The processing circuitry obtains n first characteristic values respectively corresponding to the n first local regions, and obtains m second characteristic values respectively corresponding to the m second local regions. The processing circuitry further determines, according to a comparison result of the n first characteristic values and the m second characteristic values, whether the first picture is similar to the second picture, where n and m are positive integers. | 2019-12-12 |
20190377972 | METHOD AND APPARATUS FOR TRAINING, CLASSIFICATION MODEL, MOBILE TERMINAL, AND READABLE STORAGE MEDIUM - Provided are a method and apparatus for training a classification model, a mobile terminal, and a computer-readable storage medium. The method includes that: a classification model is trained based on a preset data set until the accuracy of the classification model reaches a standard value, wherein data in the preset data set includes label information; data in the preset data set is identified based on the trained classification model to acquire category information of the data; when the category information of the data is not matched with the label information, the data is cleaned to acquire a cleaned target data set; and the classification model is trained again based on the target data set. | 2019-12-12 |
20190377973 | WATER PURIFIER AND CONTROL METHOD THEREOF - Disclosed are a water purifier and a control method thereof for controlling a main body by executing an artificial intelligence (AI) algorithm or a machine learning algorithm in a 5G environment established for the Internet of things. The control method of the water purifier according to the present disclosure includes a photographing step, a scanning step, a recognizing step, a calculating step, a determining step, and a water discharging step. When the water discharging step is initiated, the distance sensor generates real-time height information on the water surface, and may stop discharging water before a real-time height exceeds the highest point height. | 2019-12-12 |
20190377974 | Deep Multi-Scale Video Prediction - In one embodiment, a method includes receiving a plurality of input frames of a video sequence associated with a time t, predicting, using a convolutional network, one or more future frames of the video sequence from the plurality of input frames, wherein the convolutional network is trained with randomly selected temporal sequences of a n×m grid of pixels from the plurality of input frames exhibiting a threshold of optical flow. In addition, the training may comprise randomly selecting temporal sequences of a n×m grid of pixels from the plurality of input frames exhibiting a threshold of optical flow. | 2019-12-12 |
20190377975 | Suspect duplicate processing through a feedback-driven learning process - Methods and apparatus, including computer program products, implementing and using techniques for processing suspect duplicate records in a master data management system. A master data management module identifies two or more suspect duplicate records in the master data management system based on scores. A matching engine classifies the two or more suspect duplicate records, by comparing the scores against threshold values, into one of: a match, a non-match, and a possible match. The master data management module re-classifies the suspect duplicate records and adjusting the threshold values of the matching engine for classification of future records, in response to receiving, by a data stewardship client, a user input indicating an incorrect classification of the suspect duplicate records. | 2019-12-12 |
20190377976 | CHARACTERIZING ACTIVITY IN A RECURRENT ARTIFICIAL NEURAL NETWORK - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for characterizing activity in a recurrent artificial neural network. In one aspect, a method for identifying decision moments in a recurrent artificial neural network includes determining a complexity of patterns of activity in the recurrent artificial neural network, wherein the activity is responsive to input into the recurrent artificial neural network, determining a timing of activity having a complexity that is distinguishable from other activity that is responsive to the input, and identifying the decision moment based on the timing of the activity that has the distinguishable complexity. | 2019-12-12 |
20190377977 | DRUG RECOGNIZING APPARATUS, DRUG RECOGNIZING METHOD, AND DRUG RECOGNIZING PROGRAM - Provided are a drug recognizing apparatus, a drug recognizing method, and a drug recognizing program capable of enhancing robustness of a master image in a case where a drug is recognized. The drug recognizing apparatus includes an illumination unit that illuminates a drug; an imaging unit that images the illuminated drug; a storage unit that stores a master image for each drug type; a drug position acquiring unit that acquires a position of the drug on the basis of a captured image obtained by the imaging unit; a master image generating unit that generates the master image from a drug area in the captured image; an updating determination unit that determines whether to update the master image on the basis of the position of the drug acquired by the drug position acquiring unit; and a registration unit that registers the master image in the storage unit in a case where it is determined that the master image is to be updated. | 2019-12-12 |
20190377978 | Knowledge-based ultrasound image enhancement - Image enhancement is provided for medical diagnostic ultrasound. Knowledge-based detection of anatomy or artifact identifies locations to be enhanced. The knowledge-based detection of the locations may avoid identification of other anatomy or artifacts. The image enhancement is applied to the identified locations and not others. | 2019-12-12 |
20190377979 | IMAGE DESCRIPTION GENERATION METHOD, MODEL TRAINING METHOD, DEVICE AND STORAGE MEDIUM - Embodiments of this application disclose an image description generation method performed at a computing device. The method includes: obtaining a target image; generating a first global feature vector and a first label vector set of the target image; applying the target image to a matching model and generating a first multi-mode feature vector of the target image through the matching model, the matching model being a model obtained through training according to a training image and reference image description information of the training image; and generating target image description information of the target image according to the first multi-mode feature vector, the first global feature vector, and the first label vector set. | 2019-12-12 |
20190377980 | GENERATING TRAINING DATA FOR MACHINE LEARNING CLASSIFIER - Data representing a scene is received. The scene includes labeled elements such as walls, a floor, a ceiling, and objects placed at various locations in the scene. The original received scene may be modified in different ways to create new scenes that are based on the original scene. These modifications include adding clutter to the scene, moving one or more elements of the scene, swapping one or more elements of the scene with different labeled elements, changing the size, color, or materials associated with one or more of the elements of the scene, and changing the lighting used in the scene. Each new scene may be used to generate labeled training data for a classifier by placing a virtual sensor (e.g., a camera) in the new scene, and generating sensor output data for the virtual sensor based on its placement in the new scene. | 2019-12-12 |
20190377981 | System and Method for Generating Simulated Scenes from Open Map Data for Machine Learning - Systems and methods for generating simulated scenes from open map data for machine learning are presented. The system includes an automatic scene generative pipeline that uses freely-available map information and random texture maps to create large-scale 3D urban scene layouts for supervised learning methods. The system generates synthetic datasets that have improved generalization capabilities with respect to a given target domain of interest using data from open maps and texture map from the same geographic locations. Data from the generation pipeline of the system improves a model's generalization to real image sets beyond arbitrarily-simulated sets or labeled real data from other geographical regions. | 2019-12-12 |
20190377982 | PROCESSING METHOD, SYSTEM, PROGRAM, AND STORAGE MEDIUM FOR GENERATING LEARNING DATA, AND LEARNING DATA GENERATION METHOD AND SYSTEM - The disclosure relates to a processing method for generating learning data, which may include: specifying requirement information for generating learning data, based on request information for making a request for learning; and transmitting the requirement information to a device that generates the learning data. The disclosure also relates to a system and a program that realize the method, and a storage medium that stores the program. | 2019-12-12 |
20190377983 | System and Method for Determining and Suggesting Contextually-Related Slide(s) in Slide Suggestions - Described herein is a system and method for determining contextually-related slide(s). Content and/or semantic structure of a slide is analyzed to determine information regarding the slide. In some embodiments, the slide is analyzed for keyword(s), topic(s), and/or concept(s). A machine learning algorithm is used to identify other slide(s) that are related to the slide in accordance with the determined information. Link(s) to the identified other slide(s) are provided within the slide. | 2019-12-12 |
20190377984 | DETECTING SUITABILITY OF MACHINE LEARNING MODELS FOR DATASETS - Apparatuses, systems, program products, and method are disclosed for detecting suitability of machine learning models for datasets. An apparatus includes a training evaluation module configured to calculate a first statistical data signature for a training data set of a machine learning system using one or more predefined statistical algorithms. An apparatus includes an inference evaluation module configured to calculate a second statistical data signature for an inference data set of a machine learning system using one or more predefined statistical algorithms. An apparatus includes a score module configured to calculate a suitability score describing the suitability of a training data set to an inference data set as a function of a first and a second statistical data signature. An apparatus includes an action module configured to perform an action related to a machine learning system in response to a suitability score satisfying an unsuitability threshold. | 2019-12-12 |
20190377985 | IMAGE CLASSIFICATION NEURAL NETWORKS - A neural network system that includes: multiple subnetworks that includes: a first subnetwork including multiple first modules, each first module including: a pass-through convolutional layer configured to process the subnetwork input for the first subnetwork to generate a pass-through output; an average pooling stack of neural network layers that collectively processes the subnetwork input for the first subnetwork to generate an average pooling output; a first stack of convolutional neural network layers configured to collectively process the subnetwork input for the first subnetwork to generate a first stack output; a second stack of convolutional neural network layers that are configured to collectively process the subnetwork input for the first subnetwork to generate a second stack output; and a concatenation layer configured to concatenate the pass-through output, the average pooling output, the first stack output, and the second stack output to generate a first module output for the first module. | 2019-12-12 |
20190377986 | MEASURING CROP RESIDUE FROM IMAGERY USING A MACHINE-LEARNED CLASSIFICATION MODEL - The present disclosure provides systems and methods that measure crop residue in a field from imagery of the field. In particular, the present subject matter is directed to systems and methods that include or otherwise leverage a machine-learned crop residue classification model to determine a crop residue parameter value for a portion of a field based at least in part on imagery of such portion of the field captured by an imaging device. For example, the imaging device can be a camera positioned in a downward-facing direction and physically coupled to a work vehicle or an implement towed by the work vehicle through the field. | 2019-12-12 |
20190377987 | Discriminative Caption Generation - A discriminative captioning system generates captions for digital images that can be used to tell two digital images apart. The discriminative captioning system includes a machine learning system that is trained by a discriminative captioning training system that includes a retrieval machine learning system. For training, a digital image is input to the caption generation machine learning system, which generates a caption for the digital image. The digital image and the generated caption, as well as a set of additional images, are input to the retrieval machine learning system. The retrieval machine learning system generates a discriminability loss that indicates how well the retrieval machine learning system is able to use the caption to discriminate between the digital image and each image in the set of additional digital images. This discriminability loss is used to train the caption generation machine learning system. | 2019-12-12 |
20190377988 | ACTIVE SEGMENTION OF SCANNED IMAGES BASED ON DEEP REINFORCEMENT LEARNING FOR OCR APPLICATIONS - A system for partitioning a two-dimensional (2D) array and recognizing elements of the 2D array selects a location in an array comprising pixel data of the 2D array; and selects a direction in which to traverse the array from the selected location to segment the elements of the 2D array. The system uses a model and a reward/penalty function to guide the traversal through the array. The system changes direction when the data encountered while traversing the array in the selected direction represents one of the elements of the 2D array and continues in the selected direction when the data represents a joint between two elements of the 2D array. The system recognizes one or more of the elements of the 2D array segmented by traversing the array. | 2019-12-12 |
20190377989 | SYSTEMS AND METHODS FOR INTERFACING BETWEEN SOFTWARE COMPONENTS - There is provided a computer implemented method for automatically updating an application programming interface (API) according to a user interface (UI), comprising: providing a UI presented on a display of a computing device, analyzing the visual presentation of the UI on the display to identify at least one key-value pair, defining a dynamic data stream based on the at least one key-value pair, providing the dynamic data stream to an API for access by client code, monitoring the UI presented on the display to detect dynamic updates of the at least one key-value pair, and dynamically updating each respective value of each of the at least one key-value pair of the dynamic data stream of the API according to the detected dynamic updates. | 2019-12-12 |
20190377990 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - An image forming apparatus to facilitate a determination whether a sheet having an image formed thereon, which is discharged by a designated processed job, is allowed to be taken out or not. The image forming apparatus determines whether or not the sheet having the image formed thereon discharged by the designated processed job is stacked on a stacking unit on which the sheet having the image formed thereon discharged by a job currently performing image forming processing, based on stack state information which can be updated in real time. When a sheet having the image formed thereon is not allowed to be taken out, the image of the portion corresponding the sheet is highlighted. Further, a waiting time is displayed on the display. | 2019-12-12 |
20190377991 | DEVICE INCLUDING REPLACEABLE COMPONENT - A device including a replaceable component, in which the component is not electrically connected to the device and includes a component-side storage, a component-side transmitter/receiver, a component-side hardware processor, and a component-side power generator, the device includes a main-body side storage, a counter which counts up the consumption degree of the component stored in the main-body storage, a main-body side transmitter/receiver, a main-body side hardware processor, a main-body side power generator, and a detector which detects attachment and detachment, the main-body side hardware processor causes the main-body side transmitter/receiver to transmit the specific identification information of the component and the consumption degree of the component when detachment is detected, and the component-side hardware processor rewrites the information in the component-side storage on the basis of the specific identification information of the component and the consumption degree of the component. | 2019-12-12 |
20190377992 | STRADDLE PACKER WITH FLUID PRESSURE PACKER SET AND VELOCITY BYPASS FOR PROPPANT-LADEN FRACTURING FLUIDS - A straddle packer for proppant-laden fracturing fluids has a slotted frac sub with a proppant filtration plug body that excludes proppant in the fracturing fluid from a central passage of the straddle packer downhole from the slotted frac hub. Pressure equalization sleeve filters exclude an entry of debris in a well bore through pressure equalization ports of the straddle packer. | 2019-12-12 |
20190377993 | Electronic Tag For A Metal Component Of A System In A Housing - There is provided an electronic tag for a metal component of a system, wherein the electronic tag includes: a metal support frame, a first portion arranged within the metal support frame and secured relative to the metal support frame, a passive transponder, and a second portion, wherein the second portion secures the passive transponder at least relative to the first portion. | 2019-12-12 |
20190377994 | CONTROLLABLE READ BLOCKING BASED RADIO-FREQUENCY IDENTIFICATION - In some examples, a controllable read blocking based radio-frequency identification (RFID) device may include a substrate layer, and a trace formed of a conductive material and disposed on, partially within, or fully within the substrate layer. The controllable read blocking based RFID device may further include a controllable read blocking layer disposed on the substrate layer and the trace and including a fluid disposed in the controllable read blocking layer to selectively block or allow passage of electromagnetic waves to the trace to respectively inhibit or allow communication of a RFID reading device with the controllable read blocking based RFID device. | 2019-12-12 |
20190377995 | DOUBLE-SIDED BUTTON WITH A TOUGH FUNCTION - A push-button ( | 2019-12-12 |
20190377996 | METHOD, DEVICE AND COMPUTER PROGRAM FOR ANALYZING DATA - The present invention relates to a method for establishing a diagnostic question set, of a data analysis framework, for a new user, the method comprising: step a of establishing a question database including a plurality of questions, of collecting solving result data of the user for the questions, and of applying the solving result data to the data analysis framework, thereby calculating modeling vector(s) of the questions and/or the user; step b of extracting, from the question database, at least one candidate question for establishing the diagnostic question set; step c of identifying a user for whom solving result data for the candidate question exist, and another question for which solving result data of the user exist; step d of applying only the solving result data of the user for the candidate question to the data analysis framework, thereby calculating a modeling vector of a virtual user; step e of applying the modeling vector of the virtual user, thereby calculating a virtual correct answer probability for the another question; and step f of comparing the virtual correct answer probability with the actual solving result data of the user for the another question, and averaging the comparison result according to the number of the users, thereby calculating a predicted probability for the candidate question. | 2019-12-12 |
20190377997 | SYNAPTIC, DENDRITIC, SOMATIC, AND AXONAL PLASTICITY IN A NETWORK OF NEURAL CORES USING A PLASTIC MULTI-STAGE CROSSBAR SWITCHING - Embodiments of the invention provide a neural network comprising multiple functional neural core circuits, and a dynamically reconfigurable switch interconnect between the functional neural core circuits. The interconnect comprises multiple connectivity neural core circuits. Each functional neural core circuit comprises a first and a second core module. Each core module comprises a plurality of electronic neurons, a plurality of incoming electronic axons, and multiple electronic synapses interconnecting the incoming axons to the neurons. Each neuron has a corresponding outgoing electronic axon. In one embodiment, zero or more sets of connectivity neural core circuits interconnect outgoing axons in a functional neural core circuit to incoming axons in the same functional neural core circuit. In another embodiment, zero or more sets of connectivity neural core circuits interconnect outgoing and incoming axons in a functional neural core circuit to incoming and outgoing axons in a different functional neural core circuit, respectively. | 2019-12-12 |
20190377998 | NEURAL NETWORK INFORMATION RECEIVING METHOD, SENDING METHOD, SYSTEM, APPARATUS AND READABLE STORAGE MEDIUM - A neural network information reception method and system, and a sending method and system. The reception method comprises: acquiring a reception initiation time of neuron information (S | 2019-12-12 |
20190377999 | ENCODING AND DECODING INFORMATION AND ARTIFICIAL NEURAL NETWORKS - In one implementation, a method is implemented by a neural network device and includes inputting a representation of topological structures in patterns of activity in a source neural network, wherein the activity is responsive to an input into the source neural network, processing the representation, and outputting a result of the processing of the representation. The processing is consistent with a training of the neural network to process different such representations of topological structures in patterns of activity in the source neural network. | 2019-12-12 |
20190378000 | CHARACTERIZING ACTIVITY IN A RECURRENT ARTIFICIAL NEURAL NETWORK - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for characterizing activity in a recurrent artificial neural network. In one aspect, a method includes outputting digits from a recurrent artificial neural network, wherein each digit represents whether or not activity within a particular group of nodes in the recurrent artificial neural network comports with a respective pattern of activity. | 2019-12-12 |
20190378001 | NEURAL NETWORK HARDWARE ACCELERATION WITH STOCHASTIC ADAPTIVE RESOURCE ALLOCATION - A digital circuit for accelerating computations of an artificial neural network model includes a pairs selection unit that selects different subsets of pairs of input vector values and corresponding weight vector values to be processed simultaneously at each time step; a sorting unit that simultaneously processes a vector of input-weight pairs wherein pair values whose estimated product is small are routed with a high probability to small multipliers, and pair values whose estimated product is greater are routed with a high probability to large multipliers that support larger input and output values; and a core unit that includes a plurality of multiplier units and a plurality of adder units that accumulate output results of the plurality of multiplier units into one or more output values that are stored back into the memory, where the plurality of multiplier units include the small multipliers and the large multipliers. | 2019-12-12 |
20190378002 | NEURON CIRCUIT, SYSTEM, AND SWITCH CIRCUIT - A neuron circuit includes: an input terminal to which spike signals are continuously input; a first switch element that has a first end coupled to the input terminal and a second end coupled to a node, remains in a high resistance state even when a single spike signal is input, and goes into a low resistance state when spike signals are input within a time period; a feedback circuit coupled to the node, and causing the input terminal to be at a level when the first switch element goes into the low resistance state; and a second switch element that is connected in series with the first switch element between the input terminal and the node, remains in a low resistance state even when spike signals are input to the input terminal, and goes into a high resistance state when the input terminal becomes at the level. | 2019-12-12 |
20190378003 | NEURAL NETWORK CIRCUIT - A neural network circuit is provided. The neural network circuit includes a memory device including memristors connected in a matrix, a controller arranged to control a voltage application device to perform writing, deleting and reading data in the memory device, multiple current-to-voltage (I-V) conversion amplifier circuits arranged to convert currents flowing through the memory elements into voltages and outputting the voltages, and multiple current adjusters respectively corresponding to the I-V conversion amplification circuits, each current adjuster being arranged to adjust a total current value input to a corresponding I-/V conversion amplification circuit to zero. | 2019-12-12 |
20190378004 | THREE-TERMINAL NEUROMORPHIC VERTICAL SENSING - A neuromorphic device includes a first electrode layer arranged on a substrate, and an electrolyte layer arranged on the first electrode layer. The electrolyte layer includes a solid electrolyte material. The neuromorphic device further includes an ion permeable, electrically conductive membrane arranged on the electrolyte layer and an ion intercalation layer arranged on the ion permeable, electrically conductive membrane. The neuromorphic device includes a second electrode layer arranged on the ion intercalation layer. | 2019-12-12 |