Patents by Inventor Jinman Kang

Jinman Kang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170322903
    Abstract: Examples of a system, method, and machine-readable non-transitory storage medium including instructions executable by a processor are disclosed herein. An example of the machine-readable non-transitory storage medium includes instructions executable by a processor to allow selection of a capture mode of a sensor module to record still images and/or a video mode of the sensor module to record video, retrieve default calibrated sensor module settings from a persistent memory, allow creation of at least one user defined sensor module setting that differs from one of the default calibrated sensor module settings, and utilize the at least one user defined sensor module setting along with the remaining default calibrated sensor module settings with the selected sensor module mode.
    Type: Application
    Filed: July 29, 2014
    Publication date: November 9, 2017
    Inventors: Jinman Kang, Amit A Marathe
  • Publication number: 20170309029
    Abstract: According to one example for segmenting image data, image data comprising color pixel data, IR data, and depth data is received from a sensor. The image data is segmented into a first list of objects based on at least one computed feature of the image data. At least one object type is determined for at least one object in the first list of objects. The segmentation of the first list of objects is refined into a second list of objects based on the at least one object type. In an example, the second list of objects is output.
    Type: Application
    Filed: October 28, 2014
    Publication date: October 26, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Su Wang, Kar-Han Tan, Divya Sharma, Jian Fan, Jinman Kang, Yun Tang, Daniel R Tretter
  • Publication number: 20170308241
    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.
    Type: Application
    Filed: September 3, 2014
    Publication date: October 26, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Jinman Kang, Ruth Ann Lim
  • Publication number: 20170285873
    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.
    Type: Application
    Filed: September 5, 2014
    Publication date: October 5, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kar-Han Tan, David Bradley Short, Jinman Kang
  • Publication number: 20170277028
    Abstract: A digital light projector having a plurality of color channels including at least one visible color channel providing visible light and at least one invisible color channel providing invisible light. The digital light projector including a projecting device projecting light from the plurality of color channels onto an environment in the form of an array of pixels which together form a video image including a visible image and an invisible image, the video image comprising a series of frames with each frame formed by the array of pixels, wherein to form each pixel of each frame the projecting device sequentially projects a series of light pulses from light provided by each of the plurality of color channels, with light pulses from the at least one visible color channel forming the visible image and light pulses from the at least one invisible color channel forming the invisible image.
    Type: Application
    Filed: September 15, 2014
    Publication date: September 28, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Robert L Mueller, Jinman Kang, Otto Sievert, Kurt Spears
  • Publication number: 20170277355
    Abstract: Examples relate to improving unintended touch rejection. In this manner, the examples disclosed herein enable recognizing a touch on a touch-sensitive surface, capturing a set of data related to the touch, wherein the set of data comprises a set of spatial features relating to a shape of the touch over a set of time intervals, and determining whether the recognized touch was intended based on a comparison of a first shape of the touch at a first time interval of the set of time intervals and a second shape of the touch at a second time interval of the set of time intervals.
    Type: Application
    Filed: September 30, 2014
    Publication date: September 28, 2017
    Inventor: Jinman KANG
  • Publication number: 20170249015
    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.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 31, 2017
    Inventors: Jinman Kang, Ben Wynne, David Bradley Short
  • Publication number: 20170249054
    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.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 31, 2017
    Inventors: Jinman Kang, Jordi Morillo Peres, David Bradley Short
  • Publication number: 20170228092
    Abstract: Examples disclosed herein relate to projecting onto a touch-sensitive surface a projection image having projected regions corresponding to target and non-target touch regions. Examples include a computing system having a touch-sensitive surface, and a 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 identify, based at least on the object represented in the image, at least one touch region of the touch-sensitive surface, and to generate a projection image including a projected region corresponding to the touch region, and a projector to project the projection image onto the touch-sensitive surface.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 10, 2017
    Inventors: Jinman Kang, Jordi Morillo Peres, David Bradley Short
  • Publication number: 20170228100
    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.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 10, 2017
    Inventors: Yun Tang, Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
  • Publication number: 20170228053
    Abstract: A stylus having an applied force-sensitive tip-switch is disclosed. The stylus includes a tip-switch responsive to a variable applied force. Control circuitry determines whether the tip-switch has made contact with an object and, if so, the magnitude of the applied force resulting from the contact. The circuitry then encodes a signal that varies with the magnitude of the applied force and transmits the encoded signal to a computing device, enabling the computing device to indicate the two- or three-dimensional path of the tip-switch in the stylus on a computer screen. The circuitry also monitors a manual override switch that activates an encoded override signal for interpretation and use by the computing device while indicating the path of the tip switch on a computer screen.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 10, 2017
    Inventors: David Bradley Short, Jinman Kang, Ben Wynne, Jannie Etcheson
  • Publication number: 20170223348
    Abstract: The present subject matter relates to data storage in a computing system. In an example, the computing system includes a projector unit including a projector memory. The projector memory may store calibration data pertaining to a plurality of components of the computing system in the projector memory. The plurality of components may include the projector unit and a display unit. Further, the calibration data corresponds to information pertaining to calibrations performed during factory calibration of each of the plurality of components.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: Jinman KANG, Ben WYNNE, Amit A. MARATHE
  • Publication number: 20170220141
    Abstract: Data is captured by an image capture device of an input object that has a first retroreflective pattern and a second, different retroreflective pattern on a surface of the input object. A position of the input object in three dimensions is determined based on the received data.
    Type: Application
    Filed: August 5, 2014
    Publication date: August 3, 2017
    Inventors: David Bradley Short, Jinman Kang, Ben Wynne, Jamie Etcheson
  • Publication number: 20170223235
    Abstract: A method includes receiving data representing an image captured of an object disposed on a surface in the presence of illumination by a flash light. The technique includes processing the data to identify an object type associated with the object and further processing the data based at least in part on the identified object type.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: Jinman KANG, Kar-Han TAN, David Bradley SHORT, Daniel R TRETTER
  • Publication number: 20170223279
    Abstract: Apparatuses, systems, and methods are provided for alignment of a camera based on an image captured by the camera. The camera can, for example, be supported by a support structure to face towards an image alignment reference marker such that an image captured by the camera contains the marker. The camera can, for example, be rotatably aligned relative to the marker to an aligned position based on the captured image.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: Robert L Mueller, Jinman Kang, Santiago Garcia-Reyero Vinas
  • Publication number: 20170220142
    Abstract: Examples disclosed herein describe, among other things, a computing system. The computing system may include, for example, a touch-sensitive surface to obtain a capacitive signature representing an object disposed on the touch-sensitive surface, and a camera to obtain supplemental data representing the object. The system may also include an identification engine to obtain, based at least on the capacitive signature, identification data associated with the object, and to obtain, based at least on the supplemental data, at least one characteristic of the object.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 3, 2017
    Inventors: Jinman Kang, David Bradley Short, Ben Wynne, Amit A Marathe, Geoffrey C Mayne
  • Publication number: 20170223321
    Abstract: An image system including a sensor cluster module to detect and capture surface area values of an object and communicate surface area values to a computing device and a projector to receive boundary values related to the surface area values of the object and image content of an image from the computing device, the projector to project the image content within and onto the surface area of the object.
    Type: Application
    Filed: August 1, 2014
    Publication date: August 3, 2017
    Inventor: Jinman Kang
  • Publication number: 20170223338
    Abstract: A method and corresponding system for reconstructing the surface geometry of a three-dimensional object is disclosed. The system comprises a cluster of heterogeneous sensors, including a two-dimensional high-resolution camera and a three-dimensional depth camera, and a turntable operable to rotate incrementally. In operation, the turntable is rotated to first and second positions and two-dimensional and three-dimensional data sets are obtained using the two-dimensional high-resolution camera and the three-dimensional depth camera. Corresponding features from the two-dimensional data sets are identified and used to identify the same corresponding features in the three-dimensional data sets. The three-dimensional corresponding features are used to calculate a three-dimensional homography, which is used to align the three-dimensional data sets. Following alignment, a three-dimensional mesh is generated from the aligned data sets.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: Jinman Kang, Ben Wynne, David Bradley Short, Christopher S Tanner
  • Publication number: 20170220202
    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.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: David Bradley SHORT, Robert L MUELLER, Jinman KANG
  • Publication number: 20170213396
    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.
    Type: Application
    Filed: July 31, 2014
    Publication date: July 27, 2017
    Inventors: Jinman Kang, David Bradley Short