REALIZATION METHOD AND DEVICE FOR TWO-DIMENSIONAL CODE AUGMENTED REALITY
First Claim
1. A method of generating augmented reality at an electronic device with a camera and a display, comprising:
- detecting an image capture of a two-dimensional code through a camera video frame;
identifying the contour of the two-dimensional code captured in the camera video frame;
decoding the information embedded in the detected two-dimensional code;
obtaining content information corresponding to the decoded two-dimensional code;
tracking the identified contour of the two-dimensional code within the camera video frame to obtain the position information of the two-dimensional code in the camera video frame;
performing augmented reality processing on the two-dimensional code based on the content information and the position information; and
generating the augmented reality on the device while simultaneously displaying real-world imagery on the display of the device, wherein any visual augmented reality is displayed in accordance with the location of the two-dimensional code in the video frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for two-dimensional code augmented reality includes: detecting an image capture of a two-dimensional code through a camera video frame; identifying the contour of the two-dimensional code captured in the camera video frame; decoding the information embedded in the detected two-dimensional code; obtaining content information corresponding to the decoded two-dimensional code; tracking the identified contour of the two-dimensional code within the camera video frame to obtain the position information of the two-dimensional code in the camera video frame; performing augmented reality processing on the two-dimensional code based on the content information and the position information; and generating the augmented reality on the device while simultaneously displaying real-world imagery on the display of the device, wherein any visual augmented reality is displayed in accordance with the location of the two-dimensional code in the video frame.
42 Citations
22 Claims
-
1. A method of generating augmented reality at an electronic device with a camera and a display, comprising:
-
detecting an image capture of a two-dimensional code through a camera video frame; identifying the contour of the two-dimensional code captured in the camera video frame; decoding the information embedded in the detected two-dimensional code; obtaining content information corresponding to the decoded two-dimensional code; tracking the identified contour of the two-dimensional code within the camera video frame to obtain the position information of the two-dimensional code in the camera video frame; performing augmented reality processing on the two-dimensional code based on the content information and the position information; and generating the augmented reality on the device while simultaneously displaying real-world imagery on the display of the device, wherein any visual augmented reality is displayed in accordance with the location of the two-dimensional code in the video frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic device, comprising:
-
a display; a camera; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; detecting an image capture of a two-dimensional code through a camera video frame; identifying the contour of the two-dimensional code captured in the camera video frame; decoding the information embedded in the detected two-dimensional code; obtaining content information corresponding to the decoded two-dimensional code; tracking the identified contour of the two-dimensional code within the camera video frame to obtain the position information of the two-dimensional code in the camera video frame; performing augmented reality processing on the two-dimensional code based on the content information and the position information; and generating the augmented reality on the device while simultaneously displaying real-world imagery on the display of the device, wherein any visual augmented reality is displayed in accordance with the location of the two-dimensional code in the video frame. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a camera, cause the device to:
-
detect an image capture of a two-dimensional code through a camera video frame; identify the contour of the two-dimensional code captured in the camera video frame; decode the information embedded in the detected two-dimensional code; obtain content information corresponding to the decoded two-dimensional code; track the identified contour of the two-dimensional code within the camera video frame to obtain the position information of the two-dimensional code in the camera video frame; perform augmented reality processing on the two-dimensional code based on the content information and the position information; and generate the augmented reality on the device while simultaneously displaying real-world imagery on the display of the device, wherein any visual augmented reality is displayed in accordance with the location of the two-dimensional code in the video frame. - View Dependent Claims (19, 20, 21, 22)
-
Specification