Legal claims defining the scope of protection, as filed with the USPTO.
1. An information processing apparatus comprising: one or more memories storing instructions; and one or more processors executing the instructions to: obtain history information on an image purchased or viewed by a user; obtain user information associating the user and a specific object with each other; derive a weight for a preference of the user for an image including the specific object indicated by the user information using a number of times of purchase or viewing of the image including the specific object indicated by the history information; give an image capturing instruction to an imaging device in a case where the weight is larger than or equal to a threshold value; extract a feature amount corresponding to the preference of the user from a captured image including the specific object obtained by the image capturing instruction; calculate a degree of interest of the user for the captured image based on the feature amount and the weight; process the captured image whose degree of interest is higher than or equal to a threshold value as an image for the user, wherein in processing the captured image: a moving image in which an object the user is interested in is captured is obtained; a feature amount corresponding to the preference of the user is extracted from each frame constituting the obtained moving image; and a degree of interest of the user for each of the frames is calculated based on the feature amount corresponding to the preference of the user and the weight for the preference of the user; and output a still image obtained by performing image modification processing for a frame whose degree of interest is higher than or equal to a threshold value, wherein the preference of the user is a degree in which an object the user is interested in is a main object, and the derivation of the weight is performed based on a number of times of purchase and a number of times of viewing of an image in which the object the user is interested in is captured as the main object.
2. The information processing apparatus according to claim 1, wherein the preference of the user is another object who is captured together with an object the user is interested in, and the derivation of the weight is performed based on a number of times of purchase and a number of times of viewing of an image in which the object the user is interested in and the other object are captured together.
3. The information processing apparatus according to claim 2, wherein in the extraction of the feature amount, the other user who is captured together with the object the user is interested in is extracted from the captured image and the degree of interest is calculated based on the extracted other user who is captured together with the object the user is interested in and the weight for the other user who is captured together with the object the user is interested in.
4. The information processing apparatus according to claim 1, wherein the derivation of the weight is performed by finding an accumulated value of a basic point per purchase or viewing.
5. The information processing apparatus according to claim 4, wherein the basic point of purchase is larger than that of viewing.
6. The information processing apparatus according to claim 1, wherein in the extraction of the feature amount, the degree in which the object the user is interested in is the main object is extracted from the captured image and the degree of interest is calculated based on the extracted degree in which the object the user is interested in is the main object and a weight for the degree in which the object the user is interested in is the main object.
7. The information processing apparatus according to claim 1, wherein in a case where the degree of interest is less than the threshold value, the obtaining of the captured image, the extraction of the feature amount, and the calculation of the degree of interest are performed again.
8. The information processing apparatus according to claim 1, wherein in the obtaining of the captured image, in a case where a number of times of image capturing by the imaging device becomes larger than or equal to a threshold value, the imaging device is not instructed to perform image capturing.
9. The information processing apparatus according to claim 1, wherein in the obtaining of the captured image, in a case where the derived weight is less than the threshold value, the imaging device is not instructed to perform image capturing.
10. The information processing apparatus according to claim 1, wherein a first weight for a degree in which the specific object is captured as a main object, a second weight for a degree of emotion expression of the specific object, and a third weight for another object which is captured together with the specific object indicated by the user information are derived as the weight for the preference of the user, and the image capturing instruction is given to the imaging device in a case where a sum total of the first weight, the second weight, and the third weight is larger than or equal to the threshold value.
11. The information processing apparatus according to claim 1, wherein a first weight for a degree in which the specific object is captured as a main object, a second weight for a degree of emotion expression of the specific object, and a third weight for another object which is captured together with the specific object indicated by the user information are derived as the weight for the preference of the user, the image capturing instruction is given to the imaging device in a case where a sum total of the first weight, the second weight, and the third weight is larger than or equal to the threshold value, a first feature amount corresponding to the degree in which the specific object is captured as the main object, a second feature amount corresponding to the degree of emotion expression of the specific object, and a third feature amount corresponding to the other object which is captured together with the specific object are extracted from the captured image including the specific object obtained by the image capturing instruction, the first feature amount and the second feature amount are multiplied by the first weight and the second weight, respectively, and a result of adding the third weight to the obtained multiplication results is calculated as the degree of interest of the user for the captured image, and the captured image whose degree of interest is higher than or equal to the threshold value is processed as the image for the user.
12. An information processing apparatus comprising: one or more memories storing instructions; and one or more processors executing the instructions to: obtain history information on an image purchased or viewed by a user; obtain user information associating the user and a specific object with each other; derive a weight for a preference of the user for an image including the specific object indicated by the user information using a number of times of purchase or viewing of the image including the specific object indicated by the history information; give an image capturing instruction to an imaging device in a case where the weight is larger than or equal to a threshold value; extract a feature amount corresponding to the preference of the user from a captured image including the specific object obtained by the image capturing instruction; calculate a degree of interest of the user for the captured image based on the feature amount and the weight; process the captured image whose degree of interest is higher than or equal to a threshold value as an image for the user, wherein in processing the captured image: a moving image in which an object the user is interested in is captured is obtained; a feature amount corresponding to the preference of the user is extracted from each frame constituting the obtained moving image; and a degree of interest of the user for each of the frames is calculated based on the feature amount corresponding to the preference of the user and the weight for the preference of the user; and output a still image obtained by performing image modification processing for a frame whose degree of interest is higher than or equal to a threshold value, wherein the preference of the user is a degree of emotion expression of an object the user is interested in, and the derivation of the weight is performed based on a number of times of purchase and a number of times of viewing of an image whose degree of emotion expression of the object the user is interested in is higher than or equal to a threshold value.
13. The information processing apparatus according to claim 12, wherein in the extraction of the feature amount, the degree of emotion expression of the object the user is interested in is extracted from the captured image and the degree of interest is calculated based on the extracted degree of emotion expression of the object the user is interested in and the weight for the degree of emotion expression of the object the user is interested in.
14. A computer-implemented information processing method comprising: obtaining history information on an image purchased or viewed by a user; obtaining user information associating the user and a specific object with each other; deriving a weight for a preference of the user for an image including the specific object indicated by the user information using a number of times of purchase or viewing of the image including the specific object indicated by the history information; giving an image capturing instruction to an imaging device in a case where the weight is larger than or equal to a threshold value; extracting a feature amount corresponding to the preference of the user from a captured image including the specific object obtained by the image capturing instruction; calculating a degree of interest of the user for the captured image based on the feature amount and the weight; processing the captured image whose degree of interest is higher than or equal to a threshold value as an image for the user, wherein in processing the captured image: a moving image in which an object the user is interested in is captured is obtained; a feature amount corresponding to the preference of the user is extracted from each frame constituting the obtained moving image; and a degree of interest of the user for each of the frames is calculated based on the feature amount corresponding to the preference of the user and the weight for the preference of the user; and outputting a still image obtained by performing image modification processing for a frame whose degree of interest is higher than or equal to a threshold value, wherein the preference of the user is a degree in which an object the user is interested in is a main object, and deriving the weight is performed based on a number of times of purchase and a number of times of viewing of an image in which the object the user is interested in is captured as the main object.
15. A non-transitory computer readable storage medium storing a program for causing a computer to perform an information processing method comprising: obtaining history information on an image purchased or viewed by a user; obtaining user information associating the user and a specific object with each other; deriving a weight for a preference of the user for an image including the specific object indicated by the user information using a number of times of purchase or viewing of the image including the specific object indicated by the history information; giving an image capturing instruction to an imaging device in a case where the weight is larger than or equal to a threshold value; extracting a feature amount corresponding to the preference of the user from a captured image including the specific object obtained by the image capturing instruction; calculating a degree of interest of the user for the captured image based on the feature amount and the weight; and processing the captured image whose degree of interest is higher than or equal to a threshold value as an image for the user, wherein in processing the captured image: a moving image in which an object the user is interested in is captured is obtained; a feature amount corresponding to the preference of the user is extracted from each frame constituting the obtained moving image; and a degree of interest of the user for each of the frames is calculated based on the feature amount corresponding to the preference of the user and the weight for the preference of the user; and outputting a still image obtained by performing image modification processing for a frame whose degree of interest is higher than or equal to a threshold value, wherein the preference of the user is a degree in which an object the user is interested in is a main object, and deriving the weight is performed based on a number of times of purchase and a number of times of viewing of an image in which the object the user is interested in is captured as the main object.
Unknown
September 30, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.