Patent classifications
G06T2207/20132
COMPUTATIONAL HEURISTIC ENCODER ENHANCEMENT RELAY SYSTEM
Methods and systems for filtering a trigger signal from an encoder for triggering an image capturing device. In embodiments, a trigger signal may be received as an input signal from an encoder including a sequence of pulses for triggering the image capturing device. In embodiments, an average pulse frequency of the trigger signal over a period of time may be determined based on sampling a number of pulses in the trigger signal over the period of time, and frequency restrictions may be applied to the average pulse frequency to generate a trigger frequency. In embodiments, an output frequency may be determined based on the trigger frequency, and a pulse width modulation (PWM) signal having a frequency based on the output frequency may be determined for triggering the image capturing device.
System, Device, and Method for Enabling High-Quality Object-Aware Zoom-In for Videos
System, device, and method for enabling high-quality content-aware zoom-in for videos. An input video is received at high resolution, and is processed. A first video stream is generated, being a downscaled lower-resolution version of the input video. One or more additional video streams are generated; each one of them being a cropped high-resolution version of the input video, such that the cropped region tracks an object-of-interest that is visually depicted in the input video. A multiple-streams manifest is generated, pointing to the first, downscaled, video stream, and also pointing to the one or more other, cropped high-resolution video stream. An end-user device plays the video, and enables the end-user to perform a high-quality zoom-in on the object-of-interest, by transitioning from playback of the downscaled video stream to playback of the additional video stream that tracks that object-of-interest.
IMAGE CORRELATION FOR END-TO-END DISPLACEMENT AND STRAIN MEASUREMENT
A system for correlating image data includes a memory configured to store a sequence of images of a sample. The system also includes a processor operatively coupled to the memory and configured to crop a first pair of images to specify a region of interest in the first pair of images, where at least one image in the pair of images is from the sequence of images. The processor is also configured to calculate, using a first convolutional neural network, a displacement field for the first pair of images. The processor is also configured to calculate, using a second convolutional neural network, a strain field for the first pair of images. The processor is further configured to determine an amount of displacement or deformation of the sample based at least in part on the displacement field and the strain field.
Non-Invasive Method Of Evaluating Blood Cell Measurement And Non-Invasive Blood Cell Measurement Evaluating System
A non-invasive method of evaluating blood cell measurement and a non-invasive blood cell measurement evaluating system are provided. The non-invasive method of evaluating blood cell measurement includes providing of a dialysis tubing image datum of a subject, performing an image preprocessing step, performing a model predicting step and performing a determining and classifying step. The non-invasive blood cell measurement evaluating system includes an image capturing device and a processor electrically connected to the image capture device.
Estimating fish size, population density, species distribution and biomass
A computerized system of performing fish census which otherwise requires high level of domain knowledge and expertise is described. Divers with minimal knowledge of fish can obtain high quality population and species distribution measurements using a stereo camera rig and fish video analyzer software that was developed. The system has two major components: a camera rig and software for fish size, density and biomass estimation. The camera rig consists of a simple stand on which one to four pairs of stereo cameras are mounted to take videos of the benthic floor for a few minutes. The collected videos are uploaded to a server which performs stereo analysis and image recognition. The software produces video clips containing estimates of fish size, density and species biodiversity and a log report containing information about the individual fishes for further end user analysis.
Occluded item detection for vision-based self-checkouts
Item recognition of a given item is trained on a single item from different views. The item recognition is then trained on images of the given item partially occluded by a second item having same, similar, or different shapes and features to that of the given item. General features of the item are noted and used to detect the given item when the given item is presented with multiple different items having multiple different occluded views.
Video processing for embedded information card localization and content extraction
Metadata for one or more highlights of a video stream may be extracted from one or more card images embedded in the video stream. The highlights may be segments of the video stream, such as a broadcast of a sporting event, that are of particular interest. According to one method, video frames of the video stream are stored. One or more information cards embedded in a decoded video frame may be detected by analyzing one or more predetermined video frame regions. Image segmentation, edge detection, and/or closed contour identification may then be performed on identified video frame region(s). Further processing may include obtaining a minimum rectangular perimeter area enclosing all remaining segments, which may then be further processed to determine precise boundaries of information card(s). The card image(s) may be analyzed to obtain metadata, which may be stored in association with at least one of the video frames.
Method and system for automatic detection and recognition of a digital image
An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.
IMAGE CROPPING METHOD AND ELECTRONIC DEVICE
An image cropping method and an electronic device are provided. The method includes: displaying a to-be-cropped image on a first screen, and receiving a first input performed on a second screen in a case that a crop box is displayed on the to-be-cropped image; in response to the first input and in a case that the relative position of the to-be-cropped image and the crop box is kept unchanged, adjusting the size of the to-be-cropped image and the size of the crop box according to the same contraction or magnification ratio; receiving a second input performed on a target border line of the crop box displayed on the first screen; and in response to the second input and in a case that the display position of the to-be-cropped image is kept unchanged, adjusting the position of the target border line and cropping the to-be-cropped image.
OBJECT TRACKING
An apparatus, method and computer program is described comprising detecting a first object in a first image of a sequence of images using a neural network, wherein the means for detecting the first object provides an object area indicative of a first location of the first object; and tracking the first object, wherein the means for tracking the first object further comprises generating a predicted future location of the first object and generating an updated location of the first object using the neural network. The means for generating the predicted future location of the first object may, for example, receive said object area indicative of a first location of the first object and may receive said updated location information of the first object.