-
公开(公告)号:US20220122335A1
公开(公告)日:2022-04-21
申请号:US17418979
申请日:2019-03-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Ian N Robinson , David Bradley Short , Fred Charles Thomas, III , Andrew Hunter , Robert Rawlings
IPC: G06T19/20 , G06T15/00 , G06F3/041 , G06V40/10 , G06F3/0354
Abstract: Methods, systems, apparatus, and computer-readable media (transitory or non-transitory) are described herein for scaling and rendering a virtual hand. According to an example, vision data may be received from a three-dimensional (“3D”) vision sensor. The vision data may capture at least a portion of a user in an environment, and may include data representing the user's hand relative to a touch interaction surface. The vision data may be processed to generate a 3D representation of the user's hand. A scaling center may be identified on the touch interaction surface to scale the 3D representation of the user's hand. The 3D representation of the user's hand may be scaled with respect to the identified scaling center using a scaling factor. The scaling factor may be based on a rendering constraint. A virtual hand may be rendered, e.g., on a display, based on the scaled 3D representation of the user's hand.
-
公开(公告)号:US20210192770A1
公开(公告)日:2021-06-24
申请号:US17048124
申请日:2018-06-01
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Yun David Tang , Hao Meng , Vijaykumar Nayak , Santiago Garcia-Reyero Vinas , Xiangfei Qian
Abstract: An example system includes a pose engine to determine a pose of a camera based on an environmental measurement. The system also includes a transform engine to determine a transform to apply to frames captured by the camera based on the pose of the camera. The system includes a correction engine to apply the transform to the frames captured by the camera in substantially real-time with capturing of the frames.
-
公开(公告)号:US10852396B2
公开(公告)日:2020-12-01
申请号:US15567428
申请日:2015-07-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Jinman Kang , Stephen George Miller , Jordi Morillo Peres , Eric Monsef , Ben Wynne , Matthew Leck , Daniel Jordan Kayser , Eddie Licitra , Christopher S Tanner
Abstract: Examples relate to a turntable peripheral for three dimensional (3D) scanning. In some examples, 3D scan data of a real-world object is obtained while the object is rotated by the turntable peripheral. Positioning commands are sent to the turntable peripheral to rotate the object. The 3D scan data is collected while the turntable peripheral is in an untilted and/or tilted position.
-
公开(公告)号:US10594993B2
公开(公告)日:2020-03-17
申请号:US15759130
申请日:2015-09-23
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Louis Ju-man Kim , David Bradley Short , Dimitre Mehandjiysky , Michael Delpier , Dustin Hoffman
Abstract: An example system, including a camera to identify a projection area based on at least one criteria, and a projector unit attachable to the camera and to project an image to the projection area. A computing unit provides the image to the projector unit and sets the projector unit to project on the projection area, and the computing unit receives input through the camera and updates the image based on the input.
-
公开(公告)号:US10409143B2
公开(公告)日:2019-09-10
申请号:US15521999
申请日:2015-01-23
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Roya Susan Akhavain , Jeff Borra
IPC: G03B21/00 , G06F3/042 , G06F3/0488 , G06F3/0354 , G03B17/54 , G06F3/044 , G06K9/46
Abstract: An example system, including a projector unit, an all-in-one computer attachable to the projector unit, a camera communicatively coupled to the all-in-one computer, and a touch sensitive mat communicatively coupled to the all-in-one computer. The projector unit projects an image on to the touch sensitive mat, and the touch sensitive mat comprises an optical pattern used to track a handheld device interacting with the image.
-
公开(公告)号:US10324563B2
公开(公告)日:2019-06-18
申请号:US15024100
申请日:2013-09-24
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Daniel R Tretter , Jinman Kang , Kar Han Tan , Wei Hong , Bradley N Suggs , David Bradley Short , Otto Sievert
Abstract: Examples disclosed herein relate to identifying a target touch region of a touch-sensitive surface based on an image. Examples include a touch input detected at a location of a touch-sensitive surface, an image representing an object disposed between a camera that captures the image and the touch-sensitive surface, identifying a target touch region of a touch-sensitive surface based on an image, and rejecting the detected touch input when the location of the detected touch input is not within any of the at least one identified target touch region of the touch-sensitive surface.
-
公开(公告)号:US10268318B2
公开(公告)日:2019-04-23
申请号:US15112608
申请日:2014-01-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jinman Kang , David Bradley Short , Daniel R Tretter , Kar-Han Tan , Yun Tang , Otto Sievert
Abstract: Examples disclosed herein relate to aligning content displayed from a projector on to a touch sensitive mat. Examples include detecting a border of the mat, wherein the mat includes a surface area of a first spectral reflectance characteristic on to which the projector is to project the content, and the border of a second spectral reflectance characteristic different from the first spectral reflectance characteristic surrounding a perimeter of the surface area. As an example, detecting the border of the mat generally includes differentiating the second spectral reflectance characteristic of the border from the first spectral reflectance characteristic of the surface area. Examples include detecting a border of the content displayed on to the mat, and adjusting projector settings for the border of the content displayed on to the mat to fit within the detected border of the mat.
-
公开(公告)号:US10268277B2
公开(公告)日:2019-04-23
申请号:US15514645
申请日:2014-09-30
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jinman Kang , Ben Wynne , David Bradley Short
IPC: G06F3/01 , G06F3/00 , G06F3/0481 , G06T19/20
Abstract: Examples disclosed herein relate to manipulating three-dimensional image in response to user gestures. Examples include rendering three-dimensional images based on three-dimensional image data, receiving sensor data corresponding to a user gesture, and recognizing the user gesture based on the sensor data Based on the recognized user gesture and the three-dimensional image data, determining and performing a function to update the corresponding three-dimensional image data and, consequently, alter the rendered three-dimensional images. The three-dimensional image data can be generated by a sensor coupled to the same computing device used to render the three-dimensional images.
-
公开(公告)号:US10168838B2
公开(公告)日:2019-01-01
申请号:US15514639
申请日:2014-09-30
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jinman Kang , Jordi Morillo Peres , David Bradley Short
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.
-
公开(公告)号:US20170228100A1
公开(公告)日:2017-08-10
申请号:US15500831
申请日:2014-07-31
Applicant: Hewlett-Packard Development Company, L.P
Inventor: Yun Tang , Jinman Kang , David Bradley Short , Daniel R Tretter , Kar-Han Tan , Amit A Marathe
IPC: G06F3/041 , G03B21/30 , G06F3/042 , G06F3/0488 , G03B17/54 , G06F3/0354
CPC classification number: G06F3/0418 , G03B17/54 , G03B21/30 , G06F3/03547 , G06F3/0428 , G06F3/0488
Abstract: Examples disclosed herein relate to detecting misalignment of a touch sensitive mat Examples include detecting corners of the touch sensitive mat, determining a set of reference corners, performing a comparison of the detected corners of the mat with the set of reference corners, and determining a level of misalignment based on the comparison.
-
-
-
-
-
-
-
-
-