Patent classifications
G06K9/48
SYSTEM, APPARATUS, METHOD, PROGRAM AND RECORDING MEDIUM FOR PROCESSING IMAGE
An image processing system may include an imaging device for capturing an image and an image processing apparatus for processing the image. The imaging device may include an imaging unit for capturing the image, a first recording unit for recording information relating to the image, the information being associated with the image, and a first transmission control unit for controlling transmission of the image to the image processing apparatus. The image processing apparatus may include a reception control unit for controlling reception of the image transmitted from the imaging device, a feature extracting unit for extracting a feature of the received image, a second recording unit for recording the feature, extracted from the image, the feature being associated with the image, and a second transmission control unit for controlling transmission of the feature to the imaging device.
Image capture device with contemporaneous image correction mechanism
A hand-held or otherwise portable or spatial or temporal performance-based image capture device includes one or more lenses, an aperture and a main sensor for capturing an original main image. A secondary sensor and optical system are for capturing a reference image that has temporal and spatial overlap with the original image. The device performs an image processing method including capturing the main image with the main sensor and the reference image with the secondary sensor, and utilizing information from the reference image to enhance the main image. The main and secondary sensors are contained together within a housing.
PATTERN RECOGNITION DEVICE, PATTERN RECOGNITION METHOD, AND COMPUTER PROGRAM PRODUCT
According to an embodiment, a pattern recognition device is configured to divide an input signal into a plurality of elements, convert the divided elements into feature vectors having the same dimensionality to generate a set of feature vectors, and evaluate the set of feature vectors using a recognition dictionary including models corresponding to respective classes, to output a recognition result representing a class or a set of classes to which the input signal belongs. The models each include sub-models each corresponding to one of possible division patterns in which a signal to be classified into a class corresponding to the model can be divided into a plurality of elements. A label expressing a model including a sub-model conforming to the set of feature vectors, or a set of labels expressing a set of models including sub-models conforming to the set of feature vectors is output as the recognition result.
GENERATING IMAGE FEATURES BASED ON ROBUST FEATURE-LEARNING
Techniques for increasing robustness of a convolutional neural network based on training that uses multiple datasets and multiple tasks are described. For example, a computer system trains the convolutional neural network across multiple datasets and multiple tasks. The convolutional neural network is configured for learning features from images and accordingly generating feature vectors. By using multiple datasets and multiple tasks, the robustness of the convolutional neural network is increased. A feature vector of an image is used to apply an image-related operation to the image. For example, the image is classified, indexed, or objects in the image are tagged based on the feature vector. Because the robustness is increased, the accuracy of the generating feature vectors is also increased. Hence, the overall quality of an image service is enhanced, where the image service relies on the image-related operation.
Imaging Blood Cells
This document describes methods, systems and computer program products directed to imaging blood cells. The subject matter described in this document can be embodied in a method of classifying white blood cells (WBCs) in a biological sample on a substrate. The method includes acquiring, by an image acquisition device, a plurality of images of a first location on the substrate, and classifying, by a processor, objects in the plurality of images into WBC classification groups. The method also includes identifying, by a processor, objects from at least some classification groups, as unclassified objects, and displaying, on a user interface, the unclassified objects and at least some of the classified objects.
MOVING OBJECT DETECTION DEVICE, IMAGE PROCESSING DEVICE, MOVING OBJECT DETECTION METHOD, AND INTEGRATED CIRCUIT
A moving object detection device includes: an image capturing unit with which a vehicle is equipped, and which is configured to obtain a captured image by capturing a view in a travel direction of the vehicle; a calculation unit configured to calculate, for each of first regions which are unit regions of the captured image, a first motion vector indicating movement of an image in the first region; an estimation unit configured to estimate, for each of one or more second regions which are unit regions each including first regions, a second motion vector using first motion vectors, the second motion vector indicating movement of a stationary object which has occurred in the captured image due to the vehicle traveling; and a detection unit configured to detect a moving object present in the travel direction, based on a difference between a first motion vector and a second motion vector.
PATTERN RECOGNITION DEVICE, PATTERN RECOGNITION METHOD, AND COMPUTER PROGRAM PRODUCT
According to an embodiment, a pattern recognition device recognizes a pattern of an input signal by converting the input signal to a feature vector and matching the feature vector with a recognition dictionary. The recognition dictionary includes a dictionary subspace basis vector for expressing a dictionary subspace which is a subspace of a space of the feature vector, and a plurality of probability parameters for converting similarity calculated from the feature vector and the dictionary subspace into likelihood. The device includes a recognition unit configured to calculate the similarity using a quadratic polynomial of a value of an inner product of the feature vector and the dictionary subspace basis vector, and calculate the likelihood using the similarity and an exponential function of a linear sum of the probability parameters. The recognition dictionary is trained by using an expectation maximization method using a constraint condition between the probability parameters.
TOOTH CROWN INFORMATION ACQUISITION METHOD
A normal vector or a curvature at each of a plurality of vertexes that are included in data relating to an oral cavity shape including a tooth crown shape of at least one tooth and define the oral cavity shape is acquired. Then, a vertex group that defines the tooth crown shape of the at least one tooth is extracted from the plurality of vertexes based on the acquired normal vectors or curvatures. Further, the extracted vertex group is outputted as tooth crown shape information that specifies a tooth crown portion in the oral cavity shape. Consequently, automatic construction of a database for a tooth crown shape can be implemented.
METHOD AND SYSTEM FOR IDENTIFYING EXTENDED CONTOURS WITHIN DIGITAL IMAGES
The current document is directed to automated methods and systems, controlled by various constraints and parameters, that identify contours in digital images, including curved contours. Certain of these parameters constrain contour identification to those contours in which the local curvature of a contour does not exceed a threshold local curvature and to those contours orthogonal to intensity gradients of at least threshold magnitudes. The currently described methods and systems identify seed points within a digital image, extend line segments from the seed points as an initial contour coincident with the seed point, and then iteratively extend the initial contour by adding line segments to one or both ends of the contour. The identified contours are selectively combined and filtered in order to identify a set of relevant contours for use in subsequent image-processing tasks.
Enhanced Vectorization of Raster Images
Enhanced vectorization of raster images is described. An image vectorization module converts a raster image with bitmapped data to a vector image with vector elements based on mathematical formulas. In some embodiments, spatially-localized control of a vectorization operation is provided to a user. First, the user can adjust an intensity of a denoising operation differently at different areas of the raster image. Second, the user can adjust an automated segmentation by causing one segment to be split into two segments along a zone marked with an indicator tool, such as a brush. Third, the user can adjust an automated segmentation by causing two segments to be merged into a combined segment. The computation of the vector elements is based on the adjusted segmentation. In other embodiments, semantic information gleaned from the raster image is incorporated into the vector image to facilitate manipulation, such as joint selection of multiple vector elements.