Patent application number | Description | Published |
20080235165 | Weak hypothesis generation apparatus and method, learning aparatus and method, detection apparatus and method, facial expression learning apparatus and method, facial enpression recognition apparatus and method, and robot apparatus - A facial expression recognition system that uses a face detection apparatus realizing efficient learning and high-speed detection processing based on ensemble learning when detecting an area representing a detection target and that is robust against shifts of face position included in images and capable of highly accurate expression recognition, and a learning method for the system, are provided. When learning data to be used by the face detection apparatus by Adaboost, processing to select high-performance weak hypotheses from all weak hypotheses, then generate new weak hypotheses from these high-performance weak hypotheses on the basis of statistical characteristics, and select one weak hypothesis having the highest discrimination performance from these weak hypotheses, is repeated to sequentially generate a weak hypothesis, and a final hypothesis is thus acquired. In detection, using an abort threshold value that has been learned in advance, whether provided data can be obviously judged as a non-face is determined every time one weak hypothesis outputs the result of discrimination. If it can be judged so, processing is aborted. A predetermined Gabor filter is selected from the detected face image by an Adaboost technique, and a support vector for only a feature quantity extracted by the selected filter is learned, thus performing expression recognition. | 09-25-2008 |
20080247598 | Weak hypothesis generation apparatus and method, learning apparatus and method, detection apparatus and method, facial expression learning apparatus and method, facial expression recognition apparatus and method, and robot apparatus - A facial expression recognition system that uses a face detection apparatus realizing efficient learning and high-speed detection processing based on ensemble learning when detecting an area representing a detection target and that is robust against shifts of face position included in images and capable of highly accurate expression recognition, and a learning method for the system, are provided. When learning data to be used by the face detection apparatus by Adaboost, processing to select high-performance weak hypotheses from all weak hypotheses, then generate new weak hypotheses from these high-performance weak hypotheses on the basis of statistical characteristics, and select one weak hypothesis having the highest discrimination performance from these weak hypotheses, is repeated to sequentially generate a weak hypothesis, and a final hypothesis is thus acquired. In detection, using an abort threshold value that has been learned in advance, whether provided data can be obviously judged as a non-face is determined every time one weak hypothesis outputs the result of discrimination. If it can be judged so, processing is aborted. A predetermined Gabor filter is selected from the detected face image by an Adaboost technique, and a support vector for only a feature quantity extracted by the selected filter is learned, thus performing expression recognition. | 10-09-2008 |
20090150317 | Information processing apparatus, information processing method and program - An information processing apparatus includes a target storage means, a control means, a decision means, a prediction means and a generating means, in which the decision means, when determining that the system state makes a transition to a state represented by the target value in accordance with the output of the time series of motor signals generated by the generating means, updates a parameter representing the relationship between input and output, which is used by the control means for controlling the system based on the time series of motor signals generated by the generating means and a time series of sensor signals observed in accordance with the output of the time series of motor signals. | 06-11-2009 |
20100318478 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing device includes: a calculating unit configured to calculate a current-state series candidate that is a state series for an agent capable of actions reaching the current state, based on a state transition probability model obtained by performing learning of the state transition probability model stipulated by a state transition probability that a state will be transitioned according to each of actions performed by an agent capable of actions, and an observation probability that a predetermined observation value will be observed from the state, using an action performed by the agent, and an observation value observed at the agent when the agent performs an action; and a determining unit configured to determine an action to be performed next by the agent using the current-state series candidate in accordance with a predetermined strategy. | 12-16-2010 |
20100318479 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing device includes: a learning section configured to learn a state transition probability model defined by state transition probability for each action of a state making a state transition due to an action performed by an agent capable of performing action and observation probability of a predetermined observed value being observed from the state, using an action performed by the agent and an observed value observed in the agent when the agent has performed the action. | 12-16-2010 |
20110010176 | HMM LEARNING DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM - An HMM (Hidden Markov Model) learning device includes: a learning unit for learning a state transition probability as the function of actions that an agent can execute, with learning with HMM performed based on actions that the agent has executed, and time series information made up of an observation signal; and a storage unit for storing learning results by the learning unit as internal model data including a state-transition probability table and an observation probability table; with the learning unit calculating frequency variables used for estimation calculation of HMM state-transition and HMM observation probabilities; with the storage unit holding the frequency variables corresponding to each of state-transition probabilities and each of observation probabilities respectively, of the state-transition probability table; and with the learning unit using the frequency variables held by the storage unit to perform learning, and estimating the state-transition probability and the observation probability based on the frequency variables. | 01-13-2011 |
20110234758 | ROBOT DEVICE AND METHOD OF CONTROLLING ROBOT DEVICE - There is provided a robot device including an irradiation unit that irradiates pattern light to an external environment, an imaging unit that acquires an image by imaging the external environment, an external environment recognition unit that recognizes the external environment, an irradiation determining unit that controls the irradiation unit to be turned on when it is determined that irradiation of the pattern light is necessary based on an acquisition status of the image, and a light-off determining unit that controls the irradiation unit to be turned off when it is determined that irradiation of the pattern light is unnecessary or that irradiation of the pattern light is necessary to be forcibly stopped, based on the external environment. | 09-29-2011 |
20110238213 | GRIPPING JUDGMENT APPARATUS AND GRIPPING JUDGMENT METHOD - There is provided a gripping judgment apparatus including a plan unit that generates a target orbit for moving a gripping unit in a state in which an object as a gripping target is gripped by the gripping unit, an observation unit that measures movement of the gripping unit driven based on the target orbit, a gripping state judgment unit that judges whether or not an object as a gripping target is grippable based on a target value of the gripping unit derived from the target orbit and an actual measured value measured by the observation unit, and a gripping state change unit that changes a gripping state of an object gripped by the gripping unit based on a judgment result obtained by the gripping state judgment unit. | 09-29-2011 |
20110245974 | ROBOT DEVICE, METHOD OF CONTROLLING ROBOT DEVICE, AND PROGRAM - There is provided a robot device including an instruction acquisition unit that acquires an order for encouraging a robot device to establish joint attention on a target from a user, a position/posture estimation unit that estimates a position and posture of an optical indication device, which is operated by the user to indicate the target by irradiation of a beam, in response to acquisition of the order, and a target specifying unit that specifies a direction of the target indicated by irradiation of the beam based on an estimation result of the position and posture and specifies the target on an environment map representing a surrounding environment based on a specifying result of the direction. | 10-06-2011 |
20110288835 | DATA PROCESSING DEVICE, DATA PROCESSING METHOD AND PROGRAM - A data processing device includes a parameter estimation unit and a structure adjustment unit. The structure adjustment unit notes each state of an HMM as a noted state, obtains, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum and a total eigen value sum, as a target degree value indicating a degree for selecting the noted state as a division target or a mergence target, selects a state having the target degree value larger than a division threshold value, as a division target, and selects a state having the target degree value smaller than a mergence threshold value, as a mergence target. | 11-24-2011 |
20120084237 | DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM - A data processing device includes a state value calculation unit which calculates a state value of which the value increases as much as a state with a high transition probability for each state of the state transition model, an action value calculation unit which calculates an action value, of which the value increases as a transition probability increases for each state of the state transition model and each action that the agent can perform, a target state setting unit which sets a state with great unevenness in the action value among states of the state transition model to a target state that is the target to reach by action performed by the agent, and an action selection unit which selects an action of the agent so as to move toward the target state. | 04-05-2012 |
20120250981 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing device includes a learning unit that performs, using an action performed by an object and an observation value of an image as learning data, learning of a separation learning model that includes a background model that is a model of the background of the image and one or more foreground model(s) that is a model of a foreground of the image, which can move on the background, in which the background model includes a background appearance model indicating the appearance of the background, and at least one among the one or more foreground model(s) includes a transition probability, with which a state corresponding to the position of the foreground on the background is transitioned by an action performed by the object corresponding to the foreground, for each action, and a foreground appearance model indicating the appearance of the foreground. | 10-04-2012 |
20130030570 | ROBOT DEVICE, METHOD OF CONTROLLING THE SAME, COMPUTER PROGRAM, AND ROBOT SYSTEM - Provided is a robot device including an image input unit for inputting an image of surroundings, a target object detection unit for detecting an object from the input image, an object position detection unit for detecting a position of the object, an environment information acquisition unit for acquiring surrounding environment information of the position of the object, an optimum posture acquisition unit for acquiring an optimum posture corresponding to the surrounding environment information for the object, an object posture detection unit for detecting a current posture of the object from the input image, an object posture comparison unit for comparing the current posture of the object to the optimum posture of the object, and an object posture correction unit for correcting the posture of the object when the object posture comparison unit determines that there is a predetermined difference or more between the current posture and the optimum posture. | 01-31-2013 |
20130054046 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including: an appliance power consumption estimating unit estimating power consumption of each of a plurality of appliances disposed inside a large region that is divided into a plurality of regions; an appliance presence probability estimating unit estimating appliance presence probabilities that are probabilities that the respective appliances are present in the respective regions; a responsible share deciding unit deciding responsible shares that are proportions for respective people when power consumption in each region is shared among people who may be present in the large region; and a power consumption allocating unit calculating an allocated amount of power consumption of each person based on the power consumption of each of the plurality of appliances, the appliance presence probabilities, and the responsible shares. | 02-28-2013 |
20130054166 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - In some embodiments, a system comprising a first and a second computing device is disclosed. The first computing device, comprising at least one processor, is configured to obtain, from a second computing device, data related to power consumption by at least a first electrical device located in a first region of a plurality of regions, and classify the first region, based at least in part on the obtained data, into a first group of regions of a plurality of groups of regions. The second computing device, comprising at least another processor, is configured to transmit, to the first computing device, the data related to power consumption by at least the first electrical device, and receive, from the first computing device information related to power consumption by a second electrical device located in a second region, wherein the second region is in the first group of regions. | 02-28-2013 |
20130066816 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - Provided is an information processing apparatus including a learning part performing learning of a model of an environment in which an agent performs action, using an observed value observed in the agent when the agent capable of action performs action, an action determining part determining action to be performed by the agent, based on the model, and a user instruction output part outputting instruction information representing an instruction from a user according to the instruction from the user, wherein the action determining part determines the action performed by the agent according to the instruction information when there is an instruction from the user. | 03-14-2013 |
20130066817 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an information processing apparatus including an information amount gain calculation unit that, on the assumption that a factor that could cause a state transition in a state transition model occurs and the state transition takes place as a result of an occurrence of the factor, determines an information amount gain, which is an information amount obtained by causing the factor to occur regarding a causal relationship between the factor and the state transition and observing a result thereof, an evaluation value calculation unit that determines an evaluation value to evaluate effectiveness of causing each of the factors to occur based on the information amount gain to acquire the causal relationship between the factor and the state transition, and a decision unit that decides the factor to be occurred based on the evaluation value. | 03-14-2013 |
20130148879 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus includes a network learning portion that performs learning of an appearance/position recognition network by constraining first to third weights and using a learning image, wherein the appearance/position recognition network has a foreground layer including a position node, a background layer including a background node, and an image layer including a pixel node, and is a neural network in which the position node, the background node, and the pixel node are connected to each other, and wherein the first weight is a connection weight between the position node and the pixel node, the second weight is a connection weight between the position node and the background node, and the third weight is a connection weight between the background node and the pixel node. | 06-13-2013 |
20130243331 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing device includes: a foreground state estimating unit configured to estimate a foreground state of an image using an actual image which is an image to be actually observed; and a visible model updating unit configured to update a background visible model which is visibility of the background of an image and a foreground visible model which is visibility of the foreground using an estimation result of the foreground state. | 09-19-2013 |
20140114888 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including a manipulation model learning unit configured to learn a manipulation model regarding manipulation of a first object by a second object, by use of an actual image that is an actually observed image including the first object and the second object, the manipulation model associating a position and a change in state of the second object, when a state of the second object changes at a position in an object reference coordinate system with the first object regarded as a reference, with a change in state of the first object caused by the change in state of the second object. | 04-24-2014 |
20140157156 | CONTROL DEVICE, CONTROL METHOD, COMPUTER PROGRAM PRODUCT, AND ROBOT CONTROL SYSTEM - A control system, method and computer program product cooperate to assist control for an autonomous robot. The system includes a communications interface that exchanges information with the autonomous robot ( | 06-05-2014 |
20140200714 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, COMPUTER PROGRAM PRODUCT, AND COMMUNICATION SYSTEM - A control system, a control method and a non-transitory computer readable storage medium cooperate to assist control for an autonomous robot. An interface receives recognition information from an autonomous robot ( | 07-17-2014 |
20140214208 | ROBOT DEVICE, METHOD OF CONTROLLING THE SAME, COMPUTER PROGRAM, AND ROBOT SYSTEM - Provided is a robot device including an image input unit for inputting an image of surroundings, a target object detection unit for detecting an object from the input image, an object position detection unit for detecting a position of the object, an environment information acquisition unit for acquiring surrounding environment information of the position of the object, an optimum posture acquisition unit for acquiring an optimum posture corresponding to the surrounding environment information for the object, an object posture detection unit for detecting a current posture of the object from the input image, an object posture comparison unit for comparing the current posture of the object to the optimum posture of the object, and an object posture correction unit for correcting the posture of the object when the object posture comparison unit determines that there is a predetermined difference or more between the current posture and the optimum posture. | 07-31-2014 |
20140313332 | CONTROL DEVICE, CONTROL METHOD, AND COMPUTER PROGRAM - There is provided a control device including an image display unit configured to acquire, from a flying body, an image captured by an imaging device provided in the flying body and to display the image, and a flight instruction generation unit configured to generate a flight instruction for the flying body based on content of an operation performed with respect to the image captured by the imaging device and displayed by the image display unit. | 10-23-2014 |