Patent application number | Description | Published |
20090087040 | METHOD, APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM FOR PATTERN RECOGNITION - A pattern recognition method, applicable to input information including a plurality of regions, includes obtaining a certainty at which each region of the input information includes a pattern, selecting one or more regions having a relatively high-level certainty among the plurality of regions, and performing pattern detection processing on the selected region or regions. | 04-02-2009 |
20090087118 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - In order to reduce wasteful operation processes by operation units, a data supply unit reads out a plurality of pieces of pixel data from an image memory and temporarily stores the pixel data in registers, and outputs the pixel data while shifting the pixel data in one direction; product-sum operators concurrently perform operation processes based on multiple pieces of pixel data outputted from the data supply unit and filter coefficients in a filter kernel. At this time, a selector within the data supply unit selects the pixel data stored in each register in accordance with the type of the filter operation process, and outputs the selected pixel data to the product-sum operators. | 04-02-2009 |
20090116693 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing method is provided for an image processing apparatus which executes processing by allocating a plurality of weak discriminators to form a tree structure having branches corresponding to types of objects so as to detect objects included in image data. Each weak discriminator calculates a feature amount to be used in a calculation of an evaluation value of the image data, and discriminates whether or not the object is included in the image data by using the evaluation value. The weak discriminator allocated to a branch point in the tree structure further selects a branch destination using at least some of the feature amounts calculated by weak discriminators included in each branch destination. | 05-07-2009 |
20090157707 | PATTERN IDENTIFICATION UNIT GENERATION METHOD, INFORMATION PROCESSING APPARATUS, COMPUTER PROGRAM, AND STORAGE MEDIUM - A pattern identification unit generation method of generating a pattern identification unit in which a weak discriminator array obtained by cascade-connecting a plurality of weak discriminators branches, and weak discriminator arrays are connected to respective arms after branching, evaluates based on a processing result obtained by inputting a set of evaluation data to the weak discriminator array whether or not a weak discriminator array after branching reaches the number of stages to be connected. The number of stages of weak discriminators to be connected without branching as the weak discriminator array is determined based on this evaluation result. | 06-18-2009 |
20090220157 | FEATURE POINT LOCATION DETERMINATION METHOD AND APPARATUS - A method for determining feature point locations in an image performs a first search in a predetermined first search area to search for locations of plural feature points in the image, corrects the locations of the plural feature points based on a geometric layout relationship among the plural feature points searched for, sets a second search area based on the corrected location of each of the feature points, and performs a second search in the second search area to search for the location of each of the feature points. Then, the method determines reliability of the location of each feature point searched for by the second search and selects one of the corrected location and the location searched for by the second search, as a location of the feature point. | 09-03-2009 |
20100180189 | INFORMATION PROCESSING METHOD AND APPARATUS, PROGRAM, AND STORAGE MEDIUM - An information processing method comprises the steps of: inputting an input information of a multi-dimensional array; calculating an accumulated information value corresponding to a position of each element of the input information; and holding the accumulated information value in a buffer having a size of predetermined bits, wherein in the holding step, when an accumulated information value calculated in the calculating step overflows with respect to the size, a part not more than the predetermined bits of the calculated accumulated information value is held as the accumulated information value. | 07-15-2010 |
20100201688 | IMAGE PROCESSING APPARATUS AND METHOD THEREOF - An image processing apparatus having an image sensing unit and a subject detection unit for performing a process of detecting a subject in an image inputted from said image sensing unit, has a detection size operation unit that sets a resolution of a target object to be detected by the subject detection unit, and an image conversion unit that converts a resolution of the input image, based on the resolution of the target object set by the detection size operation unit. The subject detection unit performs the process of detecting the subject in the image whose resolution has been converted by the image conversion unit. | 08-12-2010 |
20100209010 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - In an information processing apparatus that processes data using cascade-connected weak classifiers, processing specification information specifying the processing content of each of the weak classifiers is stored. The weak classifiers to be used in processing the data are selected from the weak classifiers by referring to a table in which is specified information for determining the weak classifiers to be used based on a condition for processing the data. The data is then processed by the selected weak classifiers based on the processing specification information that corresponds to those weak classifiers, and an object is extracted from the data using an obtained evaluation value. Through this, a combination of extraction process speed and extraction accuracy can be changed in a flexible manner when extracting a specific object from image data. | 08-19-2010 |
20100214936 | CALCULATION PROCESSING APPARATUS AND METHOD - A calculation processing apparatus, which executes network calculations by a hierarchical network configured by connecting a plurality of logical processing nodes that execute calculations for input data to generate calculation result data, calculates memory sizes of buffers required for the network calculations, based on the configuration of the network calculations, in association with a plurality of types of buffer assignment methods for assigning storage areas for intermediate buffers used to hold calculation result data in correspondence with the plurality of processing nodes which configure the network, and executes the network calculations using buffers assigned by the buffer assignment method, which is selected based on the calculated memory size, in the execution sequence according to that buffer assignment method. | 08-26-2010 |
20100215253 | CALCULATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A calculation processing apparatus, which executes calculation processing based on a network composed by hierarchically connecting a plurality of processing nodes, assigns a partial area of a memory to each of the plurality of processing nodes, stores a calculation result of a processing node in a storable area of the partial area assigned to that processing node, and sets, as storable areas, areas that store the calculation results whose reference by all processing nodes connected to the subsequent stage of that processing node is complete. The apparatus determines, based on the storage states of calculation results in partial areas of the memory assigned to the processing node designated to execute the calculation processing of the processing nodes, and to processing nodes connected to the previous stage of the designated processing node, whether or not to execute a calculation of the designated processing node. | 08-26-2010 |
20100223219 | CALCULATION PROCESSING APPARATUS AND METHOD - A calculation processing apparatus for executing network calculations defined by hierarchically connecting a plurality of logical processing nodes that apply calculation processing to input data, sequentially designates a processing node which is to execute calculation processing based on sequence information that specifies an execution order of calculations of predetermined processing units to be executed by the plurality of processing nodes, so as to implement the network calculations, and executes the calculation processing of the designated processing node in the processing unit to obtain a calculation result. The calculation apparatus allocates partial areas of a memory to the plurality of processing nodes as ring buffers, and writes the calculation result in the memory while circulating a write destination of data to have a memory area corresponding to the amount of the calculation result of the processing unit as a unit. | 09-02-2010 |
20100272351 | INFORMATION PROCESSING APPARATUS AND METHOD FOR DETECTING OBJECT IN IMAGE DATA - Learning is sequentially executed with respect to weak discriminators based on learning data held in a storage device. Upon learning, an evaluation value for the weak discriminator is calculated. It is discriminated, based on a shift of the evaluation value, whether or not the learning is overlearning. If it is discriminated that the learning is overlearning, new learning data is added. Thus, the overlearning is easily detected and the learning is efficiently executed. | 10-28-2010 |
20110010317 | INFORMATION PROCESSING APPARATUS ENABLING DISCRIMINATOR TO LEARN AND METHOD THEREOF - An information processing apparatus includes a preliminary learning unit configured to learn a preliminary discriminator for a respective one of a plurality of combinations of variations in variation categories in a discrimination target pattern, a branch structure determination unit configured to perform discrimination processing using the preliminary discriminator and to determine a branch structure of a main discriminator based on a result of the discrimination processing, and a main learning unit configured to learn the main discriminator based on the branch structure. | 01-13-2011 |
20110058741 | INFORMATION PROCESSING METHOD AND APPARATUS - Input information of a multidimensional array is divided into a plurality of divided areas, accumulated information is generated by calculating accumulated values at respective element positions of the input information from a corresponding reference location for each of the plurality of divided areas, and the generated accumulated information is held in a memory for each divided area. Calculation using the accumulated information is executed for a predetermined processing range. The input information is divided into the plurality of divided areas so that two neighboring divided areas have an overlapping area, and the overlapping area has a size at least in which the whole processing range fits. | 03-10-2011 |
20110081089 | PATTERN PROCESSING APPARATUS AND METHOD, AND PROGRAM - Even when a local area is varied, degradation in recognition accuracy and detection accuracy is suppressed. To that end, a pattern processing apparatus includes a reference local area setting portion | 04-07-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 |
20110091115 | FEATURE POINT POSITIONING APPARATUS, IMAGE RECOGNITION APPARATUS, PROCESSING METHOD THEREOF AND COMPUTER-READABLE STORAGE MEDIUM - A feature point positioning apparatus positions a plurality of feature points for a predetermined pattern in image data. The apparatus selectively executes first candidate decision processing which decides position candidates of the feature points and second candidate decision processing which decides position candidates of the feature points at a higher processing speed than the first candidate decision processing in accordance with an operation mode, and executes, when the operation mode is a high-speed mode in which an operation is executed at a higher speed than a normal mode, the second candidate decision processing for more feature points than in the normal mode; and corrects the position candidates of the plurality of feature points obtained by the first candidate decision processing and the second candidate decision processing based on a layout relationship among the plurality of feature points. | 04-21-2011 |
20110150341 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes a comparison unit that selects a pixel of interest in a processing image, and compare magnitudes of luminance value of the pixel of interest and luminance value of each of a plurality of neighboring pixels having a predetermined positional relationship with the pixel of interest; a calculation unit that calculates a feature amount of the pixel of interest based on the predetermined positional relationship between the pixel of interest and each of the plurality of neighboring pixels and a comparison result obtained by the comparison unit. For two neighboring pixels at positions which are point symmetrical with respect to the pixel of interest, the comparison unit sets that only one of the two neighboring pixels has the predetermined positional relationship. | 06-23-2011 |
20110158542 | DATA CORRECTION APPARATUS AND METHOD - A data correction apparatus which corrects data associated with an image of an object projects vector data obtained by connecting data to be corrected to each other onto a subspace to generate a dimensionally reduced projection vector, and executes dimension restoration processing in which the dimensionality of the projection vector is restored to generate dimensionally restored vector data, thereby generating a plurality of dimensionally restored vector data for each type of fluctuation. The data correction apparatus determines the fluctuation of the object based on the projection vector, integrates the plurality of dimensionally restored vector data with each other based on the determination result, and outputs the integration result as corrected data. | 06-30-2011 |
20110181719 | NETWORK CAMERA SYSTEM AND CONTROL METHOD THEREFORE - A network camera system is provided that detects an occurrence of a condition change at a periphery of an image pickup apparatus, obtains a direction of the detected condition change, and notifies a user of the occurrence of the condition change and a direction of the condition change on a display of a terminal device. | 07-28-2011 |
20110239032 | CONVOLUTION OPERATION CIRCUIT AND OBJECT RECOGNITION APPARATUS - In a convolution operation circuit, a first and a second shift registers provide data to a first and a second inputs of a plurality of multipliers, a first and a second storage units store data to be supplied to the first and the second shift registers, a plurality of cumulative adders accumulate output from the plurality of multipliers, a third storage unit latches output from the plurality of cumulative adders at predetermined timing, a fourth storage unit stores data to be stored in the first and the second storage units and data output from the third storage unit, and a control unit sets data stored in the first and the second storage units to the first and the second shift registers at predetermined timing, causes the first and the second shift registers to perform shift operations in synchronization with an operation of the cumulative adder. | 09-29-2011 |
20110239224 | CALCULATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A calculation processing apparatus, which executes calculation processing based on a network composed by hierarchically connecting a plurality of processing nodes, assigns a partial area of a memory to each of the plurality of processing nodes, stores a calculation result of a processing node in a storable area of the partial area assigned to that processing node, and sets, as storable areas, areas that store the calculation results whose reference by all processing nodes connected to the subsequent stage of that processing node is complete. The apparatus determines, based on the storage states of calculation results in partial areas of the memory assigned to the processing node designated to execute the calculation processing of the processing nodes, and to processing nodes connected to the previous stage of the designated processing node, whether or not to execute a calculation of the designated processing node. | 09-29-2011 |
20120087590 | FEATURE POINT LOCATION DETERMINATION METHOD AND APPARATUS - A method for determining feature point locations in an image performs a first search in a predetermined first search area to search for locations of plural feature points in the image, corrects the locations of the plural feature points based on a geometric layout relationship among the plural feature points searched for, sets a second search area based on the corrected location of each of the feature points, and performs a second search in the second search area to search for the location of each of the feature points. Then, the method determines reliability of the location of each feature point searched for by the second search and selects one of the corrected location and the location searched for by the second search, as a location of the feature point. | 04-12-2012 |
20130156303 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing method is provided for an image processing apparatus which executes processing by allocating a plurality of weak discriminators to form a tree structure having branches corresponding to types of objects so as to detect objects included in image data. Each weak discriminator calculates a feature amount to be used in a calculation of an evaluation value of the image data, and discriminates whether or not the object is included in the image data by using the evaluation value. The weak discriminator allocated to a branch point in the tree structure further selects a branch destination using at least some of the feature amounts calculated by weak discriminators included in each branch destination. | 06-20-2013 |
20140337262 | CONVOLUTION OPERATION CIRCUIT AND OBJECT RECOGNITION APPARATUS - In a convolution operation circuit, a first and a second shift registers provide data to a first and a second inputs of a plurality of multipliers, a first and a second storage units store data to be supplied to the first and the second shift registers, a plurality of cumulative adders accumulate output from the plurality of multipliers, a third storage unit latches output from the plurality of cumulative adders at predetermined timing, a fourth storage unit stores data to be stored in the first and the second storage units and data output from the third storage unit, and a control unit sets data stored in the first and the second storage units to the first and the second shift registers at predetermined timing, causes the first and the second shift registers to perform shift operations in synchronization with an operation of the cumulative adder. | 11-13-2014 |