Entries |
Document | Title | Date |
20090060346 | Method And System For Automatically Determining The Orientation Of A Digital Image - A method of automatically determining orientation of a digital image comprises extracting features of the digital image and processing the extracted features using diverse classifiers to determine orientation of the digital image based on the combined output of the diverse classifiers. | 03-05-2009 |
20090067726 | COMPUTATION OF A RECOGNIZABILITY SCORE (QUALITY PREDICTOR) FOR IMAGE RETRIEVAL - A MMR system for newspaper publishing comprises a plurality of mobile devices, an MMR gateway, an MMR matching unit and an MMR publisher. The MMR matching unit receives an image query from the MMR gateway and sends it to one or more of the recognition units to identify a result including a document, the page and the location on the page. The MMR system also includes a quality predictor as a plug-in installed on the mobile device to filter images before they are included as part of a retrieval request or as part of the MMR matching unit. The quality predictor comprises an input for receiving recognition algorithm information, a vector calculator, a score generator and a scoring module. The quality predictor receives as inputs an image query, context information and device parameters, and generates an outputs a recognizability score. The present invention also includes a method for generating robustness features. | 03-12-2009 |
20090290800 | Cortex-Like Learning Machine for Temporal and Hierarchical Pattern Recognition - A cortex-like learning machine, called a probabilistic associative memory (PAM), is disclosed for recognizing spatial and temporal patterns. A PAM is usually a multilayer or recurrent network of processing units (PUs). Each PU expands subvectors of a feature subvector input to the PU into orthogonal vectors, and generates a probability distribution of the label of said feature subvector, using expansion correlation matrices, which are adjusted in supervised or unsupervised learning by a Hebb rule. The PU also converts the probability distribution into a ternary vector to be included in feature subvectors that are input to PUs in the same or other layers. A masking matrix in each PU eliminates effect of corrupted components in query feature subvectors and enables maximal generalization by said PU and thereby that by the PAM. PAMs with proper learning can recognize rotated, translated and scaled patterns and are functional models of the cortex. | 11-26-2009 |
20090297033 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND MEDIUM STORING PROGRAM THEREOF - An image processing apparatus extracts an area for each color from an illustration area, specifies an area that is in contact with the boundary of the illustration area, extracts a color around the illustration area, determines whether or not the extracted color around the illustration area is the same as the color of the specified area, and processes vector data that represents an area that has been determined as having the same color. | 12-03-2009 |
20100086214 | FACE ALIGNMENT VIA COMPONENT-BASED DISCRIMINATIVE SEARCH - Described is a technology in which face alignment data is obtained by processing an image using a component-based discriminative search algorithm. For each facial component, the search is guided by an associated directional classifier that determines how to move the facial component (if at all) to achieve better alignment relative to its corresponding facial component in the image. Also described is training of the classifiers. | 04-08-2010 |
20100086215 | Automated Facial Action Coding System - An automatic facial action coding system and method can include processing an image to identify a face in the image, to detect and align one or more facial features shown in the image, and to define one or more windows on the image. One or more distributions of pixels and color intensities can be quantified in each of the one or more windows to derive one or more two-dimensional intensity distributions of one or more colors within the window. The one or more two-dimensional intensity distributions can be processed to select image features appearing in the one or more windows and to classify one or more predefined facial actions on the face in the image. A facial action code score that includes a value indicating a relative amount of the predefined facial action occurring in the face in the image can be determined for the face in the image for each of the one or more predefined facial actions. | 04-08-2010 |
20100119158 | POSITIONAL DISTORTION COMPENSATION - A de-warp map is generated by applying principal component analysis (PCA) to vectors describing aspects of identified features of an object in an image. PCA provides vectors and coefficients describing curvature or image warping at selected points in the image. Estimates of the warping of the image generally are generated by interpolation and/or extrapolation from the vectors and coefficients provided by PCA. In some applications only two features need be identified. For example, the complicated curvature of the facing pages of an open book can be characterized by two vectors describing positions of top and bottom edges of the book. In such applications PCA can reduce to vector subtraction to determine a basis vector, vector addition and scaling to determine an average vector and simple assignment of known coefficient values. The de-warping map can be used to generate a de-warped version of the image. | 05-13-2010 |
20100183229 | System and method to match images - A method, system and computer program product for matching images is provided. The images to be matched are represented by feature points and feature vectors and orientations associated with the feature points. First, putative correspondences are determined by using feature vectors. A subset of putative correspondences is selected and the topological equivalence of the subset is determined. The topologically equivalent subset of putative correspondences is used to establish a motion estimation model. An orientation consistency test is performed on the putative correspondences and the corresponding motion estimation transformation that is determined, to avoid an infeasible transformation. A coverage test is performed on the matches that satisfy orientation consistency test. The candidate matches that do not cover a significant portion of one of the images are rejected. The final match images are provided in the order of decreasing matching, in case of multiple images satisfying all the test requirements. | 07-22-2010 |
20110026831 | COMPACT SIGNATURE FOR UNORDERED VECTOR SETS WITH APPLICATION TO IMAGE RETRIEVAL - To compute a signature for an object comprising or represented by a set of vectors in a vector space of dimensionality D, statistics are computed that are indicative of distribution of the vectors of the set of vectors amongst a set of regions R | 02-03-2011 |
20110091112 | Methods, Systems and Computer Program Products for Identifying Descriptors for an Image - Methods for automatically providing descriptors for images to a user include providing an image descriptor database having a plurality of image feature vectors, each of the plurality of image feature vectors having an associated descriptor. A specificity value is assigned to each of the descriptors such that the specificity value comprises an estimation of a degree of description specificity. A first image feature vector is determined for a first image, and the first image feature vector is compared with the plurality of image vectors in the image descriptor database. One or more descriptors for the first image vector is identified based on the comparison of the first image feature vector with the plurality of image vectors and the specificity value of the corresponding descriptor. | 04-21-2011 |
20110091113 | IMAGE PROCESSING APPARATUS AND METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An image processing apparatus classifies a variation of a target object included in an image from a specific state as one of a plurality of types of attributes, and holds, for each variation attribute, a correction parameter for spatial transformation that corrects the target object to the specific state. The image processing apparatus generates an input image vector by vectorizing at least a partial region of the input image, and determines a variation attribute by detecting a variation of the target object from the specific state in the input image. Then, the image processing apparatus generates a transformed image vector by performing the spatial transformation on the input image vector, using a correction parameter selected based on the determined variation attribute from among the correction parameters held for respective variation attributes. | 04-21-2011 |
20110123120 | METHOD AND SYSTEM FOR GENERATING A PICTORIAL REFERENCE DATABASE USING GEOGRAPHICAL INFORMATION - For generating a pictorial reference database from a plurality of digital images, distributed geographical sub-areas are defined (S | 05-26-2011 |
20110164822 | ASSISTANCE DEVICE FOR IMAGE RECOGNITION - The present disclosure relates to an assistance device for image recognition that comprises a memory storing sets of image descriptors, respectively associated with an image area and including first vector data, second angle data, and third scale data. A first operator receives a designation of two descriptors and establishes a Boolean representing a check of a similarity criterion of the descriptor vectors from a comparison among first data. A second operator receives a designation of two descriptors and establishes a rotation angle parameter from the second data. A third operator receives a designation of two descriptors and establishes a scale factor parameter from the third data. A controller receives the designations of first and second sets of descriptors and applies the first operator to each pair including a descriptor of the first set and a descriptor of the second set in order to derive a list of similar descriptor pairs, calls the second operator and the third operator for each of said pairs and for storing the group of parameters thus obtained, as well as an estimator of the resemblance of the images of the first and second sets using a statistic processing of said parameters. | 07-07-2011 |
20110176734 | APPARATUS AND METHOD FOR RECOGNIZING BUILDING AREA IN PORTABLE TERMINAL - An apparatus and method for recognizing a specific area of an image in a portable terminal. More particularly, an apparatus and method are for determining feature points with very high similarities as one group when the portable terminal recognizes a building included in an image or a picture, and for estimating a matching relation of the group to improve building recognition performance. The apparatus includes an image analyzer configured to, upon extracting feature points used for building recognition, classify feature points with similarities among the extracted feature points into a group, and recognize a building after estimating a matching relation by regarding the classified group as a feature point. | 07-21-2011 |
20110262042 | METHOD AND DEVICE FOR DETERMINING THE POSITION, RADIUS AND/OR SHAPE DEVIATION OF A RING STRUCTURE - A system and method processes intensity images having a ring structure to measure position, shape deviation and/or radius of the ring structure, and to evaluate interferograms and/or localize objects. The system and method can define N sectors of the intensity image respectively having sector tips lying at a common sector origin within the ring structure, with N being a natural number where N>1, detect a distance of an intensity extreme from the respective sector tip of each sector of at least one group of the sectors to obtain a distance vector that includes the distances from all the sectors from at least the group of the sectors, perform a Fourier transformation of the distance vector, and determine a center, a radius and/or a deviation of the ring structure from a circular shape, by using the first Fourier vector obtained by the Fourier transformation. | 10-27-2011 |
20110274359 | TIME SEGMENT REPRESENTATIVE FEATURE VECTOR GENERATION DEVICE - The time segment representative feature vector generation device includes an intra-time segment feature vector group selection means for selecting, for each time segment and from a feature vector series for respective frames, feature vectors of a plurality of frames included in a time segment; and a dimension selection means for selecting, for each time segment and from the selected feature vectors of different frames in the time segment, features of different dimensions of the feature vectors, and generating a time segment representative feature vector which is a feature vector representing the time segment. | 11-10-2011 |
20110280487 | IMAGE SIGNATURE EXTRACTION DEVICE - The image signature extraction device includes a first feature extraction means for extracting, from an image, first features corresponding to the respective dimensions of a feature vector; a second feature extraction means for extracting, from the image, second features which are different from the first features, corresponding to the respective dimensions of a feature vector; a feature type determination means for analyzing at least one of the image and the extracted first features as a subject for analysis to determine whether or not the feature vector constituted of the extracted first features has effectiveness in discriminating an image, and if the feature vector has the effectiveness, determining the first features to be the type of the features used for the respective dimensions, while if the feature vector does not have the effectiveness, determining the second feature to be the type of the features used for at least part of the dimensions and determining the first features to be the type of the features used for the remaining dimensions; and a feature vector generation means for generating a feature vector of the image from the extracted first features and the extracted second features, according to the determined type of the features used for the respective dimensions. | 11-17-2011 |
20110293190 | IMAGE PROCESSING FOR CHANGE DETECTION - Image data defining a reference image and each input image in a sequence of images is processed to detect changes in the images. A value is calculated for each pixel defining the spatial rate of change of homogeneity of the image data at that pixel. Different regions of pixels in each image are selected and the values within each region are concatenated to define a vector for each region. The vectors are then processed to compare corresponding regions in each image. The results of the comparison define a correlation map identifying areas in the images in which change has occurred. | 12-01-2011 |
20110299784 | Image Based Structural Characterization of Fibrous Materials - A method for characterizing a fibrous material having a plurality of fibers is provided. The method includes accessing an image of the fibrous material with the plurality of fibers and identifying each of the plurality of fibers based upon a magnitude and a direction of an intensity gradient of the image. The method also includes tracking each of the identified fibers based upon at least one of a diameter of the fiber, a fiber alignment angle and a vector orientation angle of the fiber and estimating a plurality of structural parameters for each of the tracked fibers of the fibrous material. | 12-08-2011 |
20110311147 | Quality Evaluation of Sequences of Images - Quality evaluation or consistency computation of images is described. Disparity estimation is performed among images in one or more domains, and a metric based on the disparity estimation is computed to evaluate the quality or consistency. | 12-22-2011 |
20120045134 | LARGE SCALE IMAGE CLASSIFICATION - An input image representation is generated based on an aggregation of local descriptors extracted from an input image, and is adjusted by performing a power normalization, an Lp normalization such as an L2 normalization, or both. In some embodiments the generating comprises modeling the extracted local descriptors using a probabilistic model to generate the input image representation comprising probabilistic model component values for a set of probabilistic model components. In some such embodiments the probabilistic model comprises a Gaussian mixture model and the probabilistic model components comprise Gaussian components of the Gaussian mixture model. The generating may include partitioning the input image into a plurality of image partitions using a spatial pyramids partitioning model, extracting local descriptors, such as Fisher vectors, from the image partitions, and concatenating the local descriptors extracted from the image partitions. | 02-23-2012 |
20120093419 | Continuous Edge And Detail Mapping Using A Weighted Monotony Measurement - In an embodiment, a device comprises a plurality of elements configured to apply a filter to multiple groups of pixels in a neighborhood of pixels surrounding a particular pixel to generate a matrix of filtered values; compute, from the matrix of filtered values, a first set of gradients along a first direction and a second set of gradients along a second and different direction; determine how many directional changes are experienced by the gradients in the first set of gradients and the gradients in the second set of gradients; compute a first weighted value for a first direction and a second weighted value for a second direction; and based, at least in part, upon the first and second weighted values, compute an overall texture characterization value for the particular pixel, wherein the overall texture characterization value indicates a type of image environment in which the particular pixel is located. | 04-19-2012 |
20120093420 | METHOD AND DEVICE FOR CLASSIFYING IMAGE - A method and a device for classifying an image are provided. The method includes: extracting a set of features as a feature vector, wherein the extracting includes: for each feature of the feature vector, determining a plurality of first areas arranged along a first axis and a plurality of second areas arranged along a second axis intersecting with the first axis; calculating the first differences between the sums of the pixels or the mean values of the plurality of first areas and the second differences between the sums of the pixels or the mean values of the plurality of second areas; and calculating the magnitude of gradient and the direction of gradient based on the first differences and the second differences, so as to form each feature; and according to the extracted feature vector, classifying the image. | 04-19-2012 |
20120121189 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM, AND INTEGRATED CIRCUIT - The image processing device includes: a storage unit ( | 05-17-2012 |
20120155776 | UTILIZING IMAGES AS ONLINE IDENTIFIERS TO LINK BEHAVIORS TOGETHER - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that utilize images to generate identifiers of entities and to determine various relationships between entities and web pages are described. A collection of class images that represent various people and non-people entities deemed relevant for tracking user behavior is generated. Given a class image that represents an entity, an image identifier comprising unique feature vectors for that class image is generated. Given an arbitrary web page, all the images embedded on the web page are analyzed. Each embedded image is compared to the image identifiers of the collection of class images to determine whether or not any entities of interest appear in the embedded images of the web page. If relevant entities do appear on the web page, various associations can be made between the entities found on the page, and between the uniform resource locator (URL) of the web page where the entities appear. | 06-21-2012 |
20120170851 | MULTIMEDIA DEVICE AND MOTION COMPENSATION METHOD THEREOF - A multimedia device and a motion compensation method thereof are provided for generating a middle frame between two frames. The multimedia device includes an interpolation unit, a linear process unit and a combination unit. The interpolation unit generates a first reference pixel data according to the relationship among a first pixel data, a second pixel data, and a third pixel data. The first and the second pixel data are obtained according to the location of a to-be-generated pixel and a relative motion vector. The third pixel data is obtained according to the two pixels data. The linear process unit provides a linear combination of the first and the second pixel data to generate a second reference pixel data. The combination unit combines the two reference pixel data according to the difference between the first and the second pixel data to generate a pixel data for the to-be-generated pixel. | 07-05-2012 |
20120170852 | FACE RECOGNITION APPARATUS AND METHODS - Interest regions are detected in respective images ( | 07-05-2012 |
20120177294 | IMAGE RETRIEVAL USING DISCRIMINATIVE VISUAL FEATURES - Image search results are obtained by providing weights to visual features to emphasize features corresponding to objects of interest while simultaneously deemphasizing irrelevant or inconsistent features that lead to poor search results. In order to minimize the impact of visual features that are unreliable or irrelevant with respect to the objects of interest in the image, context-dependent weights are provided to detect visual features such that those visual features pertaining to the objects of interest are more heavily weighted than those visual features that pertain to irrelevant or unreliable portions of the image. Visual features may be weighted for images in a searchable database. Training data may be obtained and used in weighting visual features in a query image and, alternatively, in searchable database images. | 07-12-2012 |
20120219226 | COMPUTER-READABLE STORAGE MEDIUM, IMAGE RECOGNITION APPARATUS, IMAGE RECOGNITION SYSTEM, AND IMAGE RECOGNITION METHOD - First, it is determined whether or not a contour or vertices have been detected from a certain image. Then, when it is determined that a contour or vertices have been detected from the certain image, a pattern matching process is performed on, in the image, an area surrounded by the contour or the vertices detected from the image. Then, when it is determined that a predetermined object or a predetermined design is displayed in the area, detection position information indicating a position related to the area is stored in a storage area. On the other hand, when it is determined that a contour or vertices have not been detected from the certain image, a pattern matching process is performed on the image on the basis of the detection position information stored in the storage area. | 08-30-2012 |
20120237129 | Methods and Apparatus for Providing a Scalable Identification of Digital Video Sequences - Scaleable video sequence processing with various filtering rules is applied to extract dominant features, and generate unique set of signatures based on video content. Video sequence structuring and subsequent video sequence characterization is performed by tracking statistical changes in the content of a succession of video frames and selecting suitable frames for further treatment by region based intra-frame segmentation and contour tracing and description. Compact representative signatures are generated on the video sequence structural level as well as on the selected video frame level, resulting in an efficient video database formation and search. | 09-20-2012 |
20120269444 | IMAGE COMPOSITING APPARATUS, IMAGE COMPOSITING METHOD AND PROGRAM RECORDING DEVICE - A moving region information calculation unit calculates moving region information from a global motion vector and a local motion vector. An image correction unit generates a corrected reference image obtained by correcting a reference image based on the global motion vector and a corrected reference image obtained by correcting the reference image based on the local motion vector. A composition unit composites a base image with the corrected reference images with composition ratios determined based on the moving region information. The composition ratio of the corrected reference image corrected based on the global motion vector is higher than the composition ratio of the corrected reference image corrected based on the local motion vector in a region having the moving region information indicative of a moving region. | 10-25-2012 |
20120294536 | PIXEL ANALYSIS AND FRAME ALIGNMENT FOR BACKGROUND FRAMES - Background frames can be completed from a collection of frames having foreground objects that are partially obscuring the pixels comprising the background. The special offset of a pixel represented across a collection of frames can be determined based on camera movement data. By determining the relative offset of a pixel represented in a first frame from the same pixel in other frames, pixel values representing a background object can be accumulated to derive a completed background frame. | 11-22-2012 |
20120308143 | Integrating feature extraction via local sequential embedding for automatic handwriting recognition - Integrating features is disclosed, including: determining a value associated with a temporal feature for a point; determining a value associated with a spatial feature associated with the temporal feature; including the value associated with a spatial feature and the value associated with the temporal feature into a feature vector; and using the feature vector to decode for a character. Determining a transform is also disclosed, including: determining, for a point associated with a sequence of points, a set of points including: the point, a first subset of points of the sequence preceding a sequence position associated with the point, and a second subset of points following the sequence position associated with the point; and determining the transform associated with the point based at least in part on the set of points. | 12-06-2012 |
20120314958 | IMAGE COMBINING APPARATUS - An image combining apparatus obtains information of an object area upon photographing of images, executes a preparation operation preceding to the photographing on the basis of the obtained information, measures an elapsed time from the preparation operation to a photographing instruction, divides each of the photographed images into a plurality of areas, detects a motion vector of each divided area, weights the detected motion vector by using the elapsed time and the information of the object area, and calculates a position adjustment vector by using the weighted motion vector. | 12-13-2012 |
20120314959 | Image Scene Recognition - Systems, methods, and computer program products may be directed to creating an image hash. Key points can be identified at different locations within a sample image. Descriptor vectors for the key points can be identified, the descriptor vectors describing local image information around the key points, where each descriptor vector is an n-dimensional array. Key points can be generated based on hashes of data vectors that include at least one of the descriptors, where each feature is a 36×20 hash value. | 12-13-2012 |
20120328199 | METHOD FOR DETECTING FACIAL FEATURES - A method for detecting facial feature is provided. Concerned points and concerned areas are extracted from a captured image, and an area which is considered to highly possibly include a facial area is selected. It is determined whether the selected area corresponds to a facial feature by using a support vector machine. | 12-27-2012 |
20130011072 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Whether a processing target block belongs to a quiescence area is determined based on a motion vector of an adjacent block whose encoding mode is determined to not be the intra-encoding mode and a reference index indicating a reference image of the adjacent block, whereby a reference index indicating a reference image of the processing target block is determined. If all the encoding modes of the adjacent blocks are the intra-encoding mode, an index number assigned to an image temporally closest and in a field different from a field to which the processing target block belongs is selected. If the processing target block belongs to a quiescence area, an index number assigned to an image temporally closest and in a same field as the processing target block is selected. If the processing target block belongs to a moving area, an index number of a reference image temporally closest is selected. | 01-10-2013 |
20130016912 | Image Topological Coding for Visual Search - A method and an apparatus for processing an image generate a first vector of a first number dimension for the image from a first number of points of the image based on topological information of the first number of points, and the first vector for the image is invariant to rotation and scaling in creating the image. The first number of points may be locations of a set of rotation and scaling invariant feature points for the image, and the generated first vector may be a graph spectrum of a pair-wise distance matrix generated from the first number of points of the image. | 01-17-2013 |
20130016913 | IMAGE PROCESSING METHOD AND SYSTEMAANM Pham; Minh-TriAACI CambridgeAACO GBAAGP Pham; Minh-Tri Cambridge GBAANM Woodford; OliverAACI CambridgeAACO GBAAGP Woodford; Oliver Cambridge GBAANM Perbet; FrankAACI CambridgeAACO GBAAGP Perbet; Frank Cambridge GBAANM Maki; AtsutoAACI CambridgeAACO GBAAGP Maki; Atsuto Cambridge GBAANM Stenger; BjornAACI CambridgeAACO GBAAGP Stenger; Bjorn Cambridge GBAANM Cipolla; RobertoAACI CambridgeAACO GBAAGP Cipolla; Roberto Cambridge GB - A method of comparing two object poses, wherein each object pose is expressed in terms of position, orientation and scale with respect to a common coordinate system, the method comprising: | 01-17-2013 |
20130022276 | MOTION ESTIMATION METHOD - A motion estimation method is provided, which includes following steps: dividing a first frame to be estimated into a plurality of area units, in which each of the area units includes a plurality of blocks; and assigning a set of motion vector values to each of the area units, in which the set of motion vector values includes a plurality of predetermined motion vector values, and each of the predetermined motion vector values is assigned to at least one block in each of the area units. | 01-24-2013 |
20130028522 | USING RELEVANCE FEEDBACK IN FACE RECOGNITION - Images are searched to locate faces that are the same as a query face. Images that include a face that is the same as the query face may be presented to a user as search result images. Images also may be sorted by the faces included in the images and presented to the user as sorted search result images. The user may provide explicit or implicit feedback regarding the search result images. Additional feedback may be inferred regarding the search result images based on the user-provided feedback, and the results may be updated based on the user-provided and inferred feedback. | 01-31-2013 |
20130039584 | METHOD AND APPARATUS FOR DETECTING NEAR-DUPLICATE IMAGES USING CONTENT ADAPTIVE HASH LOOKUPS - A scalable and high performance near-duplicate image search method utilizing short hashes improves performance over existing methods. By leveraging the shortness of the hashes, the search algorithm analyzes the reliability of each bit of a hash and performs content adaptive hash lookups by adaptively adjusting the “range” of each hash bit based on reliability. Matched features are post-processed to determine the final match results. The method can detect cropped, resized, print-scanned and re-encoded images and pieces from images among thousands of images. | 02-14-2013 |
20130064457 | DYNAMIC IMAGE ENCODING DEVICE, DYNAMIC IMAGE DECODING DEVICE, DYNAMIC IMAGE ENCODING METHOD, DYNAMIC IMAGE DECODING METHOD, DYNAMIC IMAGE ENCODING PROGRAM, AND DYNAMIC IMAGE DECODING PROGRAM - An object of the present invention is to encode and decode image information more efficiently by generating an appropriate predictive signal. | 03-14-2013 |
20130077870 | EVALUATION OF EDGE DIRECTION INFORMATION - A physically demarcated body part is recognized and located using only a relatively small amount of computation, but with a sufficient degree of recognition accuracy. For this purpose a procedure is proposed for detecting physically demarcated body parts (face, hand, leg) of a person's image ( | 03-28-2013 |
20130077871 | Methods and Apparatus for Determining Quantization Parameter Predictors from a Plurality of Neighboring Quantization Parameters - Methods and apparatus are provided for determining quantization parameter predictors from a plurality of neighboring quantization parameters. An apparatus includes an encoder for encoding image data for at least a portion of a picture using a quantization parameter predictor for a current quantization parameter to be applied to the image data. The quantization parameter predictor is determined using multiple quantization parameters from previously coded neighboring portions. A difference between the current quantization parameter and the quantization parameter predictor is encoded for signaling to a corresponding decoder. | 03-28-2013 |
20130094763 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING SYSTEM AND IMAGE PROCESSING METHOD - According to one embodiment, an image processing system includes a decoder, a corresponding area detector and an image corrector. The decoder is configured to decode an input image signal obtained by encoding a plurality of images viewed from a plurality of viewing points different from each other, to generate a first image signal, a second image signal, and a motion vector for referring to the first image from the second image. The corresponding area detector is configured to detect a corresponding area in the second image, the corresponding area corresponding to a target block in the first image. The image corrector is configured to mix each pixel in the target block with each pixel in the corresponding area according to a degree of similarity between the target block and the corresponding area, to generate a third image signal. | 04-18-2013 |
20130142436 | Pose Estimation - In a pose estimation for estimating the pose of an object of pose estimation with respect to a reference surface that serves as a reference for estimating a pose, a data processing device: extracts pose parameters from a binarized image; identifies a combination of pose parameters for which the number of cross surfaces of parameter surfaces that accord with surface parameter formulas, which are numerical formulas for expressing a reference surface, is a maximum; finds a slope weighting for each of cross pixels, which are pixels on each candidate surface and which are pixels within a prescribed range, that is identified based on the angles of the tangent plane at the cross pixel and based on planes formed by each of the axes of parameter space; and identifies the significant candidate surface for which a number, which is the sum of slope weightings, is a maximum, as the actual surface that is the reference surface that actually exists in the image. | 06-06-2013 |
20130142437 | Pose Estimation - In a pose estimation for estimating the pose of an object of pose estimation with respect to a reference surface that serves as a reference for estimating a pose, a data processing device: extracts pose parameters from a binarized image; identifies a combination of pose parameters for which the number of cross surfaces of parameter surfaces that accord with surface parameter formulas, which are numerical formulas for expressing a reference surface, is a maximum; finds a slope weighting for each of cross pixels, which are pixels on each candidate surface and which are pixels within a prescribed range, that is identified based on the angles of the tangent plane at the cross pixel and based on planes formed by each of the axes of parameter space; and identifies the significant candidate surface for which a number, which is the sum of slope weightings, is a maximum, as the actual surface that is the reference surface that actually exists in the image. | 06-06-2013 |
20130163880 | DISPARITY SEARCH METHODS AND APPARATUSES FOR MULTI-VIEW VIDEOS - An embodiment of the invention provides a disparity search method for searching for a matching pixel block from a second image of a multi-view video. The matching pixel block corresponds to a given pixel block of a first image of the multi-view video; the first image and the second image are spatially adjacent to each other. First, a set of reference pixel blocks is selected from a set of reference images of the multi-view video to provide a set of reference disparity vectors. Then, a set of disparity vector predictors is prepared based on the set of reference disparity vectors, wherein the given pixel block's position and the set of disparity vector predictors define a set of candidate pixel blocks in the second image. Next, the set of candidate pixel blocks in the second image is searched for the matching pixel block. | 06-27-2013 |
20130177251 | IMAGE ADJUSTING APPARATUS AND METHOD, AND IMAGE STABILIZING APPARATUS INCLUDING THE SAME - An image stabilizing apparatus for correcting an image which is shaken due to a movement of a camera. The image stabilizing apparatus includes an image adjusting unit that includes: an image analyzing unit which compares an image frame currently input with a reference image, and if the currently input image frame is shaken, extracts a representative direction and a representative magnitude of the shaking; and an image moving unit which moves the currently input image frame by the representative magnitude in a direction opposite to the representative direction. | 07-11-2013 |
20130188874 | METHOD FOR IMAGE PROCESSING AND APPARATUS USING THE SAME - An image processing method and an apparatus using the same are provided. The method includes the following steps: deriving a global motion vector between a first image and a second image and providing the first image, the second image and the global motion vector to a first application process, wherein the first image is the previous image of the second image; deriving a first compensated image and a second compensated image by performing a lens distortion compensation process on the first image and the second image respectively; deriving a compensated global motion vector corresponding to the first compensated image and the second compensated image by transforming and correcting the global motion vector; and providing the first compensated image, the second compensated image, and the compensated global motion vector to a second application process. | 07-25-2013 |
20130208986 | CHARACTER RECOGNITION - Systems and methods for character recognition by performing lateral view-based analysis on the character data and generating a feature vector based on the lateral view-based analysis. | 08-15-2013 |
20130243335 | SYSTEM AND METHOD FOR PROCESSING AN IMAGE FILE USING A COMPUTING DEVICE - In a method for processing an image file using a computing device, an image file from a storage system is read. If an image in the image file is slanted, an incision coordinates according to a configuration file in the storage system and a preset formula is calculated. The method incises the image using the calculated incision coordinates and storing the incised image in a new image file. If an image in the new image file is not slanted, the method further determines whether the image has been incised. If the image has been incised, the method records the calculated incision coordinates that make the image not be slanted as optimal incision coordinates, and stores the optimal incision coordinates into a database. | 09-19-2013 |
20130243336 | METHOD FOR CODING AND RECONSTRUCTING A PIXEL BLOCK AND CORRESPONDING DEVICES - A method for coding a block of pixels is described. The coding method comprises:
| 09-19-2013 |
20130251269 | METHOD AND DEVICE FOR FINDING NEAREST NEIGHBOR - The present invention relates to a method and a device for finding nearest neighbor. In particular, it relates to a sorting, searching and matching multiple dimensional data, such as vectors, in order to find the nearest neighbor. The method is particularly useful as part of a SIFT algorithm. | 09-26-2013 |
20130266227 | HUMAN ACTIVITY DETERMINATION FROM VIDEO - Automated analysis of video data for determination of human behavior includes segmenting a video stream into a plurality of discrete individual frame image primitives which are combined into a visual event that may encompass an activity of concern as a function of a hypothesis. The visual event is optimized by setting a binary variable to true or false as a function of one or more constraints. The visual event is processed in view of associated non-video transaction data and the binary variable by associating the visual event with a logged transaction if associable, issuing an alert if the binary variable is true and the visual event is not associable with the logged transaction, and dropping the visual event if the binary variable is false and the visual event is not associable. | 10-10-2013 |
20130272616 | METHOD OF AND APPARATUS FOR LOW-COMPLEXITY DETECTION OF PERIODIC TEXTURES ORIENTATION - A method includes calculating a Fourier transform of an image, extracting a plurality of arrays, from the Fourier transform utilizing, for each of the plurality of arrays, one of a plurality of templates each of said templates corresponding to a texture orientation, calculating a maximum value for each of the plurality of arrays, identifying each of the plurality of arrays having a calculated maximum value greater than a predetermined threshold and determining, for each of the plurality of identified arrays, the texture orientation of the template utilized to extract the identified one of the plurality of arrays. | 10-17-2013 |
20130301928 | SHIFT VECTOR RELIABILITY DETERMINING APPARATUS AND METHOD - An apparatus for determining the reliability of shift vectors between two images comprises an image compensation unit for compensating local shifts between a first image and a second image and to obtain a compensated second image. A similarity estimation unit is provided for determining a similarity information by determining one or more similarity measures between said first image and said compensated second image. A vector consistency check device for comparing shift vectors describing the shift between said first image and said second image from different shift estimation directions to obtain a consistency weight information, and a combination unit for combining said similarity information and said consistency weight information to obtain a reliability information describing the reliability of said shift vectors are provided. | 11-14-2013 |
20130322765 | Data Recognition in Content - The disclosure relates to recognizing data such as items or entities in content. In some aspects, content may be received and feature information, such as face recognition data and voice recognition data may be generated. Scene segmentation may also be performed on the content, grouping the various shots of the video content into one or more shot collections, such as scenes. For example, a decision lattice representative of possible scene segmentations may be determined and the most probable path through the decision lattice may be selected as the scene segmentation. Upon generating the feature information and performing the scene segmentation, one or more items or entities that are present in the scene may be identified. | 12-05-2013 |
20130322766 | METHOD OF DETECTING GLOBAL MOTION AND GLOBAL MOTION DETECTOR, AND DIGITAL IMAGE STABILIZATION (DIS) METHOD AND CIRCUIT INCLUDING THE SAME - Disclosed is a global motion detecting method which includes receiving a video sequence of input images, calculating local motion vectors, one for each image block of a current input image, grouping image blocks of the current input image into image block groups, calculating a group motion parameter of each of the image block groups based on local motion vectors of the image blocks in each respective image block group, and determining a global motion parameter of the currently input image according to the group motion parameters. | 12-05-2013 |
20130336588 | Method for Representing Images Using Quantized Embeddings of Scale-Invariant Image Features - Scale-invariant features are extracted from an image. The features are projected to a lower dimensional random projection matrix by multiplying the features by a matrix of random entries. The matrix of random projections is quantized to produce a matrix of quantization indices, which form a query vector for searching a database of images to retrieve metadata related to the image. | 12-19-2013 |
20140003724 | DETECTION OF STATIC OBJECT ON THOROUGHFARE CROSSINGS | 01-02-2014 |
20140037214 | ADAPTIVE HIERARCHICAL CLUSTERING ALGORITHM - Systems and methods for clustering a plurality of feature vectors. A hierarchical clustering algorithm is performed on the plurality of feature vectors to provide a plurality of clusters and a cluster similarity measure for each cluster representing the quality of the cluster. Each cluster of the plurality of clusters with a cluster similarity measure meeting a threshold value is accepted. A clustering algorithm is performed on each cluster that fails to meet the threshold value to provide a set of subclusters each having an associated cluster similarity measure. Each subcluster having a cluster similarity measure meeting the threshold value is accepted. | 02-06-2014 |
20140037215 | IDENTIFYING KEY FRAMES USING GROUP SPARSITY ANALYSIS - A method for identifying a set of key video frames from a video sequence comprising extracting feature vectors for each video frame and applying a group sparsity algorithm to represent the feature vector for a particular video frame as a group sparse combination of the feature vectors for the other video frames. Weighting coefficients associated with the group sparse combination are analyzed to determine video frame clusters of temporally-contiguous, similar video frames. A set of key video frames are selected based on the determined video frame clusters. | 02-06-2014 |
20140037216 | IDENTIFYING SCENE BOUNDARIES USING GROUP SPARSITY ANALYSIS - A method for identifying a set of key video frames from a video sequence comprising extracting feature vectors for each video frame and applying a group sparsity algorithm to represent the feature vector for a particular video frame as a group sparse combination of the feature vectors for the other video frames. Weighting coefficients associated with the group sparse combination are analyzed to determine video frame clusters of temporally-contiguous, similar video frames. The video sequence is segmented into scenes by identifying scene boundaries based on the determined video frame clusters. | 02-06-2014 |
20140044359 | Landmark Detection in Digital Images - Techniques are disclosed for generating landmark models based on exemplar portions of images (“patches”) that are known to include the target landmark (forming a “positive” set of landmark vectors) and those that do not (forming a “negative” set of landmark vectors). Theses sets of positive and negative landmark vectors, along with other landmark statistics, form a landmark model. When an unknown image is received, candidate landmark vectors may be generated based on the image's content (or portion thereof) and applied to the landmark model to rapidly reduce the dimensionality (complexity) of the candidate landmark vector space. Landmark models may be applied to the reduced-dimensioned candidate landmark vectors to identify the most likely point corresponding to the target landmark. | 02-13-2014 |
20140044360 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - To improve the precision of a motion vector of a pixel included in an image by appropriately performing region division of the image. A plurality of images is obtained, any of the plurality of the obtained images is analyzed and a feature point of the image is extracted. A feature point of the image are added to the corners of the image and at least one feature point is added to any of positions on four sides formed by the feature points located at the corners of the image. Then, based on the extracted feature point and the added feature points, a motion vector of a pixel included in the image with respect to another image included in the plurality of images is determined. | 02-13-2014 |
20140050410 | METHOD AND DEVICE FOR DETERMINING THE TORSIONAL COMPONENT OF THE EYE POSITION - A method for determining the torsional component of an eye around the viewing direction comprises the steps: Recording an image of the eye ( | 02-20-2014 |
20140056528 | VECTORIZATION APPROACH TO ISOLATING LOCAL MAXIMA IN AN N-DIMENSIONAL DATASET - Identification of maximum power scatters in an N-dimensional dataset generally requires two basic steps. The first step is to identify the max power scatters of the dataset and the second step removes neighboring power scatters (e.g., “hits”) of lower power. Current naïve approaches utilize an inefficient and computationally intensive brute force implementation which requires multiple comparisons of each initial “hit” power to all “hits” of lesser power. Such brute force implementations require 2×N×(M−1)! comparisons, where N is the number of dimensions and M is the number of “hits.” Embodiments of the present disclosure utilize vectorization to identify a plurality of neighboring hits for each max power scatter and removes the neighboring hits of lesser power that are within a predetermined isolation region. Advantageously, embodiments of the present invention perform M−1 comparisons. | 02-27-2014 |
20140072228 | Complex-Valued Eulerian Motion Modulation - In one embodiment, a method of amplifying temporal variation in at least two images includes converting two or more images to a transform representation. The method further includes, for each spatial position within the two or more images, examining a plurality of coefficient values. The method additionally includes calculating a first vector based on the plurality of coefficient values. The first vector can represent change from a first image to a second image of the at least two images describing deformation. The method also includes modifying the first vector to create a second vector. The method further includes calculating a second plurality of coefficients based on the second vector. | 03-13-2014 |
20140072229 | Complex-Valued Phase-Based Eulerian Motion Modulation - In one embodiment, a method of amplifying temporal variation in at least two images includes converting two or more images to a transform representation. The method further includes, for each spatial position within the two or more images, examining a plurality of coefficient values. The method additionally includes calculating a first vector based on the plurality of coefficient values. The first vector can represent change from a first image to a second image of the at least two images describing deformation. The method also includes modifying the first vector to create a second vector. The method further includes calculating a second plurality of coefficients based on the second vector. | 03-13-2014 |
20140099029 | Face Age-Estimation and Methods, Systems, and Software Therefor - Age-estimation of a face of an individual is represented in image data. In one embodiment, age-estimation techniques involves combining a Contourlet Appearance Model (CAM) for facial-age feature extraction and Support Vector Regression (SVR) for learning aging rules in order to improve the accuracy of age-estimation over the current techniques. In a particular example, characteristics of input facial images are converted to feature vectors by CAM, then these feature vectors are analyzed by an aging-mechanism-based classifier to estimate whether the images represent faces of younger or older people prior to age-estimation, the aging-mechanism-based classifier being generated in one embodiment by running Support Vector Machines (SVM) on training images. In an exemplary binary youth/adult classifier, faces classified as adults are passed to an adult age-estimation function and the others are passed to a youth age-estimation function. | 04-10-2014 |
20140105505 | NEAR DUPLICATE IMAGES - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining image search results. One of the methods includes generating a plurality of feature vectors for each image in a collection of images, wherein each feature vector is associated with an image tile of an image, wherein each feature vector corresponds to one of a plurality of predetermined visual words. All images in the collection of images that share at least a threshold number of matching visual words associated with matching image tiles are classified as near-duplicate images. | 04-17-2014 |
20140133760 | RASTER TO VECTOR MAP CONVERSION - A computer-implemented method for converting a raster image map to a vector image map includes receiving an electronic raster image that shows an indoor map of a building structure. The method also includes determining whether the indoor map is a line map. If not, the indoor map is converted into a line map. Next, the electronic raster image is processed to generate a processed raster image of the indoor map. The method then extracts vector lines from the processed raster image to generate an electronic vector image that includes the indoor map of the building structure. | 05-15-2014 |
20140161357 | IMAGE PROCESSING APPARATUS WITH FUNCTION OF GEOMETRICALLY DEFORMING IMAGE, IMAGE PROCESSING METHOD THEREFOR, AND STORAGE MEDIUM - An image processing apparatus which can increase processing speed, reduce memory access load, and enhance ease of control in image processing. Coordinate computations through different geometric deformations are performed on respective pixels of an input image, thus calculating post-geometric deformation coordinates and coordinate moving vectors. Geometric deformation parameters for geometric deformations are output to a plurality of coordinate computation units connected in series. The coordinate moving vectors are collectively combined together to generate combined coordinate moving vectors, based on which coordinates of pixels in an image to be output are converted into coordinates of the pixels of the input image. The coordinate computations are performed based on the coordinates of the pixels of the input image and the geometric deformation parameters. The post-geometric deformation coordinates output from the preceding coordinate computation units are input as coordinates of the pixels of the image to the second and subsequent coordinate computation units. | 06-12-2014 |
20140169680 | Image Object Recognition Based on a Feature Vector with Context Information - Examples disclosed herein relate to image object recognition based on a feature vector with context information. A processor may create an expanded feature vector related to a first area of an image including context information related to the first area. The processor may determine the presence of an object in the image based on the feature vector and output information about the determined object. | 06-19-2014 |
20140169681 | Method, apparatus and system for generating a feature vector - A method of generating a feature vector for an image is disclosed. Values are determined from a plurality of points in a region of the image, each of the values being determined using at least two of the plurality of points. A periodic sequence of the determined values is determined based on an order of the plurality of points. The periodic sequence is phase variant to a starting point of the ordered plurality of points, the order of the plurality of points being determined according to a predetermined rule. The feature vector for one of the points is generated from a frequency domain representation of the periodic sequence, the feature vector being invariant to rotation with respect to the plurality of points. | 06-19-2014 |
20140169682 | DETERMINING QUALITY OF AN IMAGE OR VIDEO USING A DISTORTION CLASSIFIER - Techniques and structures are disclosed in which one or more distortion categories are identified for an image or video, and a quality of the image or video is determined based on the one or more distortion categories. The image or video may be of a natural scene, and may be of unknown provenance. Identifying a distortion category and/or determining a quality may be performed without any corresponding reference (e.g., undistorted) image or video. Identifying a distortion category may be performed using a distortion classifier. Quality may be determined with respect to a plurality of human opinion scores that correspond to a particular distortion category to which an image or video of unknown provenance is identified as belonging. Various statistical methods may be used in performing said identifying and said determining, including use of generalized Gaussian distribution density models and natural scene statistics. | 06-19-2014 |
20140193080 | METHOD OF IMAGE DENOISING AND METHOD OF GENERATING MOTION VECTOR DATA STRUCTURE THEREOF - The present invention discloses a method of image denoising and method of generating motion vector data structure thereof. The method comprises: providing an image sequential capturing module to capture and to receive the plurality of images; generating a global motion vector based on the plurality of images in accordance with a first algorithm; reducing each image as reduced images; dividing each of the first reduced images into a plurality of first areas and generating a first local motion vector based on each of the first areas in accordance with a second algorithm, and via the similar way for generating a second local motion vector; finally, obtaining motion vector data in the plurality of images according to the global motion vector, each of the first local motion vectors and each of the second local motion vectors. | 07-10-2014 |
20140193081 | METHODS OF AND APPARATUS FOR ENCODING AND DECODING DATA - When encoding a set of texture data elements | 07-10-2014 |
20140198988 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device includes a control unit which controls a read out of a reference image which is referred to when performing motion compensation on an image, with a range based on a maximum value of a motion amount in a vertical direction of a motion vector of the image as a target; and a motion compensation processing unit which performs motion compensation on the image using the motion vector and the reference image which is read out according to the control by the control unit. | 07-17-2014 |
20140198989 | METHOD AND DEVICE FOR DETERMINING VALUES WHICH ARE SUITABLE FOR DISTORTION CORRECTION OF AN IMAGE, AND FOR DISTORTION CORRECTION OF AN IMAGE - A method for determining values which are suitable for distortion correction of an image, including the following steps: a step of splitting a vector field, which is suitable for distortion correction of the image, into a sum of vector products, and a step of determining terms of the vector products as suitable values for distortion correction of the image. | 07-17-2014 |
20140233859 | ELECTRONIC DEVICE AND METHOD OF DETERMINING DESCRIPTOR THEREOF - An electronic device and a method of determining brightness gradients of an electronic device are provided. The electronic device includes a memory configured to store a digital image, and a processor configured to process the digital image, wherein the processor is configured to recognize at least one object of the digital image, to determine a descriptor used to recognize the object, to determine the descriptor by using at least one of a location, a direction, and a scale of a feature point on the digital image, to determine brightness gradients of pixels located within an area surrounding the feature point, and to determine the brightness gradients of the pixels based on two or more non-orthogonal fixed directions. | 08-21-2014 |
20140241635 | SCREENSHOT ORIENTATION DETECTION - A method and/or system for screenshot orientation detection may include performing an initial optical character recognition (OCR) and/or an initial face recognition technique on a screenshot of an application. A determination of whether the screenshot orientation is correct may be made based on, for example, the initial OCR and/or the initial face recognition technique. In an event when the screenshot orientation is not correct, a determination of a correct screenshot orientation may be made. In this regard, the screenshot may be rotated (e.g., by a predetermined number of degrees). A subsequent OCR and/or a subsequent face recognition technique may be performed on the rotated screenshot. A determination may be made whether the screenshot orientation of the rotated screenshot is correct based on, for example, the subsequent OCR and/or the subsequent face recognition technique. | 08-28-2014 |
20140247994 | HUMAN ACTIVITY DETERMINATION FROM VIDEO - Automated analysis of video data for determination of human behavior includes segmenting a video stream into a plurality of discrete individual frame image primitives which are combined into a visual event that may encompass an activity of concern as a function of a hypothesis. The visual event is optimized by setting a binary variable to true or false as a function of one or more constraints. The visual event is processed in view of associated non-video transaction data and the binary variable by associating the visual event with a logged transaction if associable, issuing an alert if the binary variable is true and the visual event is not associable with the logged transaction, and dropping the visual event if the binary variable is false and the visual event is not associable. | 09-04-2014 |
20140270538 | MOVING IMAGE PROCESSING APPARATUS, MOVING IMAGE PROCESSING METHOD, AND COMPUTER PRODUCT - A moving image processing apparatus cumulatively sums for each reference block and in a predetermined sequence, values representing differences between corresponding pixels in a first block of a reduced image of a given image and a reference block within a search range in a reduced reference image; detects a motion vector of the first block, based on a calculation result; compares the amounts of increase among intervals of the summing process when the evaluation value is calculated for the reference block represented by the motion vector; and based on the comparison, determines a sequence to be used when the evaluation value of the reference block is calculated by cumulatively summing the values that represent differences between corresponding pixels in a second block in the given image and corresponding to the first block, and in a reference block within a search range in the reference image indicated by the motion vector. | 09-18-2014 |
20140314323 | OPTIMIZED FAST HESSIAN MATRIX COMPUTATION ARCHITECTURE - Methods and systems of recognizing images may include an apparatus having a hardware module with logic to, for a plurality of vectors in an image, determine a first intermediate computation based on even pixels of an image vector, and determine a second intermediate computation based on odd pixels of an image vector. The logic can also combine the first and second intermediate computations into a Hessian matrix computation. | 10-23-2014 |
20140314324 | GEOMETRIC CODING FOR BILLION-SCALE PARTIAL-DUPLICATE IMAGE SEARCH - Most of large-scale image retrieval systems are based on Bag-of-Visual-Words model. However, traditional Bag-of-Visual-Words model does not well capture the geometric context among local features in images, which plays an important role in image retrieval. In order to fully explore geometric context of all visual words in images, efficient global geometric verification methods have been attracting lots of attention. Unfortunately, current existing global geometric verification methods are either computationally expensive to ensure real-time response. To solve the above problems, a novel geometric coding algorithm is used to encode the spatial context among local features for large scale partial duplicate image retrieval. With geometric square coding and geometric fan coding, our geometric coding scheme encodes the spatial relationships of local features into three geo-maps, which are used for global verification to remove spatially inconsistent matches. This approach is not only computationally efficient, but also effective in detecting duplicate images with rotation, scale changes, occlusion, and background clutter. | 10-23-2014 |
20140321755 | LOCAL FEATURE DESCRIPTOR EXTRACTING APPARATUS, METHOD FOR EXTRACTING LOCAL FEATURE DESCRIPTOR, AND PROGRAM - The size of a feature descriptor is reduced with the accuracy of object identification maintained. A local feature descriptor extracting apparatus includes a feature point detecting unit configured to detect feature points in an image, a local region acquiring unit configured to acquire a local region for each of the feature points, a subregion dividing unit configured to divide each local region into a plurality of subregions, a subregion feature vector generating unit configured to generate a feature vector with a plurality of dimensions for each of the subregions in each local region, and a dimension selecting unit configured to select dimensions from the feature vector in each subregion so as to reduce a correlation between the feature vectors in proximate subregions based on positional relations among the subregions in each local region and output elements of the selected dimensions as a feature descriptor of the local region. | 10-30-2014 |
20140334737 | METHODS AND SYSTEMS FOR CHARACTERIZING CONCEPT DRAWINGS AND ESTIMATING THREE-DIMENSIONAL INFORMATION THEREFROM - Methods for characterizing two-dimensional concept drawings are disclosed. The concept drawings comprise cross-sections intersecting at cross-hairs. The method comprises: determining, for each cross-section: a plane on which the cross-section is located, the plane having a normal vector in a three-dimensional coordinate system; and, for each cross-hair on the cross-section, a tangent vector in the three-dimensional coordinate system which is tangent to the cross-section at the cross-hair. For each cross-hair comprising i | 11-13-2014 |
20140341474 | MOTION STABILIZATION AND DETECTION OF ARTICULATED OBJECTS - The techniques and systems described herein are directed to isolating part-centric motion in a visual scene and stabilizing (e.g., removing) motion in the visual scene that is associated with camera-centric motion and/or object-centric motion. By removing the motion that is associated with the camera-centric motion and/or the object-centric motion, the techniques are able to focus motion feature extraction mechanisms (e.g., temporal differencing) on the isolated part-centric motion. The extracted motion features may then be used to recognize and/or detect the particular type of object and/or estimate a pose or position of a particular type of object. | 11-20-2014 |
20150030252 | METHODS OF RECOGNIZING ACTIVITY IN VIDEO - The present invention is a method for carrying out high-level activity recognition on a wide variety of videos. In one embodiment, the invention leverages the fact that a large number of smaller action detectors, when pooled appropriately, can provide high-level semantically rich features that are superior to low-level features in discriminating videos. Another embodiment recognizes activity using a bank of template objects corresponding to actions and having template sub-vectors. The video is processed to obtain a featurized video and a corresponding vector is calculated. The vector is correlated with each template object sub-vector to obtain a correlation vector. The correlation vectors are computed into a volume, and maximum values are determined corresponding to one or more actions. | 01-29-2015 |
20150036933 | METHOD AND APPARATUS FOR MATCHING KEY PIXELS, AND METHOD AND APPARATUS FOR MATCHING IMAGES - A method and apparatus for matching key pixels of images and a method and apparatus for matching images are disclosed. The method for matching key pixels of images includes: determining, for a key pixel to be matched of a first image, a first eigenvector, in a set of eigenvectors of a second image, matching an eigenvector of the key pixel to be matched; determining a second eigenvector, in a set of eigenvectors of the first image, matching the first eigenvector; and determining the key pixel to be matched and a key pixel corresponding to the first eigenvector as a pair of matching pixels when a coordinate vector of the key pixel to be matched is the same as a coordinate vector of a key pixel corresponding to the second eigenvector. | 02-05-2015 |
20150036934 | FILTER AND SHUTTER BASED ON IMAGE EMOTION CONTENT - A computer-implemented (including method implemented using laptop, desktop, mobile, and wearable devices) method for image filtering. The method includes analyzing each image to generate a content vector for the image; applying an interest operator to the content vector, the interest operator being based on a plurality of pictures with desirable characteristics, thereby obtaining an interest index for the image; comparing the interest index for the image to an interest threshold; and taking one or more actions or abstaining from one or more actions based on a result of the step of comparing. Also, related systems and articles of manufacture. | 02-05-2015 |
20150043827 | DEVICE, METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM - A device includes a characteristic point extraction part configured to extract, as a characteristic point, a pattern projected on an object from an imaging image obtained by imaging the pattern projected on the object, and a parameter calculation part configured to calculate a parameter configured to minimize a distance between the characteristic point on an imaging image plane and a line obtained by projecting a projection light ray corresponding to the characteristic point onto the imaging image plane. | 02-12-2015 |
20150049953 | EMOTION AND APPEARANCE BASED SPATIOTEMPORAL GRAPHICS SYSTEMS AND METHODS - A computer-implemented method of mapping. The method includes analyzing images of faces in a plurality of pictures to generate content vectors, obtaining information regarding one or more vector dimensions of interest, at least some of the one or more dimensions of interest corresponding to facial expressions of emotion, and generating a representation of the location. Appearance of regions in the map varies in accordance with values of the content vectors for the one or more vector dimensions of interest. The method also includes using the representation, the step of using comprising at least one of storing, transmitting, and displaying. | 02-19-2015 |
20150055873 | IMAGE ALIGNMENT APPARATUS AND IMAGE ALIGNMENT METHOD OF USING THE SAME - Provided are an image alignment apparatus and an image alignment method using the same. The image alignment apparatus includes a first conversion function estimation unit for estimating a first conversion function based on feature point information that is extracted from a first image, which is captured by using a first image sensor, and a second image, which is captured by using a second image; and a second conversion function estimation unit for estimating a second conversion function based on motion information that is extracted from the first image and the second image. | 02-26-2015 |
20150055874 | IMAGE ANALYZING APPARATUS AND METHOD - An image analyzing apparatus includes computer. The computer is programmed to obtain a motion vector from a first image toward a second image and calculate an evaluation value depending on a magnitude of frequency components. The frequency components have a higher frequency than a first frequency determined based on the motion vector. The computer is also programmed to detect a particular area from the first image based on the evaluation value. | 02-26-2015 |
20150063706 | ALIGNMENT OF START AND END OF DASHED CURVES - Disclosed is a computer-implemented method of vectorizing a curve. The method determines a reference point distanced from the curve and a first point on the curve associated with the reference point, and a line running through the reference point from a tangent to the curve at the first point, where the line and tangent are parallel. A shift point is then determined on the determined line, and the curve is vectorized by a path formed from a plurality of linear segments, the plurality of segments comprising at least a segment joining the reference point and the shift point. From the vectorization of the curve the curve can be rendered, particularly using dashed strokes. | 03-05-2015 |
20150146988 | IMAGE ANGLE VARIATION DETECTION DEVICE, IMAGE ANGLE VARIATION DETECTION METHOD AND IMAGE ANGLE VARIATION DETECTION PROGRAM - An image angle variation detection means | 05-28-2015 |
20150146989 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing method includes acquiring the number of feature vectors similar to at least one specific feature vector, including the at least one specific feature vector, among feature vectors of a plurality of keypoints in a comparison source image, and the number of feature vectors similar to the at least one specific feature vector in at least one comparison destination image, and comparing the comparison source image with the at least one comparison destination image by using, as a value for evaluating a similarity between the comparison source image and the at least one comparison destination image, a smaller value instead of a larger value of the numbers of feature vectors acquired with respect to the at least one specific feature vector. | 05-28-2015 |
20150302268 | PATTERN RECOGNITION SYSTEM - A method for identifying a pattern in an image. In a first step the image is normalized to a binary matrix. A binary vector is subsequently generated from the binary matrix. The binary vector is filtered with a sparse matrix to a feature vector using a matrix vector multiplication wherein the matrix vector multiplication determines the values of the feature vector by applying program steps which are the result of transforming the sparse matrix in program steps including conditions on the values of the binary vector. Lastly, from the feature vector, a density of probability for a predetermined list of models is generated to identify the pattern in the image, | 10-22-2015 |
20150302270 | A METHOD OF PROVIDING A FEATURE DESCRIPTOR FOR DESCRIBING AT LEAST ONE FEATURE OF AN OBJECT REPRESENTATION - A method of providing a feature descriptor for describing at least one feature of an object representation includes the steps of providing an original feature descriptor comprising at least one vector or a plurality of K vectors having equal sum of vector entry values and each vector having H entries, projecting each vector on a lower dimensional space of size H-1 or lower to gain a projected feature descriptor comprising projected vectors of H-1 entries or lower, such that it is possible to obtain a similarity measure between two projected feature descriptors equal to the similarity measure between the two corresponding original feature descriptors, and providing the projected feature descriptor as a lossless compressed feature descriptor. | 10-22-2015 |
20150310295 | DISCRIMINATIVE INDEXING FOR PATCH-BASED IMAGE ENHANCEMENT - Methods for enhancing images with increased efficiency include using a discriminative index tree to expedite image optimization processes. The discriminative index tree indexes patch-based image priors for modifying an image by using classifiers determined by exploiting a structure of the patch-based image priors. The discriminative index tree quickly and efficiently parses a space of patch-based image patches to determine approximate dominant patch-based image priors for the space of image patches. To further improve the efficiency of the discriminative index tree, one or more embodiments can limit a number of potential patch-based image priors from which a dominant patch-based image prior is selected. | 10-29-2015 |
20150310626 | MOTION VECTOR DETECTOR, DISTANCE DETECTOR, MOTION VECTOR DETECTION METHOD AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a motion vector detector includes a searcher, a converter, a synthesizer, and a corrector. The searcher is configured to search for, in each block in a first image having a resolution of interest, an area having a high degree of correlation with a second image having the resolution of interest, and generate a first flow representing a set of motion vectors having the resolution of interest. The converter is configured to generate a second flow representing a set of motion vectors having the resolution of interest from a set of motion vectors having a higher resolution. The synthesizer is configured to generate a third flow representing a set of motion vectors having the resolution of interest. The corrector is configured to generate a set of motion vectors having the resolution of interest by optimizing gradient objective function having initial value set to the third flow. | 10-29-2015 |
20150324659 | METHOD FOR DETECTING OBJECTS IN STEREO IMAGES - A method detects an object in a pair of stereo images acquired of a scene, by first generating a cost volume from the pair of stereo images, wherein the cost volume includes matching costs for a range of disparity values, for each pixel the sterao images, between the stereo images in the pair. Feature vectors are determined from sub-images in the cost volume using a feature function of the disparity values with a minimal accumulated cost within regions inside the sub-images. Then, a classifier is appled to the feature vectors to detect whether the sub-image includes the object. | 11-12-2015 |
20150347867 | SOME AUTOMATED AND SEMI-AUTOMATED TOOLS FOR LINEAR FEATURE EXTRACTION IN TWO AND THREE DIMENSIONS - A system for vector extraction comprising a vector extraction engine stored and operating on a network-connected computing device that loads raster images from a database stored and operating on a network-connected computing device, identifies features in the raster images, and computes a vector based on the features, and methods for feature and vector extraction. | 12-03-2015 |
20150348269 | OBJECT ORIENTATION ESTIMATION - The description relates to estimating object orientation. One example includes determining a first estimate of object orientation using a first technique and image data. In this example, a second estimate of the object orientation can be determined using a second technique and the image data. The first estimate can be corrected with the second estimate to generate a corrected object orientation estimate which can be output. | 12-03-2015 |
20150371107 | MATERIAL CLASSIFICATION USING BRDF FEATURE VECTOR - Feature vector representations are computed for BRDF image slices in a database of known materials captured under a relatively large number of incident illumination directions. Low-level features of each image slice are clustered into at least two clusters. An intermediate feature vector representation is computed for each image slice with entries that are weighted means of the clusters. | 12-24-2015 |
20150371108 | IMAGE PROCESSING METHOD, IMAGE PROCESSING DEVICE, AND RECORDING MEDIUM - An image processing method separates an input image into a skeleton component, and residual component. In the method a local variation amount, which is a variation amount between a target pixel and a pixel adjacent to the target pixel, is calculated; a skeleton component extraction filter weight is calculated based on the local variation amount; an image feature amount of a gradient direction of a pixel value around the target pixel, and an image feature amount of a gradient strength of the pixel value around the target pixel, are calculated; the skeleton component extraction filter weight is corrected based on these image feature amount; a skeleton component extraction filter coefficient is calculated based on the corrected skeleton component extraction filter weight; and the skeleton component is extracted by applying skeleton component extraction filtering to the target pixel using the calculated skeleton component extraction filter coefficient. | 12-24-2015 |
20150371395 | METHODS FOR DETERMINING ESTIMATED DEPTH IN AN IMAGE AND SYSTEMS THEREOF - An example embodiment discloses a method of determining an estimated depth of an object in an image. The method includes determining an estimated shear due to a rolling shutter image sensor in a plurality of regions of a current frame of the image and determining the estimated depth based on the estimated shear. | 12-24-2015 |
20150379373 | AUTOMATIC ASSESSMENT OF PERCEPTUAL VISUAL QUALITY OF DIFFERENT IMAGE SETS - Perceptual visual quality of different image sets is automatically assessed. A computing device includes a processor and a memory coupled to the processor. The memory includes an image assessment module configured to obtain features from each of the image sets, and generate feature vectors corresponding to the obtained features. The image quality assessment module is configured to compute a set of quality scores corresponding to the feature vectors associated with each of the image sets. The image quality assessment module is also configured to automatically determine an image set having an optimal perceptual visual quality among the image sets using the corresponding set of quality scores. | 12-31-2015 |
20150379768 | ESTIMATION OF OBJECT PROPERTIES IN 3D WORLD - Objects within two-dimensional video data are modeled by three-dimensional models as a function of object type and motion through manually calibrating a two-dimensional image to the three spatial dimensions of a three-dimensional modeling cube. Calibrated three-dimensional locations of an object in motion in the two-dimensional image field of view of a video data input are determined and used to determine a heading direction of the object as a function of the camera calibration and determined movement between the determined three-dimensional locations. The two-dimensional object image is replaced in the video data input with an object-type three-dimensional polygonal model having a projected bounding box that best matches a bounding box of an image blob, the model oriented in the determined heading direction. The bounding box of the replacing model is then scaled to fit the object image blob bounding box, and rendered with extracted image features. | 12-31-2015 |
20160012313 | METHOD AND APPARATUS FOR TRACKING SUPERPIXELS BETWEEN RELATED IMAGES | 01-14-2016 |
20160019415 | AUTOMATED OBSCURITY FOR PERVASIVE IMAGING - Methods for obfuscating an image of a subject in a captured media are disclosed. For example, a method receives a communication from an endpoint device of a subject indicating that the image of the subject is to be obfuscated in a captured media. The communication may include a feature set associated with the subject, where the feature set contains facial features of the subject and motion information associated with the subject. The method then detects the image of the subject in the captured media. For example, the image of the subject is detected by matching the facial features of the subject to the image of the subject in the captured media and matching the motion information associated with the subject to a trajectory of the image of the subject in the captured media. The method then obfuscates the image of the subject in the captured media. | 01-21-2016 |
20160034776 | High Speed Searching Method For Large-Scale Image Databases - Embodiments are provided to search for a dictionary image corresponding to a target image. The method includes detecting keypoints in a set of dictionary images. The set of dictionary images includes at least one dictionary image having a plurality of pixels. At least one random pair of pixels is selected among the detected keypoints of the dictionary image on the basis of candidate coordinates for pixels distributed around the detected keypoints of the dictionary image. A feature vector of each keypoint of the dictionary image is calculated, including calculating a difference in brightness between the selected pairs of pixels of the dictionary image. The calculated difference in brightness is an element of the feature vector. Keypoints of a target image are detected. | 02-04-2016 |
20160034781 | Method for Accurately Determining the Position and Orientation of Each of a Plurality of Identical Recognition Target Objects in a Search Target Image - Embodiments of the invention relate to detecting the number, position, and orientation of objects when a plurality of recognition target objects are present in a search target image. Dictionary image data is provided, including a recognition target pattern, a plurality of feature points of the recognition target pattern, and an offset (O | 02-04-2016 |
20160035106 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND MEDIUM STORING IMAGE PROCESSING PROGRAM - An image processing apparatus which reduces an operation amount while maintaining accuracy in detecting a motion vector, includes a contrast value calculating circuit calculating a contrast value for each processing region including a pixel of interest at a center in a standard image which is one of input images, a bit length determining circuit determining a bit length for calculating a motion vector for the pixel of interest among the images to be smaller than a bit length when the contrast value is calculated, a quantization circuit converting a bit length of the processing region and a region corresponding to at least the processing region among the images to be the bit length determined by the bit length determining circuit, and a motion vector calculating circuit calculating a motion vector for the pixel of interest among the images in the processing region for which the bit length is converted. | 02-04-2016 |
20160048723 | METHOD AND APPARATUS FOR PROVIDING IMAGE CONTENTS - Disclosed herein is a method for providing image contents. The method for providing image contents includes: dividing the image contents into a plurality of scenes, each scene including a plurality of shots; classifying image frames for each scene depending on each of a plurality of characters appearing in the image contents; receiving a user input for selecting any one of the plurality of characters; and displaying a scene corresponding to the character selected depending on the user input. | 02-18-2016 |
20160086053 | OBJECT SHAPE ALIGNING APPARATUS, OBJECT PROCESSING APPARATUS AND METHODS THEREOF - An apparatus includes a unit configured to acquire an object shape regression model, which comprises an average object shape, a plurality of regression functions and a plurality of feature selection maps; a unit configured to set an initial object shape for the object image based on the average object shape; a unit configured to calculate at least one feature vector with respect to a plurality of feature points; a unit configured, for each coordinate of the plurality of feature points, to select feature fragments from the calculated feature vector based on a corresponding one of the plurality of feature selection maps and assemble the feature fragments into a sub feature vector; and a unit configured, for at least one coordinate of at least one feature point, to predict a coordinate increment based on the corresponding sub feature vector and a corresponding one of the plurality of regression functions. | 03-24-2016 |
20160110627 | SYSTEM AND METHOD FOR DESCRIBING IMAGE OUTLINES - The present invention relates to the field of image processing and methodologies to construct a descriptor from binary silhouette images. The method comprises the steps of receiving a parametric equation of a closed planar curve, choosing nodes on the closed planar curve with equal intervals, generating a continuous scale space of the nodes on the curve by successively convolving the planar curve with a Gaussian filter and down-sampling it after each octave, calculating, orientation vectors and orientation angle values for each sampled point at each interval of each octave, creating a orientation scale space (OSS) which is a matrix obtained from stacking each orientation angle value on top of each other, representing the outline with a descriptor including all the orientation vectors and their respective parameters position and scale. | 04-21-2016 |
20160117569 | EFFICIENT FEATURE POINT SELECTION - Systems and methods are provided for selecting feature points within an image. A plurality of candidate feature points are identified in the image. A plurality of feature points are selected for each of the plurality of candidate feature points, a plurality of sets of representative pixels. For each set of representative pixels, a representative value is determined as one of a maximum chromaticity value and a minimum chromaticity value from the set of representative pixels. A score is determined for each candidate feature point from the representative values for the plurality of sets of representative pixels associated with the candidate feature point. The feature points are selected according to the determined scores for the plurality of candidate feature points. | 04-28-2016 |
20160132750 | LOCAL FEATURE REPRESENTATION FOR IMAGE RECOGNITION - Techniques are disclosed for image feature representation. The techniques exhibit discriminative power that can be used in any number of classification tasks, and are particularly effective with respect to fine-grained image classification tasks. In an embodiment, a given image to be classified is divided into image patches. A vector is generated for each image patch. Each image patch vector is compared to the Gaussian mixture components (each mixture component is also a vector) of a Gaussian Mixture Model (GMM). Each such comparison generates a similarity score for each image patch vector. For each Gaussian mixture component, the image patch vectors associated with a similarity score that is too low are eliminated. The selectively pooled vectors from all the Gaussian mixture components are then concatenated to form the final image feature vector, which can be provided to a classifier so the given input image can be properly categorized. | 05-12-2016 |
20160155018 | IMAGE ANALYSIS DEVICE, METHOD FOR CREATING IMAGE FEATURE INFORMATION DATABASE, AND DESIGN SIMILARITY DETERMINATION APPARATUS AND METHOD | 06-02-2016 |
20160162751 | USER CHARACTERISTIC PREDICTION USING IMAGES POSTED IN ONLINE SOCIAL NETWORKS - Methods and systems provide electronic instructions to a non-transitory electronic storage hardware device to record images uploaded by a user over a computerized network to a social networking site, and to record categories of network site locations to which the images are uploaded by the user. These methods and systems also provide electronic instructions to a computerized electronic image processor hardware device to analyze features within the images to identify content of each of the images, and to determine the user characteristics based on the categories of network site locations to which the images are uploaded by the user and on the content of the images uploaded by the user. Also, such methods and systems provide electronic instructions to the computerized electronic image processor hardware device to output the user characteristics on a graphic user interface hardware device. | 06-09-2016 |
20160180189 | Image Scene Recognition | 06-23-2016 |
20160189005 | METHOD AND SYSTEM FOR EXTRACTING IMAGE CHARACTERISTIC CURVE - Provided is a method for extracting an image salient curve. The method comprises the following steps: drawing an approximate curve along a salient edge of an image from which a salient curve is to be extracted; obtaining short edges in the image; calculating a harmonic vector field by using the drawn curve as a boundary condition; filtering the short edges in the image by using the harmonic vector field; updating the vector field by using the short edges left in the image as boundary conditions; and obtaining an optimal salient curve of the image by using the energy of a minimized spline curve in the vector field. Also provided is a system for extracting an image salient curve. The image salient curve can ensure the smoothness and a bending characteristic. | 06-30-2016 |
20160189008 | METHODS AND DEIVCES FOR CLASSIFYING PICTURES - Methods and devices are provided for classifying pictures. In the method, the device obtains a picture to be classified. The device determines a class of the picture according to feature information of the picture, in which the class includes a text picture class and a non-text picture class. The device classifies the picture according to the class of each picture. | 06-30-2016 |
20160189357 | INFORMATION PROCESSING DEVICE THAT IMPLEMENTS IMAGE PROCESSING, AND IMAGE PROCESSING METHOD - The present invention provides an information processing device in which a degradation process of an input image is accurately estimated and a dictionary necessary for generating a desired restored image from the input image can be obtained. The information processing device is provided with: an image acquisition means that acquires a plurality of study images and an input image; and an estimation means that, on the basis of similarity between an arbitrary region of the input image and each of a plurality of degradation images in a case where regions of the study images corresponding to the arbitrary region are degraded on the basis of each of the plurality of degradation processes, outputs an estimated degradation process corresponding to the degradation process corresponding to the region of the input image. | 06-30-2016 |
20160253819 | FAST ADAPTIVE ESTIMATION OF MOTION BLUR FOR COHERENT RENDERING | 09-01-2016 |