Patents by Inventor Xuerui Zhang

Xuerui Zhang 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).

  • Patent number: 8553943
    Abstract: Embodiments include methods and systems which determine pixel displacement between frames based on a respective weighting-value for each pixel or a group of pixels. The weighting-values provide an indication as to which pixels are more pertinent to optical flow computations. Computational resources and effort can be focused on pixels with higher weights, which are generally more pertinent to optical flow determinations.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: October 8, 2013
    Assignee: Qualcomm Incorporated
    Inventors: Yingyong Qi, Ning Bi, Xuerui Zhang
  • Publication number: 20120321139
    Abstract: Embodiments include methods and systems which determine pixel displacement between frames based on a respective weighting-value for each pixel or a group of pixels. The weighting-values provide an indication as to which pixels are more pertinent to optical flow computations. Computational resources and effort can be focused on pixels with higher weights, which are generally more pertinent to optical flow determinations.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 20, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Yingyong Qi, Ning Bi, Xuerui Zhang
  • Publication number: 20120268568
    Abstract: A mobile computing device comprising one or more sensors and an electronic display is disclosed herein. The one or more sensors are adapted to determine a distance between the mobile computing device and a mobile computing device user, and are also adapted to determine a position of the mobile computing device relative to the mobile computing device user. The electronic display is adapted to modify visual content on the electronic display relative to a change in at least one of, the distance between the mobile computing device and a mobile computing device user, and the position of the mobile computing device relative to the mobile computing device user.
    Type: Application
    Filed: April 19, 2011
    Publication date: October 25, 2012
    Applicant: QUALCOMM INNOVATION CENTER, INC.
    Inventors: Xintian Li, Xuerui Zhang
  • Publication number: 20120236002
    Abstract: This disclosure describes techniques for modifying application program interface (API) calls in a manner that can cause a device to render native three dimensional (3D) graphics content in stereoscopic 3D. The techniques of this disclosure can be implemented in a manner where API calls themselves are modified, but the API itself and the GPU hardware are not modified. The techniques of the present disclosure include using the same viewing frustum defined by the original content to generate a left-eye image and a right-eye image and shifting the viewport offset of the left-eye image and the right-eye image.
    Type: Application
    Filed: March 12, 2012
    Publication date: September 20, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ning Bi, Xuerui Zhang, Jaimin Rohitkumar Bhise, Jianfeng Ren, Manish Madhukar Sirdeshmukh, Qing Zhou
  • Publication number: 20120235999
    Abstract: The example techniques of this disclosure are directed to generating a stereoscopic view from an application designed to generate a mono view. For example, the techniques may modify source code of a vertex shader to cause the modified vertex shader, when executed, to generate graphics content for the images of the stereoscopic view. As another example, the techniques may modify a command that defines a viewport for the mono view to commands that define the viewports for the images of the stereoscopic view.
    Type: Application
    Filed: January 13, 2012
    Publication date: September 20, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ning Bi, Xuerui Zhang, Jian Wei
  • Publication number: 20120140038
    Abstract: The techniques of this disclosure are directed to the feedback-based stereoscopic display of three-dimensional images, such as may be used for video telephony (VT) and human-machine interface (HMI) application. According to one example, a region of interest (ROI) of stereoscopically captured images may be automatically determined based on determining disparity for at least one pixel of the captured images are described herein. According to another example, a zero disparity plane (ZDP) for the presentation of a 3D representation of stereoscopically captured images may be determined based on an identified ROI. According to this example, the ROI may be automatically identified, or identified based on receipt of user input identifying the ROI.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Ning Bi, Xuerui Zhang, Yingyong Qi, Chienchung Chang
  • Publication number: 20120139906
    Abstract: A three dimensional (3D) mixed reality system combines a real 3D image or video, captured by a 3D camera for example, with a virtual 3D image rendered by a computer or other machine to render a 3D mixed-reality image or video. A 3D camera can acquire two separate images (a left and a right) of a common scene, and superimpose the two separate images to create a real image with a 3D depth effect. The 3D mixed-reality system can determine a distance to a zero disparity plane for the real 3D image, determine one or more parameters for a projection matrix based on the distance to the zero disparity plane, render a virtual 3D object based on the projection matrix, combine the real image and the virtual 3D object to generate a mixed-reality 3D image.
    Type: Application
    Filed: September 15, 2011
    Publication date: June 7, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Xuerui Zhang, Ning Bi, Yingyong Qi
  • Publication number: 20120113241
    Abstract: In general, this disclosure describes techniques for providing a gesture-based user interface. For example, according to some aspects of the disclosure, a user interface generally includes a camera and a computing device that identifies and tracks the motion of one or more fingertips of a user. In some examples, the user interface is configured to identify predefined gestures (e.g., patterns of motion) associated with certain motions of the user's fingertips. In another example, the user interface is configured to identify hand postures (e.g., patterns of showing up of fingertips). Accordingly, the user can interact with the computing device by performing the gestures.
    Type: Application
    Filed: April 7, 2011
    Publication date: May 10, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Sairam Sundaresan, Ning Bi, Milivoje Aleksic, Yingyong Qi, Xuerui Zhang
  • Patent number: 8161008
    Abstract: An information processing apparatus includes a remote copying processing part 214 copying, at predetermined time intervals, difference data of a D-VOL 72 onto a different D-VOL 72 via a communication interface; and a failover processing part 215 acquiring the number of other auxiliary volumes 74 provided to be added to the different D-VOL 72 as a new D-VOL 72 when the copying of the difference data of the D-VOL 72 onto the different D-VOL 72 is complete, comparing the number of other auxiliary volumes 74 with the number of auxiliary volumes 74 included in itself, and performing a failover process of switching a function of a copy source of a data copying process by the data copying processing part to a function of a copy destination thereof when the number of other auxiliary volumes 74 is larger than the number of that in itself by a predetermined value or more.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: April 17, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Xuerui Zhang, Nobuyuki Saika
  • Publication number: 20100088279
    Abstract: An information processing apparatus includes a remote copying processing part 214 copying, at predetermined time intervals, difference data of a D-VOL 72 onto a different D-VOL 72 via a communication interface; and a failover processing part 215 acquiring the number of other auxiliary volumes 74 provided to be added to the different D-VOL 72 as a new D-VOL 72 when the copying of the difference data of the D-VOL 72 onto the different D-VOL 72 is complete, comparing the number of other auxiliary volumes 74 with the number of auxiliary volumes 74 included in itself, and performing a failover process of switching a function of a copy source of a data copying process by the data copying processing part to a function of a copy destination thereof when the number of other auxiliary volumes 74 is larger than the number of that in itself by a predetermined value or more.
    Type: Application
    Filed: December 3, 2008
    Publication date: April 8, 2010
    Inventors: Xuerui ZHANG, Nobuyuki Saika