Patent classifications
G06V2201/02
System and method for implementing computer-simulated reality interactions between users and publications
Methods, systems, and media for enhancing one or more publications by receiving live video captured by a user, the live video comprising video of a publication, the publication comprising copyrighted content; identifying at least one first trigger in the live video, identifying one or more first three-dimensional, interactive media associated with the at least one first trigger and pertaining to the copyrighted content, and presenting to the user the first three-dimensional, interactive media; and identifying at least one second trigger in the first three-dimensional, interactive media, identifying one or more second three-dimensional, interactive media associated with the at least one second trigger and pertaining to the copyrighted content, and presenting to the user the second three-dimensional, interactive media to progressively deepen and enrich the engagement with the copyrighted content of the publication.
Meter text detection and recognition
Techniques for meter text detection and recognition are described herein. In an example, an application receives a first image, depicting information displayed by the meter, from an imaging device. One or more qualities of the first image may be assessed, such as focus or lighting. A setting of the imaging device may be adjusted. The adjusting may be based at least in part on the assessed quality of the first image and one or more characteristics of an optical character recognition (OCR) algorithm. Accordingly, the settings of the image-capture device are tuned to the needs of the OCR algorithm. A second image may be captured, depicting information displayed by the meter, using the imaging device adjusted according to the adjusted setting. The OCR algorithm may be applied to the second image to obtain an alphanumeric value associated with the second image. The alphanumeric value is obtained from the OCR algorithm.
SYSTEM AND METHOD FOR MONITORING AND CONTROLLING COMPUTER USAGE IN A REMOTE HOME WORK ENVIRONMENT
A method for monitoring and controlling usage of a remote work computing device is provided. The work computing device is in communication with a first computing device over a network, and comprises a display including a field of view (FOV) and a camera directed at the FOV. The method comprises: providing a first memory for storing a feature/attribute of an unauthorized object; capturing a digital image using the camera including a first object in the FOV; identifying a feature/attribute of the first object; and comparing the feature/attribute of the first object with the feature/attribute of the unauthorized object. When the feature/attribute of the first object matches the feature/attribute of the unauthorized object, a notification is communicated to the first computing device including the captured digital image, the display is prevented from being viewed from the FOV, and/or a task manager window is captured and communicated to the first computing device.
Automatic ruler detection
In some implementations, a method includes: receiving, from the camera, a sample image that includes a fingerprint and a mensuration reference device, where the sample image is associated with a resolution; identifying (i) a plurality of edge candidate groups within the sample image, and (ii) a set of regularity characteristics associated with each of the plurality of edge candidate groups; determining that the associated set of regularity characteristics indicates the mensuration reference device; identifying a ruler candidate group, from each of the plurality of edge candidate groups, based at least on determining that the associated set of regularity characteristics indicates the mensuration reference device; computing a scale associated with the sample image based at least on extracting a set of ruler marks from the identified ruler candidate group; and generating, based at least on the scale associated with the sample image, a scaled image.
USER INTERACTIONS WITH REMOTE DEVICES
Systems, methods, and non-transitory media are provided for presenting information associated with at least one input option. An example method can include receiving data identifying one or more input options associated with a first device in a scene; determining, including using at least one memory, information relevant to at least one of the scene, the first device, and a user associated with a second device; and based on the one or more input options and the information, output user guidance data corresponding to an input option for which relevant context information has been determined.
System and method for determining type and size of defects on blank reticles
A system for characterizing a specimen is disclosed. In one embodiment, the system includes a controller configured to: receive training images of one or more defects of the specimen; generate a machine learning classifier based on the training images; receive product images of one or more defects of a specimen; determine one or more defect type classifications of one or more defects with the machine learning classifier; filter the product images with one or more smoothing filters; perform binarization processes to generate binarized product images; perform morphological image processing operations on the binarized product images; determine one or more algorithm-estimated defect sizes of the one or more defects based on the binarized product images; and determine one or more refined estimates of one or more defect sizes of the one or more defects based on the one or more algorithm-estimated defect sizes and the one or more defect type classifications.
Interactive power distribution units (PDUs) and related systems
A power distribution unit (PDU) is provided including a plurality of outlets; and a plurality of light emitting diodes (LEDs) associated with a corresponding one of the plurality of outlets. Each of the plurality of LEDs being configured to produce a plurality of colors and each of the plurality of colors being uniquely associated with different properties of the PDU.
POSITIONING AND IDENTIFICATION OF ELECTRONIC LABELS USING A CAMERA
A method (100) and system (300) for determining an identity and a position of at least one electronic label in a retail environment is provided. The system comprising a camera (310) arranged to capture at least one image of the electronic label and wherein the camera is arranged to transmit a control signal. The system further comprises an electronic label (320) adapted to receive the control signal and adapted to change its optical output in response to said control signal, and the electronic label is arranged in the field of view of the camera. Further, the system comprises a control unit (330) adapted to communicate with the camera (310) and configured to detect an identifier of the electronic label (320) by analyzing the optical output in the image and configured to determine position of the electronic label based on the position of the electronic label in the image.
Text detection, caret tracking, and active element detection
Detection of typed and/or pasted text, caret tracking, and active element detection for a computing system are disclosed. The location on the screen associated with a computing system where the user has been typing or pasting text, potentially including hot keys or other keys that do not cause visible characters to appear, can be identified and the physical position on the screen where typing or pasting occurred can be provided based on the current resolution of where one or more characters appeared, where the cursor was blinking, or both. This can be done by identifying locations on the screen where changes occurred and performing text recognition and/or caret detection on these locations. The physical position of the typing or pasting activity allows determination of an active or focused element in an application displayed on the screen.
Systems and methods for Unicode homograph anti-spoofing using optical character recognition
Systems and methods for Optical Character Recognition (“OCR”) based anti-spoofing for Unicode homograph. The method comprises: performing operations by a computing device to make an OCR identification on an original electronic address so as to obtain an OCR electronic address; encoding (a) the original electronic address to obtain an encoded access address and (b) the OCR electronic address to obtain an encoded OCR electronic address; comparing the encoded access address to the encoded OCR electronic address; and determining if a Unicode homograph spoofing situation exists based on results of the comparing.