-
公开(公告)号:US11460956B2
公开(公告)日:2022-10-04
申请号:US15500672
申请日:2014-07-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Robert L Mueller , Jinman Kang
Abstract: A system includes an image capturing device, a user input device, and a processor coupled to the image capturing device and user input device. The processor includes instructions for capturing a data image with the image capturing device. The data image includes a signal from the user input device. The processor further includes instructions for deactivating the signal from the user input device and, after deactivating the signal from the user input device, capturing an ambient image. The processor further includes instructions for subtracting the ambient image from the data image and determining a position of the user input device in a three-dimensional space using a result of the subtracting.
-
公开(公告)号:US11178391B2
公开(公告)日:2021-11-16
申请号:US15509797
申请日:2014-09-09
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jinman Kang , Santiago Garcia-Reyero Vinas , Robert L Mueller , Ben Wynne , Amit A Marathe
Abstract: The present subject matter relates to examples of color calibration of image handling units. In an example, color settings of a flash light unit of a projector unit of a computing system may be calibrated with reference to a target calibration point. The flash light unit may function as an illumination source for an image capturing unit of the computing system. Further, based on the target calibration point and an image captured by the image capturing unit under illumination provided by the flash light unit, the color settings of the image capturing unit may be calibrated to synchronize the color settings of the image capturing unit to the color settings of the flash light unit.
-
公开(公告)号:US10884546B2
公开(公告)日:2021-01-05
申请号:US15508379
申请日:2014-09-04
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Santiago Garcia-Reyero Vinas , Jinman Kang , David Bradley Short
IPC: G03B21/10 , G09G3/00 , H04N9/31 , G06T11/00 , G06T7/00 , G03B21/14 , H04N3/23 , H04N5/74 , G06F3/042 , G03B17/54 , G09G5/00 , G06F3/041
Abstract: A projection system includes a video projector to project images having an image region on a surface having a border area associated with the surface, and a processing system including a graphical processing unit to evaluate the border area and the projected image region, the graphical processing unit to transform the projected image region into an aligned projected image region coinciding with the border area.
-
公开(公告)号:US10725586B2
公开(公告)日:2020-07-28
申请号:US16214532
申请日:2018-12-10
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Jinman Kang , Ruth Ann Lim
IPC: G01C3/08 , G06F3/033 , G06F3/041 , G06F3/00 , G06F3/03 , G06F3/042 , H04N9/31 , G06T7/593 , G01B11/00
Abstract: An example method is provided for presentation of a digital image of an object. The method comprises aligning a plurality of sensors with a projector unit, receiving, from a sensor of the plurality of sensors, an image of an object on a surface, detecting features of the object, and presenting the image on the surface based on the features of the object. The features include location and dimensions, wherein dimensions of the image match the dimensions of the object and location of the image overlap with the location of the object on the surface.
-
公开(公告)号:US10607397B2
公开(公告)日:2020-03-31
申请号:US15557604
申请日:2015-06-04
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Stephen George Miller , Jordi Morillo Peres , Jinman Kang , Patricia Panqueva , Matthew Leck , Daniel Jordan Kayser , Eddie Licitra
Abstract: Examples relate to capturing and processing three dimensional (3D) scan data. In some examples, 3D scan data of a real-world object is obtained while the real-world object is repositioned in a number of orientations, where the 3D scan data includes 3D scan passes that are each associated with one of the orientations. A projector is used to project a visual cue related to a position of the real-world object as the real-world object is repositioned at each of the orientations. The 3D scan passes are stitched to generate a 3D model of the real-world object, where a real-time representation of the 3D model is shown on a display as each of the 3D scan passes is incorporated into the 3D model.
-
公开(公告)号:US10379680B2
公开(公告)日:2019-08-13
申请号:US16218930
申请日:2018-12-13
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.
-
公开(公告)号:US10318077B2
公开(公告)日:2019-06-11
申请号:US15508385
申请日:2014-09-05
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Kar-Han Tan , David Bradley Short , Jinman Kang
Abstract: A system includes a sensor to capture multiple images of a portion of a first object illuminated by coherent illumination and a time of capture of each of the images; and a processor to compare two images of the multiple images to identify one or more touch points. Each touch point has a difference in value between the two images that is greater than a threshold. Upon determining a spatial shape formed by the identified touch points that corresponds to a pointing end of a pointing object, the system provides at least one of: i) a touch location of the pointing end relative to the first object, where the touch location is based on the spatial shape formed by the identified touch points, or ii) the time of capture of a second image of the two images that produced the spatial shape.
-
公开(公告)号:US10223839B2
公开(公告)日:2019-03-05
申请号:US15500570
申请日:2014-07-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jinman Kang , David Bradley Short
Abstract: A method and system to make virtual changes to a real object is disclosed. Three-dimensional visual data regarding the object is received from a sensor cluster module, which tracks the location and orientation of the object. A three-dimension reconstructed model of the object is created from the visual data. User-selected virtual changes to the object are applied to the three-dimension reconstructed model. A two-dimensional image of the changes to the three-dimensional reconstructed model is projected with a projector onto the object in its current location and orientation.
-
公开(公告)号:US10168833B2
公开(公告)日:2019-01-01
申请号:US15508373
申请日:2014-09-03
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Jinman Kang , Ruth Ann Lim
Abstract: An example method is provided for. The method comprises receiving an image of an object on a surface, detecting features of the object, and presenting the image on the surface based on the features of the object. The features include location and dimensions, wherein dimensions of the image match the dimensions of the object and location of the image overlap with the location of the object on the surface.
-
公开(公告)号:US20170308241A1
公开(公告)日:2017-10-26
申请号:US15508373
申请日:2014-09-03
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: David Bradley Short , Jinman Kang , Ruth Ann Lim
CPC classification number: G06F3/0418 , G06F3/005 , G06F3/0304 , G06F3/0425 , H04N9/3185 , H04N9/3194
Abstract: An example method is provided for. The method comprises receiving an image of an object on a surface, detecting features of the object, and presenting the image on the surface based on the features of the object. The features include location and dimensions, wherein dimensions of the image match the dimensions of the object and location of the image overlap with the location of the object on the surface.
-
-
-
-
-
-
-
-
-