Terminal and method for providing augmented reality
First Claim
1. A terminal to provide augmented reality, the terminal comprising:
- a processor;
a location information providing unit to provide location information of a terminal at a physical location;
an information transmitting/receiving unit to transmit terminal information corresponding to the physical location, and to receive object information retrieved based on the terminal information corresponding to the physical location;
an image processing unit to overlap the object information on a real-world image, wherein the real-world image comprises an object corresponding to the object information; and
a user view analyzing unit to calculate, via the processor, a virtual movement location of the terminal based on a zooming level, to transmit terminal information corresponding to the virtual movement location, and to receive object information retrieved based on the terminal information corresponding to the virtual movement location.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for providing augmented reality includes acquiring a real-world image including an object; transmitting terminal information, in which the terminal information includes a location information of a terminal and an original retrieval distance; receiving object information corresponding to the object, in which the object information is based on the transmitted terminal information; and overlapping the received object information over the corresponding object in the real-world image. A terminal to perform the methods described herein includes a location information providing unit, an information transmitting/receiving unit, an image processing unit, and a user view analyzing unit.
-
Citations
28 Claims
-
1. A terminal to provide augmented reality, the terminal comprising:
-
a processor; a location information providing unit to provide location information of a terminal at a physical location; an information transmitting/receiving unit to transmit terminal information corresponding to the physical location, and to receive object information retrieved based on the terminal information corresponding to the physical location; an image processing unit to overlap the object information on a real-world image, wherein the real-world image comprises an object corresponding to the object information; and a user view analyzing unit to calculate, via the processor, a virtual movement location of the terminal based on a zooming level, to transmit terminal information corresponding to the virtual movement location, and to receive object information retrieved based on the terminal information corresponding to the virtual movement location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A terminal to provide augmented reality, the terminal comprising:
-
a processor; a location information providing unit to provide location information of the terminal at a physical location; an information transmitting/receiving unit to transmit the location information of the terminal and feature information of an object displayed on a real-world image, and to request and receive object information based on the location information of the terminal and the feature information of the object; an object recognition determining unit to obtain a distance between the terminal and the object based on a location information of the object and to set the obtained distance as a reference distance, wherein the location information of the object is comprised in the received object information; an image processing unit to overlap the object information received on the real-world image; and a user view analyzing unit to calculate, via the processor, a virtual movement location of the terminal based on the reference distance and a zooming level, to transmit the virtual movement location of the terminal and the feature information of the object, and to receive object information corresponding to the virtual movement location of the terminal. - View Dependent Claims (13, 14, 15)
-
-
16. A method for providing augmented reality, the method comprising:
-
acquiring a real-world image comprising an object; transmitting terminal information, wherein the terminal information comprises a location information of a terminal and an original retrieval distance; receiving object information corresponding to the object, wherein the object information is based on the transmitted terminal information; overlapping the received object information over the corresponding object in the real-world image; changing a zooming level of the real-world image for providing a second real-world image, wherein the second real-world image comprises a second object; calculating a virtual movement location of the terminal, a virtual movement distance between the second object and the terminal, and a second retrieval distance according to the changed zooming level; and resetting the terminal information according to the virtual movement location for providing a second terminal information. - View Dependent Claims (17, 18, 19)
-
-
20. A method for providing augmented reality, the method comprising:
-
acquiring a real-world image comprising an object using a terminal; transmitting location information of the terminal and feature information of the object; receiving object information corresponding to the object based on the location information of the terminal and the feature information of the object; calculating a distance between the terminal and the object based on location information of the object comprised in the received object information; setting the calculated distance as a reference distance; changing a zooming level of the real-world image for providing a second real-world image, wherein the second real-world image comprises a second object; and calculating a virtual movement location of the terminal based on the reference distance and the changed zooming level. - View Dependent Claims (21, 22, 23)
-
-
24. A method for providing augmented reality, the method comprising:
-
transmitting terminal information, wherein the terminal information comprises a location information of the terminal and an original retrieval distance; receiving object information corresponding to an object, wherein the object information is based on the transmitted terminal information; overlapping the received object information over the corresponding object in the real-world image; calculating a distance between the terminal and the object based on location information of the object comprised in the received object information; setting the calculated distance as a reference distance; changing a zooming level of the real-world image for providing a second real-world image, wherein the second real-world image comprises a second object; calculating a virtual movement distance and a virtual movement location of the terminal based on the reference distance; setting a second retrieval distance, wherein the second retrieval distance is calculated by taking a difference in value between the virtual movement distance and the original retrieval distance; and resetting the terminal information based on the virtual movement location and the second retrieval distance. - View Dependent Claims (25, 26, 27)
-
-
28. A terminal to provide augmented reality, the terminal comprising:
a processor, comprising; a location information providing unit to provide location information of a terminal at a physical location, an information transmitting/receiving unit to transmit terminal information corresponding to the physical location, and to receive object information retrieved based on the terminal information corresponding to the physical location, and an image processing unit to overlap the object information on a real-world image, wherein the real-world image comprises an object corresponding to the object information; and a user view analyzing unit to calculate, via the processor, a virtual movement location of the terminal based on a zooming level, and to transmit terminal information corresponding the virtual movement location, and to receive object information retrieved based on the terminal information corresponding to the virtual movement location.
Specification