Ground plane detection for placement of augmented reality objects
First Claim
Patent Images
1. A device, comprising:
- one or more memories; and
one or more processors, communicatively coupled to the one or more memories, to;
identify feature points in an image;
detect, based on identifying the feature points, multiple horizontal planes in the image;
estimate a vertical distance between the device and a particular horizontal plane of the multiple horizontal planes;
designate, based on estimating the vertical distance, the particular horizontal plane as a ground plane; and
provide, for display, an indication responsive to the particular horizontal plane being designated as the ground plane.
1 Assignment
0 Petitions
Accused Products
Abstract
In some implementations, a system may include a camera, a display, one or more memories, and one or more processors communicatively coupled to the one or more memories. The system may identify a horizontal plane in an image being captured by the camera and presented on the display, may determine a size of the horizontal plane, and may determine that the size of the horizontal plane satisfies a threshold. The system may designate the horizontal plane as a ground plane based on determining that the size of the horizontal plane satisfies the threshold. The system may output an indication that the horizontal plane has been designated as the ground plane.
-
Citations
20 Claims
-
1. A device, comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, to; identify feature points in an image; detect, based on identifying the feature points, multiple horizontal planes in the image; estimate a vertical distance between the device and a particular horizontal plane of the multiple horizontal planes; designate, based on estimating the vertical distance, the particular horizontal plane as a ground plane; and provide, for display, an indication responsive to the particular horizontal plane being designated as the ground plane. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
identifying, by a device, feature points in an image; detecting, by the device and based on identifying the feature points, multiple horizontal planes in the image; estimating, by the device, a vertical distance between the device and a particular horizontal plane of the multiple horizontal planes; designating, by the device and based on estimating the vertical distance, the particular horizontal plane as a ground plane; and providing, by the device and for display, an indication responsive to the particular horizontal plane being designated as the ground plane. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to; identify feature points in an image; detect, based on identifying the feature points, multiple horizontal planes in the image; estimate a vertical distance between the device and a particular horizontal plane of the multiple horizontal planes; designate, based on estimating the vertical distance, the particular horizontal plane as a ground plane; and provide, for display, an indication responsive to the particular horizontal plane being designated as the ground plane. - View Dependent Claims (16, 17, 18, 19, 20)
Specification