Image information search
First Claim
1. An information providing apparatus comprising:
- a processor;
a computer readable storage medium storing computer readable program code executable by the processor to;
acquire an action log comprising a history of a set of user positions and dates and times when a user was at the user was at the user positions;
expand the user positions and times in the action log into circular spatial ranges with a first radius when it does not rain and a smaller radius when it rains and merge the circular spatial ranges into elliptic spatial ranges;
acquire a user means of transportation between the user positions from a terminal apparatus;
modify the elliptic spatial ranges based on the user means of transportation, wherein the elliptic spatial ranges have a first longitudinal diameter and a first lateral diameter when the user moves on foot, a second longitudinal diameter and a second lateral diameter when the user moves by bicycle, a third longitudinal diameter and a third lateral diameter when the user is in an automobile, and a fourth longitudinal diameter and a fourth lateral diameter when the user moves by public transportation;
search for image data that has been captured at a location and time within the elliptic spatial ranges and a time range corresponding to a position and time of the user in the action log from network image data posted on a network; and
detect image data that comprises an image relating to the user from pieces of image data found by the search.
1 Assignment
0 Petitions
Accused Products
Abstract
To inform a user that image data including an image of the user or the like is posted on a network, an information providing apparatus includes an acquisition unit for acquiring an action log including a history of a set of a user'"'"'s positions and dates and times when the user was at the positions. The apparatus further includes a search unit for searching for image data that has been captured at a location and a date and time corresponding to a position of the user and a date and time included in the action log from image data posted on a network. The apparatus also includes a matching unit for detecting image data that includes an image relating to the user from pieces of image data found by the search unit.
8 Citations
15 Claims
-
1. An information providing apparatus comprising:
-
a processor; a computer readable storage medium storing computer readable program code executable by the processor to; acquire an action log comprising a history of a set of user positions and dates and times when a user was at the user was at the user positions; expand the user positions and times in the action log into circular spatial ranges with a first radius when it does not rain and a smaller radius when it rains and merge the circular spatial ranges into elliptic spatial ranges; acquire a user means of transportation between the user positions from a terminal apparatus; modify the elliptic spatial ranges based on the user means of transportation, wherein the elliptic spatial ranges have a first longitudinal diameter and a first lateral diameter when the user moves on foot, a second longitudinal diameter and a second lateral diameter when the user moves by bicycle, a third longitudinal diameter and a third lateral diameter when the user is in an automobile, and a fourth longitudinal diameter and a fourth lateral diameter when the user moves by public transportation; search for image data that has been captured at a location and time within the elliptic spatial ranges and a time range corresponding to a position and time of the user in the action log from network image data posted on a network; and detect image data that comprises an image relating to the user from pieces of image data found by the search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for image information search comprising:
-
acquiring, by use of a processor, an action log comprising a history of a set of user positions and dates and times when a user was at the user positions; expanding the user positions and times in the action log into circular spatial ranges with a first radius when it does not rain and a smaller radius when it rains and merges the circular spatial ranges into elliptic spatial ranges; acquiring a user means of transportation between the user positions from a terminal apparatus; modifying the elliptic spatial ranges based on the user means of transportation, wherein the elliptic spatial ranges have a first longitudinal diameter and a first lateral diameter when the user moves on foot, a second longitudinal diameter and a second lateral diameter when the user moves by bicycle, a third longitudinal diameter and a third lateral diameter when the user is in an automobile, and a fourth longitudinal diameter and a fourth lateral diameter when the user moves by public transportation; searching for image data that has been captured at a location and time within the elliptic spatial ranges and a time range corresponding to a position and time of the user in the action log from network image data posted on a network; and detecting image data that comprises an image relating to the user from pieces of image data found by the search. - View Dependent Claims (12, 13)
-
-
14. A computer program product for image information search, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therein, the program code readable/executable by a processor to:
-
acquire an action log comprising a history of a set of user positions and dates and times when a user was at the user positions; expand the user positions and times in the action log into circular spatial ranges with a first radius when it does not rain and a smaller radius when it rains and merge the circular spatial ranges into elliptic spatial ranges; acquire a user means of transportation between the user positions from a terminal apparatus; modify the elliptic spatial ranges based on the user means of transportation, wherein the elliptic spatial ranges have a first longitudinal diameter and a first lateral diameter when the user moves on foot, a second longitudinal diameter and a second lateral diameter when the user moves by bicycle, a third longitudinal diameter and a third lateral diameter when the user is in an automobile, and a fourth longitudinal diameter and a fourth lateral diameter when the user moves by public transportation; search for image data that has been captured at a location and time within the elliptic spatial ranges and a time range corresponding to a position and time of the user in the action log from network image data posted on a network; and detect image data that comprises an image relating to the user from pieces of image data found by the search.
-
-
15. A system comprising:
-
a non-transitory computer readable storage medium storing computer readable program code executable by a processor, the computer readable program code comprising; code that acquires an action log comprising a history of a set of user positions and dates and times when the user was at the user positions; code that expands the user positions and times in the action log into circular spatial ranges with a first radius when it does not rain and a smaller radius when it rains and merges the circular spatial ranges into elliptic spatial ranges; code that acquires a user means of transportation between the user positions from a terminal apparatus; code that modifies the elliptic spatial ranges based on the user means of transportation, wherein the elliptic spatial ranges have a first longitudinal diameter and a first lateral diameter when the user moves on foot, a second longitudinal diameter and a second lateral diameter when the user moves by bicycle, a third longitudinal diameter and a third lateral diameter when the user is in an automobile, and a fourth longitudinal diameter and a fourth lateral diameter when the user moves by public transportation; code that searches for image data that has been captured at a location and time within the elliptic spatial ranges and a time range corresponding to a position and time of the user in the action log from network image data posted on a network; code that detects image data that comprises an image relating to the user from pieces of image data found by the search; and a terminal apparatus connected to an information providing apparatus via the network.
-
Specification