Displaying an object indicator
AssigneeHewlett-Packard Development Company, L.P.
InventorsJinman Kang, Jordi Morillo Peres, David Bradley Short
Life of this patent
Estimating the term…
Abstract
Examples disclosed herein describe, among other things, a computing system. The computing system may in some examples include a touch-sensitive surface, a display, and at least one camera to capture an image representing an object disposed between the camera and the touch-sensitive surface. The computing system may also include a detection engine to determine, based at least on the image, display coordinates, where the display coordinates may correspond to the object's projection onto the touch-sensitive surface, and the display is not parallel to the touch-sensitive surface. In some examples, the detection engine is also to display an object indicator at the determined display coordinates on the display.
Claims14
A computing system comprising:
- a touch-sensitive surface;
- a display, wherein the display is not parallel to the touch-sensitive surface;
- at camera to capture an image representing an object disposed between the camera and the touch-sensitive surface;
- and
- a non-transitory machine-readable storage medium storing instructions executable by a processing resource to:
- determine display coordinates corresponding to the object's projection onto the touch-sensitive surface;
- select an object indicator;
- determine to display the object indicator based on a combination of both the object's distance from the touch-sensitive surface and the object's distance from the display;
- and
- provide the selected object indicator to the display for displaying the selected object indicator at the determined display coordinates on the display.
A method comprising:
- determining a locations of a plurality of objects including an object that is not touching either of a touch-sensitive surface or a display that is not parallel to the touch-sensitive surface;
- determining for each object in the plurality of objects display coordinates corresponding to coordinates of each object's projection onto the touch-sensitive surface;
- determine to display an object indicator for the object not touching either of the touch-sensitive surface or display based on a combination of both the object's distance from the touch-sensitive surface and the object's distance from the display;
- and
- display the determined object indicator at the determined display coordinates on the display.
A non-transitory machine-readable storage medium comprising instructions executable by a processing resource to:
- determine three-dimensional coordinates of an object;
- based on the three-dimensional coordinates of the object, determine two-dimensional display coordinates corresponding to two-dimensional projection coordinates, wherein the two-dimensional projection coordinates correspond to the object's projection onto a touch-sensitive surface other than a display's surface included in a computing system, wherein the display's surface is not parallel to the touch-sensitive surface;
- determine to display an object indicator based on a combination of both the object's distance from the touch-sensitive surface and the object's distance from the display;
- and
- provide for display of the object indicator at the determined display coordinates on the display.
Dependencies are inferred from the claim text.