VIRTUAL PRESENCE SYSTEM
First Claim
1. A method comprising:
- capturing, by a device equipped with a first camera, at least a first image about a first object of interest;
determining at least one of location and orientation information of the device;
retrieving, on the basis of at least one of said at least one first image and said location and orientation information, at least one second image of the first object of interest from a service comprising media associated with location information;
capturing at least a third image about a second object currently locating within a predetermined range from the first object of interest;
creating a cropped image from the at least one third image about said second object, the cropped image comprising at least a cropped portion of said second object; and
embedding the cropped image of said second object to the at least one second image of the first object of interest retrieved from said service in order to form a fourth image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprising capturing, by a device equipped with a first camera, at least one image about an object of interest; determining at least one of location and orientation information of the device; retrieving, on the basis of at least one of said at least one image and said location and orientation information, at least one image of the object of interest from a service comprising media associated with location information; capturing, by a second camera, at least one image about an object currently locating in the vicinity of the object of interest; creating a cropped image from the at least one image about said object, the cropped image comprising at least a cropped portion of said object; and embedding the cropped image of said object to the at least one image of the object of interest retrieved from said service.
-
Citations
24 Claims
-
1. A method comprising:
-
capturing, by a device equipped with a first camera, at least a first image about a first object of interest; determining at least one of location and orientation information of the device; retrieving, on the basis of at least one of said at least one first image and said location and orientation information, at least one second image of the first object of interest from a service comprising media associated with location information; capturing at least a third image about a second object currently locating within a predetermined range from the first object of interest; creating a cropped image from the at least one third image about said second object, the cropped image comprising at least a cropped portion of said second object; and embedding the cropped image of said second object to the at least one second image of the first object of interest retrieved from said service in order to form a fourth image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising at least one processor, memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:
-
capture, with a first camera, at least one first image about a first object of interest; determine at least one of location and orientation information of the device; retrieve, on the basis of at least one of said at least one first image and said location and orientation information, at least one second image of the first object of interest from a service comprising media associated with location information; obtain at least one third image about a second object currently locating within a predetermined range from the first object of interest; create a cropped image from the at least one third image about said second object, the cropped image comprising at least a cropped portion of said second object; and embed the cropped image of said second object to the at least one second image of the first object of interest retrieved from said service in order to form a fourth image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program embodied on a non-transitory computer readable medium, the computer program comprising instructions causing, when executed on at least one processor, at least one apparatus to:
-
capture, with a first camera, at least one first image about a first object of interest; determine at least one of location and orientation information of the device; retrieve, on the basis of at least one of said at least one first image and said location and orientation information, at least one second image of the first object of interest from a service comprising media associated with location information; obtain at least one third image about a second object currently locating within a predetermined range from the first object of interest; create a cropped image from the at least one third image about said second object, the cropped image comprising at least a cropped portion of said second object; and embed the cropped image of said second object to the at least one second image of the first object of interest retrieved from said service in order to form a fourth image.
-
-
18. A method comprising:
-
receiving a request from a user of a first client terminal to create at least one first image comprising a first object of interest defined by the request and a cropped image of a second object embedded thereto; sending a request to a second client terminal currently locating within a predetermined range from the first object of interest for capturing at least one second image about the first object; receiving, in response to an acknowledgement from the second client device, at least one third image of the second object from the first client terminal; receiving, from the second client device, the at least one second image about the first object of interest; and editing the received images by creating a cropped image from the at least one third image about the second object, and embedding the cropped image of the second object to the at least one second image of the first object of interest captured by the second client terminal in order to create the at least one first image. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An apparatus comprising at least one processor, memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:
-
receive a request from a user of a first client terminal to create at least one first image comprising a first object of interest defined by the request and a cropped image of a second object embedded thereto; send a request to a second client terminal currently locating within a predetermined range from the first object of interest for capturing at least one second image; receive, in response to an acknowledgement from the second client device, at least one third image of the second object from the first client terminal; receive, from the second client device, the at least one second image about the first object of interest; and edit the received images by creating a cropped image from the at least one third image about the second object, and embedding the cropped image of second object to the at least one second image of the first object of interest captured by the second client terminal in order to create the at least one first image.
-
-
24. A computer program embodied on a non-transitory computer readable medium, the computer program comprising instructions causing, when executed on at least one processor, at least one apparatus to:
-
receive a request from a user of a first client terminal to create at least one first image comprising a first object of interest defined by the request and a cropped image of a second object embedded thereto; send a request to a second client terminal currently locating within a predetermined range from the first object of interest for capturing at least one second image; receive, in response to an acknowledgement from the second client device, at least one third image of the second object from the first client terminal; receive, from the second client device, the at least one second image about the first object of interest; and edit the received images by creating a cropped image from the at least one third image about the second object, and embedding the cropped image of second object to the at least one second image of the first object of interest captured by the second client terminal in order to create the at least one first image.
-
Specification