Image-based information providing device and method using object recognition
First Claim
1. An information providing device that communicates with a terminal device via a network, the information providing device comprising:
- a processor operatively coupled to a memory, wherein the processor is configured to;
recognize an image of a specific object which appears in an image of a moving image content to be distributed to the terminal device via the network;
request a retrieval device to retrieve similar images that are similar to the image of the specific object as a retrieval key;
obtain a retrieval result from the retrieval device, the retrieval result including at least two or more different web addresses, each of the two or more different web addresses being an address of a webpage in which an image that is similar to the image of the specific object is posted;
determine content that is common between webpages of the two or more different web addresses;
obtain recommend candidates based on the content that is common between the webpages containing at least one similar image;
transmit, via the network, selection information including information on the recommend candidates to the terminal device;
obtain a selection result with respect to the selection information from the terminal device via the network, the selection result including information on one or more recommend candidates selected from the recommend candidates;
obtain recommend information corresponding to the selected one or more recommend candidates; and
transmit the recommend information to the terminal device via the network in accordance with a temporal reproducing position.
1 Assignment
0 Petitions
Accused Products
Abstract
An information providing device according to the exemplary embodiment includes an object recognizing unit, a retrieving unit, an obtaining unit, and a transmitting unit. The object recognizing unit extracts an image of a specific object which appears in an image of a moving image content to be distributed to a terminal device. The retrieving unit requests a retrieval device to retrieve a similar image with the image of the specific object as a retrieval key and obtains a retrieval result from the retrieval device. The obtaining unit obtains recommend information related with an image of the specific object which appears in an image of a moving image content based on the retrieval result. The transmitting unit transmits the recommend information to the terminal device.
-
Citations
14 Claims
-
1. An information providing device that communicates with a terminal device via a network, the information providing device comprising:
- a processor operatively coupled to a memory, wherein the processor is configured to;
recognize an image of a specific object which appears in an image of a moving image content to be distributed to the terminal device via the network; request a retrieval device to retrieve similar images that are similar to the image of the specific object as a retrieval key; obtain a retrieval result from the retrieval device, the retrieval result including at least two or more different web addresses, each of the two or more different web addresses being an address of a webpage in which an image that is similar to the image of the specific object is posted; determine content that is common between webpages of the two or more different web addresses; obtain recommend candidates based on the content that is common between the webpages containing at least one similar image; transmit, via the network, selection information including information on the recommend candidates to the terminal device; obtain a selection result with respect to the selection information from the terminal device via the network, the selection result including information on one or more recommend candidates selected from the recommend candidates; obtain recommend information corresponding to the selected one or more recommend candidates; and transmit the recommend information to the terminal device via the network in accordance with a temporal reproducing position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- a processor operatively coupled to a memory, wherein the processor is configured to;
-
12. An information providing method which is executed by a computer, the method comprising:
-
recognizing an image of a specific object which appears in an image of a moving image content to be distributed to a terminal device via a network; requesting a retrieval device to retrieve similar images that are similar to the extracted image of the specific object as a retrieval key; obtaining a retrieval result from the retrieval device, the retrieval result including at least two or more different web addresses, each of the two or more different web addresses being an address of a webpage containing an image that is similar to the image of the specific object; determining content that is common between webpages of the two or more different web addresses; obtaining recommend candidates based on the content that is common between the webpages containing at least one similar image; transmitting, via the network, selection information including information on the recommend candidates to the terminal device; obtaining, via the network, a selection result with respect to the selection information from the terminal device, the selection result including information on one or more recommend candidates selected from the recommend candidates; obtaining recommend information corresponding to the selected one or more recommend candidates; and transmitting the obtained recommend information via the network in accordance with a temporal reproducing position to the terminal device.
-
-
13. A non-transitory computer readable storage medium containing program instructions, wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to:
-
recognize an image of a specific object which appears in an image of a moving image content to be distributed to a terminal device via a network; request a retrieval device to retrieve similar images that are similar to the extracted image of the specific object as a retrieval key; obtain a retrieval result from the retrieval device, the retrieval result including at least two or more different web addresses, each of the two or more different web addresses being an address of a webpage in which an image that is similar to the image of the specific object is posted; determine content that is common between webpages of the two or more different web addresses; obtain recommend candidates based on the content that is common between the webpages containing at least one similar image; transmit, via the network, selection information including information on the recommend candidates to the terminal device; obtain, via the network, a selection result with respect to the selection information from the terminal device, the selection result including information on one or more recommend candidates selected from the recommend candidates; obtain recommend information corresponding to the selected one or more recommend candidates; and transmit the obtained recommend information via the network in accordance with a temporal reproducing position to the terminal device.
-
-
14. An information providing device that communicates with a terminal device via a network, the information providing device comprising:
- a processor operatively coupled to a memory, wherein the processor is configured to;
recognize an image of a specific object which appears in an image of a moving image content to be distributed to the terminal device via the network; request a retrieval device to retrieve similar images that are similar to the image of the specific object as a retrieval key; obtain a retrieval result from the retrieval device, the retrieval result including at least two or more different web addresses, each of the two or more different web addresses being an address of a webpage where an image that is similar to the image of the specific object is posted; determine content that is common between webpages of the two or more different web addresses; obtain recommend information based on the content that is common between the webpages containing at least one similar image; and transmit the recommend information to the terminal device via the network in accordance with a temporal reproducing position.
- a processor operatively coupled to a memory, wherein the processor is configured to;
Specification