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.
Claims15
A computing system comprising:
- a touch-sensitive surface;
- a display:
- at least one camera to capture an image representing an object disposed between the camera and the touch-sensitive surface;
- and
- a detection engine to:
- based at least on the image, determine display coordinates corresponding to the objects projection onto the touch-sensitive surface, wherein the display is not parallel to the touch-sensitive surface;
- select an object indicator from at least two different object indicators based at least on whether the object is touching the touch-sensitive surface;
- 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 locations of a plurality of objects, wherein at least one object is touching a surface and at least one object is not touching the surface;
- based at least on the locations, determining for each object in the plurality of objects display coordinates corresponding to coordinates of the object's projection onto the surface;
- and
- for each object in the plurality of objects, display an object indicator at the determined display coordinates on a display, wherein the surface is different from the display's surface.
A non-transitory machine-readable storage medium comprising instructions executable by a processing resource of a computing system comprising a display the instructions executable to:
- determine three-dimensional coordinates of an object based on at least two images obtained from two different cameras of a plurality of cameras, wherein the plurality of cameras comprises at least an RGB camera, an infrared camera, and a depth camera;
- 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 surface other than the display's surface;
- and
- provide for display an object indicator at the determined display coordinates on the display.
Dependencies are inferred from the claim text.