CPC G06T 11/00 (2013.01) [G06F 16/71 (2019.01); G06F 16/7837 (2019.01); G06V 20/20 (2022.01); G06V 20/46 (2022.01); G06T 2210/61 (2013.01); G06V 2201/10 (2022.01)] | 14 Claims |
1. An apparatus for selecting video content for augmented reality, the apparatus comprising:
a communication interface; and
an operation processor configured to perform:
(a) collecting a plurality of video contents through the Internet;
(b) extracting feature information and metadata for each of the plurality of video contents, and generating a hash value corresponding to the feature information by using a predetermined hashing function;
(c) managing a database to include at least the hash value and the metadata of each of the plurality of video contents;
(d) receiving object information corresponding to an object in a real-world environment from a user terminal through the communication interface;
(e) searching the database based on the object information and selecting the video content corresponding to the object information from among the plurality of video contents; and
(f) transmitting the metadata of the video content to the user terminal through the communication interface,
wherein the metadata of each of the plurality of video contents includes a hashtag indicating a uniform resource identifier and region information,
wherein the object information includes a hash value of an image of the object in the real-world environment and location information of the user terminal, the hash value included in the object information being generated using the predetermined hashing function, and
wherein (e) further comprises: selecting the video content with region information corresponding to the location information included in the object information and with a hash value same as the hash value included in the object information, from among the plurality of video contents.
|